ECS
import { ECS } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/ecs.ts";class ECS { }
constructor(apiFactory: client.ApiFactory);
async createCapacityProvider(params: CreateCapacityProviderRequest, opts?: client.RequestOptions): Promise<CreateCapacityProviderResponse>;
async createCluster(params?: CreateClusterRequest, opts?: client.RequestOptions): Promise<CreateClusterResponse>;
async createService(params: CreateServiceRequest, opts?: client.RequestOptions): Promise<CreateServiceResponse>;
async createTaskSet(params: CreateTaskSetRequest, opts?: client.RequestOptions): Promise<CreateTaskSetResponse>;
async deleteAccountSetting(params: DeleteAccountSettingRequest, opts?: client.RequestOptions): Promise<DeleteAccountSettingResponse>;
async deleteAttributes(params: DeleteAttributesRequest, opts?: client.RequestOptions): Promise<DeleteAttributesResponse>;
async deleteCapacityProvider(params: DeleteCapacityProviderRequest, opts?: client.RequestOptions): Promise<DeleteCapacityProviderResponse>;
async deleteCluster(params: DeleteClusterRequest, opts?: client.RequestOptions): Promise<DeleteClusterResponse>;
async deleteService(params: DeleteServiceRequest, opts?: client.RequestOptions): Promise<DeleteServiceResponse>;
async deleteTaskSet(params: DeleteTaskSetRequest, opts?: client.RequestOptions): Promise<DeleteTaskSetResponse>;
async deregisterContainerInstance(params: DeregisterContainerInstanceRequest, opts?: client.RequestOptions): Promise<DeregisterContainerInstanceResponse>;
async deregisterTaskDefinition(params: DeregisterTaskDefinitionRequest, opts?: client.RequestOptions): Promise<DeregisterTaskDefinitionResponse>;
async describeCapacityProviders(params?: DescribeCapacityProvidersRequest, opts?: client.RequestOptions): Promise<DescribeCapacityProvidersResponse>;
async describeClusters(params?: DescribeClustersRequest, opts?: client.RequestOptions): Promise<DescribeClustersResponse>;
async describeContainerInstances(params: DescribeContainerInstancesRequest, opts?: client.RequestOptions): Promise<DescribeContainerInstancesResponse>;
async describeServices(params: DescribeServicesRequest, opts?: client.RequestOptions): Promise<DescribeServicesResponse>;
async describeTaskDefinition(params: DescribeTaskDefinitionRequest, opts?: client.RequestOptions): Promise<DescribeTaskDefinitionResponse>;
async describeTasks(params: DescribeTasksRequest, opts?: client.RequestOptions): Promise<DescribeTasksResponse>;
async describeTaskSets(params: DescribeTaskSetsRequest, opts?: client.RequestOptions): Promise<DescribeTaskSetsResponse>;
async discoverPollEndpoint(params?: DiscoverPollEndpointRequest, opts?: client.RequestOptions): Promise<DiscoverPollEndpointResponse>;
async executeCommand(params: ExecuteCommandRequest, opts?: client.RequestOptions): Promise<ExecuteCommandResponse>;
async listAccountSettings(params?: ListAccountSettingsRequest, opts?: client.RequestOptions): Promise<ListAccountSettingsResponse>;
async listAttributes(params: ListAttributesRequest, opts?: client.RequestOptions): Promise<ListAttributesResponse>;
async listClusters(params?: ListClustersRequest, opts?: client.RequestOptions): Promise<ListClustersResponse>;
async listContainerInstances(params?: ListContainerInstancesRequest, opts?: client.RequestOptions): Promise<ListContainerInstancesResponse>;
async listServices(params?: ListServicesRequest, opts?: client.RequestOptions): Promise<ListServicesResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async listTaskDefinitionFamilies(params?: ListTaskDefinitionFamiliesRequest, opts?: client.RequestOptions): Promise<ListTaskDefinitionFamiliesResponse>;
async listTaskDefinitions(params?: ListTaskDefinitionsRequest, opts?: client.RequestOptions): Promise<ListTaskDefinitionsResponse>;
async listTasks(params?: ListTasksRequest, opts?: client.RequestOptions): Promise<ListTasksResponse>;
async putAccountSetting(params: PutAccountSettingRequest, opts?: client.RequestOptions): Promise<PutAccountSettingResponse>;
async putAccountSettingDefault(params: PutAccountSettingDefaultRequest, opts?: client.RequestOptions): Promise<PutAccountSettingDefaultResponse>;
async putAttributes(params: PutAttributesRequest, opts?: client.RequestOptions): Promise<PutAttributesResponse>;
async putClusterCapacityProviders(params: PutClusterCapacityProvidersRequest, opts?: client.RequestOptions): Promise<PutClusterCapacityProvidersResponse>;
async registerContainerInstance(params?: RegisterContainerInstanceRequest, opts?: client.RequestOptions): Promise<RegisterContainerInstanceResponse>;
async registerTaskDefinition(params: RegisterTaskDefinitionRequest, opts?: client.RequestOptions): Promise<RegisterTaskDefinitionResponse>;
async startTask(params: StartTaskRequest, opts?: client.RequestOptions): Promise<StartTaskResponse>;
async submitAttachmentStateChanges(params: SubmitAttachmentStateChangesRequest, opts?: client.RequestOptions): Promise<SubmitAttachmentStateChangesResponse>;
async submitContainerStateChange(params?: SubmitContainerStateChangeRequest, opts?: client.RequestOptions): Promise<SubmitContainerStateChangeResponse>;
async submitTaskStateChange(params?: SubmitTaskStateChangeRequest, opts?: client.RequestOptions): Promise<SubmitTaskStateChangeResponse>;
async updateCapacityProvider(params: UpdateCapacityProviderRequest, opts?: client.RequestOptions): Promise<UpdateCapacityProviderResponse>;
async updateCluster(params: UpdateClusterRequest, opts?: client.RequestOptions): Promise<UpdateClusterResponse>;
async updateClusterSettings(params: UpdateClusterSettingsRequest, opts?: client.RequestOptions): Promise<UpdateClusterSettingsResponse>;
async updateContainerAgent(params: UpdateContainerAgentRequest, opts?: client.RequestOptions): Promise<UpdateContainerAgentResponse>;
async updateContainerInstancesState(params: UpdateContainerInstancesStateRequest, opts?: client.RequestOptions): Promise<UpdateContainerInstancesStateResponse>;
async updateService(params: UpdateServiceRequest, opts?: client.RequestOptions): Promise<UpdateServiceResponse>;
async updateServicePrimaryTaskSet(params: UpdateServicePrimaryTaskSetRequest, opts?: client.RequestOptions): Promise<UpdateServicePrimaryTaskSetResponse>;
async updateTaskSet(params: UpdateTaskSetRequest, opts?: client.RequestOptions): Promise<UpdateTaskSetResponse>;
async waitForServicesInactive(params: DescribeServicesRequest, opts?: client.RequestOptions): Promise<DescribeServicesResponse>;
async waitForServicesStable(params: DescribeServicesRequest, opts?: client.RequestOptions): Promise<DescribeServicesResponse>;
async waitForTasksRunning(params: DescribeTasksRequest, opts?: client.RequestOptions): Promise<DescribeTasksResponse>;
async waitForTasksStopped(params: DescribeTasksRequest, opts?: client.RequestOptions): Promise<DescribeTasksResponse>;
§Constructors
§
new ECS(apiFactory: client.ApiFactory)
[src]§Methods
§
createCapacityProvider(params: CreateCapacityProviderRequest, opts?: client.RequestOptions): Promise<CreateCapacityProviderResponse>
[src]§
createCluster(params?: CreateClusterRequest, opts?: client.RequestOptions): Promise<CreateClusterResponse>
[src]§
createService(params: CreateServiceRequest, opts?: client.RequestOptions): Promise<CreateServiceResponse>
[src]§
createTaskSet(params: CreateTaskSetRequest, opts?: client.RequestOptions): Promise<CreateTaskSetResponse>
[src]§
deleteAccountSetting(params: DeleteAccountSettingRequest, opts?: client.RequestOptions): Promise<DeleteAccountSettingResponse>
[src]§
deleteAttributes(params: DeleteAttributesRequest, opts?: client.RequestOptions): Promise<DeleteAttributesResponse>
[src]§
deleteCapacityProvider(params: DeleteCapacityProviderRequest, opts?: client.RequestOptions): Promise<DeleteCapacityProviderResponse>
[src]§
deleteCluster(params: DeleteClusterRequest, opts?: client.RequestOptions): Promise<DeleteClusterResponse>
[src]§
deleteService(params: DeleteServiceRequest, opts?: client.RequestOptions): Promise<DeleteServiceResponse>
[src]§
deleteTaskSet(params: DeleteTaskSetRequest, opts?: client.RequestOptions): Promise<DeleteTaskSetResponse>
[src]§
deregisterContainerInstance(params: DeregisterContainerInstanceRequest, opts?: client.RequestOptions): Promise<DeregisterContainerInstanceResponse>
[src]§
deregisterTaskDefinition(params: DeregisterTaskDefinitionRequest, opts?: client.RequestOptions): Promise<DeregisterTaskDefinitionResponse>
[src]§
describeCapacityProviders(params?: DescribeCapacityProvidersRequest, opts?: client.RequestOptions): Promise<DescribeCapacityProvidersResponse>
[src]§
describeClusters(params?: DescribeClustersRequest, opts?: client.RequestOptions): Promise<DescribeClustersResponse>
[src]§
describeContainerInstances(params: DescribeContainerInstancesRequest, opts?: client.RequestOptions): Promise<DescribeContainerInstancesResponse>
[src]§
describeServices(params: DescribeServicesRequest, opts?: client.RequestOptions): Promise<DescribeServicesResponse>
[src]§
describeTaskDefinition(params: DescribeTaskDefinitionRequest, opts?: client.RequestOptions): Promise<DescribeTaskDefinitionResponse>
[src]§
describeTasks(params: DescribeTasksRequest, opts?: client.RequestOptions): Promise<DescribeTasksResponse>
[src]§
describeTaskSets(params: DescribeTaskSetsRequest, opts?: client.RequestOptions): Promise<DescribeTaskSetsResponse>
[src]§
discoverPollEndpoint(params?: DiscoverPollEndpointRequest, opts?: client.RequestOptions): Promise<DiscoverPollEndpointResponse>
[src]§
executeCommand(params: ExecuteCommandRequest, opts?: client.RequestOptions): Promise<ExecuteCommandResponse>
[src]§
listAccountSettings(params?: ListAccountSettingsRequest, opts?: client.RequestOptions): Promise<ListAccountSettingsResponse>
[src]§
listAttributes(params: ListAttributesRequest, opts?: client.RequestOptions): Promise<ListAttributesResponse>
[src]§
listClusters(params?: ListClustersRequest, opts?: client.RequestOptions): Promise<ListClustersResponse>
[src]§
listContainerInstances(params?: ListContainerInstancesRequest, opts?: client.RequestOptions): Promise<ListContainerInstancesResponse>
[src]§
listServices(params?: ListServicesRequest, opts?: client.RequestOptions): Promise<ListServicesResponse>
[src]§
listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>
[src]§
listTaskDefinitionFamilies(params?: ListTaskDefinitionFamiliesRequest, opts?: client.RequestOptions): Promise<ListTaskDefinitionFamiliesResponse>
[src]§
listTaskDefinitions(params?: ListTaskDefinitionsRequest, opts?: client.RequestOptions): Promise<ListTaskDefinitionsResponse>
[src]§
putAccountSetting(params: PutAccountSettingRequest, opts?: client.RequestOptions): Promise<PutAccountSettingResponse>
[src]§
putAccountSettingDefault(params: PutAccountSettingDefaultRequest, opts?: client.RequestOptions): Promise<PutAccountSettingDefaultResponse>
[src]§
putAttributes(params: PutAttributesRequest, opts?: client.RequestOptions): Promise<PutAttributesResponse>
[src]§
putClusterCapacityProviders(params: PutClusterCapacityProvidersRequest, opts?: client.RequestOptions): Promise<PutClusterCapacityProvidersResponse>
[src]§
registerContainerInstance(params?: RegisterContainerInstanceRequest, opts?: client.RequestOptions): Promise<RegisterContainerInstanceResponse>
[src]§
registerTaskDefinition(params: RegisterTaskDefinitionRequest, opts?: client.RequestOptions): Promise<RegisterTaskDefinitionResponse>
[src]§
submitAttachmentStateChanges(params: SubmitAttachmentStateChangesRequest, opts?: client.RequestOptions): Promise<SubmitAttachmentStateChangesResponse>
[src]§
submitContainerStateChange(params?: SubmitContainerStateChangeRequest, opts?: client.RequestOptions): Promise<SubmitContainerStateChangeResponse>
[src]§
submitTaskStateChange(params?: SubmitTaskStateChangeRequest, opts?: client.RequestOptions): Promise<SubmitTaskStateChangeResponse>
[src]§
updateCapacityProvider(params: UpdateCapacityProviderRequest, opts?: client.RequestOptions): Promise<UpdateCapacityProviderResponse>
[src]§
updateCluster(params: UpdateClusterRequest, opts?: client.RequestOptions): Promise<UpdateClusterResponse>
[src]§
updateClusterSettings(params: UpdateClusterSettingsRequest, opts?: client.RequestOptions): Promise<UpdateClusterSettingsResponse>
[src]§
updateContainerAgent(params: UpdateContainerAgentRequest, opts?: client.RequestOptions): Promise<UpdateContainerAgentResponse>
[src]§
updateContainerInstancesState(params: UpdateContainerInstancesStateRequest, opts?: client.RequestOptions): Promise<UpdateContainerInstancesStateResponse>
[src]§
updateService(params: UpdateServiceRequest, opts?: client.RequestOptions): Promise<UpdateServiceResponse>
[src]§
updateServicePrimaryTaskSet(params: UpdateServicePrimaryTaskSetRequest, opts?: client.RequestOptions): Promise<UpdateServicePrimaryTaskSetResponse>
[src]§
updateTaskSet(params: UpdateTaskSetRequest, opts?: client.RequestOptions): Promise<UpdateTaskSetResponse>
[src]§
waitForServicesInactive(params: DescribeServicesRequest, opts?: client.RequestOptions): Promise<DescribeServicesResponse>
[src]Checks state up to 40 times, 15 seconds apart (about 10 minutes max wait time).
§
waitForServicesStable(params: DescribeServicesRequest, opts?: client.RequestOptions): Promise<DescribeServicesResponse>
[src]Checks state up to 40 times, 15 seconds apart (about 10 minutes max wait time).
§
waitForTasksRunning(params: DescribeTasksRequest, opts?: client.RequestOptions): Promise<DescribeTasksResponse>
[src]Checks state up to 100 times, 6 seconds apart (about 10 minutes max wait time).
§
waitForTasksStopped(params: DescribeTasksRequest, opts?: client.RequestOptions): Promise<DescribeTasksResponse>
[src]Checks state up to 100 times, 6 seconds apart (about 10 minutes max wait time).
§Static Properties
§
ApiMetadata: client.ApiMetadata
[src]