package
1.14.23
Repository: https://github.com/luopengift/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package servicediscoveryiface provides an interface to enable mocking the Amazon Route 53 Auto Naming service client for testing your code.

# Functions

New creates a new instance of the ServiceDiscovery client with a session.

# Constants

CustomHealthStatusHealthy is a CustomHealthStatus enum value.
CustomHealthStatusUnhealthy is a CustomHealthStatus enum value.
ID to lookup a service endpoint with.
ErrCodeCustomHealthNotFound for service response error code "CustomHealthNotFound".
ErrCodeDuplicateRequest for service response error code "DuplicateRequest".
ErrCodeInstanceNotFound for service response error code "InstanceNotFound".
ErrCodeInvalidInput for service response error code "InvalidInput".
ErrCodeNamespaceAlreadyExists for service response error code "NamespaceAlreadyExists".
ErrCodeNamespaceNotFound for service response error code "NamespaceNotFound".
ErrCodeOperationNotFound for service response error code "OperationNotFound".
ErrCodeResourceInUse for service response error code "ResourceInUse".
ErrCodeResourceLimitExceeded for service response error code "ResourceLimitExceeded".
ErrCodeServiceAlreadyExists for service response error code "ServiceAlreadyExists".
ErrCodeServiceNotFound for service response error code "ServiceNotFound".
FilterConditionBetween is a FilterCondition enum value.
FilterConditionEq is a FilterCondition enum value.
FilterConditionIn is a FilterCondition enum value.
HealthCheckTypeHttp is a HealthCheckType enum value.
HealthCheckTypeHttps is a HealthCheckType enum value.
HealthCheckTypeTcp is a HealthCheckType enum value.
HealthStatusHealthy is a HealthStatus enum value.
HealthStatusUnhealthy is a HealthStatus enum value.
HealthStatusUnknown is a HealthStatus enum value.
NamespaceFilterNameType is a NamespaceFilterName enum value.
NamespaceTypeDnsPrivate is a NamespaceType enum value.
NamespaceTypeDnsPublic is a NamespaceType enum value.
OperationFilterNameNamespaceId is a OperationFilterName enum value.
OperationFilterNameServiceId is a OperationFilterName enum value.
OperationFilterNameStatus is a OperationFilterName enum value.
OperationFilterNameType is a OperationFilterName enum value.
OperationFilterNameUpdateDate is a OperationFilterName enum value.
OperationStatusFail is a OperationStatus enum value.
OperationStatusPending is a OperationStatus enum value.
OperationStatusSubmitted is a OperationStatus enum value.
OperationStatusSuccess is a OperationStatus enum value.
OperationTargetTypeInstance is a OperationTargetType enum value.
OperationTargetTypeNamespace is a OperationTargetType enum value.
OperationTargetTypeService is a OperationTargetType enum value.
OperationTypeCreateNamespace is a OperationType enum value.
OperationTypeDeleteNamespace is a OperationType enum value.
OperationTypeDeregisterInstance is a OperationType enum value.
OperationTypeRegisterInstance is a OperationType enum value.
OperationTypeUpdateService is a OperationType enum value.
RecordTypeA is a RecordType enum value.
RecordTypeAaaa is a RecordType enum value.
RecordTypeCname is a RecordType enum value.
RecordTypeSrv is a RecordType enum value.
RoutingPolicyMultivalue is a RoutingPolicy enum value.
RoutingPolicyWeighted is a RoutingPolicy enum value.
ServiceFilterNameNamespaceId is a ServiceFilterName enum value.
ServiceID is a unique identifer of a specific service.
Name of service.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A complex type that contains information about the records that you want Amazon Route 53 to create when you register an instance.
A complex type that contains information about changes to the records that Route 53 creates when you register an instance.
A complex type that contains the ID for the hosted zone that Route 53 creates when you create a namespace.
A complex type that contains information about the records that you want Route 53 to create when you register an instance.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Public DNS namespaces only.
No description provided by the author
A complex type that contains information about an instance that Amazon Route 53 creates when you submit a RegisterInstance request.
A complex type that contains information about the instances that you registered by using a specified service.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A complex type that contains information about a specified namespace.
A complex type that identifies the namespaces that you want to list.
A complex type that contains information that is specific to the namespace type.
A complex type that contains information about a namespace.
A complex type that contains information about a specified operation.
A complex type that lets you select the operations that you want to list.
A complex type that contains information about an operation that matches the criteria that you specified in a ListOperations request.
No description provided by the author
No description provided by the author
A complex type that contains information about the specified service.
A complex type that contains changes to an existing service.
ServiceDiscovery provides the API operation methods for making requests to Amazon Route 53 Auto Naming.
A complex type that lets you specify the namespaces that you want to list services for.
A complex type that contains information about a specified service.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author