package
2.0.0-preview.5+incompatible
Repository: https://github.com/aws/aws-sdk-go-v2.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 config.
# Constants
Enum values for CustomHealthStatus.
Enum values for CustomHealthStatus.
Service ID for Regions and Endpoints metadata.
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".
Enum values for FilterCondition.
Enum values for FilterCondition.
Enum values for FilterCondition.
Enum values for HealthCheckType.
Enum values for HealthCheckType.
Enum values for HealthCheckType.
Enum values for HealthStatus.
Enum values for HealthStatus.
Enum values for HealthStatus.
Enum values for NamespaceFilterName.
Enum values for NamespaceType.
Enum values for NamespaceType.
Enum values for OperationFilterName.
Enum values for OperationFilterName.
Enum values for OperationFilterName.
Enum values for OperationFilterName.
Enum values for OperationFilterName.
Enum values for OperationStatus.
Enum values for OperationStatus.
Enum values for OperationStatus.
Enum values for OperationStatus.
Enum values for OperationTargetType.
Enum values for OperationTargetType.
Enum values for OperationTargetType.
Enum values for OperationType.
Enum values for OperationType.
Enum values for OperationType.
Enum values for OperationType.
Enum values for OperationType.
Enum values for RecordType.
Enum values for RecordType.
Enum values for RecordType.
Enum values for RecordType.
Enum values for RoutingPolicy.
Enum values for RoutingPolicy.
Enum values for ServiceFilterName.
Service endpoint prefix API calls made to.
# Structs
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/CreatePrivateDnsNamespaceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/CreatePrivateDnsNamespaceResponse.
CreatePrivateDnsNamespaceRequest is a API request type for the CreatePrivateDnsNamespace API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/CreatePublicDnsNamespaceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/CreatePublicDnsNamespaceResponse.
CreatePublicDnsNamespaceRequest is a API request type for the CreatePublicDnsNamespace API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/CreateServiceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/CreateServiceResponse.
CreateServiceRequest is a API request type for the CreateService API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/DeleteNamespaceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/DeleteNamespaceResponse.
DeleteNamespaceRequest is a API request type for the DeleteNamespace API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/DeleteServiceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/DeleteServiceResponse.
DeleteServiceRequest is a API request type for the DeleteService API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/DeregisterInstanceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/DeregisterInstanceResponse.
DeregisterInstanceRequest is a API request type for the DeregisterInstance API operation.
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.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/GetInstanceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/GetInstanceResponse.
GetInstanceRequest is a API request type for the GetInstance API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/GetInstancesHealthStatusRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/GetInstancesHealthStatusResponse.
GetInstancesHealthStatusPager is used to paginate the request.
GetInstancesHealthStatusRequest is a API request type for the GetInstancesHealthStatus API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/GetNamespaceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/GetNamespaceResponse.
GetNamespaceRequest is a API request type for the GetNamespace API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/GetOperationRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/GetOperationResponse.
GetOperationRequest is a API request type for the GetOperation API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/GetServiceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/GetServiceResponse.
GetServiceRequest is a API request type for the GetService API operation.
Public DNS namespaces only.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/HealthCheckCustomConfig.
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.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/ListInstancesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/ListInstancesResponse.
ListInstancesPager is used to paginate the request.
ListInstancesRequest is a API request type for the ListInstances API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/ListNamespacesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/ListNamespacesResponse.
ListNamespacesPager is used to paginate the request.
ListNamespacesRequest is a API request type for the ListNamespaces API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/ListOperationsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/ListOperationsResponse.
ListOperationsPager is used to paginate the request.
ListOperationsRequest is a API request type for the ListOperations API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/ListServicesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/ListServicesResponse.
ListServicesPager is used to paginate the request.
ListServicesRequest is a API request type for the ListServices API operation.
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.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/RegisterInstanceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/RegisterInstanceResponse.
RegisterInstanceRequest is a API request type for the RegisterInstance API operation.
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.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/UpdateInstanceCustomHealthStatusRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/UpdateInstanceCustomHealthStatusOutput.
UpdateInstanceCustomHealthStatusRequest is a API request type for the UpdateInstanceCustomHealthStatus API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/UpdateServiceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/UpdateServiceResponse.
UpdateServiceRequest is a API request type for the UpdateService API operation.
# Type aliases
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
No description provided by the author