@Stability(value=Stable) public static final class CfnProfilePermission.Builder extends Object implements software.amazon.jsii.Builder<CfnProfilePermission>
CfnProfilePermission.| Modifier and Type | Method and Description |
|---|---|
CfnProfilePermission.Builder |
action(String action)
The AWS Signer action permitted as part of cross-account permissions.
|
CfnProfilePermission |
build() |
static CfnProfilePermission.Builder |
create(software.constructs.Construct scope,
String id) |
CfnProfilePermission.Builder |
principal(String principal)
The AWS principal receiving cross-account permissions.
|
CfnProfilePermission.Builder |
profileName(String profileName)
The human-readable name of the signing profile.
|
CfnProfilePermission.Builder |
profileVersion(String profileVersion)
The version of the signing profile.
|
CfnProfilePermission.Builder |
statementId(String statementId)
A unique identifier for the cross-account permission statement.
|
@Stability(value=Stable) public static CfnProfilePermission.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnProfilePermission.Builder.@Stability(value=Stable) public CfnProfilePermission.Builder action(String action)
action - The AWS Signer action permitted as part of cross-account permissions. This parameter is required.this@Stability(value=Stable) public CfnProfilePermission.Builder principal(String principal)
This may be an IAM role or another AWS account ID.
principal - The AWS principal receiving cross-account permissions. This parameter is required.this@Stability(value=Stable) public CfnProfilePermission.Builder profileName(String profileName)
profileName - The human-readable name of the signing profile. This parameter is required.this@Stability(value=Stable) public CfnProfilePermission.Builder statementId(String statementId)
statementId - A unique identifier for the cross-account permission statement. This parameter is required.this@Stability(value=Stable) public CfnProfilePermission.Builder profileVersion(String profileVersion)
profileVersion - The version of the signing profile. This parameter is required.this@Stability(value=Stable) public CfnProfilePermission build()
build in interface software.amazon.jsii.Builder<CfnProfilePermission>Copyright © 2022. All rights reserved.