Class CfnCloudFormationProductProps.Jsii$Proxy
- All Implemented Interfaces:
CfnCloudFormationProductProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCloudFormationProductProps
CfnCloudFormationProductProps-
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.servicecatalog.CfnCloudFormationProductProps
CfnCloudFormationProductProps.Builder, CfnCloudFormationProductProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnCloudFormationProductProps.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 language code.final StringThe description of the product.final StringThe distributor of the product.final StringgetName()The name of the product.final StringgetOwner()The owner of the product.final StringThe type of product.final ObjectThe configuration of the provisioning artifact (also known as a version).final ObjectThis property is turned off by default.final ObjectA top levelProductViewDetailresponse containing details about the product’s connection.final StringThe support information about the product.final StringThe contact email for product support.final StringThe contact URL for product support.getTags()One or more tags.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 theCfnCloudFormationProductProps.Builder.
-
-
Method Details
-
getName
Description copied from interface:CfnCloudFormationProductPropsThe name of the product.- Specified by:
getNamein interfaceCfnCloudFormationProductProps- See Also:
-
getOwner
Description copied from interface:CfnCloudFormationProductPropsThe owner of the product.- Specified by:
getOwnerin interfaceCfnCloudFormationProductProps- See Also:
-
getAcceptLanguage
Description copied from interface:CfnCloudFormationProductPropsThe language code.jp- Japanesezh- Chinese
- Specified by:
getAcceptLanguagein interfaceCfnCloudFormationProductProps- See Also:
-
getDescription
Description copied from interface:CfnCloudFormationProductPropsThe description of the product.- Specified by:
getDescriptionin interfaceCfnCloudFormationProductProps- See Also:
-
getDistributor
Description copied from interface:CfnCloudFormationProductPropsThe distributor of the product.- Specified by:
getDistributorin interfaceCfnCloudFormationProductProps- See Also:
-
getProductType
Description copied from interface:CfnCloudFormationProductPropsThe type of product.- Specified by:
getProductTypein interfaceCfnCloudFormationProductProps- See Also:
-
getProvisioningArtifactParameters
Description copied from interface:CfnCloudFormationProductPropsThe configuration of the provisioning artifact (also known as a version).- Specified by:
getProvisioningArtifactParametersin interfaceCfnCloudFormationProductProps- See Also:
-
getReplaceProvisioningArtifacts
Description copied from interface:CfnCloudFormationProductPropsThis property is turned off by default.If turned off, you can update provisioning artifacts or product attributes (such as description, distributor, name, owner, and more) and the associated provisioning artifacts will retain the same unique identifier. Provisioning artifacts are matched within the CloudFormationProduct resource, and only those that have been updated will be changed. Provisioning artifacts are matched by a combinaton of provisioning artifact template URL and name.
If turned on, provisioning artifacts will be given a new unique identifier when you update the product or provisioning artifacts.
- Specified by:
getReplaceProvisioningArtifactsin interfaceCfnCloudFormationProductProps- See Also:
-
getSourceConnection
Description copied from interface:CfnCloudFormationProductPropsA top levelProductViewDetailresponse containing details about the product’s connection.AWS Service Catalog returns this field for the
CreateProduct,UpdateProduct,DescribeProductAsAdmin, andSearchProductAsAdminAPIs. This response contains the same fields as theConnectionParametersrequest, with the addition of theLastSyncresponse.- Specified by:
getSourceConnectionin interfaceCfnCloudFormationProductProps- See Also:
-
getSupportDescription
Description copied from interface:CfnCloudFormationProductPropsThe support information about the product.- Specified by:
getSupportDescriptionin interfaceCfnCloudFormationProductProps- See Also:
-
getSupportEmail
Description copied from interface:CfnCloudFormationProductPropsThe contact email for product support.- Specified by:
getSupportEmailin interfaceCfnCloudFormationProductProps- See Also:
-
getSupportUrl
Description copied from interface:CfnCloudFormationProductPropsThe contact URL for product support.^https?:\/\/// is the pattern used to validate SupportUrl.- Specified by:
getSupportUrlin interfaceCfnCloudFormationProductProps- See Also:
-
getTags
Description copied from interface:CfnCloudFormationProductPropsOne or more tags.- Specified by:
getTagsin interfaceCfnCloudFormationProductProps- 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()
-