Versions in this module Expand all Collapse all v1 v1.0.1 Jul 4, 2024 v1.0.0 Jul 4, 2024 Changes in this version + const CustomHealthStatusHealthy + const CustomHealthStatusUnhealthy + const EndpointsID + const ErrCodeCustomHealthNotFound + const ErrCodeDuplicateRequest + const ErrCodeInstanceNotFound + const ErrCodeInvalidInput + const ErrCodeNamespaceAlreadyExists + const ErrCodeNamespaceNotFound + const ErrCodeOperationNotFound + const ErrCodeRequestLimitExceeded + const ErrCodeResourceInUse + const ErrCodeResourceLimitExceeded + const ErrCodeResourceNotFoundException + const ErrCodeServiceAlreadyExists + const ErrCodeServiceNotFound + const ErrCodeTooManyTagsException + const FilterConditionBeginsWith + const FilterConditionBetween + const FilterConditionEq + const FilterConditionIn + const HealthCheckTypeHttp + const HealthCheckTypeHttps + const HealthCheckTypeTcp + const HealthStatusFilterAll + const HealthStatusFilterHealthy + const HealthStatusFilterHealthyOrElseAll + const HealthStatusFilterUnhealthy + const HealthStatusHealthy + const HealthStatusUnhealthy + const HealthStatusUnknown + const NamespaceFilterNameHttpName + const NamespaceFilterNameName + const NamespaceFilterNameType + const NamespaceTypeDnsPrivate + const NamespaceTypeDnsPublic + const NamespaceTypeHttp + const OperationFilterNameNamespaceId + const OperationFilterNameServiceId + const OperationFilterNameStatus + const OperationFilterNameType + const OperationFilterNameUpdateDate + const OperationStatusFail + const OperationStatusPending + const OperationStatusSubmitted + const OperationStatusSuccess + const OperationTargetTypeInstance + const OperationTargetTypeNamespace + const OperationTargetTypeService + const OperationTypeCreateNamespace + const OperationTypeDeleteNamespace + const OperationTypeDeregisterInstance + const OperationTypeRegisterInstance + const OperationTypeUpdateNamespace + const OperationTypeUpdateService + const RecordTypeA + const RecordTypeAaaa + const RecordTypeCname + const RecordTypeSrv + const RoutingPolicyMultivalue + const RoutingPolicyWeighted + const ServiceFilterNameNamespaceId + const ServiceID + const ServiceName + const ServiceTypeDns + const ServiceTypeDnsHttp + const ServiceTypeHttp + const ServiceTypeOptionHttp + func CustomHealthStatus_Values() []string + func FilterCondition_Values() []string + func HealthCheckType_Values() []string + func HealthStatusFilter_Values() []string + func HealthStatus_Values() []string + func NamespaceFilterName_Values() []string + func NamespaceType_Values() []string + func OperationFilterName_Values() []string + func OperationStatus_Values() []string + func OperationTargetType_Values() []string + func OperationType_Values() []string + func RecordType_Values() []string + func RoutingPolicy_Values() []string + func ServiceFilterName_Values() []string + func ServiceTypeOption_Values() []string + func ServiceType_Values() []string + type CreateHttpNamespaceInput struct + CreatorRequestId *string + Description *string + Name *string + Tags []*Tag + func (s *CreateHttpNamespaceInput) SetCreatorRequestId(v string) *CreateHttpNamespaceInput + func (s *CreateHttpNamespaceInput) SetDescription(v string) *CreateHttpNamespaceInput + func (s *CreateHttpNamespaceInput) SetName(v string) *CreateHttpNamespaceInput + func (s *CreateHttpNamespaceInput) SetTags(v []*Tag) *CreateHttpNamespaceInput + func (s *CreateHttpNamespaceInput) Validate() error + func (s CreateHttpNamespaceInput) GoString() string + func (s CreateHttpNamespaceInput) String() string + type CreateHttpNamespaceOutput struct + OperationId *string + func (s *CreateHttpNamespaceOutput) SetOperationId(v string) *CreateHttpNamespaceOutput + func (s CreateHttpNamespaceOutput) GoString() string + func (s CreateHttpNamespaceOutput) String() string + type CreatePrivateDnsNamespaceInput struct + CreatorRequestId *string + Description *string + Name *string + Properties *PrivateDnsNamespaceProperties + Tags []*Tag + Vpc *string + func (s *CreatePrivateDnsNamespaceInput) SetCreatorRequestId(v string) *CreatePrivateDnsNamespaceInput + func (s *CreatePrivateDnsNamespaceInput) SetDescription(v string) *CreatePrivateDnsNamespaceInput + func (s *CreatePrivateDnsNamespaceInput) SetName(v string) *CreatePrivateDnsNamespaceInput + func (s *CreatePrivateDnsNamespaceInput) SetProperties(v *PrivateDnsNamespaceProperties) *CreatePrivateDnsNamespaceInput + func (s *CreatePrivateDnsNamespaceInput) SetTags(v []*Tag) *CreatePrivateDnsNamespaceInput + func (s *CreatePrivateDnsNamespaceInput) SetVpc(v string) *CreatePrivateDnsNamespaceInput + func (s *CreatePrivateDnsNamespaceInput) Validate() error + func (s CreatePrivateDnsNamespaceInput) GoString() string + func (s CreatePrivateDnsNamespaceInput) String() string + type CreatePrivateDnsNamespaceOutput struct + OperationId *string + func (s *CreatePrivateDnsNamespaceOutput) SetOperationId(v string) *CreatePrivateDnsNamespaceOutput + func (s CreatePrivateDnsNamespaceOutput) GoString() string + func (s CreatePrivateDnsNamespaceOutput) String() string + type CreatePublicDnsNamespaceInput struct + CreatorRequestId *string + Description *string + Name *string + Properties *PublicDnsNamespaceProperties + Tags []*Tag + func (s *CreatePublicDnsNamespaceInput) SetCreatorRequestId(v string) *CreatePublicDnsNamespaceInput + func (s *CreatePublicDnsNamespaceInput) SetDescription(v string) *CreatePublicDnsNamespaceInput + func (s *CreatePublicDnsNamespaceInput) SetName(v string) *CreatePublicDnsNamespaceInput + func (s *CreatePublicDnsNamespaceInput) SetProperties(v *PublicDnsNamespaceProperties) *CreatePublicDnsNamespaceInput + func (s *CreatePublicDnsNamespaceInput) SetTags(v []*Tag) *CreatePublicDnsNamespaceInput + func (s *CreatePublicDnsNamespaceInput) Validate() error + func (s CreatePublicDnsNamespaceInput) GoString() string + func (s CreatePublicDnsNamespaceInput) String() string + type CreatePublicDnsNamespaceOutput struct + OperationId *string + func (s *CreatePublicDnsNamespaceOutput) SetOperationId(v string) *CreatePublicDnsNamespaceOutput + func (s CreatePublicDnsNamespaceOutput) GoString() string + func (s CreatePublicDnsNamespaceOutput) String() string + type CreateServiceInput struct + CreatorRequestId *string + Description *string + DnsConfig *DnsConfig + HealthCheckConfig *HealthCheckConfig + HealthCheckCustomConfig *HealthCheckCustomConfig + Name *string + NamespaceId *string + Tags []*Tag + Type *string + func (s *CreateServiceInput) SetCreatorRequestId(v string) *CreateServiceInput + func (s *CreateServiceInput) SetDescription(v string) *CreateServiceInput + func (s *CreateServiceInput) SetDnsConfig(v *DnsConfig) *CreateServiceInput + func (s *CreateServiceInput) SetHealthCheckConfig(v *HealthCheckConfig) *CreateServiceInput + func (s *CreateServiceInput) SetHealthCheckCustomConfig(v *HealthCheckCustomConfig) *CreateServiceInput + func (s *CreateServiceInput) SetName(v string) *CreateServiceInput + func (s *CreateServiceInput) SetNamespaceId(v string) *CreateServiceInput + func (s *CreateServiceInput) SetTags(v []*Tag) *CreateServiceInput + func (s *CreateServiceInput) SetType(v string) *CreateServiceInput + func (s *CreateServiceInput) Validate() error + func (s CreateServiceInput) GoString() string + func (s CreateServiceInput) String() string + type CreateServiceOutput struct + Service *Service + func (s *CreateServiceOutput) SetService(v *Service) *CreateServiceOutput + func (s CreateServiceOutput) GoString() string + func (s CreateServiceOutput) String() string + type CustomHealthNotFound struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *CustomHealthNotFound) Code() string + func (s *CustomHealthNotFound) Error() string + func (s *CustomHealthNotFound) Message() string + func (s *CustomHealthNotFound) OrigErr() error + func (s *CustomHealthNotFound) RequestID() string + func (s *CustomHealthNotFound) StatusCode() int + func (s CustomHealthNotFound) GoString() string + func (s CustomHealthNotFound) String() string + type DeleteNamespaceInput struct + Id *string + func (s *DeleteNamespaceInput) SetId(v string) *DeleteNamespaceInput + func (s *DeleteNamespaceInput) Validate() error + func (s DeleteNamespaceInput) GoString() string + func (s DeleteNamespaceInput) String() string + type DeleteNamespaceOutput struct + OperationId *string + func (s *DeleteNamespaceOutput) SetOperationId(v string) *DeleteNamespaceOutput + func (s DeleteNamespaceOutput) GoString() string + func (s DeleteNamespaceOutput) String() string + type DeleteServiceInput struct + Id *string + func (s *DeleteServiceInput) SetId(v string) *DeleteServiceInput + func (s *DeleteServiceInput) Validate() error + func (s DeleteServiceInput) GoString() string + func (s DeleteServiceInput) String() string + type DeleteServiceOutput struct + func (s DeleteServiceOutput) GoString() string + func (s DeleteServiceOutput) String() string + type DeregisterInstanceInput struct + InstanceId *string + ServiceId *string + func (s *DeregisterInstanceInput) SetInstanceId(v string) *DeregisterInstanceInput + func (s *DeregisterInstanceInput) SetServiceId(v string) *DeregisterInstanceInput + func (s *DeregisterInstanceInput) Validate() error + func (s DeregisterInstanceInput) GoString() string + func (s DeregisterInstanceInput) String() string + type DeregisterInstanceOutput struct + OperationId *string + func (s *DeregisterInstanceOutput) SetOperationId(v string) *DeregisterInstanceOutput + func (s DeregisterInstanceOutput) GoString() string + func (s DeregisterInstanceOutput) String() string + type DiscoverInstancesInput struct + HealthStatus *string + MaxResults *int64 + NamespaceName *string + OptionalParameters map[string]*string + QueryParameters map[string]*string + ServiceName *string + func (s *DiscoverInstancesInput) SetHealthStatus(v string) *DiscoverInstancesInput + func (s *DiscoverInstancesInput) SetMaxResults(v int64) *DiscoverInstancesInput + func (s *DiscoverInstancesInput) SetNamespaceName(v string) *DiscoverInstancesInput + func (s *DiscoverInstancesInput) SetOptionalParameters(v map[string]*string) *DiscoverInstancesInput + func (s *DiscoverInstancesInput) SetQueryParameters(v map[string]*string) *DiscoverInstancesInput + func (s *DiscoverInstancesInput) SetServiceName(v string) *DiscoverInstancesInput + func (s *DiscoverInstancesInput) Validate() error + func (s DiscoverInstancesInput) GoString() string + func (s DiscoverInstancesInput) String() string + type DiscoverInstancesOutput struct + Instances []*HttpInstanceSummary + func (s *DiscoverInstancesOutput) SetInstances(v []*HttpInstanceSummary) *DiscoverInstancesOutput + func (s DiscoverInstancesOutput) GoString() string + func (s DiscoverInstancesOutput) String() string + type DnsConfig struct + DnsRecords []*DnsRecord + NamespaceId *string + RoutingPolicy *string + func (s *DnsConfig) SetDnsRecords(v []*DnsRecord) *DnsConfig + func (s *DnsConfig) SetNamespaceId(v string) *DnsConfig + func (s *DnsConfig) SetRoutingPolicy(v string) *DnsConfig + func (s *DnsConfig) Validate() error + func (s DnsConfig) GoString() string + func (s DnsConfig) String() string + type DnsConfigChange struct + DnsRecords []*DnsRecord + func (s *DnsConfigChange) SetDnsRecords(v []*DnsRecord) *DnsConfigChange + func (s *DnsConfigChange) Validate() error + func (s DnsConfigChange) GoString() string + func (s DnsConfigChange) String() string + type DnsProperties struct + HostedZoneId *string + SOA *SOA + func (s *DnsProperties) SetHostedZoneId(v string) *DnsProperties + func (s *DnsProperties) SetSOA(v *SOA) *DnsProperties + func (s DnsProperties) GoString() string + func (s DnsProperties) String() string + type DnsRecord struct + TTL *int64 + Type *string + func (s *DnsRecord) SetTTL(v int64) *DnsRecord + func (s *DnsRecord) SetType(v string) *DnsRecord + func (s *DnsRecord) Validate() error + func (s DnsRecord) GoString() string + func (s DnsRecord) String() string + type DuplicateRequest struct + DuplicateOperationId *string + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *DuplicateRequest) Code() string + func (s *DuplicateRequest) Error() string + func (s *DuplicateRequest) Message() string + func (s *DuplicateRequest) OrigErr() error + func (s *DuplicateRequest) RequestID() string + func (s *DuplicateRequest) StatusCode() int + func (s DuplicateRequest) GoString() string + func (s DuplicateRequest) String() string + type GetInstanceInput struct + InstanceId *string + ServiceId *string + func (s *GetInstanceInput) SetInstanceId(v string) *GetInstanceInput + func (s *GetInstanceInput) SetServiceId(v string) *GetInstanceInput + func (s *GetInstanceInput) Validate() error + func (s GetInstanceInput) GoString() string + func (s GetInstanceInput) String() string + type GetInstanceOutput struct + Instance *Instance + func (s *GetInstanceOutput) SetInstance(v *Instance) *GetInstanceOutput + func (s GetInstanceOutput) GoString() string + func (s GetInstanceOutput) String() string + type GetInstancesHealthStatusInput struct + Instances []*string + MaxResults *int64 + NextToken *string + ServiceId *string + func (s *GetInstancesHealthStatusInput) SetInstances(v []*string) *GetInstancesHealthStatusInput + func (s *GetInstancesHealthStatusInput) SetMaxResults(v int64) *GetInstancesHealthStatusInput + func (s *GetInstancesHealthStatusInput) SetNextToken(v string) *GetInstancesHealthStatusInput + func (s *GetInstancesHealthStatusInput) SetServiceId(v string) *GetInstancesHealthStatusInput + func (s *GetInstancesHealthStatusInput) Validate() error + func (s GetInstancesHealthStatusInput) GoString() string + func (s GetInstancesHealthStatusInput) String() string + type GetInstancesHealthStatusOutput struct + NextToken *string + Status map[string]*string + func (s *GetInstancesHealthStatusOutput) SetNextToken(v string) *GetInstancesHealthStatusOutput + func (s *GetInstancesHealthStatusOutput) SetStatus(v map[string]*string) *GetInstancesHealthStatusOutput + func (s GetInstancesHealthStatusOutput) GoString() string + func (s GetInstancesHealthStatusOutput) String() string + type GetNamespaceInput struct + Id *string + func (s *GetNamespaceInput) SetId(v string) *GetNamespaceInput + func (s *GetNamespaceInput) Validate() error + func (s GetNamespaceInput) GoString() string + func (s GetNamespaceInput) String() string + type GetNamespaceOutput struct + Namespace *Namespace + func (s *GetNamespaceOutput) SetNamespace(v *Namespace) *GetNamespaceOutput + func (s GetNamespaceOutput) GoString() string + func (s GetNamespaceOutput) String() string + type GetOperationInput struct + OperationId *string + func (s *GetOperationInput) SetOperationId(v string) *GetOperationInput + func (s *GetOperationInput) Validate() error + func (s GetOperationInput) GoString() string + func (s GetOperationInput) String() string + type GetOperationOutput struct + Operation *Operation + func (s *GetOperationOutput) SetOperation(v *Operation) *GetOperationOutput + func (s GetOperationOutput) GoString() string + func (s GetOperationOutput) String() string + type GetServiceInput struct + Id *string + func (s *GetServiceInput) SetId(v string) *GetServiceInput + func (s *GetServiceInput) Validate() error + func (s GetServiceInput) GoString() string + func (s GetServiceInput) String() string + type GetServiceOutput struct + Service *Service + func (s *GetServiceOutput) SetService(v *Service) *GetServiceOutput + func (s GetServiceOutput) GoString() string + func (s GetServiceOutput) String() string + type HealthCheckConfig struct + FailureThreshold *int64 + ResourcePath *string + Type *string + func (s *HealthCheckConfig) SetFailureThreshold(v int64) *HealthCheckConfig + func (s *HealthCheckConfig) SetResourcePath(v string) *HealthCheckConfig + func (s *HealthCheckConfig) SetType(v string) *HealthCheckConfig + func (s *HealthCheckConfig) Validate() error + func (s HealthCheckConfig) GoString() string + func (s HealthCheckConfig) String() string + type HealthCheckCustomConfig struct + FailureThreshold *int64 + func (s *HealthCheckCustomConfig) SetFailureThreshold(v int64) *HealthCheckCustomConfig + func (s *HealthCheckCustomConfig) Validate() error + func (s HealthCheckCustomConfig) GoString() string + func (s HealthCheckCustomConfig) String() string + type HttpInstanceSummary struct + Attributes map[string]*string + HealthStatus *string + InstanceId *string + NamespaceName *string + ServiceName *string + func (s *HttpInstanceSummary) SetAttributes(v map[string]*string) *HttpInstanceSummary + func (s *HttpInstanceSummary) SetHealthStatus(v string) *HttpInstanceSummary + func (s *HttpInstanceSummary) SetInstanceId(v string) *HttpInstanceSummary + func (s *HttpInstanceSummary) SetNamespaceName(v string) *HttpInstanceSummary + func (s *HttpInstanceSummary) SetServiceName(v string) *HttpInstanceSummary + func (s HttpInstanceSummary) GoString() string + func (s HttpInstanceSummary) String() string + type HttpNamespaceChange struct + Description *string + func (s *HttpNamespaceChange) SetDescription(v string) *HttpNamespaceChange + func (s *HttpNamespaceChange) Validate() error + func (s HttpNamespaceChange) GoString() string + func (s HttpNamespaceChange) String() string + type HttpProperties struct + HttpName *string + func (s *HttpProperties) SetHttpName(v string) *HttpProperties + func (s HttpProperties) GoString() string + func (s HttpProperties) String() string + type Instance struct + Attributes map[string]*string + CreatorRequestId *string + Id *string + func (s *Instance) SetAttributes(v map[string]*string) *Instance + func (s *Instance) SetCreatorRequestId(v string) *Instance + func (s *Instance) SetId(v string) *Instance + func (s Instance) GoString() string + func (s Instance) String() string + type InstanceNotFound struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InstanceNotFound) Code() string + func (s *InstanceNotFound) Error() string + func (s *InstanceNotFound) Message() string + func (s *InstanceNotFound) OrigErr() error + func (s *InstanceNotFound) RequestID() string + func (s *InstanceNotFound) StatusCode() int + func (s InstanceNotFound) GoString() string + func (s InstanceNotFound) String() string + type InstanceSummary struct + Attributes map[string]*string + Id *string + func (s *InstanceSummary) SetAttributes(v map[string]*string) *InstanceSummary + func (s *InstanceSummary) SetId(v string) *InstanceSummary + func (s InstanceSummary) GoString() string + func (s InstanceSummary) String() string + type InvalidInput struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InvalidInput) Code() string + func (s *InvalidInput) Error() string + func (s *InvalidInput) Message() string + func (s *InvalidInput) OrigErr() error + func (s *InvalidInput) RequestID() string + func (s *InvalidInput) StatusCode() int + func (s InvalidInput) GoString() string + func (s InvalidInput) String() string + type ListInstancesInput struct + MaxResults *int64 + NextToken *string + ServiceId *string + func (s *ListInstancesInput) SetMaxResults(v int64) *ListInstancesInput + func (s *ListInstancesInput) SetNextToken(v string) *ListInstancesInput + func (s *ListInstancesInput) SetServiceId(v string) *ListInstancesInput + func (s *ListInstancesInput) Validate() error + func (s ListInstancesInput) GoString() string + func (s ListInstancesInput) String() string + type ListInstancesOutput struct + Instances []*InstanceSummary + NextToken *string + func (s *ListInstancesOutput) SetInstances(v []*InstanceSummary) *ListInstancesOutput + func (s *ListInstancesOutput) SetNextToken(v string) *ListInstancesOutput + func (s ListInstancesOutput) GoString() string + func (s ListInstancesOutput) String() string + type ListNamespacesInput struct + Filters []*NamespaceFilter + MaxResults *int64 + NextToken *string + func (s *ListNamespacesInput) SetFilters(v []*NamespaceFilter) *ListNamespacesInput + func (s *ListNamespacesInput) SetMaxResults(v int64) *ListNamespacesInput + func (s *ListNamespacesInput) SetNextToken(v string) *ListNamespacesInput + func (s *ListNamespacesInput) Validate() error + func (s ListNamespacesInput) GoString() string + func (s ListNamespacesInput) String() string + type ListNamespacesOutput struct + Namespaces []*NamespaceSummary + NextToken *string + func (s *ListNamespacesOutput) SetNamespaces(v []*NamespaceSummary) *ListNamespacesOutput + func (s *ListNamespacesOutput) SetNextToken(v string) *ListNamespacesOutput + func (s ListNamespacesOutput) GoString() string + func (s ListNamespacesOutput) String() string + type ListOperationsInput struct + Filters []*OperationFilter + MaxResults *int64 + NextToken *string + func (s *ListOperationsInput) SetFilters(v []*OperationFilter) *ListOperationsInput + func (s *ListOperationsInput) SetMaxResults(v int64) *ListOperationsInput + func (s *ListOperationsInput) SetNextToken(v string) *ListOperationsInput + func (s *ListOperationsInput) Validate() error + func (s ListOperationsInput) GoString() string + func (s ListOperationsInput) String() string + type ListOperationsOutput struct + NextToken *string + Operations []*OperationSummary + func (s *ListOperationsOutput) SetNextToken(v string) *ListOperationsOutput + func (s *ListOperationsOutput) SetOperations(v []*OperationSummary) *ListOperationsOutput + func (s ListOperationsOutput) GoString() string + func (s ListOperationsOutput) String() string + type ListServicesInput struct + Filters []*ServiceFilter + MaxResults *int64 + NextToken *string + func (s *ListServicesInput) SetFilters(v []*ServiceFilter) *ListServicesInput + func (s *ListServicesInput) SetMaxResults(v int64) *ListServicesInput + func (s *ListServicesInput) SetNextToken(v string) *ListServicesInput + func (s *ListServicesInput) Validate() error + func (s ListServicesInput) GoString() string + func (s ListServicesInput) String() string + type ListServicesOutput struct + NextToken *string + Services []*ServiceSummary + func (s *ListServicesOutput) SetNextToken(v string) *ListServicesOutput + func (s *ListServicesOutput) SetServices(v []*ServiceSummary) *ListServicesOutput + func (s ListServicesOutput) GoString() string + func (s ListServicesOutput) String() string + type ListTagsForResourceInput struct + ResourceARN *string + func (s *ListTagsForResourceInput) SetResourceARN(v string) *ListTagsForResourceInput + func (s *ListTagsForResourceInput) Validate() error + func (s ListTagsForResourceInput) GoString() string + func (s ListTagsForResourceInput) String() string + type ListTagsForResourceOutput struct + Tags []*Tag + func (s *ListTagsForResourceOutput) SetTags(v []*Tag) *ListTagsForResourceOutput + func (s ListTagsForResourceOutput) GoString() string + func (s ListTagsForResourceOutput) String() string + type Namespace struct + Arn *string + CreateDate *time.Time + CreatorRequestId *string + Description *string + Id *string + Name *string + Properties *NamespaceProperties + ServiceCount *int64 + Type *string + func (s *Namespace) SetArn(v string) *Namespace + func (s *Namespace) SetCreateDate(v time.Time) *Namespace + func (s *Namespace) SetCreatorRequestId(v string) *Namespace + func (s *Namespace) SetDescription(v string) *Namespace + func (s *Namespace) SetId(v string) *Namespace + func (s *Namespace) SetName(v string) *Namespace + func (s *Namespace) SetProperties(v *NamespaceProperties) *Namespace + func (s *Namespace) SetServiceCount(v int64) *Namespace + func (s *Namespace) SetType(v string) *Namespace + func (s Namespace) GoString() string + func (s Namespace) String() string + type NamespaceAlreadyExists struct + CreatorRequestId *string + Message_ *string + NamespaceId *string + RespMetadata protocol.ResponseMetadata + func (s *NamespaceAlreadyExists) Code() string + func (s *NamespaceAlreadyExists) Error() string + func (s *NamespaceAlreadyExists) Message() string + func (s *NamespaceAlreadyExists) OrigErr() error + func (s *NamespaceAlreadyExists) RequestID() string + func (s *NamespaceAlreadyExists) StatusCode() int + func (s NamespaceAlreadyExists) GoString() string + func (s NamespaceAlreadyExists) String() string + type NamespaceFilter struct + Condition *string + Name *string + Values []*string + func (s *NamespaceFilter) SetCondition(v string) *NamespaceFilter + func (s *NamespaceFilter) SetName(v string) *NamespaceFilter + func (s *NamespaceFilter) SetValues(v []*string) *NamespaceFilter + func (s *NamespaceFilter) Validate() error + func (s NamespaceFilter) GoString() string + func (s NamespaceFilter) String() string + type NamespaceNotFound struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *NamespaceNotFound) Code() string + func (s *NamespaceNotFound) Error() string + func (s *NamespaceNotFound) Message() string + func (s *NamespaceNotFound) OrigErr() error + func (s *NamespaceNotFound) RequestID() string + func (s *NamespaceNotFound) StatusCode() int + func (s NamespaceNotFound) GoString() string + func (s NamespaceNotFound) String() string + type NamespaceProperties struct + DnsProperties *DnsProperties + HttpProperties *HttpProperties + func (s *NamespaceProperties) SetDnsProperties(v *DnsProperties) *NamespaceProperties + func (s *NamespaceProperties) SetHttpProperties(v *HttpProperties) *NamespaceProperties + func (s NamespaceProperties) GoString() string + func (s NamespaceProperties) String() string + type NamespaceSummary struct + Arn *string + CreateDate *time.Time + Description *string + Id *string + Name *string + Properties *NamespaceProperties + ServiceCount *int64 + Type *string + func (s *NamespaceSummary) SetArn(v string) *NamespaceSummary + func (s *NamespaceSummary) SetCreateDate(v time.Time) *NamespaceSummary + func (s *NamespaceSummary) SetDescription(v string) *NamespaceSummary + func (s *NamespaceSummary) SetId(v string) *NamespaceSummary + func (s *NamespaceSummary) SetName(v string) *NamespaceSummary + func (s *NamespaceSummary) SetProperties(v *NamespaceProperties) *NamespaceSummary + func (s *NamespaceSummary) SetServiceCount(v int64) *NamespaceSummary + func (s *NamespaceSummary) SetType(v string) *NamespaceSummary + func (s NamespaceSummary) GoString() string + func (s NamespaceSummary) String() string + type Operation struct + CreateDate *time.Time + ErrorCode *string + ErrorMessage *string + Id *string + Status *string + Targets map[string]*string + Type *string + UpdateDate *time.Time + func (s *Operation) SetCreateDate(v time.Time) *Operation + func (s *Operation) SetErrorCode(v string) *Operation + func (s *Operation) SetErrorMessage(v string) *Operation + func (s *Operation) SetId(v string) *Operation + func (s *Operation) SetStatus(v string) *Operation + func (s *Operation) SetTargets(v map[string]*string) *Operation + func (s *Operation) SetType(v string) *Operation + func (s *Operation) SetUpdateDate(v time.Time) *Operation + func (s Operation) GoString() string + func (s Operation) String() string + type OperationFilter struct + Condition *string + Name *string + Values []*string + func (s *OperationFilter) SetCondition(v string) *OperationFilter + func (s *OperationFilter) SetName(v string) *OperationFilter + func (s *OperationFilter) SetValues(v []*string) *OperationFilter + func (s *OperationFilter) Validate() error + func (s OperationFilter) GoString() string + func (s OperationFilter) String() string + type OperationNotFound struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *OperationNotFound) Code() string + func (s *OperationNotFound) Error() string + func (s *OperationNotFound) Message() string + func (s *OperationNotFound) OrigErr() error + func (s *OperationNotFound) RequestID() string + func (s *OperationNotFound) StatusCode() int + func (s OperationNotFound) GoString() string + func (s OperationNotFound) String() string + type OperationSummary struct + Id *string + Status *string + func (s *OperationSummary) SetId(v string) *OperationSummary + func (s *OperationSummary) SetStatus(v string) *OperationSummary + func (s OperationSummary) GoString() string + func (s OperationSummary) String() string + type PrivateDnsNamespaceChange struct + Description *string + Properties *PrivateDnsNamespacePropertiesChange + func (s *PrivateDnsNamespaceChange) SetDescription(v string) *PrivateDnsNamespaceChange + func (s *PrivateDnsNamespaceChange) SetProperties(v *PrivateDnsNamespacePropertiesChange) *PrivateDnsNamespaceChange + func (s *PrivateDnsNamespaceChange) Validate() error + func (s PrivateDnsNamespaceChange) GoString() string + func (s PrivateDnsNamespaceChange) String() string + type PrivateDnsNamespaceProperties struct + DnsProperties *PrivateDnsPropertiesMutable + func (s *PrivateDnsNamespaceProperties) SetDnsProperties(v *PrivateDnsPropertiesMutable) *PrivateDnsNamespaceProperties + func (s *PrivateDnsNamespaceProperties) Validate() error + func (s PrivateDnsNamespaceProperties) GoString() string + func (s PrivateDnsNamespaceProperties) String() string + type PrivateDnsNamespacePropertiesChange struct + DnsProperties *PrivateDnsPropertiesMutableChange + func (s *PrivateDnsNamespacePropertiesChange) SetDnsProperties(v *PrivateDnsPropertiesMutableChange) *PrivateDnsNamespacePropertiesChange + func (s *PrivateDnsNamespacePropertiesChange) Validate() error + func (s PrivateDnsNamespacePropertiesChange) GoString() string + func (s PrivateDnsNamespacePropertiesChange) String() string + type PrivateDnsPropertiesMutable struct + SOA *SOA + func (s *PrivateDnsPropertiesMutable) SetSOA(v *SOA) *PrivateDnsPropertiesMutable + func (s *PrivateDnsPropertiesMutable) Validate() error + func (s PrivateDnsPropertiesMutable) GoString() string + func (s PrivateDnsPropertiesMutable) String() string + type PrivateDnsPropertiesMutableChange struct + SOA *SOAChange + func (s *PrivateDnsPropertiesMutableChange) SetSOA(v *SOAChange) *PrivateDnsPropertiesMutableChange + func (s *PrivateDnsPropertiesMutableChange) Validate() error + func (s PrivateDnsPropertiesMutableChange) GoString() string + func (s PrivateDnsPropertiesMutableChange) String() string + type PublicDnsNamespaceChange struct + Description *string + Properties *PublicDnsNamespacePropertiesChange + func (s *PublicDnsNamespaceChange) SetDescription(v string) *PublicDnsNamespaceChange + func (s *PublicDnsNamespaceChange) SetProperties(v *PublicDnsNamespacePropertiesChange) *PublicDnsNamespaceChange + func (s *PublicDnsNamespaceChange) Validate() error + func (s PublicDnsNamespaceChange) GoString() string + func (s PublicDnsNamespaceChange) String() string + type PublicDnsNamespaceProperties struct + DnsProperties *PublicDnsPropertiesMutable + func (s *PublicDnsNamespaceProperties) SetDnsProperties(v *PublicDnsPropertiesMutable) *PublicDnsNamespaceProperties + func (s *PublicDnsNamespaceProperties) Validate() error + func (s PublicDnsNamespaceProperties) GoString() string + func (s PublicDnsNamespaceProperties) String() string + type PublicDnsNamespacePropertiesChange struct + DnsProperties *PublicDnsPropertiesMutableChange + func (s *PublicDnsNamespacePropertiesChange) SetDnsProperties(v *PublicDnsPropertiesMutableChange) *PublicDnsNamespacePropertiesChange + func (s *PublicDnsNamespacePropertiesChange) Validate() error + func (s PublicDnsNamespacePropertiesChange) GoString() string + func (s PublicDnsNamespacePropertiesChange) String() string + type PublicDnsPropertiesMutable struct + SOA *SOA + func (s *PublicDnsPropertiesMutable) SetSOA(v *SOA) *PublicDnsPropertiesMutable + func (s *PublicDnsPropertiesMutable) Validate() error + func (s PublicDnsPropertiesMutable) GoString() string + func (s PublicDnsPropertiesMutable) String() string + type PublicDnsPropertiesMutableChange struct + SOA *SOAChange + func (s *PublicDnsPropertiesMutableChange) SetSOA(v *SOAChange) *PublicDnsPropertiesMutableChange + func (s *PublicDnsPropertiesMutableChange) Validate() error + func (s PublicDnsPropertiesMutableChange) GoString() string + func (s PublicDnsPropertiesMutableChange) String() string + type RegisterInstanceInput struct + Attributes map[string]*string + CreatorRequestId *string + InstanceId *string + ServiceId *string + func (s *RegisterInstanceInput) SetAttributes(v map[string]*string) *RegisterInstanceInput + func (s *RegisterInstanceInput) SetCreatorRequestId(v string) *RegisterInstanceInput + func (s *RegisterInstanceInput) SetInstanceId(v string) *RegisterInstanceInput + func (s *RegisterInstanceInput) SetServiceId(v string) *RegisterInstanceInput + func (s *RegisterInstanceInput) Validate() error + func (s RegisterInstanceInput) GoString() string + func (s RegisterInstanceInput) String() string + type RegisterInstanceOutput struct + OperationId *string + func (s *RegisterInstanceOutput) SetOperationId(v string) *RegisterInstanceOutput + func (s RegisterInstanceOutput) GoString() string + func (s RegisterInstanceOutput) String() string + type RequestLimitExceeded struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *RequestLimitExceeded) Code() string + func (s *RequestLimitExceeded) Error() string + func (s *RequestLimitExceeded) Message() string + func (s *RequestLimitExceeded) OrigErr() error + func (s *RequestLimitExceeded) RequestID() string + func (s *RequestLimitExceeded) StatusCode() int + func (s RequestLimitExceeded) GoString() string + func (s RequestLimitExceeded) String() string + type ResourceInUse struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ResourceInUse) Code() string + func (s *ResourceInUse) Error() string + func (s *ResourceInUse) Message() string + func (s *ResourceInUse) OrigErr() error + func (s *ResourceInUse) RequestID() string + func (s *ResourceInUse) StatusCode() int + func (s ResourceInUse) GoString() string + func (s ResourceInUse) String() string + type ResourceLimitExceeded struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ResourceLimitExceeded) Code() string + func (s *ResourceLimitExceeded) Error() string + func (s *ResourceLimitExceeded) Message() string + func (s *ResourceLimitExceeded) OrigErr() error + func (s *ResourceLimitExceeded) RequestID() string + func (s *ResourceLimitExceeded) StatusCode() int + func (s ResourceLimitExceeded) GoString() string + func (s ResourceLimitExceeded) String() string + type ResourceNotFoundException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ResourceNotFoundException) Code() string + func (s *ResourceNotFoundException) Error() string + func (s *ResourceNotFoundException) Message() string + func (s *ResourceNotFoundException) OrigErr() error + func (s *ResourceNotFoundException) RequestID() string + func (s *ResourceNotFoundException) StatusCode() int + func (s ResourceNotFoundException) GoString() string + func (s ResourceNotFoundException) String() string + type SOA struct + TTL *int64 + func (s *SOA) SetTTL(v int64) *SOA + func (s *SOA) Validate() error + func (s SOA) GoString() string + func (s SOA) String() string + type SOAChange struct + TTL *int64 + func (s *SOAChange) SetTTL(v int64) *SOAChange + func (s *SOAChange) Validate() error + func (s SOAChange) GoString() string + func (s SOAChange) String() string + type Service struct + Arn *string + CreateDate *time.Time + CreatorRequestId *string + Description *string + DnsConfig *DnsConfig + HealthCheckConfig *HealthCheckConfig + HealthCheckCustomConfig *HealthCheckCustomConfig + Id *string + InstanceCount *int64 + Name *string + NamespaceId *string + Type *string + func (s *Service) SetArn(v string) *Service + func (s *Service) SetCreateDate(v time.Time) *Service + func (s *Service) SetCreatorRequestId(v string) *Service + func (s *Service) SetDescription(v string) *Service + func (s *Service) SetDnsConfig(v *DnsConfig) *Service + func (s *Service) SetHealthCheckConfig(v *HealthCheckConfig) *Service + func (s *Service) SetHealthCheckCustomConfig(v *HealthCheckCustomConfig) *Service + func (s *Service) SetId(v string) *Service + func (s *Service) SetInstanceCount(v int64) *Service + func (s *Service) SetName(v string) *Service + func (s *Service) SetNamespaceId(v string) *Service + func (s *Service) SetType(v string) *Service + func (s Service) GoString() string + func (s Service) String() string + type ServiceAlreadyExists struct + CreatorRequestId *string + Message_ *string + RespMetadata protocol.ResponseMetadata + ServiceId *string + func (s *ServiceAlreadyExists) Code() string + func (s *ServiceAlreadyExists) Error() string + func (s *ServiceAlreadyExists) Message() string + func (s *ServiceAlreadyExists) OrigErr() error + func (s *ServiceAlreadyExists) RequestID() string + func (s *ServiceAlreadyExists) StatusCode() int + func (s ServiceAlreadyExists) GoString() string + func (s ServiceAlreadyExists) String() string + type ServiceChange struct + Description *string + DnsConfig *DnsConfigChange + HealthCheckConfig *HealthCheckConfig + func (s *ServiceChange) SetDescription(v string) *ServiceChange + func (s *ServiceChange) SetDnsConfig(v *DnsConfigChange) *ServiceChange + func (s *ServiceChange) SetHealthCheckConfig(v *HealthCheckConfig) *ServiceChange + func (s *ServiceChange) Validate() error + func (s ServiceChange) GoString() string + func (s ServiceChange) String() string + type ServiceDiscovery struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *ServiceDiscovery + func (c *ServiceDiscovery) CreateHttpNamespace(input *CreateHttpNamespaceInput) (*CreateHttpNamespaceOutput, error) + func (c *ServiceDiscovery) CreateHttpNamespaceRequest(input *CreateHttpNamespaceInput) (req *request.Request, output *CreateHttpNamespaceOutput) + func (c *ServiceDiscovery) CreateHttpNamespaceWithContext(ctx aws.Context, input *CreateHttpNamespaceInput, opts ...request.Option) (*CreateHttpNamespaceOutput, error) + func (c *ServiceDiscovery) CreatePrivateDnsNamespace(input *CreatePrivateDnsNamespaceInput) (*CreatePrivateDnsNamespaceOutput, error) + func (c *ServiceDiscovery) CreatePrivateDnsNamespaceRequest(input *CreatePrivateDnsNamespaceInput) (req *request.Request, output *CreatePrivateDnsNamespaceOutput) + func (c *ServiceDiscovery) CreatePrivateDnsNamespaceWithContext(ctx aws.Context, input *CreatePrivateDnsNamespaceInput, opts ...request.Option) (*CreatePrivateDnsNamespaceOutput, error) + func (c *ServiceDiscovery) CreatePublicDnsNamespace(input *CreatePublicDnsNamespaceInput) (*CreatePublicDnsNamespaceOutput, error) + func (c *ServiceDiscovery) CreatePublicDnsNamespaceRequest(input *CreatePublicDnsNamespaceInput) (req *request.Request, output *CreatePublicDnsNamespaceOutput) + func (c *ServiceDiscovery) CreatePublicDnsNamespaceWithContext(ctx aws.Context, input *CreatePublicDnsNamespaceInput, opts ...request.Option) (*CreatePublicDnsNamespaceOutput, error) + func (c *ServiceDiscovery) CreateService(input *CreateServiceInput) (*CreateServiceOutput, error) + func (c *ServiceDiscovery) CreateServiceRequest(input *CreateServiceInput) (req *request.Request, output *CreateServiceOutput) + func (c *ServiceDiscovery) CreateServiceWithContext(ctx aws.Context, input *CreateServiceInput, opts ...request.Option) (*CreateServiceOutput, error) + func (c *ServiceDiscovery) DeleteNamespace(input *DeleteNamespaceInput) (*DeleteNamespaceOutput, error) + func (c *ServiceDiscovery) DeleteNamespaceRequest(input *DeleteNamespaceInput) (req *request.Request, output *DeleteNamespaceOutput) + func (c *ServiceDiscovery) DeleteNamespaceWithContext(ctx aws.Context, input *DeleteNamespaceInput, opts ...request.Option) (*DeleteNamespaceOutput, error) + func (c *ServiceDiscovery) DeleteService(input *DeleteServiceInput) (*DeleteServiceOutput, error) + func (c *ServiceDiscovery) DeleteServiceRequest(input *DeleteServiceInput) (req *request.Request, output *DeleteServiceOutput) + func (c *ServiceDiscovery) DeleteServiceWithContext(ctx aws.Context, input *DeleteServiceInput, opts ...request.Option) (*DeleteServiceOutput, error) + func (c *ServiceDiscovery) DeregisterInstance(input *DeregisterInstanceInput) (*DeregisterInstanceOutput, error) + func (c *ServiceDiscovery) DeregisterInstanceRequest(input *DeregisterInstanceInput) (req *request.Request, output *DeregisterInstanceOutput) + func (c *ServiceDiscovery) DeregisterInstanceWithContext(ctx aws.Context, input *DeregisterInstanceInput, opts ...request.Option) (*DeregisterInstanceOutput, error) + func (c *ServiceDiscovery) DiscoverInstances(input *DiscoverInstancesInput) (*DiscoverInstancesOutput, error) + func (c *ServiceDiscovery) DiscoverInstancesRequest(input *DiscoverInstancesInput) (req *request.Request, output *DiscoverInstancesOutput) + func (c *ServiceDiscovery) DiscoverInstancesWithContext(ctx aws.Context, input *DiscoverInstancesInput, opts ...request.Option) (*DiscoverInstancesOutput, error) + func (c *ServiceDiscovery) GetInstance(input *GetInstanceInput) (*GetInstanceOutput, error) + func (c *ServiceDiscovery) GetInstanceRequest(input *GetInstanceInput) (req *request.Request, output *GetInstanceOutput) + func (c *ServiceDiscovery) GetInstanceWithContext(ctx aws.Context, input *GetInstanceInput, opts ...request.Option) (*GetInstanceOutput, error) + func (c *ServiceDiscovery) GetInstancesHealthStatus(input *GetInstancesHealthStatusInput) (*GetInstancesHealthStatusOutput, error) + func (c *ServiceDiscovery) GetInstancesHealthStatusPages(input *GetInstancesHealthStatusInput, ...) error + func (c *ServiceDiscovery) GetInstancesHealthStatusPagesWithContext(ctx aws.Context, input *GetInstancesHealthStatusInput, ...) error + func (c *ServiceDiscovery) GetInstancesHealthStatusRequest(input *GetInstancesHealthStatusInput) (req *request.Request, output *GetInstancesHealthStatusOutput) + func (c *ServiceDiscovery) GetInstancesHealthStatusWithContext(ctx aws.Context, input *GetInstancesHealthStatusInput, opts ...request.Option) (*GetInstancesHealthStatusOutput, error) + func (c *ServiceDiscovery) GetNamespace(input *GetNamespaceInput) (*GetNamespaceOutput, error) + func (c *ServiceDiscovery) GetNamespaceRequest(input *GetNamespaceInput) (req *request.Request, output *GetNamespaceOutput) + func (c *ServiceDiscovery) GetNamespaceWithContext(ctx aws.Context, input *GetNamespaceInput, opts ...request.Option) (*GetNamespaceOutput, error) + func (c *ServiceDiscovery) GetOperation(input *GetOperationInput) (*GetOperationOutput, error) + func (c *ServiceDiscovery) GetOperationRequest(input *GetOperationInput) (req *request.Request, output *GetOperationOutput) + func (c *ServiceDiscovery) GetOperationWithContext(ctx aws.Context, input *GetOperationInput, opts ...request.Option) (*GetOperationOutput, error) + func (c *ServiceDiscovery) GetService(input *GetServiceInput) (*GetServiceOutput, error) + func (c *ServiceDiscovery) GetServiceRequest(input *GetServiceInput) (req *request.Request, output *GetServiceOutput) + func (c *ServiceDiscovery) GetServiceWithContext(ctx aws.Context, input *GetServiceInput, opts ...request.Option) (*GetServiceOutput, error) + func (c *ServiceDiscovery) ListInstances(input *ListInstancesInput) (*ListInstancesOutput, error) + func (c *ServiceDiscovery) ListInstancesPages(input *ListInstancesInput, fn func(*ListInstancesOutput, bool) bool) error + func (c *ServiceDiscovery) ListInstancesPagesWithContext(ctx aws.Context, input *ListInstancesInput, ...) error + func (c *ServiceDiscovery) ListInstancesRequest(input *ListInstancesInput) (req *request.Request, output *ListInstancesOutput) + func (c *ServiceDiscovery) ListInstancesWithContext(ctx aws.Context, input *ListInstancesInput, opts ...request.Option) (*ListInstancesOutput, error) + func (c *ServiceDiscovery) ListNamespaces(input *ListNamespacesInput) (*ListNamespacesOutput, error) + func (c *ServiceDiscovery) ListNamespacesPages(input *ListNamespacesInput, fn func(*ListNamespacesOutput, bool) bool) error + func (c *ServiceDiscovery) ListNamespacesPagesWithContext(ctx aws.Context, input *ListNamespacesInput, ...) error + func (c *ServiceDiscovery) ListNamespacesRequest(input *ListNamespacesInput) (req *request.Request, output *ListNamespacesOutput) + func (c *ServiceDiscovery) ListNamespacesWithContext(ctx aws.Context, input *ListNamespacesInput, opts ...request.Option) (*ListNamespacesOutput, error) + func (c *ServiceDiscovery) ListOperations(input *ListOperationsInput) (*ListOperationsOutput, error) + func (c *ServiceDiscovery) ListOperationsPages(input *ListOperationsInput, fn func(*ListOperationsOutput, bool) bool) error + func (c *ServiceDiscovery) ListOperationsPagesWithContext(ctx aws.Context, input *ListOperationsInput, ...) error + func (c *ServiceDiscovery) ListOperationsRequest(input *ListOperationsInput) (req *request.Request, output *ListOperationsOutput) + func (c *ServiceDiscovery) ListOperationsWithContext(ctx aws.Context, input *ListOperationsInput, opts ...request.Option) (*ListOperationsOutput, error) + func (c *ServiceDiscovery) ListServices(input *ListServicesInput) (*ListServicesOutput, error) + func (c *ServiceDiscovery) ListServicesPages(input *ListServicesInput, fn func(*ListServicesOutput, bool) bool) error + func (c *ServiceDiscovery) ListServicesPagesWithContext(ctx aws.Context, input *ListServicesInput, ...) error + func (c *ServiceDiscovery) ListServicesRequest(input *ListServicesInput) (req *request.Request, output *ListServicesOutput) + func (c *ServiceDiscovery) ListServicesWithContext(ctx aws.Context, input *ListServicesInput, opts ...request.Option) (*ListServicesOutput, error) + func (c *ServiceDiscovery) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) + func (c *ServiceDiscovery) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput) + func (c *ServiceDiscovery) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error) + func (c *ServiceDiscovery) RegisterInstance(input *RegisterInstanceInput) (*RegisterInstanceOutput, error) + func (c *ServiceDiscovery) RegisterInstanceRequest(input *RegisterInstanceInput) (req *request.Request, output *RegisterInstanceOutput) + func (c *ServiceDiscovery) RegisterInstanceWithContext(ctx aws.Context, input *RegisterInstanceInput, opts ...request.Option) (*RegisterInstanceOutput, error) + func (c *ServiceDiscovery) TagResource(input *TagResourceInput) (*TagResourceOutput, error) + func (c *ServiceDiscovery) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput) + func (c *ServiceDiscovery) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error) + func (c *ServiceDiscovery) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error) + func (c *ServiceDiscovery) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput) + func (c *ServiceDiscovery) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error) + func (c *ServiceDiscovery) UpdateHttpNamespace(input *UpdateHttpNamespaceInput) (*UpdateHttpNamespaceOutput, error) + func (c *ServiceDiscovery) UpdateHttpNamespaceRequest(input *UpdateHttpNamespaceInput) (req *request.Request, output *UpdateHttpNamespaceOutput) + func (c *ServiceDiscovery) UpdateHttpNamespaceWithContext(ctx aws.Context, input *UpdateHttpNamespaceInput, opts ...request.Option) (*UpdateHttpNamespaceOutput, error) + func (c *ServiceDiscovery) UpdateInstanceCustomHealthStatus(input *UpdateInstanceCustomHealthStatusInput) (*UpdateInstanceCustomHealthStatusOutput, error) + func (c *ServiceDiscovery) UpdateInstanceCustomHealthStatusRequest(input *UpdateInstanceCustomHealthStatusInput) (req *request.Request, output *UpdateInstanceCustomHealthStatusOutput) + func (c *ServiceDiscovery) UpdateInstanceCustomHealthStatusWithContext(ctx aws.Context, input *UpdateInstanceCustomHealthStatusInput, ...) (*UpdateInstanceCustomHealthStatusOutput, error) + func (c *ServiceDiscovery) UpdatePrivateDnsNamespace(input *UpdatePrivateDnsNamespaceInput) (*UpdatePrivateDnsNamespaceOutput, error) + func (c *ServiceDiscovery) UpdatePrivateDnsNamespaceRequest(input *UpdatePrivateDnsNamespaceInput) (req *request.Request, output *UpdatePrivateDnsNamespaceOutput) + func (c *ServiceDiscovery) UpdatePrivateDnsNamespaceWithContext(ctx aws.Context, input *UpdatePrivateDnsNamespaceInput, opts ...request.Option) (*UpdatePrivateDnsNamespaceOutput, error) + func (c *ServiceDiscovery) UpdatePublicDnsNamespace(input *UpdatePublicDnsNamespaceInput) (*UpdatePublicDnsNamespaceOutput, error) + func (c *ServiceDiscovery) UpdatePublicDnsNamespaceRequest(input *UpdatePublicDnsNamespaceInput) (req *request.Request, output *UpdatePublicDnsNamespaceOutput) + func (c *ServiceDiscovery) UpdatePublicDnsNamespaceWithContext(ctx aws.Context, input *UpdatePublicDnsNamespaceInput, opts ...request.Option) (*UpdatePublicDnsNamespaceOutput, error) + func (c *ServiceDiscovery) UpdateService(input *UpdateServiceInput) (*UpdateServiceOutput, error) + func (c *ServiceDiscovery) UpdateServiceRequest(input *UpdateServiceInput) (req *request.Request, output *UpdateServiceOutput) + func (c *ServiceDiscovery) UpdateServiceWithContext(ctx aws.Context, input *UpdateServiceInput, opts ...request.Option) (*UpdateServiceOutput, error) + type ServiceFilter struct + Condition *string + Name *string + Values []*string + func (s *ServiceFilter) SetCondition(v string) *ServiceFilter + func (s *ServiceFilter) SetName(v string) *ServiceFilter + func (s *ServiceFilter) SetValues(v []*string) *ServiceFilter + func (s *ServiceFilter) Validate() error + func (s ServiceFilter) GoString() string + func (s ServiceFilter) String() string + type ServiceNotFound struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ServiceNotFound) Code() string + func (s *ServiceNotFound) Error() string + func (s *ServiceNotFound) Message() string + func (s *ServiceNotFound) OrigErr() error + func (s *ServiceNotFound) RequestID() string + func (s *ServiceNotFound) StatusCode() int + func (s ServiceNotFound) GoString() string + func (s ServiceNotFound) String() string + type ServiceSummary struct + Arn *string + CreateDate *time.Time + Description *string + DnsConfig *DnsConfig + HealthCheckConfig *HealthCheckConfig + HealthCheckCustomConfig *HealthCheckCustomConfig + Id *string + InstanceCount *int64 + Name *string + Type *string + func (s *ServiceSummary) SetArn(v string) *ServiceSummary + func (s *ServiceSummary) SetCreateDate(v time.Time) *ServiceSummary + func (s *ServiceSummary) SetDescription(v string) *ServiceSummary + func (s *ServiceSummary) SetDnsConfig(v *DnsConfig) *ServiceSummary + func (s *ServiceSummary) SetHealthCheckConfig(v *HealthCheckConfig) *ServiceSummary + func (s *ServiceSummary) SetHealthCheckCustomConfig(v *HealthCheckCustomConfig) *ServiceSummary + func (s *ServiceSummary) SetId(v string) *ServiceSummary + func (s *ServiceSummary) SetInstanceCount(v int64) *ServiceSummary + func (s *ServiceSummary) SetName(v string) *ServiceSummary + func (s *ServiceSummary) SetType(v string) *ServiceSummary + func (s ServiceSummary) GoString() string + func (s ServiceSummary) String() string + type Tag struct + Key *string + Value *string + func (s *Tag) SetKey(v string) *Tag + func (s *Tag) SetValue(v string) *Tag + func (s *Tag) Validate() error + func (s Tag) GoString() string + func (s Tag) String() string + type TagResourceInput struct + ResourceARN *string + Tags []*Tag + func (s *TagResourceInput) SetResourceARN(v string) *TagResourceInput + func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput + func (s *TagResourceInput) Validate() error + func (s TagResourceInput) GoString() string + func (s TagResourceInput) String() string + type TagResourceOutput struct + func (s TagResourceOutput) GoString() string + func (s TagResourceOutput) String() string + type TooManyTagsException struct + Message_ *string + ResourceName *string + RespMetadata protocol.ResponseMetadata + func (s *TooManyTagsException) Code() string + func (s *TooManyTagsException) Error() string + func (s *TooManyTagsException) Message() string + func (s *TooManyTagsException) OrigErr() error + func (s *TooManyTagsException) RequestID() string + func (s *TooManyTagsException) StatusCode() int + func (s TooManyTagsException) GoString() string + func (s TooManyTagsException) String() string + type UntagResourceInput struct + ResourceARN *string + TagKeys []*string + func (s *UntagResourceInput) SetResourceARN(v string) *UntagResourceInput + func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput + func (s *UntagResourceInput) Validate() error + func (s UntagResourceInput) GoString() string + func (s UntagResourceInput) String() string + type UntagResourceOutput struct + func (s UntagResourceOutput) GoString() string + func (s UntagResourceOutput) String() string + type UpdateHttpNamespaceInput struct + Id *string + Namespace *HttpNamespaceChange + UpdaterRequestId *string + func (s *UpdateHttpNamespaceInput) SetId(v string) *UpdateHttpNamespaceInput + func (s *UpdateHttpNamespaceInput) SetNamespace(v *HttpNamespaceChange) *UpdateHttpNamespaceInput + func (s *UpdateHttpNamespaceInput) SetUpdaterRequestId(v string) *UpdateHttpNamespaceInput + func (s *UpdateHttpNamespaceInput) Validate() error + func (s UpdateHttpNamespaceInput) GoString() string + func (s UpdateHttpNamespaceInput) String() string + type UpdateHttpNamespaceOutput struct + OperationId *string + func (s *UpdateHttpNamespaceOutput) SetOperationId(v string) *UpdateHttpNamespaceOutput + func (s UpdateHttpNamespaceOutput) GoString() string + func (s UpdateHttpNamespaceOutput) String() string + type UpdateInstanceCustomHealthStatusInput struct + InstanceId *string + ServiceId *string + Status *string + func (s *UpdateInstanceCustomHealthStatusInput) SetInstanceId(v string) *UpdateInstanceCustomHealthStatusInput + func (s *UpdateInstanceCustomHealthStatusInput) SetServiceId(v string) *UpdateInstanceCustomHealthStatusInput + func (s *UpdateInstanceCustomHealthStatusInput) SetStatus(v string) *UpdateInstanceCustomHealthStatusInput + func (s *UpdateInstanceCustomHealthStatusInput) Validate() error + func (s UpdateInstanceCustomHealthStatusInput) GoString() string + func (s UpdateInstanceCustomHealthStatusInput) String() string + type UpdateInstanceCustomHealthStatusOutput struct + func (s UpdateInstanceCustomHealthStatusOutput) GoString() string + func (s UpdateInstanceCustomHealthStatusOutput) String() string + type UpdatePrivateDnsNamespaceInput struct + Id *string + Namespace *PrivateDnsNamespaceChange + UpdaterRequestId *string + func (s *UpdatePrivateDnsNamespaceInput) SetId(v string) *UpdatePrivateDnsNamespaceInput + func (s *UpdatePrivateDnsNamespaceInput) SetNamespace(v *PrivateDnsNamespaceChange) *UpdatePrivateDnsNamespaceInput + func (s *UpdatePrivateDnsNamespaceInput) SetUpdaterRequestId(v string) *UpdatePrivateDnsNamespaceInput + func (s *UpdatePrivateDnsNamespaceInput) Validate() error + func (s UpdatePrivateDnsNamespaceInput) GoString() string + func (s UpdatePrivateDnsNamespaceInput) String() string + type UpdatePrivateDnsNamespaceOutput struct + OperationId *string + func (s *UpdatePrivateDnsNamespaceOutput) SetOperationId(v string) *UpdatePrivateDnsNamespaceOutput + func (s UpdatePrivateDnsNamespaceOutput) GoString() string + func (s UpdatePrivateDnsNamespaceOutput) String() string + type UpdatePublicDnsNamespaceInput struct + Id *string + Namespace *PublicDnsNamespaceChange + UpdaterRequestId *string + func (s *UpdatePublicDnsNamespaceInput) SetId(v string) *UpdatePublicDnsNamespaceInput + func (s *UpdatePublicDnsNamespaceInput) SetNamespace(v *PublicDnsNamespaceChange) *UpdatePublicDnsNamespaceInput + func (s *UpdatePublicDnsNamespaceInput) SetUpdaterRequestId(v string) *UpdatePublicDnsNamespaceInput + func (s *UpdatePublicDnsNamespaceInput) Validate() error + func (s UpdatePublicDnsNamespaceInput) GoString() string + func (s UpdatePublicDnsNamespaceInput) String() string + type UpdatePublicDnsNamespaceOutput struct + OperationId *string + func (s *UpdatePublicDnsNamespaceOutput) SetOperationId(v string) *UpdatePublicDnsNamespaceOutput + func (s UpdatePublicDnsNamespaceOutput) GoString() string + func (s UpdatePublicDnsNamespaceOutput) String() string + type UpdateServiceInput struct + Id *string + Service *ServiceChange + func (s *UpdateServiceInput) SetId(v string) *UpdateServiceInput + func (s *UpdateServiceInput) SetService(v *ServiceChange) *UpdateServiceInput + func (s *UpdateServiceInput) Validate() error + func (s UpdateServiceInput) GoString() string + func (s UpdateServiceInput) String() string + type UpdateServiceOutput struct + OperationId *string + func (s *UpdateServiceOutput) SetOperationId(v string) *UpdateServiceOutput + func (s UpdateServiceOutput) GoString() string + func (s UpdateServiceOutput) String() string