class Aws::ServiceDiscovery::Types::UpdatePrivateDnsNamespaceRequest

@note When making an API call, you may pass UpdatePrivateDnsNamespaceRequest

data as a hash:

    {
      id: "ResourceId", # required
      updater_request_id: "ResourceId",
      namespace: { # required
        description: "ResourceDescription",
        properties: {
          dns_properties: { # required
            soa: { # required
              ttl: 1, # required
            },
          },
        },
      },
    }

@!attribute [rw] id

The ID of the namespace that you want to update.
@return [String]

@!attribute [rw] updater_request_id

A unique string that identifies the request and that allows failed
`UpdatePrivateDnsNamespace` requests to be retried without the risk
of running the operation twice. `UpdaterRequestId` can be any unique
string (for example, a date/timestamp).

**A suitable default value is auto-generated.** You should normally
not need to pass this option.
@return [String]

@!attribute [rw] namespace

Updated properties for the private DNS namespace.
@return [Types::PrivateDnsNamespaceChange]

@see docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/UpdatePrivateDnsNamespaceRequest AWS API Documentation

Constants

SENSITIVE