@Stability(value=Stable) @Internal public static final class CfnProfilePermissionProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnProfilePermissionProps
CfnProfilePermissionPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnProfilePermissionProps.Builder, CfnProfilePermissionProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnProfilePermissionProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnProfilePermissionProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getAction()
The AWS Signer action permitted as part of cross-account permissions.
|
String |
getPrincipal()
The AWS principal receiving cross-account permissions.
|
String |
getProfileName()
The human-readable name of the signing profile.
|
String |
getProfileVersion()
The version of the signing profile.
|
String |
getStatementId()
A unique identifier for the cross-account permission statement.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnProfilePermissionProps.Builder builder)
CfnProfilePermissionProps.Builder.public final String getAction()
CfnProfilePermissionPropsgetAction in interface CfnProfilePermissionPropspublic final String getPrincipal()
CfnProfilePermissionPropsThis may be an IAM role or another AWS account ID.
getPrincipal in interface CfnProfilePermissionPropspublic final String getProfileName()
CfnProfilePermissionPropsgetProfileName in interface CfnProfilePermissionPropspublic final String getStatementId()
CfnProfilePermissionPropsgetStatementId in interface CfnProfilePermissionPropspublic final String getProfileVersion()
CfnProfilePermissionPropsgetProfileVersion in interface CfnProfilePermissionProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.