IBM::EC2::Port

This resource type represents a port on Amazon Elastic Compute Cloud. It extends the type OS::Neutron::Port.
This resource type is provided with the engine, but it is not implemented. You can use it in blueprints and in configuration files, but when you provision an environment, this resource type is ignored.
Table 1. Properties
Name Type Required Description
allowed_address_pairs List False A list of additional MAC/IP address pairs that are allowed to pass through the port. See Table 2.
admin_state_up Boolean False The administrative state of the port.
device_id String False Device ID of the port.
device_owner String False Name of the network that owns the port. The value is typically network:floatingip, network:router_interface, or network:dhcp.
fixed_ips List False A list of the IP addresses to be requested for the port. See Table 3
mac_address String False MAC address to apply to the port.
name String False Symbolic port name.
network_id String True ID of the network that the port is a member of.
security_groups List False The security group IDs to associate with the port.
value_specs Map False Additional parameters to include in the "port" object in the creation request.
The allowed_address_pairs parameter requires a list of addresses for the port. The following table shows the properties in each list item.
Table 2. allowed_address_pairs list properties
Property Type Required Description
ip_address String True IP address to allow through the port.
mac_address String False MAC address to allow through the port.
The fixed_ips parameter requires a list of addresses for the port. The following table shows the properties in each list item.
Table 3. fixed_ips list properties
Property Type Required Description
ip_address String False IP address to request in the subnet for the port.
subnet_id String False Subnet in which to allocate the IP address for the port.
This resource type has no attributes.

Feedback