Class CfnHypervisorPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.backupgateway.CfnHypervisorPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnHypervisorPropsMixin>
- Enclosing class:
CfnHypervisorPropsMixin
@Stability(Stable)
public static final class CfnHypervisorPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnHypervisorPropsMixin>
A fluent builder for
CfnHypervisorPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) The server host of the hypervisor.The Amazon Resource Name (ARN) of the AWS Key Management Service used to encrypt the hypervisor.logGroupArn(String logGroupArn) The Amazon Resource Name (ARN) of the group of gateways within the requested log.The name of the hypervisor.The password for the hypervisor.The tags of the hypervisor configuration to import.The username for the hypervisor.
-
Method Details
-
create
@Stability(Stable) public static CfnHypervisorPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnHypervisorPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnHypervisorPropsMixin.Builder.
-
host
The server host of the hypervisor.This can be either an IP address or a fully-qualified domain name (FQDN).
- Parameters:
host- The server host of the hypervisor. This parameter is required.- Returns:
this- See Also:
-
kmsKeyArn
The Amazon Resource Name (ARN) of the AWS Key Management Service used to encrypt the hypervisor.- Parameters:
kmsKeyArn- The Amazon Resource Name (ARN) of the AWS Key Management Service used to encrypt the hypervisor. This parameter is required.- Returns:
this- See Also:
-
logGroupArn
The Amazon Resource Name (ARN) of the group of gateways within the requested log.- Parameters:
logGroupArn- The Amazon Resource Name (ARN) of the group of gateways within the requested log. This parameter is required.- Returns:
this- See Also:
-
name
The name of the hypervisor.- Parameters:
name- The name of the hypervisor. This parameter is required.- Returns:
this- See Also:
-
password
The password for the hypervisor.- Parameters:
password- The password for the hypervisor. This parameter is required.- Returns:
this- See Also:
-
tags
The tags of the hypervisor configuration to import.- Parameters:
tags- The tags of the hypervisor configuration to import. This parameter is required.- Returns:
this- See Also:
-
username
The username for the hypervisor.- Parameters:
username- The username for the hypervisor. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnHypervisorPropsMixin>- Returns:
- a newly built instance of
CfnHypervisorPropsMixin.
-