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
- Struct
- Aws::CodeGuruProfiler::Types::RemovePermissionRequest
- Defined in:
- (unknown)
Overview
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
-
#action_group ⇒ String
Specifies an action group that contains the permissions to remove from a profiling group\'s resource-based policy.
-
#profiling_group_name ⇒ String
The name of the profiling group.
-
#revision_id ⇒ String
A universally unique identifier (UUID) for the revision of the resource-based policy from which you want to remove permissions.
Instance Attribute Details
#action_group ⇒ String
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
#profiling_group_name ⇒ String
The name of the profiling group.
#revision_id ⇒ String
A universally unique identifier (UUID) for the revision of the resource-based policy from which you want to remove permissions.