Weitere AWS SDK-Beispiele sind im GitHub Repo AWS Doc SDK Examples
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verwendung DeleteService mit einem AWS SDK oder CLI
Die folgenden Code-Beispiele zeigen, wie DeleteService verwendet wird.
- CLI
-
- AWS CLI
-
So löschen Sie einen Service
Im folgenden Beispiel für
ecs delete-servicewird der angegebene Service aus einem Cluster gelöscht. Sie können den--force-Parameter angeben, um den Service auch dann zu löschen, wenn er nicht auf null Aufgaben herunterskaliert wurde.aws ecs delete-service --clusterMyCluster--serviceMyService1--forceWeitere Informationen finden Sie unter Löschen eines Service im Entwicklerhandbuch für Amazon ECS.
-
Einzelheiten zur API finden Sie DeleteService
in der AWS CLI Befehlsreferenz.
-
- Java
-
- SDK für Java 2.x
-
Anmerkung
Es gibt noch mehr dazu GitHub. Hier finden Sie das vollständige Beispiel und erfahren, wie Sie das AWS -Code-Beispiel-
einrichten und ausführen. import software.amazon.awssdk.regions.Region; import software.amazon.awssdk.services.ecs.EcsClient; import software.amazon.awssdk.services.ecs.model.DeleteServiceRequest; import software.amazon.awssdk.services.ecs.model.EcsException; /** * Before running this Java V2 code example, set up your development * environment, including your credentials. * * For more information, see the following documentation topic: * * https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/get-started.html */ public class DeleteService { public static void main(String[] args) { final String usage = """ Usage: <clusterName> <serviceArn>\s Where: clusterName - The name of the ECS cluster. serviceArn - The ARN of the ECS service. """; if (args.length != 2) { System.out.println(usage); System.exit(1); } String clusterName = args[0]; String serviceArn = args[1]; Region region = Region.US_EAST_1; EcsClient ecsClient = EcsClient.builder() .region(region) .build(); deleteSpecificService(ecsClient, clusterName, serviceArn); ecsClient.close(); } public static void deleteSpecificService(EcsClient ecsClient, String clusterName, String serviceArn) { try { DeleteServiceRequest serviceRequest = DeleteServiceRequest.builder() .cluster(clusterName) .service(serviceArn) .build(); ecsClient.deleteService(serviceRequest); System.out.println("The Service was successfully deleted"); } catch (EcsException e) { System.err.println(e.awsErrorDetails().errorMessage()); System.exit(1); } } }-
Einzelheiten zur API finden Sie DeleteServicein der AWS SDK for Java 2.x API-Referenz.
-
- PowerShell
-
- Tools für PowerShell V4
-
Beispiel 1: Löscht den Dienst mit dem Namen my-http-service '' im Standardcluster. Der Service muss eine gewünschte Anzahl und eine laufende Anzahl von 0 aufweisen, bevor Sie ihn löschen können. Sie werden um eine Bestätigung gebeten, bevor der Befehl ausgeführt wird. Um die Bestätigungsaufforderung zu umgehen, fügen Sie den Schalter -Force hinzu.
Remove-ECSService -Service my-http-serviceBeispiel 2: Löscht den Dienst mit dem Namen 'my-http-service' im benannten Cluster.
Remove-ECSService -Cluster myCluster -Service my-http-service-
Einzelheiten zur API finden Sie unter DeleteService AWS -Tools für PowerShellCmdlet-Referenz (V4).
-
- Tools für V5 PowerShell
-
Beispiel 1: Löscht den Dienst mit dem Namen 'my-http-service' im Standardcluster. Der Service muss eine gewünschte Anzahl und eine laufende Anzahl von 0 aufweisen, bevor Sie ihn löschen können. Sie werden um eine Bestätigung gebeten, bevor der Befehl ausgeführt wird. Um die Bestätigungsaufforderung zu umgehen, fügen Sie den Schalter -Force hinzu.
Remove-ECSService -Service my-http-serviceBeispiel 2: Löscht den Dienst mit dem Namen 'my-http-service' im benannten Cluster.
Remove-ECSService -Cluster myCluster -Service my-http-service-
Einzelheiten zur API finden Sie unter DeleteService AWS -Tools für PowerShellCmdlet-Referenz (V5).
-