public static interface AddProfilePermissionRequest.Builder extends SignerRequest.Builder, SdkPojo, CopyableBuilder<AddProfilePermissionRequest.Builder,AddProfilePermissionRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildAddProfilePermissionRequest.Builder profileName(String profileName)
The human-readable name of the signing profile.
profileName - The human-readable name of the signing profile.AddProfilePermissionRequest.Builder profileVersion(String profileVersion)
The version of the signing profile.
profileVersion - The version of the signing profile.AddProfilePermissionRequest.Builder action(String action)
The AWS Signer action permitted as part of cross-account permissions.
action - The AWS Signer action permitted as part of cross-account permissions.AddProfilePermissionRequest.Builder principal(String principal)
The AWS principal receiving cross-account permissions. This may be an IAM role or another AWS account ID.
principal - The AWS principal receiving cross-account permissions. This may be an IAM role or another AWS account
ID.AddProfilePermissionRequest.Builder revisionId(String revisionId)
A unique identifier for the current profile revision.
revisionId - A unique identifier for the current profile revision.AddProfilePermissionRequest.Builder statementId(String statementId)
A unique identifier for the cross-account permission statement.
statementId - A unique identifier for the cross-account permission statement.AddProfilePermissionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderAddProfilePermissionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2020. All rights reserved.