Class CfnSoftwarePackageVersionProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iot.CfnSoftwarePackageVersionProps.Jsii$Proxy
- All Implemented Interfaces:
CfnSoftwarePackageVersionProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSoftwarePackageVersionProps
@Stability(Stable)
@Internal
public static final class CfnSoftwarePackageVersionProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSoftwarePackageVersionProps
An implementation for
CfnSoftwarePackageVersionProps-
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.iot.CfnSoftwarePackageVersionProps
CfnSoftwarePackageVersionProps.Builder, CfnSoftwarePackageVersionProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSoftwarePackageVersionProps.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 ObjectThe artifact location of the package version.final ObjectMetadata that can be used to define a package version’s configuration.final StringA summary of the package version being created.final StringThe name of the associated software package.final StringThe inline json job document associated with a software package version.final ObjectgetSbom()The sbom zip archive location of the package version.getTags()Metadata that can be used to manage the package version.final StringThe name of the new package version.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 theCfnSoftwarePackageVersionProps.Builder.
-
-
Method Details
-
getPackageName
Description copied from interface:CfnSoftwarePackageVersionPropsThe name of the associated software package.- Specified by:
getPackageNamein interfaceCfnSoftwarePackageVersionProps- See Also:
-
getArtifact
Description copied from interface:CfnSoftwarePackageVersionPropsThe artifact location of the package version.Returns union: either
IResolvableorCfnSoftwarePackageVersion.PackageVersionArtifactProperty- Specified by:
getArtifactin interfaceCfnSoftwarePackageVersionProps- See Also:
-
getAttributes
Description copied from interface:CfnSoftwarePackageVersionPropsMetadata that can be used to define a package version’s configuration.For example, the S3 file location, configuration options that are being sent to the device or fleet.
The combined size of all the attributes on a package version is limited to 3KB.
Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- Specified by:
getAttributesin interfaceCfnSoftwarePackageVersionProps- See Also:
-
getDescription
Description copied from interface:CfnSoftwarePackageVersionPropsA summary of the package version being created.This can be used to outline the package's contents or purpose.
- Specified by:
getDescriptionin interfaceCfnSoftwarePackageVersionProps- See Also:
-
getRecipe
Description copied from interface:CfnSoftwarePackageVersionPropsThe inline json job document associated with a software package version.- Specified by:
getRecipein interfaceCfnSoftwarePackageVersionProps- See Also:
-
getSbom
Description copied from interface:CfnSoftwarePackageVersionPropsThe sbom zip archive location of the package version.Returns union: either
IResolvableorCfnSoftwarePackageVersion.SbomProperty- Specified by:
getSbomin interfaceCfnSoftwarePackageVersionProps- See Also:
-
getTags
Description copied from interface:CfnSoftwarePackageVersionPropsMetadata that can be used to manage the package version.- Specified by:
getTagsin interfaceCfnSoftwarePackageVersionProps- See Also:
-
getVersionName
Description copied from interface:CfnSoftwarePackageVersionPropsThe name of the new package version.- Specified by:
getVersionNamein interfaceCfnSoftwarePackageVersionProps- 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()
-