- Resource: Zone
- Status
- ZoneNetworkConfig
- Subnet
- SubscriptionConfig
- SubscriptionState
- ProvisioningState
- Metode
Resource: Zone
Zona yang menyimpan serangkaian hardware.
| Representasi JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "displayName": string, "state": enum ( |
| Kolom | |
|---|---|
name |
ID. Nama zona ini. Format: |
createTime |
Hanya output. Waktu saat zona ini dibuat. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
updateTime |
Hanya output. Waktu saat zona ini terakhir diperbarui. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
labels |
Opsional. Label yang terkait dengan zona ini sebagai pasangan nilai kunci. Untuk mengetahui informasi selengkapnya tentang label, lihat Membuat dan mengelola label. Objek yang berisi daftar pasangan |
displayName |
Opsional. Nama tampilan zona ini yang mudah dipahami. |
state |
Hanya output. Status saat ini untuk zona ini. |
contacts[] |
Wajib. Kontak (POC). |
ciqUri |
Hanya output. Link ke sheet Customer Intake Questionnaire (CIQ) untuk zona ini. |
networkConfig |
Opsional. Konfigurasi jaringan untuk zona ini. |
globallyUniqueId |
Hanya output. ID unik global yang dibuat untuk Zona Edge ini. |
subscriptionConfigs[] |
Hanya output. Konfigurasi langganan untuk zona ini. |
provisioningState |
Hanya output. Status penyediaan untuk konfigurasi seperti alamat MAC. |
skipClusterProvisioning |
Opsional. Apakah akan melewati langkah penyediaan cluster selama pengaktifan pabrik. Jika benar, menunjukkan bahwa cluster Kubernetes akan dibuat setelah hardware zona diinstal di situs pelanggan. |
clusterIntentRequired |
Hanya output. Menunjukkan apakah maksud pengelompokan yang valid harus diberikan oleh pelanggan sebelum menerima pesanan. Jika benar, pesanan tidak dapat diterima hingga maksud pengelompokan ada. Hal ini digunakan untuk menerapkan validasi awal dan mencegah penundaan yang disebabkan oleh konfigurasi yang tidak ada. |
clusterIntentVerified |
Hanya output. Menunjukkan apakah maksud cluster yang diberikan telah berhasil diverifikasi. Flag ini memastikan maksud cluster ada sebelum pesanan dapat diterima. |
Negara bagian/Provinsi
Status yang valid untuk zona.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Status Zona tidak ditentukan. |
ADDITIONAL_INFO_NEEDED |
Diperlukan informasi lebih lanjut dari pelanggan untuk melanjutkan proses. |
PREPARING |
Google sedang menyiapkan Zona. |
READY_FOR_CUSTOMER_FACTORY_TURNUP_CHECKS |
Pengaktifan pabrik berhasil. |
CUSTOMER_FACTORY_TURNUP_CHECKS_STARTED |
Zona sedang menjalankan pemeriksaan aktivasi pabrik. |
READY_FOR_SITE_TURNUP |
Zona siap untuk pengaktifan situs. |
CUSTOMER_FACTORY_TURNUP_CHECKS_FAILED |
Zone gagal dalam pemeriksaan aktivasi pabrik. |
ACTIVE |
Zona ini dapat digunakan. |
CANCELLED |
Zona telah dibatalkan. |
ZoneNetworkConfig
Konfigurasi jaringan untuk zona.
| Representasi JSON |
|---|
{ "machineMgmtIpv4Range": string, "kubernetesNodeIpv4Range": string, "kubernetesControlPlaneIpv4Range": string, "managementIpv4Subnet": { object ( |
| Kolom | |
|---|---|
machineMgmtIpv4Range |
Wajib. Blok alamat IPv4 untuk pengelolaan mesin. Harus berupa blok CIDR publik atau pribadi RFC1918 yang cukup besar untuk mengalokasikan setidaknya satu alamat per mesin di Zona. Harus dalam |
kubernetesNodeIpv4Range |
Wajib. Blok alamat IPv4 untuk node Kubernetes. Harus berupa blok CIDR publik atau pribadi RFC1918 yang cukup besar untuk mengalokasikan setidaknya satu alamat per mesin di Zona. Harus dalam |
kubernetesControlPlaneIpv4Range |
Wajib. Blok alamat IPv4 untuk bidang kontrol Kubernetes. Harus berupa blok CIDR publik atau RFC1918 pribadi yang cukup besar untuk mengalokasikan setidaknya satu alamat per cluster di Zona. Harus dalam |
managementIpv4Subnet |
Wajib. Subnet IPv4 untuk jaringan pengelolaan. |
kubernetesIpv4Subnet |
Opsional. Subnet IPv4 untuk jaringan kubernetes. Jika tidak ditentukan, subnet kubernetes akan sama dengan subnet pengelolaan. |
dnsIpv4Addresses[] |
Opsional. Server nama DNS. Infrastruktur GDC akan me-resolve kueri DNS melalui IP ini. Jika tidak ditentukan, DNS Google akan digunakan. |
kubernetesPrimaryVlanId |
Opsional. ID VLAN Kubernetes. Secara default, node kubernetes, termasuk jaringan kubernetes utama, berada di VLAN yang sama dengan jaringan pengelolaan mesin. Untuk tujuan segmentasi jaringan, keduanya dapat dipisahkan secara opsional. |
Subnet
Merepresentasikan subnet.
| Representasi JSON |
|---|
{ "addressRange": string, "defaultGatewayIpAddress": string } |
| Kolom | |
|---|---|
addressRange |
Wajib. Rentang alamat IP untuk subnet ini dalam notasi CIDR. |
defaultGatewayIpAddress |
Wajib. Gateway default untuk subnet ini. |
SubscriptionConfig
Pesan untuk menyimpan konfigurasi langganan.
| Representasi JSON |
|---|
{
"subscriptionId": string,
"billingId": string,
"state": enum ( |
| Kolom | |
|---|---|
subscriptionId |
Hanya output. ID unik langganan. |
billingId |
Hanya output. ID Penagihan Google Cloud yang digunakan untuk membuat langganan. |
state |
Hanya output. Status langganan saat ini. |
SubscriptionState
Enum untuk menampilkan status langganan.
| Enum | |
|---|---|
SUBSCRIPTION_STATE_UNSPECIFIED |
Status tidak ditentukan. |
ACTIVE |
Status aktif berarti langganan telah berhasil dibuat dan penagihan sedang berlangsung. |
INACTIVE |
Tidak aktif berarti langganan telah berhasil dibuat, tetapi penagihan belum dimulai. |
ERROR |
Langganan dalam status salah. |
FAILED_TO_RETRIEVE |
Status langganan gagal diambil. Masalah ini mungkin bersifat sementara. Pengguna harus mencoba kembali permintaan. |
COMPLETED |
Langganan telah selesai, karena telah mencapai tanggal akhir. |
ProvisioningState
Status penyediaan yang valid untuk konfigurasi seperti alamat MAC.
| Enum | |
|---|---|
PROVISIONING_STATE_UNSPECIFIED |
Status penyediaan tidak ditentukan. |
PROVISIONING_REQUIRED |
Penyediaan diperlukan. Ditetapkan oleh Google. |
PROVISIONING_IN_PROGRESS |
Penyediaan sedang berlangsung. Ditetapkan oleh pelanggan. |
PROVISIONING_COMPLETE |
Penyediaan selesai. Ditetapkan oleh pelanggan. |
Metode |
|
|---|---|
|
Membuat zona baru di project dan lokasi tertentu. |
|
Menghapus zona. |
|
Mendapatkan detail zona. |
|
Mencantumkan zona dalam project dan lokasi tertentu. |
|
Memperbarui parameter zona. |
|
Menandakan status zona. |