class Aws::ServiceDiscovery::Types::ServiceChange
A complex type that contains changes to an existing service.
@note When making an API call, you may pass ServiceChange
data as a hash: { description: "ResourceDescription", dns_config: { dns_records: [ # required { type: "SRV", # required, accepts SRV, A, AAAA, CNAME ttl: 1, # required }, ], }, health_check_config: { type: "HTTP", # required, accepts HTTP, HTTPS, TCP resource_path: "ResourcePath", failure_threshold: 1, }, }
@!attribute [rw] description
A description for the service. @return [String]
@!attribute [rw] dns_config
Information about the Route 53 DNS records that you want Cloud Map to create when you register an instance. @return [Types::DnsConfigChange]
@!attribute [rw] health_check_config
*Public DNS and HTTP namespaces only.* Settings for an optional health check. If you specify settings for a health check, Cloud Map associates the health check with the records that you specify in `DnsConfig`. @return [Types::HealthCheckConfig]
@see docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/ServiceChange AWS API Documentation
Constants
- SENSITIVE