Environment

An object that represents an Amazon EVS environment.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A check on the environment to identify instance health and VMware VCF licensing issues.

Link copied to clipboard

The connectivity configuration for the environment. Amazon EVS requires that you specify two route server peer IDs. During environment creation, the route server endpoints peer with the NSX uplink VLAN for connectivity to the NSX overlay network.

Link copied to clipboard

The date and time that the environment was created.

Link copied to clipboard

The VCF credentials that are stored as Amazon EVS managed secrets in Amazon Web Services Secrets Manager.

Link copied to clipboard

The Amazon Resource Name (ARN) that is associated with the environment.

Link copied to clipboard

The unique ID for the environment.

Link copied to clipboard

The name of the environment.

Link copied to clipboard

The state of an environment.

Link copied to clipboard

Reports impaired functionality that stems from issues internal to the environment, such as impaired reachability.

Link copied to clipboard

The Amazon Web Services KMS key ID that Amazon Web Services Secrets Manager uses to encrypt secrets that are associated with the environment. These secrets contain the VCF credentials that are needed to install vCenter Server, NSX, and SDDC Manager.

Link copied to clipboard

The license information that Amazon EVS requires to create an environment. Amazon EVS requires two license keys: a VCF solution key and a vSAN license key.

Link copied to clipboard

The date and time that the environment was modified.

Link copied to clipboard

The security groups that allow traffic between the Amazon EVS control plane and your VPC for service access. If a security group is not specified, Amazon EVS uses the default security group in your account for service access.

Link copied to clipboard

The subnet that is used to establish connectivity between the Amazon EVS control plane and VPC. Amazon EVS uses this subnet to perform validations and create the environment.

Link copied to clipboard

The Broadcom Site ID that is associated with your Amazon EVS environment. Amazon EVS uses the Broadcom Site ID that you provide to meet Broadcom VCF license usage reporting requirements for Amazon EVS.

Link copied to clipboard

A detailed description of the environmentState of an environment.

Link copied to clipboard

Customer confirmation that the customer has purchased and maintains sufficient VCF software licenses to cover all physical processor cores in the environment, in compliance with VMware's licensing requirements and terms of use.

Link copied to clipboard

The DNS hostnames to be used by the VCF management appliances in your environment.

Link copied to clipboard

The VCF version of the environment.

Link copied to clipboard

The VPC associated with the environment.

Functions

Link copied to clipboard
inline fun copy(block: Environment.Builder.() -> Unit = {}): Environment
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String