Class CfnNetworkMigrationDefinitionMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.mgn.CfnNetworkMigrationDefinitionMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnNetworkMigrationDefinitionMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnNetworkMigrationDefinitionMixinProps
@Stability(Stable)
@Internal
public static final class CfnNetworkMigrationDefinitionMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnNetworkMigrationDefinitionMixinProps
An implementation for
CfnNetworkMigrationDefinitionMixinProps-
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.cfnpropertymixins.services.mgn.CfnNetworkMigrationDefinitionMixinProps
CfnNetworkMigrationDefinitionMixinProps.Builder, CfnNetworkMigrationDefinitionMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnNetworkMigrationDefinitionMixinProps.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 StringA description of the network migration definition.final StringgetName()The name of the network migration definition.final ObjectScope tags map for the network migration definition.final ObjectA list of source configurations for the network migration.getTags()Tags to assign to the network migration definition.final StringThe target deployment configuration for the migrated network.final ObjectConfiguration for the target network topology and addressing.final ObjectS3 configuration for storing target network artifacts.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 theCfnNetworkMigrationDefinitionMixinProps.Builder.
-
-
Method Details
-
getDescription
Description copied from interface:CfnNetworkMigrationDefinitionMixinPropsA description of the network migration definition.- Specified by:
getDescriptionin interfaceCfnNetworkMigrationDefinitionMixinProps- See Also:
-
getName
Description copied from interface:CfnNetworkMigrationDefinitionMixinPropsThe name of the network migration definition.- Specified by:
getNamein interfaceCfnNetworkMigrationDefinitionMixinProps- See Also:
-
getScopeTags
Description copied from interface:CfnNetworkMigrationDefinitionMixinPropsScope tags map for the network migration definition.Returns union: either
IResolvableor Mapinvalid input: '<'String,String>- Specified by:
getScopeTagsin interfaceCfnNetworkMigrationDefinitionMixinProps- See Also:
-
getSourceConfigurations
Description copied from interface:CfnNetworkMigrationDefinitionMixinPropsA list of source configurations for the network migration.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnNetworkMigrationDefinitionPropsMixin.SourceConfigurationProperty>- Specified by:
getSourceConfigurationsin interfaceCfnNetworkMigrationDefinitionMixinProps- See Also:
-
getTags
Description copied from interface:CfnNetworkMigrationDefinitionMixinPropsTags to assign to the network migration definition.- Specified by:
getTagsin interfaceCfnNetworkMigrationDefinitionMixinProps- See Also:
-
getTargetDeployment
Description copied from interface:CfnNetworkMigrationDefinitionMixinPropsThe target deployment configuration for the migrated network.- Specified by:
getTargetDeploymentin interfaceCfnNetworkMigrationDefinitionMixinProps- See Also:
-
getTargetNetwork
Description copied from interface:CfnNetworkMigrationDefinitionMixinPropsConfiguration for the target network topology and addressing.Returns union: either
IResolvableorCfnNetworkMigrationDefinitionPropsMixin.TargetNetworkProperty- Specified by:
getTargetNetworkin interfaceCfnNetworkMigrationDefinitionMixinProps- See Also:
-
getTargetS3Configuration
Description copied from interface:CfnNetworkMigrationDefinitionMixinPropsS3 configuration for storing target network artifacts.Returns union: either
IResolvableorCfnNetworkMigrationDefinitionPropsMixin.TargetS3ConfigurationProperty- Specified by:
getTargetS3Configurationin interfaceCfnNetworkMigrationDefinitionMixinProps- 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()
-