class Aws::SecurityHub::Types::AwsApiGatewayV2StageDetails
Contains information about a version 2 stage for Amazon API Gateway.
@note When making an API call, you may pass AwsApiGatewayV2StageDetails
data as a hash: { client_certificate_id: "NonEmptyString", created_date: "NonEmptyString", description: "NonEmptyString", default_route_settings: { detailed_metrics_enabled: false, logging_level: "NonEmptyString", data_trace_enabled: false, throttling_burst_limit: 1, throttling_rate_limit: 1.0, }, deployment_id: "NonEmptyString", last_updated_date: "NonEmptyString", route_settings: { detailed_metrics_enabled: false, logging_level: "NonEmptyString", data_trace_enabled: false, throttling_burst_limit: 1, throttling_rate_limit: 1.0, }, stage_name: "NonEmptyString", stage_variables: { "NonEmptyString" => "NonEmptyString", }, access_log_settings: { format: "NonEmptyString", destination_arn: "NonEmptyString", }, auto_deploy: false, last_deployment_status_message: "NonEmptyString", api_gateway_managed: false, }
@!attribute [rw] client_certificate_id
The identifier of a client certificate for a stage. Supported only for WebSocket API calls. @return [String]
@!attribute [rw] created_date
Indicates when the stage was created. Uses the `date-time` format specified in [RFC 3339 section 5.6, Internet Date/Time Format][1]. The value cannot contain spaces. For example, `2020-03-22T13:22:13.933Z`. [1]: https://tools.ietf.org/html/rfc3339#section-5.6 @return [String]
@!attribute [rw] description
The description of the stage. @return [String]
@!attribute [rw] default_route_settings
Default route settings for the stage. @return [Types::AwsApiGatewayV2RouteSettings]
@!attribute [rw] deployment_id
The identifier of the deployment that the stage is associated with. @return [String]
@!attribute [rw] last_updated_date
Indicates when the stage was most recently updated. Uses the `date-time` format specified in [RFC 3339 section 5.6, Internet Date/Time Format][1]. The value cannot contain spaces. For example, `2020-03-22T13:22:13.933Z`. [1]: https://tools.ietf.org/html/rfc3339#section-5.6 @return [String]
@!attribute [rw] route_settings
The route settings for the stage. @return [Types::AwsApiGatewayV2RouteSettings]
@!attribute [rw] stage_name
The name of the stage. @return [String]
@!attribute [rw] stage_variables
A map that defines the stage variables for the stage. Variable names can have alphanumeric and underscore characters. Variable values can contain the following characters: * Uppercase and lowercase letters * Numbers * Special characters -.\_~:/?#&=, @return [Hash<String,String>]
@!attribute [rw] access_log_settings
Information about settings for logging access for the stage. @return [Types::AwsApiGatewayAccessLogSettings]
@!attribute [rw] auto_deploy
Indicates whether updates to an API automatically trigger a new deployment. @return [Boolean]
@!attribute [rw] last_deployment_status_message
The status of the last deployment of a stage. Supported only if the stage has automatic deployment enabled. @return [String]
@!attribute [rw] api_gateway_managed
Indicates whether the stage is managed by API Gateway. @return [Boolean]
@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsApiGatewayV2StageDetails AWS API Documentation
Constants
- SENSITIVE