View a markdown version of this page

Hapus templat - AWS Proton

Pemberitahuan akhir dukungan: Pada 7 Oktober 2026, dukungan AWS akan berakhir untuk AWS Proton. Setelah 7 Oktober 2026, Anda tidak akan lagi dapat mengakses AWS Proton konsol atau AWS Proton sumber daya. Infrastruktur yang Anda gunakan akan tetap utuh. Untuk informasi selengkapnya, lihat Panduan AWS Proton Penghentian Layanan dan Migrasi.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Hapus templat

Template dapat dihapus menggunakan konsol dan AWS CLI.

Anda dapat menghapus versi minor dari template lingkungan jika tidak ada lingkungan yang diterapkan ke versi itu.

Anda dapat menghapus versi minor dari template layanan jika tidak ada instans layanan atau pipeline yang diterapkan ke versi tersebut. Pipeline Anda dapat digunakan ke versi template yang berbeda dari instance layanan Anda. Misalnya, jika instance layanan Anda diperbarui ke versi 1.1 dari 1.0 dan pipeline Anda masih digunakan ke versi 1.0, Anda tidak dapat menghapus template layanan 1.0.

Konsol Manajemen AWS

Anda dapat menggunakan konsol untuk menghapus seluruh template atau versi minor dan utama masing-masing template.

Gunakan konsol untuk menghapus template sebagai berikut.

catatan
Saat menggunakan konsol untuk menghapus templat.
  • Ketika Anda menghapus seluruh template, Anda juga menghapus versi utama dan minor dari template.

Dalam daftar template (lingkungan atau layanan).
  1. Di AWS Proton konsol, pilih Tem plate (Lingkungan atau Layanan).

  2. Dalam daftar templat, pilih tombol radio di sebelah kiri template yang ingin Anda hapus.

    Anda hanya dapat menghapus seluruh template jika tidak ada AWS Proton sumber daya yang digunakan untuk versinya.

  3. Pilih T indakan dan kemudian H apus untuk menghapus seluruh template.

  4. Modal meminta Anda untuk mengkonfirmasi tindakan hapus.

  5. Ikuti instruksi dan pilih Ya, hapus.

Di halaman detail template (lingkungan atau layanan).
  1. Di AWS Proton konsol, pilih Tem plate (Lingkungan atau Layanan).

  2. Dalam daftar template, pilih nama template yang ingin Anda hapus seluruhnya atau hapus versi utama atau minor individual.

  3. Untuk menghapus seluruh template.

    Anda hanya dapat menghapus seluruh template jika tidak ada AWS Proton sumber daya yang digunakan untuk versinya.

    1. Pilih Hapus, sudut kanan atas halaman.

    2. Modal meminta Anda untuk mengkonfirmasi tindakan hapus.

    3. Ikuti instruksi dan pilih Ya, hapus.

  4. Untuk menghapus versi utama atau minor dari template.

    Anda hanya dapat menghapus versi minor template jika tidak ada AWS Proton sumber daya yang digunakan untuk versi tersebut.

    1. Di bagian Versi Template, pilih tombol radio di sebelah kiri versi yang ingin Anda hapus.

    2. Pilih Hapus di bagian Versi Template.

    3. Modal meminta Anda untuk mengkonfirmasi tindakan hapus.

    4. Ikuti instruksi dan pilih Ya, hapus.

AWS CLI

AWS CLI operasi penghapusan template tidak termasuk penghapusan versi lain dari template. Saat menggunakan AWS CLI, hapus templat dengan kondisi berikut.

  • Hapus seluruh template jika tidak ada versi minor atau utama template yang ada.

  • Hapus versi utama saat Anda menghapus versi minor terakhir yang tersisa.

  • Hapus versi minor template jika tidak ada AWS Proton sumber daya yang digunakan untuk versi tersebut.

  • Hapus versi minor template yang disarankan jika tidak ada versi minor lain dari template dan tidak ada AWS Proton sumber daya yang digunakan untuk versi itu.

Contoh perintah dan tanggapan berikut menunjukkan cara menggunakan AWS CLI untuk menghapus template.

Jalankan perintah berikut:

$ aws proton delete-environment-template-version \ --template-name "simple-env" \ --major-version "1" \ --minor-version "0"

Respons:

{ "environmentTemplateVersion": { "arn": "arn:aws:proton:region-id:123456789012:environment-template/simple-env:1.0", "createdAt": "2020-11-11T23:02:47.763000+00:00", "description": "Version 1", "lastModifiedAt": "2020-11-11T23:02:54.610000+00:00", "majorVersion": "1", "minorVersion": "0", "status": "PUBLISHED", "statusMessage": "", "templateName": "simple-env" } }

Jalankan perintah berikut:

$ aws proton delete-environment-template \ --name "simple-env"

Respons:

{ "environmentTemplate": { "arn": "arn:aws:proton:region-id:123456789012:environment-template/simple-env", "createdAt": "2020-11-11T23:02:45.336000+00:00", "description": "VPC with Public Access", "displayName": "VPC", "lastModifiedAt": "2020-11-12T00:23:22.339000+00:00", "name": "simple-env", "recommendedVersion": "1.0" } }

Jalankan perintah berikut:

$ aws proton delete-service-template-version \ --template-name "fargate-service" \ --major-version "1" \ --minor-version "0"

Respons:

{ "serviceTemplateVersion": { "arn": "arn:aws:proton:region-id:123456789012:service-template/fargate-service:1.0", "compatibleEnvironmentTemplates": [{"majorVersion": "1", "templateName": "simple-env"}], "createdAt": "2020-11-28T22:07:05.798000+00:00", "lastModifiedAt": "2020-11-28T22:19:05.368000+00:00", "majorVersion": "1", "minorVersion": "0", "status": "PUBLISHED", "statusMessage": "", "templateName": "fargate-service" } }