Class GetLaunchConfigurationResponse

    • Method Detail

      • copyPrivateIp

        public final Boolean copyPrivateIp()

        Whether we should copy the Private IP of the Source Server to the Recovery Instance.

        Returns:
        Whether we should copy the Private IP of the Source Server to the Recovery Instance.
      • copyTags

        public final Boolean copyTags()

        Whether we want to copy the tags of the Source Server to the EC2 machine of the Recovery Instance.

        Returns:
        Whether we want to copy the tags of the Source Server to the EC2 machine of the Recovery Instance.
      • ec2LaunchTemplateID

        public final String ec2LaunchTemplateID()

        The EC2 launch template ID of this launch configuration.

        Returns:
        The EC2 launch template ID of this launch configuration.
      • launchDispositionAsString

        public final String launchDispositionAsString()

        The state of the Recovery Instance in EC2 after the recovery operation.

        If the service returns an enum value that is not available in the current SDK version, launchDisposition will return LaunchDisposition.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from launchDispositionAsString().

        Returns:
        The state of the Recovery Instance in EC2 after the recovery operation.
        See Also:
        LaunchDisposition
      • launchIntoInstanceProperties

        public final LaunchIntoInstanceProperties launchIntoInstanceProperties()

        Launch into existing instance properties.

        Returns:
        Launch into existing instance properties.
      • licensing

        public final Licensing licensing()

        The licensing configuration to be used for this launch configuration.

        Returns:
        The licensing configuration to be used for this launch configuration.
      • name

        public final String name()

        The name of the launch configuration.

        Returns:
        The name of the launch configuration.
      • postLaunchEnabled

        public final Boolean postLaunchEnabled()

        Whether we want to activate post-launch actions for the Source Server.

        Returns:
        Whether we want to activate post-launch actions for the Source Server.
      • sourceServerID

        public final String sourceServerID()

        The ID of the Source Server for this launch configuration.

        Returns:
        The ID of the Source Server for this launch configuration.
      • targetInstanceTypeRightSizingMethodAsString

        public final String targetInstanceTypeRightSizingMethodAsString()

        Whether Elastic Disaster Recovery should try to automatically choose the instance type that best matches the OS, CPU, and RAM of your Source Server.

        If the service returns an enum value that is not available in the current SDK version, targetInstanceTypeRightSizingMethod will return TargetInstanceTypeRightSizingMethod.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from targetInstanceTypeRightSizingMethodAsString().

        Returns:
        Whether Elastic Disaster Recovery should try to automatically choose the instance type that best matches the OS, CPU, and RAM of your Source Server.
        See Also:
        TargetInstanceTypeRightSizingMethod
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object