public static interface PutPermissionRequest.Builder extends CodeGuruProfilerRequest.Builder, SdkPojo, CopyableBuilder<PutPermissionRequest.Builder,PutPermissionRequest>
| Modifier and Type | Method and Description |
|---|---|
PutPermissionRequest.Builder |
actionGroup(ActionGroup actionGroup)
Specifies an action group that contains permissions to add to a profiling group resource.
|
PutPermissionRequest.Builder |
actionGroup(String actionGroup)
Specifies an action group that contains permissions to add to a profiling group resource.
|
PutPermissionRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutPermissionRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
PutPermissionRequest.Builder |
principals(Collection<String> principals)
A list ARNs for the roles and users you want to grant access to the profiling group.
|
PutPermissionRequest.Builder |
principals(String... principals)
A list ARNs for the roles and users you want to grant access to the profiling group.
|
PutPermissionRequest.Builder |
profilingGroupName(String profilingGroupName)
The name of the profiling group to grant access to.
|
PutPermissionRequest.Builder |
revisionId(String revisionId)
A universally unique identifier (UUID) for the revision of the policy you are adding to the profiling group.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildPutPermissionRequest.Builder actionGroup(String actionGroup)
Specifies an action group that contains permissions to add to a profiling group resource. One action group is
supported, agentPermissions, which grants permission to perform actions required by the
profiling agent, ConfigureAgent and PostAgentProfile permissions.
actionGroup - Specifies an action group that contains permissions to add to a profiling group resource. One action
group is supported, agentPermissions, which grants permission to perform actions required
by the profiling agent, ConfigureAgent and PostAgentProfile permissions.ActionGroup,
ActionGroupPutPermissionRequest.Builder actionGroup(ActionGroup actionGroup)
Specifies an action group that contains permissions to add to a profiling group resource. One action group is
supported, agentPermissions, which grants permission to perform actions required by the
profiling agent, ConfigureAgent and PostAgentProfile permissions.
actionGroup - Specifies an action group that contains permissions to add to a profiling group resource. One action
group is supported, agentPermissions, which grants permission to perform actions required
by the profiling agent, ConfigureAgent and PostAgentProfile permissions.ActionGroup,
ActionGroupPutPermissionRequest.Builder principals(Collection<String> principals)
A list ARNs for the roles and users you want to grant access to the profiling group. Wildcards are not are supported in the ARNs.
principals - A list ARNs for the roles and users you want to grant access to the profiling group. Wildcards are not
are supported in the ARNs.PutPermissionRequest.Builder principals(String... principals)
A list ARNs for the roles and users you want to grant access to the profiling group. Wildcards are not are supported in the ARNs.
principals - A list ARNs for the roles and users you want to grant access to the profiling group. Wildcards are not
are supported in the ARNs.PutPermissionRequest.Builder profilingGroupName(String profilingGroupName)
The name of the profiling group to grant access to.
profilingGroupName - The name of the profiling group to grant access to.PutPermissionRequest.Builder revisionId(String revisionId)
A universally unique identifier (UUID) for the revision of the policy you are adding to the profiling group.
Do not specify this when you add permissions to a profiling group for the first time. If a policy already
exists on the profiling group, you must specify the revisionId.
revisionId - A universally unique identifier (UUID) for the revision of the policy you are adding to the profiling
group. Do not specify this when you add permissions to a profiling group for the first time. If a
policy already exists on the profiling group, you must specify the revisionId.PutPermissionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderPutPermissionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.