ServiceDiscovery
import { ServiceDiscovery } from "https://aws-api-16vtt531a2w0.deno.dev/v0.2/services/servicediscovery.ts";class ServiceDiscovery { }
constructor(apiFactory: client.ApiFactory);
async createHttpNamespace(params: CreateHttpNamespaceRequest, opts?: client.RequestOptions): Promise<CreateHttpNamespaceResponse>;
async createPrivateDnsNamespace(params: CreatePrivateDnsNamespaceRequest, opts?: client.RequestOptions): Promise<CreatePrivateDnsNamespaceResponse>;
async createPublicDnsNamespace(params: CreatePublicDnsNamespaceRequest, opts?: client.RequestOptions): Promise<CreatePublicDnsNamespaceResponse>;
async createService(params: CreateServiceRequest, opts?: client.RequestOptions): Promise<CreateServiceResponse>;
async deleteNamespace(params: DeleteNamespaceRequest, opts?: client.RequestOptions): Promise<DeleteNamespaceResponse>;
async deregisterInstance(params: DeregisterInstanceRequest, opts?: client.RequestOptions): Promise<DeregisterInstanceResponse>;
async discoverInstances(params: DiscoverInstancesRequest, opts?: client.RequestOptions): Promise<DiscoverInstancesResponse>;
async getInstance(params: GetInstanceRequest, opts?: client.RequestOptions): Promise<GetInstanceResponse>;
async getInstancesHealthStatus(params: GetInstancesHealthStatusRequest, opts?: client.RequestOptions): Promise<GetInstancesHealthStatusResponse>;
async getNamespace(params: GetNamespaceRequest, opts?: client.RequestOptions): Promise<GetNamespaceResponse>;
async getOperation(params: GetOperationRequest, opts?: client.RequestOptions): Promise<GetOperationResponse>;
async getService(params: GetServiceRequest, opts?: client.RequestOptions): Promise<GetServiceResponse>;
async listInstances(params: ListInstancesRequest, opts?: client.RequestOptions): Promise<ListInstancesResponse>;
async listNamespaces(params?: ListNamespacesRequest, opts?: client.RequestOptions): Promise<ListNamespacesResponse>;
async listOperations(params?: ListOperationsRequest, opts?: client.RequestOptions): Promise<ListOperationsResponse>;
async listServices(params?: ListServicesRequest, opts?: client.RequestOptions): Promise<ListServicesResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async registerInstance(params: RegisterInstanceRequest, opts?: client.RequestOptions): Promise<RegisterInstanceResponse>;
async updateHttpNamespace(params: UpdateHttpNamespaceRequest, opts?: client.RequestOptions): Promise<UpdateHttpNamespaceResponse>;
async updateInstanceCustomHealthStatus(params: UpdateInstanceCustomHealthStatusRequest, opts?: client.RequestOptions): Promise<void>;
async updatePrivateDnsNamespace(params: UpdatePrivateDnsNamespaceRequest, opts?: client.RequestOptions): Promise<UpdatePrivateDnsNamespaceResponse>;
async updatePublicDnsNamespace(params: UpdatePublicDnsNamespaceRequest, opts?: client.RequestOptions): Promise<UpdatePublicDnsNamespaceResponse>;
async updateService(params: UpdateServiceRequest, opts?: client.RequestOptions): Promise<UpdateServiceResponse>;
§Constructors
§
new ServiceDiscovery(apiFactory: client.ApiFactory)
[src]§Methods
§
createHttpNamespace(params: CreateHttpNamespaceRequest, opts?: client.RequestOptions): Promise<CreateHttpNamespaceResponse>
[src]§
createPrivateDnsNamespace(params: CreatePrivateDnsNamespaceRequest, opts?: client.RequestOptions): Promise<CreatePrivateDnsNamespaceResponse>
[src]§
createPublicDnsNamespace(params: CreatePublicDnsNamespaceRequest, opts?: client.RequestOptions): Promise<CreatePublicDnsNamespaceResponse>
[src]§
createService(params: CreateServiceRequest, opts?: client.RequestOptions): Promise<CreateServiceResponse>
[src]§
deleteNamespace(params: DeleteNamespaceRequest, opts?: client.RequestOptions): Promise<DeleteNamespaceResponse>
[src]§
deregisterInstance(params: DeregisterInstanceRequest, opts?: client.RequestOptions): Promise<DeregisterInstanceResponse>
[src]§
discoverInstances(params: DiscoverInstancesRequest, opts?: client.RequestOptions): Promise<DiscoverInstancesResponse>
[src]§
getInstancesHealthStatus(params: GetInstancesHealthStatusRequest, opts?: client.RequestOptions): Promise<GetInstancesHealthStatusResponse>
[src]§
getNamespace(params: GetNamespaceRequest, opts?: client.RequestOptions): Promise<GetNamespaceResponse>
[src]§
getOperation(params: GetOperationRequest, opts?: client.RequestOptions): Promise<GetOperationResponse>
[src]§
listInstances(params: ListInstancesRequest, opts?: client.RequestOptions): Promise<ListInstancesResponse>
[src]§
listNamespaces(params?: ListNamespacesRequest, opts?: client.RequestOptions): Promise<ListNamespacesResponse>
[src]§
listOperations(params?: ListOperationsRequest, opts?: client.RequestOptions): Promise<ListOperationsResponse>
[src]§
listServices(params?: ListServicesRequest, opts?: client.RequestOptions): Promise<ListServicesResponse>
[src]§
listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>
[src]§
registerInstance(params: RegisterInstanceRequest, opts?: client.RequestOptions): Promise<RegisterInstanceResponse>
[src]§
updateHttpNamespace(params: UpdateHttpNamespaceRequest, opts?: client.RequestOptions): Promise<UpdateHttpNamespaceResponse>
[src]§
updateInstanceCustomHealthStatus(params: UpdateInstanceCustomHealthStatusRequest, opts?: client.RequestOptions): Promise<void>
[src]§
updatePrivateDnsNamespace(params: UpdatePrivateDnsNamespaceRequest, opts?: client.RequestOptions): Promise<UpdatePrivateDnsNamespaceResponse>
[src]§
updatePublicDnsNamespace(params: UpdatePublicDnsNamespaceRequest, opts?: client.RequestOptions): Promise<UpdatePublicDnsNamespaceResponse>
[src]§
updateService(params: UpdateServiceRequest, opts?: client.RequestOptions): Promise<UpdateServiceResponse>
[src]§Static Properties
§
ApiMetadata: client.ApiMetadata
[src]