Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Se hai eseguito uno o più esempi di codice in questa sezione, ti consigliamo di utilizzare uno dei seguenti esempi per individuare ed eliminare le AWS AppConfig risorse create da tali esempi di codice. Gli esempi in questa sezione richiamano quanto segue APIs:
/*
This sample provides cleanup code that deletes all the AWS AppConfig resources created in the samples above.
WARNING: this code will permanently delete the given application and all of its sub-resources, including
configuration profiles, hosted configuration versions, and environments. DO NOT run this code against
an application that you may need in the future.
*/
public void cleanUpDemoResources() {
AppConfigClient appconfig = AppConfigClient.create();
// The name of the application to delete
// IMPORTANT: verify this name corresponds to the application you wish to delete
String applicationToDelete = "MyDemoApp";
appconfig.listApplicationsPaginator(ListApplicationsRequest.builder().build()).items().forEach(app -> {
if (app.name().equals(applicationToDelete)) {
System.out.println("Deleting App: " + app);
appconfig.listConfigurationProfilesPaginator(req -> req.applicationId(app.id())).items().forEach(cp -> {
System.out.println("Deleting Profile: " + cp);
appconfig
.listHostedConfigurationVersionsPaginator(req -> req
.applicationId(app.id())
.configurationProfileId(cp.id()))
.items()
.forEach(hcv -> {
System.out.println("Deleting HCV: " + hcv);
appconfig.deleteHostedConfigurationVersion(req -> req
.applicationId(app.id())
.configurationProfileId(cp.id())
.versionNumber(hcv.versionNumber()));
});
appconfig.deleteConfigurationProfile(req -> req
.applicationId(app.id())
.configurationProfileId(cp.id()));
});
appconfig.listEnvironmentsPaginator(req->req.applicationId(app.id())).items().forEach(env -> {
System.out.println("Deleting Environment: " + env);
appconfig.deleteEnvironment(req->req.applicationId(app.id()).environmentId(env.id()));
});
appconfig.deleteApplication(req -> req.applicationId(app.id()));
}
});
}