Class: Aws::Evs::Types::Vlan
- Inherits:
-
Struct
- Object
- Struct
- Aws::Evs::Types::Vlan
- Defined in:
- gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb
Overview
The VLANs that Amazon EVS creates during environment creation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#availability_zone ⇒ String
The availability zone of the VLAN.
-
#cidr ⇒ String
The CIDR block of the VLAN.
-
#created_at ⇒ Time
The date and time that the VLAN was created.
-
#eip_associations ⇒ Array<Types::EipAssociation>
An array of Elastic IP address associations.
-
#function_name ⇒ String
The VMware VCF traffic type that is carried over the VLAN.
-
#is_public ⇒ Boolean
Determines if the VLAN that Amazon EVS provisions is public or private.
-
#modified_at ⇒ Time
The date and time that the VLAN was modified.
-
#network_acl_id ⇒ String
A unique ID for a network access control list.
-
#state_details ⇒ String
The state details of the VLAN.
-
#subnet_id ⇒ String
The unique ID of the VLAN subnet.
-
#vlan_id ⇒ Integer
The unique ID of the VLAN.
-
#vlan_state ⇒ String
The state of the VLAN.
Instance Attribute Details
#availability_zone ⇒ String
The availability zone of the VLAN.
1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 |
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 1601 class Vlan < Struct.new( :vlan_id, :cidr, :availability_zone, :function_name, :subnet_id, :created_at, :modified_at, :vlan_state, :state_details, :eip_associations, :is_public, :network_acl_id) SENSITIVE = [] include Aws::Structure end |
#cidr ⇒ String
The CIDR block of the VLAN. Amazon EVS VLAN subnets have a minimum CIDR block size of /28 and a maximum size of /24.
1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 |
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 1601 class Vlan < Struct.new( :vlan_id, :cidr, :availability_zone, :function_name, :subnet_id, :created_at, :modified_at, :vlan_state, :state_details, :eip_associations, :is_public, :network_acl_id) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The date and time that the VLAN was created.
1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 |
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 1601 class Vlan < Struct.new( :vlan_id, :cidr, :availability_zone, :function_name, :subnet_id, :created_at, :modified_at, :vlan_state, :state_details, :eip_associations, :is_public, :network_acl_id) SENSITIVE = [] include Aws::Structure end |
#eip_associations ⇒ Array<Types::EipAssociation>
An array of Elastic IP address associations.
1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 |
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 1601 class Vlan < Struct.new( :vlan_id, :cidr, :availability_zone, :function_name, :subnet_id, :created_at, :modified_at, :vlan_state, :state_details, :eip_associations, :is_public, :network_acl_id) SENSITIVE = [] include Aws::Structure end |
#function_name ⇒ String
The VMware VCF traffic type that is carried over the VLAN. For
example, a VLAN with a functionName
of hcx
is being used to
carry VMware HCX traffic.
1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 |
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 1601 class Vlan < Struct.new( :vlan_id, :cidr, :availability_zone, :function_name, :subnet_id, :created_at, :modified_at, :vlan_state, :state_details, :eip_associations, :is_public, :network_acl_id) SENSITIVE = [] include Aws::Structure end |
#is_public ⇒ Boolean
Determines if the VLAN that Amazon EVS provisions is public or private.
1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 |
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 1601 class Vlan < Struct.new( :vlan_id, :cidr, :availability_zone, :function_name, :subnet_id, :created_at, :modified_at, :vlan_state, :state_details, :eip_associations, :is_public, :network_acl_id) SENSITIVE = [] include Aws::Structure end |
#modified_at ⇒ Time
The date and time that the VLAN was modified.
1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 |
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 1601 class Vlan < Struct.new( :vlan_id, :cidr, :availability_zone, :function_name, :subnet_id, :created_at, :modified_at, :vlan_state, :state_details, :eip_associations, :is_public, :network_acl_id) SENSITIVE = [] include Aws::Structure end |
#network_acl_id ⇒ String
A unique ID for a network access control list.
1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 |
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 1601 class Vlan < Struct.new( :vlan_id, :cidr, :availability_zone, :function_name, :subnet_id, :created_at, :modified_at, :vlan_state, :state_details, :eip_associations, :is_public, :network_acl_id) SENSITIVE = [] include Aws::Structure end |
#state_details ⇒ String
The state details of the VLAN.
1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 |
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 1601 class Vlan < Struct.new( :vlan_id, :cidr, :availability_zone, :function_name, :subnet_id, :created_at, :modified_at, :vlan_state, :state_details, :eip_associations, :is_public, :network_acl_id) SENSITIVE = [] include Aws::Structure end |
#subnet_id ⇒ String
The unique ID of the VLAN subnet.
1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 |
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 1601 class Vlan < Struct.new( :vlan_id, :cidr, :availability_zone, :function_name, :subnet_id, :created_at, :modified_at, :vlan_state, :state_details, :eip_associations, :is_public, :network_acl_id) SENSITIVE = [] include Aws::Structure end |
#vlan_id ⇒ Integer
The unique ID of the VLAN.
1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 |
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 1601 class Vlan < Struct.new( :vlan_id, :cidr, :availability_zone, :function_name, :subnet_id, :created_at, :modified_at, :vlan_state, :state_details, :eip_associations, :is_public, :network_acl_id) SENSITIVE = [] include Aws::Structure end |
#vlan_state ⇒ String
The state of the VLAN.
1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 |
# File 'gems/aws-sdk-evs/lib/aws-sdk-evs/types.rb', line 1601 class Vlan < Struct.new( :vlan_id, :cidr, :availability_zone, :function_name, :subnet_id, :created_at, :modified_at, :vlan_state, :state_details, :eip_associations, :is_public, :network_acl_id) SENSITIVE = [] include Aws::Structure end |