Class CfnNetworkMigrationDefinitionProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.mgn.CfnNetworkMigrationDefinitionProps.Jsii$Proxy
- All Implemented Interfaces:
CfnNetworkMigrationDefinitionProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnNetworkMigrationDefinitionProps
@Stability(Stable)
@Internal
public static final class CfnNetworkMigrationDefinitionProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnNetworkMigrationDefinitionProps
An implementation for
CfnNetworkMigrationDefinitionProps-
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.mgn.CfnNetworkMigrationDefinitionProps
CfnNetworkMigrationDefinitionProps.Builder, CfnNetworkMigrationDefinitionProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnNetworkMigrationDefinitionProps.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 theCfnNetworkMigrationDefinitionProps.Builder.
-
-
Method Details
-
getName
Description copied from interface:CfnNetworkMigrationDefinitionPropsThe name of the network migration definition.- Specified by:
getNamein interfaceCfnNetworkMigrationDefinitionProps- See Also:
-
getSourceConfigurations
Description copied from interface:CfnNetworkMigrationDefinitionPropsA list of source configurations for the network migration.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnNetworkMigrationDefinition.SourceConfigurationProperty>- Specified by:
getSourceConfigurationsin interfaceCfnNetworkMigrationDefinitionProps- See Also:
-
getTargetNetwork
Description copied from interface:CfnNetworkMigrationDefinitionPropsConfiguration for the target network topology and addressing.Returns union: either
IResolvableorCfnNetworkMigrationDefinition.TargetNetworkProperty- Specified by:
getTargetNetworkin interfaceCfnNetworkMigrationDefinitionProps- See Also:
-
getTargetS3Configuration
Description copied from interface:CfnNetworkMigrationDefinitionPropsS3 configuration for storing target network artifacts.Returns union: either
IResolvableorCfnNetworkMigrationDefinition.TargetS3ConfigurationProperty- Specified by:
getTargetS3Configurationin interfaceCfnNetworkMigrationDefinitionProps- See Also:
-
getDescription
Description copied from interface:CfnNetworkMigrationDefinitionPropsA description of the network migration definition.- Specified by:
getDescriptionin interfaceCfnNetworkMigrationDefinitionProps- See Also:
-
getScopeTags
Description copied from interface:CfnNetworkMigrationDefinitionPropsScope tags map for the network migration definition.Returns union: either
IResolvableor Mapinvalid input: '<'String,String>- Specified by:
getScopeTagsin interfaceCfnNetworkMigrationDefinitionProps- See Also:
-
getTags
Description copied from interface:CfnNetworkMigrationDefinitionPropsTags to assign to the network migration definition.- Specified by:
getTagsin interfaceCfnNetworkMigrationDefinitionProps- See Also:
-
getTargetDeployment
Description copied from interface:CfnNetworkMigrationDefinitionPropsThe target deployment configuration for the migrated network.- Specified by:
getTargetDeploymentin interfaceCfnNetworkMigrationDefinitionProps- 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()
-