Class CfnEnvironmentPropsMixin.CheckProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.evs.CfnEnvironmentPropsMixin.CheckProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnEnvironmentPropsMixin.CheckProperty>
- Enclosing interface:
CfnEnvironmentPropsMixin.CheckProperty
@Stability(Stable)
public static final class CfnEnvironmentPropsMixin.CheckProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnEnvironmentPropsMixin.CheckProperty>
A builder for
CfnEnvironmentPropsMixin.CheckProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.impairedSince(String impairedSince) Sets the value ofCfnEnvironmentPropsMixin.CheckProperty.getImpairedSince()Sets the value ofCfnEnvironmentPropsMixin.CheckProperty.getResult()Sets the value ofCfnEnvironmentPropsMixin.CheckProperty.getType()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
impairedSince
@Stability(Stable) public CfnEnvironmentPropsMixin.CheckProperty.Builder impairedSince(String impairedSince) Sets the value ofCfnEnvironmentPropsMixin.CheckProperty.getImpairedSince()- Parameters:
impairedSince- The time when environment health began to be impaired.- Returns:
this
-
result
Sets the value ofCfnEnvironmentPropsMixin.CheckProperty.getResult()- Parameters:
result- The check result.- Returns:
this
-
type
Sets the value ofCfnEnvironmentPropsMixin.CheckProperty.getType()- Parameters:
type- The check type. Amazon EVS performs the following checks.KEY_REUSE: checks that the VCF license key is not used by another Amazon EVS environment. This check fails if a used license is added to the environment.KEY_COVERAGE: checks that your VCF license key allocates sufficient vCPU cores for all deployed hosts. The check fails when any assigned hosts in the EVS environment are not covered by license keys, or when any unassigned hosts cannot be covered by available vCPU cores in keys.REACHABILITY: checks that the Amazon EVS control plane has a persistent connection to SDDC Manager. If Amazon EVS cannot reach the environment, this check fails.HOST_COUNT: Checks that your environment has a minimum of 4 hosts, which is a requirement for VCF 5.2.1.
If this check fails, you will need to add hosts so that your environment meets this minimum requirement. Amazon EVS only supports environments with 4-16 hosts.
- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnEnvironmentPropsMixin.CheckProperty>- Returns:
- a new instance of
CfnEnvironmentPropsMixin.CheckProperty - Throws:
NullPointerException- if any required attribute was not provided
-