Gateway
The details of a gateway, including its configuration, status, and the infrastructure settings for its type.
Contents
- accessType
-
Specifies whether the gateway is publicly accessible (
PUBLIC) or private (PRIVATE). The gateway derives this value from its scheme when you create the gateway, and the value is immutable.Type: String
Valid Values:
PUBLIC | PRIVATERequired: No
- configuration
-
The type-specific configuration for the gateway.
Type: DescribeGatewayConfiguration object
Note: This object is a Union. Only one member of this object can be specified or returned.
Required: No
- createdAt
-
The Unix timestamp for the time when the gateway was created.
Type: Timestamp
Required: No
- deletionProtection
-
Specifies whether deletion protection is enabled for the gateway.
Type: Boolean
Required: No
- failures
-
The per-resource failure details for asynchronous gateway processes, such as an
UpdateGatewayoperation that couldn't update every load balancer.Type: Array of GatewayResourceFailure objects
Array Members: Minimum number of 0 items. Maximum number of 200 items.
Required: No
- gatewayArn
-
The Amazon Resource Name (ARN) of the gateway.
Type: String
Required: No
- infrastructureRoleArn
-
The Amazon Resource Name (ARN) of the IAM role that the gateway uses to manage infrastructure on your behalf.
Type: String
Required: No
- name
-
The name of the gateway.
Type: String
Required: No
- propagateTags
-
Specifies whether the gateway propagates its tags to the infrastructure it manages.
Type: String
Valid Values:
NONE | GATEWAYRequired: No
- status
-
The status of the gateway.
Type: String
Valid Values:
ACTIVE | UPDATE_IN_PROGRESS | UPDATE_COMPLETE | UPDATE_FAILED | DELETEDRequired: No
- statusReason
-
A human-readable explanation of the current status. This value is populated when the gateway is in a failure state, such as
UPDATE_FAILED.Type: String
Required: No
-
The metadata applied to the gateway. Each tag consists of a key and an optional value.
Type: Array of Tag objects
Array Members: Minimum number of 0 items. Maximum number of 50 items.
Required: No
- updatedAt
-
The Unix timestamp for the time when the gateway was last updated.
Type: Timestamp
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: