Documentation ¶
Index ¶
- type Client
- type CreateHttpNamespaceFuture
- type CreatePrivateDnsNamespaceFuture
- type CreatePublicDnsNamespaceFuture
- type CreateServiceFuture
- type DeleteNamespaceFuture
- type DeleteServiceFuture
- type DeregisterInstanceFuture
- type DiscoverInstancesFuture
- type GetInstanceFuture
- type GetInstancesHealthStatusFuture
- type GetNamespaceFuture
- type GetOperationFuture
- type GetServiceFuture
- type ListInstancesFuture
- type ListNamespacesFuture
- type ListOperationsFuture
- type ListServicesFuture
- type ListTagsForResourceFuture
- type RegisterInstanceFuture
- type TagResourceFuture
- type UntagResourceFuture
- type UpdateInstanceCustomHealthStatusFuture
- type UpdateServiceFuture
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { CreateHttpNamespace(ctx workflow.Context, input *servicediscovery.CreateHttpNamespaceInput) (*servicediscovery.CreateHttpNamespaceOutput, error) CreateHttpNamespaceAsync(ctx workflow.Context, input *servicediscovery.CreateHttpNamespaceInput) *CreateHttpNamespaceFuture CreatePrivateDnsNamespace(ctx workflow.Context, input *servicediscovery.CreatePrivateDnsNamespaceInput) (*servicediscovery.CreatePrivateDnsNamespaceOutput, error) CreatePrivateDnsNamespaceAsync(ctx workflow.Context, input *servicediscovery.CreatePrivateDnsNamespaceInput) *CreatePrivateDnsNamespaceFuture CreatePublicDnsNamespace(ctx workflow.Context, input *servicediscovery.CreatePublicDnsNamespaceInput) (*servicediscovery.CreatePublicDnsNamespaceOutput, error) CreatePublicDnsNamespaceAsync(ctx workflow.Context, input *servicediscovery.CreatePublicDnsNamespaceInput) *CreatePublicDnsNamespaceFuture CreateService(ctx workflow.Context, input *servicediscovery.CreateServiceInput) (*servicediscovery.CreateServiceOutput, error) CreateServiceAsync(ctx workflow.Context, input *servicediscovery.CreateServiceInput) *CreateServiceFuture DeleteNamespace(ctx workflow.Context, input *servicediscovery.DeleteNamespaceInput) (*servicediscovery.DeleteNamespaceOutput, error) DeleteNamespaceAsync(ctx workflow.Context, input *servicediscovery.DeleteNamespaceInput) *DeleteNamespaceFuture DeleteService(ctx workflow.Context, input *servicediscovery.DeleteServiceInput) (*servicediscovery.DeleteServiceOutput, error) DeleteServiceAsync(ctx workflow.Context, input *servicediscovery.DeleteServiceInput) *DeleteServiceFuture DeregisterInstance(ctx workflow.Context, input *servicediscovery.DeregisterInstanceInput) (*servicediscovery.DeregisterInstanceOutput, error) DeregisterInstanceAsync(ctx workflow.Context, input *servicediscovery.DeregisterInstanceInput) *DeregisterInstanceFuture DiscoverInstances(ctx workflow.Context, input *servicediscovery.DiscoverInstancesInput) (*servicediscovery.DiscoverInstancesOutput, error) DiscoverInstancesAsync(ctx workflow.Context, input *servicediscovery.DiscoverInstancesInput) *DiscoverInstancesFuture GetInstance(ctx workflow.Context, input *servicediscovery.GetInstanceInput) (*servicediscovery.GetInstanceOutput, error) GetInstanceAsync(ctx workflow.Context, input *servicediscovery.GetInstanceInput) *GetInstanceFuture GetInstancesHealthStatus(ctx workflow.Context, input *servicediscovery.GetInstancesHealthStatusInput) (*servicediscovery.GetInstancesHealthStatusOutput, error) GetInstancesHealthStatusAsync(ctx workflow.Context, input *servicediscovery.GetInstancesHealthStatusInput) *GetInstancesHealthStatusFuture GetNamespace(ctx workflow.Context, input *servicediscovery.GetNamespaceInput) (*servicediscovery.GetNamespaceOutput, error) GetNamespaceAsync(ctx workflow.Context, input *servicediscovery.GetNamespaceInput) *GetNamespaceFuture GetOperation(ctx workflow.Context, input *servicediscovery.GetOperationInput) (*servicediscovery.GetOperationOutput, error) GetOperationAsync(ctx workflow.Context, input *servicediscovery.GetOperationInput) *GetOperationFuture GetService(ctx workflow.Context, input *servicediscovery.GetServiceInput) (*servicediscovery.GetServiceOutput, error) GetServiceAsync(ctx workflow.Context, input *servicediscovery.GetServiceInput) *GetServiceFuture ListInstances(ctx workflow.Context, input *servicediscovery.ListInstancesInput) (*servicediscovery.ListInstancesOutput, error) ListInstancesAsync(ctx workflow.Context, input *servicediscovery.ListInstancesInput) *ListInstancesFuture ListNamespaces(ctx workflow.Context, input *servicediscovery.ListNamespacesInput) (*servicediscovery.ListNamespacesOutput, error) ListNamespacesAsync(ctx workflow.Context, input *servicediscovery.ListNamespacesInput) *ListNamespacesFuture ListOperations(ctx workflow.Context, input *servicediscovery.ListOperationsInput) (*servicediscovery.ListOperationsOutput, error) ListOperationsAsync(ctx workflow.Context, input *servicediscovery.ListOperationsInput) *ListOperationsFuture ListServices(ctx workflow.Context, input *servicediscovery.ListServicesInput) (*servicediscovery.ListServicesOutput, error) ListServicesAsync(ctx workflow.Context, input *servicediscovery.ListServicesInput) *ListServicesFuture ListTagsForResource(ctx workflow.Context, input *servicediscovery.ListTagsForResourceInput) (*servicediscovery.ListTagsForResourceOutput, error) ListTagsForResourceAsync(ctx workflow.Context, input *servicediscovery.ListTagsForResourceInput) *ListTagsForResourceFuture RegisterInstance(ctx workflow.Context, input *servicediscovery.RegisterInstanceInput) (*servicediscovery.RegisterInstanceOutput, error) RegisterInstanceAsync(ctx workflow.Context, input *servicediscovery.RegisterInstanceInput) *RegisterInstanceFuture TagResource(ctx workflow.Context, input *servicediscovery.TagResourceInput) (*servicediscovery.TagResourceOutput, error) TagResourceAsync(ctx workflow.Context, input *servicediscovery.TagResourceInput) *TagResourceFuture UntagResource(ctx workflow.Context, input *servicediscovery.UntagResourceInput) (*servicediscovery.UntagResourceOutput, error) UntagResourceAsync(ctx workflow.Context, input *servicediscovery.UntagResourceInput) *UntagResourceFuture UpdateInstanceCustomHealthStatus(ctx workflow.Context, input *servicediscovery.UpdateInstanceCustomHealthStatusInput) (*servicediscovery.UpdateInstanceCustomHealthStatusOutput, error) UpdateInstanceCustomHealthStatusAsync(ctx workflow.Context, input *servicediscovery.UpdateInstanceCustomHealthStatusInput) *UpdateInstanceCustomHealthStatusFuture UpdateService(ctx workflow.Context, input *servicediscovery.UpdateServiceInput) (*servicediscovery.UpdateServiceOutput, error) UpdateServiceAsync(ctx workflow.Context, input *servicediscovery.UpdateServiceInput) *UpdateServiceFuture }
type CreateHttpNamespaceFuture ¶
type CreateHttpNamespaceFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*CreateHttpNamespaceFuture) Get ¶
func (r *CreateHttpNamespaceFuture) Get(ctx workflow.Context) (*servicediscovery.CreateHttpNamespaceOutput, error)
type CreatePrivateDnsNamespaceFuture ¶
type CreatePrivateDnsNamespaceFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*CreatePrivateDnsNamespaceFuture) Get ¶
func (r *CreatePrivateDnsNamespaceFuture) Get(ctx workflow.Context) (*servicediscovery.CreatePrivateDnsNamespaceOutput, error)
type CreatePublicDnsNamespaceFuture ¶
type CreatePublicDnsNamespaceFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*CreatePublicDnsNamespaceFuture) Get ¶
func (r *CreatePublicDnsNamespaceFuture) Get(ctx workflow.Context) (*servicediscovery.CreatePublicDnsNamespaceOutput, error)
type CreateServiceFuture ¶
func (*CreateServiceFuture) Get ¶
func (r *CreateServiceFuture) Get(ctx workflow.Context) (*servicediscovery.CreateServiceOutput, error)
type DeleteNamespaceFuture ¶
type DeleteNamespaceFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DeleteNamespaceFuture) Get ¶
func (r *DeleteNamespaceFuture) Get(ctx workflow.Context) (*servicediscovery.DeleteNamespaceOutput, error)
type DeleteServiceFuture ¶
func (*DeleteServiceFuture) Get ¶
func (r *DeleteServiceFuture) Get(ctx workflow.Context) (*servicediscovery.DeleteServiceOutput, error)
type DeregisterInstanceFuture ¶
type DeregisterInstanceFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DeregisterInstanceFuture) Get ¶
func (r *DeregisterInstanceFuture) Get(ctx workflow.Context) (*servicediscovery.DeregisterInstanceOutput, error)
type DiscoverInstancesFuture ¶
type DiscoverInstancesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DiscoverInstancesFuture) Get ¶
func (r *DiscoverInstancesFuture) Get(ctx workflow.Context) (*servicediscovery.DiscoverInstancesOutput, error)
type GetInstanceFuture ¶
func (*GetInstanceFuture) Get ¶
func (r *GetInstanceFuture) Get(ctx workflow.Context) (*servicediscovery.GetInstanceOutput, error)
type GetInstancesHealthStatusFuture ¶
type GetInstancesHealthStatusFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*GetInstancesHealthStatusFuture) Get ¶
func (r *GetInstancesHealthStatusFuture) Get(ctx workflow.Context) (*servicediscovery.GetInstancesHealthStatusOutput, error)
type GetNamespaceFuture ¶
func (*GetNamespaceFuture) Get ¶
func (r *GetNamespaceFuture) Get(ctx workflow.Context) (*servicediscovery.GetNamespaceOutput, error)
type GetOperationFuture ¶
func (*GetOperationFuture) Get ¶
func (r *GetOperationFuture) Get(ctx workflow.Context) (*servicediscovery.GetOperationOutput, error)
type GetServiceFuture ¶
func (*GetServiceFuture) Get ¶
func (r *GetServiceFuture) Get(ctx workflow.Context) (*servicediscovery.GetServiceOutput, error)
type ListInstancesFuture ¶
func (*ListInstancesFuture) Get ¶
func (r *ListInstancesFuture) Get(ctx workflow.Context) (*servicediscovery.ListInstancesOutput, error)
type ListNamespacesFuture ¶
func (*ListNamespacesFuture) Get ¶
func (r *ListNamespacesFuture) Get(ctx workflow.Context) (*servicediscovery.ListNamespacesOutput, error)
type ListOperationsFuture ¶
func (*ListOperationsFuture) Get ¶
func (r *ListOperationsFuture) Get(ctx workflow.Context) (*servicediscovery.ListOperationsOutput, error)
type ListServicesFuture ¶
func (*ListServicesFuture) Get ¶
func (r *ListServicesFuture) Get(ctx workflow.Context) (*servicediscovery.ListServicesOutput, error)
type ListTagsForResourceFuture ¶
type ListTagsForResourceFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ListTagsForResourceFuture) Get ¶
func (r *ListTagsForResourceFuture) Get(ctx workflow.Context) (*servicediscovery.ListTagsForResourceOutput, error)
type RegisterInstanceFuture ¶
type RegisterInstanceFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*RegisterInstanceFuture) Get ¶
func (r *RegisterInstanceFuture) Get(ctx workflow.Context) (*servicediscovery.RegisterInstanceOutput, error)
type TagResourceFuture ¶
func (*TagResourceFuture) Get ¶
func (r *TagResourceFuture) Get(ctx workflow.Context) (*servicediscovery.TagResourceOutput, error)
type UntagResourceFuture ¶
func (*UntagResourceFuture) Get ¶
func (r *UntagResourceFuture) Get(ctx workflow.Context) (*servicediscovery.UntagResourceOutput, error)
type UpdateInstanceCustomHealthStatusFuture ¶
type UpdateInstanceCustomHealthStatusFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*UpdateInstanceCustomHealthStatusFuture) Get ¶
func (r *UpdateInstanceCustomHealthStatusFuture) Get(ctx workflow.Context) (*servicediscovery.UpdateInstanceCustomHealthStatusOutput, error)
type UpdateServiceFuture ¶
func (*UpdateServiceFuture) Get ¶
func (r *UpdateServiceFuture) Get(ctx workflow.Context) (*servicediscovery.UpdateServiceOutput, error)
Click to show internal directories.
Click to hide internal directories.