Class CfnAccessKeyProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iam.CfnAccessKeyProps.Jsii$Proxy
- All Implemented Interfaces:
CfnAccessKeyProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnAccessKeyProps
@Stability(Stable)
@Internal
public static final class CfnAccessKeyProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAccessKeyProps
An implementation for
CfnAccessKeyProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.iam.CfnAccessKeyProps
CfnAccessKeyProps.Builder, CfnAccessKeyProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnAccessKeyProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnAccessKeyProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Number
This value is specific to CloudFormation and can only be incremented .final String
The status of the access key.final String
The name of the IAM user that the new key will belong to.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnAccessKeyProps.Builder
.
-
-
Method Details
-
getUserName
Description copied from interface:CfnAccessKeyProps
The name of the IAM user that the new key will belong to.This parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-
- Specified by:
getUserName
in interfaceCfnAccessKeyProps
-
getSerial
Description copied from interface:CfnAccessKeyProps
This value is specific to CloudFormation and can only be incremented .Incrementing this value notifies CloudFormation that you want to rotate your access key. When you update your stack, CloudFormation will replace the existing access key with a new key.
- Specified by:
getSerial
in interfaceCfnAccessKeyProps
-
getStatus
Description copied from interface:CfnAccessKeyProps
The status of the access key.Active
means that the key is valid for API calls, whileInactive
means it is not.- Specified by:
getStatus
in interfaceCfnAccessKeyProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-