class Aws::Signer::Types::AddProfilePermissionRequest
@note When making an API call, you may pass AddProfilePermissionRequest
data as a hash: { profile_name: "ProfileName", # required profile_version: "ProfileVersion", action: "String", # required principal: "String", # required revision_id: "String", statement_id: "String", # required }
@!attribute [rw] profile_name
The human-readable name of the signing profile. @return [String]
@!attribute [rw] profile_version
The version of the signing profile. @return [String]
@!attribute [rw] action
The AWS Signer action permitted as part of cross-account permissions. @return [String]
@!attribute [rw] principal
The AWS principal receiving cross-account permissions. This may be an IAM role or another AWS account ID. @return [String]
@!attribute [rw] revision_id
A unique identifier for the current profile revision. @return [String]
@!attribute [rw] statement_id
A unique identifier for the cross-account permission statement. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/signer-2017-08-25/AddProfilePermissionRequest AWS API Documentation
Constants
- SENSITIVE