Class CfnAssetProps.Jsii$Proxy
- All Implemented Interfaces:
CfnAssetProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnAssetProps
CfnAssetProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.devopsagent.CfnAssetProps
CfnAssetProps.Builder, CfnAssetProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnAssetProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnAssetProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringThe unique identifier of the parent Agent Space.final StringThe type of asset.final ObjectgetFiles()Inline file list.final ObjectAsset metadata document.final StringgetZip()Base64-encoded zip bundle containing all files for the asset.final inthashCode()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 theCfnAssetProps.Builder.
-
-
Method Details
-
getAgentSpaceId
Description copied from interface:CfnAssetPropsThe unique identifier of the parent Agent Space.The asset is created as a child of this agent space.
- Specified by:
getAgentSpaceIdin interfaceCfnAssetProps- See Also:
-
getAssetType
Description copied from interface:CfnAssetPropsThe type of asset.The Asset API treats this as an open string; call ListAssetTypes for the current authoritative set of supported types. As of launch, customer-creatable types include skill, agents_md, and attachment.
- Specified by:
getAssetTypein interfaceCfnAssetProps- See Also:
-
getFiles
Description copied from interface:CfnAssetPropsInline file list.Mutually exclusive with Zip; enforced by the handler at Create/Update time. Write-only: not repopulated by Read.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnAsset.AssetFileProperty>- Specified by:
getFilesin interfaceCfnAssetProps- See Also:
-
getMetadata
Description copied from interface:CfnAssetPropsAsset metadata document.Required and optional keys depend on AssetType. Values may be strings, numbers, booleans, or lists of any of those - validated server-side; see the public Asset API docs for the per-type metadata schema.
- Specified by:
getMetadatain interfaceCfnAssetProps- See Also:
-
getZip
Description copied from interface:CfnAssetPropsBase64-encoded zip bundle containing all files for the asset.Mutually exclusive with Files; enforced by the handler at Create/Update time. Write-only: not repopulated by Read. Server treats a zip as 'replace all files' (max 6 MiB).
- Specified by:
getZipin interfaceCfnAssetProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-