AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::CodeGuruProfiler::Types::RemovePermissionRequest

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing RemovePermissionRequest as input to an Aws::Client method, you can use a vanilla Hash:

{
  action_group: "agentPermissions", # required, accepts agentPermissions
  profiling_group_name: "ProfilingGroupName", # required
  revision_id: "RevisionId", # required
}

 The structure representing the <code>removePermissionRequest</code>.</p> 

Instance Attribute Summary collapse

Instance Attribute Details

#action_groupString

Specifies an action group that contains the permissions to remove from a profiling group\'s resource-based policy. One action group is supported, agentPermissions, which grants ConfigureAgent and PostAgentProfile permissions.

Possible values:

  • agentPermissions

Returns:

  • (String)

    Specifies an action group that contains the permissions to remove from a profiling group\'s resource-based policy.

#profiling_group_nameString

The name of the profiling group.

Returns:

  • (String)

    The name of the profiling group.

#revision_idString

A universally unique identifier (UUID) for the revision of the resource-based policy from which you want to remove permissions.

Returns:

  • (String)

    A universally unique identifier (UUID) for the revision of the resource-based policy from which you want to remove permissions.