You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::ApiGatewayV2::Types::UpdateDomainNameRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ApiGatewayV2::Types::UpdateDomainNameRequest
- Defined in:
- (unknown)
Overview
Note:
When passing UpdateDomainNameRequest as input to an Aws::Client method, you can use a vanilla Hash:
{
domain_name: "__string", # required
domain_name_configurations: [
{
api_gateway_domain_name: "__string",
certificate_arn: "Arn",
certificate_name: "StringWithLengthBetween1And128",
certificate_upload_date: Time.now,
domain_name_status: "AVAILABLE", # accepts AVAILABLE, UPDATING
domain_name_status_message: "__string",
endpoint_type: "REGIONAL", # accepts REGIONAL, EDGE
hosted_zone_id: "__string",
security_policy: "TLS_1_0", # accepts TLS_1_0, TLS_1_2
},
],
mutual_tls_authentication: {
truststore_uri: "UriWithLengthBetween1And2048",
truststore_version: "StringWithLengthBetween1And64",
},
}
Instance Attribute Summary collapse
-
#domain_name ⇒ String
-
#domain_name_configurations ⇒ Array<Types::DomainNameConfiguration>
The domain name configurations.
.
-
#mutual_tls_authentication ⇒ Types::MutualTlsAuthenticationInput
If specified, API Gateway performs two-way authentication between the client and the server.
Instance Attribute Details
#domain_name ⇒ String
#domain_name_configurations ⇒ Array<Types::DomainNameConfiguration>
The domain name configurations.
#mutual_tls_authentication ⇒ Types::MutualTlsAuthenticationInput
If specified, API Gateway performs two-way authentication between the client and the server. Clients must present a trusted certificate to access your API.