AWS::EVS::EnvironmentAn environment created within the EVS service
14 configurable properties. 8 required. Click a row to see details.
| Property | Type | Flags |
|---|---|---|
ConnectivityInfo | object | RequiredCreate-only |
LicenseInfo | object | RequiredCreate-only |
ServiceAccessSubnetId | string | RequiredCreate-only |
SiteId | string | RequiredCreate-only |
TermsAccepted | boolean | RequiredCreate-only |
VcfHostnames | object | RequiredCreate-only |
VcfVersion | string | RequiredCreate-only |
VpcId | string | RequiredCreate-only |
EnvironmentName | string | Create-only |
Hosts | Array<HostInfoForCreate> | Write-only |
InitialVlans | object | Write-only |
KmsKeyId | string | Create-only |
ServiceAccessSecurityGroups | object | Create-only |
Tags | Array<Tag> |
Values returned after the resource is created. Access these with Fn::GetAtt.
| Attribute | Type | Description |
|---|---|---|
Checks | Array<Check> | - |
CreatedAt | string | - |
Credentials | Array<Secret> | - |
EnvironmentArn | string | - |
EnvironmentId | string | - |
EnvironmentState | string | - |
ModifiedAt | string | - |
StateDetails | string | - |
A minimal template with required properties and common optional ones.
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::EVS::Environment
Resources:
MyResource:
Type: AWS::EVS::Environment
Properties:
VpcId: "my-vpcid"
ServiceAccessSubnetId: "my-serviceaccesssubnetid"
VcfVersion: "VCF-5.2.1"
TermsAccepted: true
LicenseInfo: {}
ConnectivityInfo: {}
VcfHostnames: "my-vcfhostnames"
SiteId: "my-siteid"
Tags:
- Key: Environment
Value: ProductionPermissions CloudFormation needs in your IAM role to manage this resource.
evs:CreateEnvironmentevs:GetEnvironmentevs:TagResourceevs:ListTagsForResourceiam:CreateServiceLinkedRolesupport:DescribeServicessupport:DescribeSupportLevelservicequotas:GetServiceQuotaevs:GetEnvironmentevs:ListTagsForResourceevs:TagResourceevs:UntagResourceevs:ListTagsForResourceevs:GetEnvironmentevs:DeleteEnvironmentevs:GetEnvironmentevs:UntagResourceec2:TerminateInstancesec2:ReleaseHostsec2:DescribeHostsec2:DeleteSubnetec2:DetachNetworkInterfaceevs:ListEnvironmentsOur bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to NewsletterEnvironmentIdThese properties cannot be changed after the resource is created. Updating them triggers a replacement.
EnvironmentNameVpcIdServiceAccessSubnetIdVcfVersionTermsAcceptedLicenseInfoConnectivityInfoVcfHostnamesSiteIdKmsKeyIdServiceAccessSecurityGroups