Package google.cloud.gdchardwaremanagement.v1alpha

Indeks

GDCHardwareManagement

Layanan Pengelolaan Hardware GDC.

CancelOrder

rpc CancelOrder(CancelOrderRequest) returns (Operation)

Membatalkan pesanan.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.orders.submit

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

ChangeHardwareSubscription

rpc ChangeHardwareSubscription(ChangeHardwareSubscriptionRequest) returns (Operation)

Memperbarui konfigurasi langganan untuk hardware.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

CreateComment

rpc CreateComment(CreateCommentRequest) returns (Operation)

Membuat komentar baru pada pesanan.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource parent:

  • gdchardwaremanagement.comments.create

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

CreateHardware

rpc CreateHardware(CreateHardwareRequest) returns (Operation)

Membuat hardware baru di project dan lokasi tertentu.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource parent:

  • gdchardwaremanagement.hardware.create

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

CreateHardwareGroup

rpc CreateHardwareGroup(CreateHardwareGroupRequest) returns (Operation)

Membuat grup hardware baru dalam pesanan tertentu.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource parent:

  • gdchardwaremanagement.hardwareGroups.create

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

CreateOrder

rpc CreateOrder(CreateOrderRequest) returns (Operation)

Membuat pesanan baru di project dan lokasi tertentu.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource parent:

  • gdchardwaremanagement.orders.create

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

CreateSite

rpc CreateSite(CreateSiteRequest) returns (Operation)

Membuat situs baru di project dan lokasi tertentu.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource parent:

  • gdchardwaremanagement.sites.create

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

CreateZone

rpc CreateZone(CreateZoneRequest) returns (Operation)

Membuat zona baru di project dan lokasi tertentu.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource parent:

  • gdchardwaremanagement.zones.create

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

DeleteHardware

rpc DeleteHardware(DeleteHardwareRequest) returns (Operation)

Menghapus hardware.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.hardware.delete

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

DeleteHardwareGroup

rpc DeleteHardwareGroup(DeleteHardwareGroupRequest) returns (Operation)

Menghapus grup hardware.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.hardwareGroups.delete

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

DeleteOrder

rpc DeleteOrder(DeleteOrderRequest) returns (Operation)

Menghapus pesanan.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.orders.delete

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

DeleteSite

rpc DeleteSite(DeleteSiteRequest) returns (Operation)

Menghapus situs.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.sites.delete

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

DeleteZone

rpc DeleteZone(DeleteZoneRequest) returns (Operation)

Menghapus zona.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.zones.delete

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

GetChangeLogEntry

rpc GetChangeLogEntry(GetChangeLogEntryRequest) returns (ChangeLogEntry)

Mendapatkan detail perubahan pada pesanan.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.changeLogEntries.get

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

GetComment

rpc GetComment(GetCommentRequest) returns (Comment)

Mendapatkan konten komentar.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.comments.get

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

GetHardware

rpc GetHardware(GetHardwareRequest) returns (Hardware)

Mendapatkan detail hardware.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.hardware.get

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

GetHardwareGroup

rpc GetHardwareGroup(GetHardwareGroupRequest) returns (HardwareGroup)

Mendapatkan detail grup hardware.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.hardwareGroups.get

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

GetOrder

rpc GetOrder(GetOrderRequest) returns (Order)

Mendapatkan detail pesanan.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.orders.get

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

GetSite

rpc GetSite(GetSiteRequest) returns (Site)

Mendapatkan detail situs.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.sites.get

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

GetSku

rpc GetSku(GetSkuRequest) returns (Sku)

Mendapatkan detail SKU.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.skus.get

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

GetZone

rpc GetZone(GetZoneRequest) returns (Zone)

Mendapatkan detail zona.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.zones.get

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

ListChangeLogEntries

rpc ListChangeLogEntries(ListChangeLogEntriesRequest) returns (ListChangeLogEntriesResponse)

Mencantumkan perubahan yang dilakukan pada pesanan.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource parent:

  • gdchardwaremanagement.changeLogEntries.list

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

ListComments

rpc ListComments(ListCommentsRequest) returns (ListCommentsResponse)

Mencantumkan komentar pada pesanan.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource parent:

  • gdchardwaremanagement.comments.list

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

ListHardware

rpc ListHardware(ListHardwareRequest) returns (ListHardwareResponse)

Mencantumkan hardware di project dan lokasi tertentu.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource parent:

  • gdchardwaremanagement.hardware.list

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

ListHardwareGroups

rpc ListHardwareGroups(ListHardwareGroupsRequest) returns (ListHardwareGroupsResponse)

Mencantumkan grup hardware dalam urutan tertentu.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource parent:

  • gdchardwaremanagement.hardwareGroups.list

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

ListOrders

rpc ListOrders(ListOrdersRequest) returns (ListOrdersResponse)

Mencantumkan pesanan di project dan lokasi tertentu.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource parent:

  • gdchardwaremanagement.orders.list

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

ListSites

rpc ListSites(ListSitesRequest) returns (ListSitesResponse)

Mencantumkan situs di project dan lokasi tertentu.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource parent:

  • gdchardwaremanagement.sites.list

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

ListSkus

rpc ListSkus(ListSkusRequest) returns (ListSkusResponse)

Mencantumkan SKU untuk project dan lokasi tertentu.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource parent:

  • gdchardwaremanagement.skus.list

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

ListZones

rpc ListZones(ListZonesRequest) returns (ListZonesResponse)

Mencantumkan zona dalam project dan lokasi tertentu.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource parent:

  • gdchardwaremanagement.zones.list

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

RecordActionOnComment

rpc RecordActionOnComment(RecordActionOnCommentRequest) returns (Comment)

Merekam Tindakan pada Komentar. Jika Tindakan yang ditentukan dalam permintaan adalah READ, waktu dilihat dalam komentar ditetapkan ke waktu permintaan diterima. Jika komentar sudah ditandai sebagai sudah dibaca, panggilan berikutnya akan diabaikan. Jika Tindakannya adalah BELUM DIBACA, waktu dilihat akan dihapus dari komentar.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

RequestOrderDateChange

rpc RequestOrderDateChange(RequestOrderDateChangeRequest) returns (Operation)

Memperbarui perubahan tanggal yang diminta untuk satu Pesanan.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.orders.update

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

SignalHardwareState

rpc SignalHardwareState(SignalHardwareStateRequest) returns (Operation)

Menandakan status hardware.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.hardware.update

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

SignalZoneState

rpc SignalZoneState(SignalZoneStateRequest) returns (Operation)

Menandakan status zona.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.zones.update

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

SubmitOrder

rpc SubmitOrder(SubmitOrderRequest) returns (Operation)

Mengirimkan pesanan.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.orders.submit

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

UpdateHardware

rpc UpdateHardware(UpdateHardwareRequest) returns (Operation)

Memperbarui parameter hardware.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.hardware.update

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

UpdateHardwareGroup

rpc UpdateHardwareGroup(UpdateHardwareGroupRequest) returns (Operation)

Memperbarui parameter grup hardware.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.hardwareGroups.update

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

UpdateOrder

rpc UpdateOrder(UpdateOrderRequest) returns (Operation)

Memperbarui parameter pesanan.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.orders.update

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

UpdateSite

rpc UpdateSite(UpdateSiteRequest) returns (Operation)

Memperbarui parameter situs.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.sites.update

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

UpdateZone

rpc UpdateZone(UpdateZoneRequest) returns (Operation)

Memperbarui parameter zona.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.zones.update

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

BGPConfig

Konfigurasi Border Gateway Protocol (BGP).

Kolom
asn

string

Wajib. Nomor Sistem Otonom (ASN) BGP.

l3_peer_ips[]

string

Wajib. IP Peer BGP. Minimal dua IP peer L3 diperlukan.

CancelOrderRequest

Permintaan untuk membatalkan pesanan.

Kolom
name

string

Wajib. Nama pesanan. Format: projects/{project}/locations/{location}/orders/{order}

request_id

string

Opsional. ID unik opsional untuk permintaan ini. Lihat AIP-155.

ChangeHardwareSubscriptionRequest

Permintaan untuk mengubah konfigurasi langganan hardware.

Kolom
name

string

Wajib. Nama hardware yang akan diupdate.

term_end_behavior

TermEndBehavior

Wajib. Perilaku langganan di akhir masa berlaku.

TermEndBehavior

Perilaku akhir masa berlaku langganan.

Enum
TERM_END_BEHAVIOR_UNSPECIFIED Perilaku akhir masa berlaku tidak ditentukan.
TERMINATE_AT_TERM_END Perilaku akhir masa berlaku adalah TERMINATE_AT_TERM_END.

ChangeLogEntry

Entri log perubahan yang dilakukan pada pesanan.

Kolom
name

string

ID. Nama entri log perubahan ini. Format: projects/{project}/locations/{location}/orders/{order}/changeLogEntries/{change_log_entry}

create_time

Timestamp

Hanya output. Waktu saat entri log perubahan ini dibuat.

labels

map<string, string>

Opsional. Label yang terkait dengan entri log perubahan ini sebagai key-value pair. Untuk mengetahui informasi selengkapnya tentang label, lihat Membuat dan mengelola label.

log

string

Hanya output. Konten entri log ini.

Komentar

Komentar pada pesanan.

Kolom
name

string

ID. Nama komentar ini. Format: projects/{project}/locations/{location}/orders/{order}/comments/{comment}

create_time

Timestamp

Hanya output. Waktu saat komentar ini dibuat.

labels

map<string, string>

Opsional. Label yang terkait dengan komentar ini sebagai pasangan nilai kunci. Untuk mengetahui informasi selengkapnya tentang label, lihat Membuat dan mengelola label.

author

string

Hanya output. Nama pengguna penulis komentar ini. Kolom ini diisi otomatis dari kredensial yang digunakan selama pembuatan komentar.

text

string

Wajib. Teks komentar ini. Panjang teks harus <= 1.000 karakter.

customer_viewed_time

Timestamp

Hanya output. Stempel waktu saat komentar ini pertama kali dilihat oleh pelanggan. Jika komentar tidak dilihat, stempel waktu ini akan dibatalkan.

author_entity

Entity

Hanya output. Entitas tempat penulis berada.

Kontak

Detail kontak dari kontak yang ditunjuk.

Kolom
given_name

string

Wajib. Nama depan kontak.

family_name

string

Opsional. Nama keluarga kontak.

email

string

Opsional. Email utama kontak.

email_list[]

string

Opsional. Daftar lengkap email kontak (termasuk email utama).

phone

string

Opsional. Nomor telepon kontak.

time_zone

TimeZone

Opsional. Zona waktu kontak.

reachable_times[]

TimePeriod

Opsional. Periode waktu saat kontak dapat dihubungi. Jika kolom ini kosong, kontak dapat dihubungi kapan saja.

notes

string

Opsional. Catatan bentuk bebas yang menjelaskan cara kontak ingin diberi tahu. Misalnya, mereka mungkin memiliki metode kontak pilihan, atau ingin di-CC dalam eskalasi berikutnya.

CreateCommentRequest

Permintaan untuk membuat komentar.

Kolom
parent

string

Wajib. Pesanan untuk membuat komentar. Format: projects/{project}/locations/{location}/orders/{order}

comment_id

string

Opsional. ID yang digunakan untuk mengidentifikasi Komentar secara unik dalam cakupan induknya. Kolom ini harus berisi maksimal 63 karakter dan harus diawali dengan karakter huruf kecil. Hanya huruf kecil, angka, dan - yang diterima. Karakter - tidak boleh menjadi karakter pertama atau terakhir. ID yang dibuat sistem akan digunakan jika kolom tidak disetel.

Kolom comment.name dalam permintaan akan diabaikan.

comment

Comment

Wajib. Komentar yang akan dibuat.

request_id

string

Opsional. ID unik opsional untuk permintaan ini. Lihat AIP-155.

CreateHardwareGroupRequest

Permintaan untuk membuat grup hardware.

Kolom
parent

string

Wajib. Urutan pembuatan grup hardware. Format: projects/{project}/locations/{location}/orders/{order}

hardware_group_id

string

Opsional. ID yang digunakan untuk mengidentifikasi HardwareGroup secara unik dalam cakupan induknya. Kolom ini harus berisi maksimal 63 karakter dan harus diawali dengan karakter huruf kecil. Hanya huruf kecil, angka, dan - yang diterima. Karakter - tidak boleh menjadi karakter pertama atau terakhir. ID yang dibuat sistem akan digunakan jika kolom tidak disetel.

Kolom hardware_group.name dalam permintaan akan diabaikan.

hardware_group

HardwareGroup

Wajib. Grup hardware yang akan dibuat.

request_id

string

Opsional. ID unik opsional untuk permintaan ini. Lihat AIP-155.

CreateHardwareRequest

Permintaan untuk membuat hardware.

Kolom
parent

string

Wajib. Project dan lokasi untuk membuat hardware. Format: projects/{project}/locations/{location}

hardware_id

string

Opsional. ID yang digunakan untuk mengidentifikasi Hardware secara unik dalam cakupan induknya. Kolom ini harus berisi maksimal 63 karakter dan harus diawali dengan karakter huruf kecil. Hanya huruf kecil, angka, dan - yang diterima. Karakter - tidak boleh menjadi karakter pertama atau terakhir. ID yang dibuat sistem akan digunakan jika kolom tidak disetel.

Kolom hardware.name dalam permintaan akan diabaikan.

hardware

Hardware

Wajib. Resource yang akan dibuat.

CreateOrderRequest

Permintaan untuk membuat pesanan.

Kolom
parent

string

Wajib. Project dan lokasi untuk membuat pesanan. Format: projects/{project}/locations/{location}

order_id

string

Opsional. ID yang digunakan untuk mengidentifikasi Pesanan secara unik dalam cakupan induknya. Kolom ini harus berisi maksimal 63 karakter dan harus diawali dengan karakter huruf kecil. Hanya huruf kecil, angka, dan - yang diterima. Karakter - tidak boleh menjadi karakter pertama atau terakhir. ID yang dibuat sistem akan digunakan jika kolom tidak disetel.

Kolom order.name dalam permintaan akan diabaikan.

order

Order

Wajib. Pesanan yang akan dibuat.

request_id

string

Opsional. ID unik opsional untuk permintaan ini. Lihat AIP-155.

CreateSiteRequest

Permintaan untuk membuat situs.

Kolom
parent

string

Wajib. Project dan lokasi untuk membuat situs. Format: projects/{project}/locations/{location}

site_id

string

Opsional. ID yang digunakan untuk mengidentifikasi Situs secara unik dalam cakupan induknya. Kolom ini harus berisi maksimal 63 karakter dan harus diawali dengan karakter huruf kecil. Hanya huruf kecil, angka, dan - yang diterima. Karakter - tidak boleh menjadi karakter pertama atau terakhir. ID yang dibuat sistem akan digunakan jika kolom tidak disetel.

Kolom site.name dalam permintaan akan diabaikan.

site

Site

Wajib. Situs yang akan dibuat.

request_id

string

Opsional. ID unik opsional untuk permintaan ini. Lihat AIP-155.

CreateZoneRequest

Permintaan untuk membuat zona.

Kolom
parent

string

Wajib. Project dan lokasi untuk membuat zona. Format: projects/{project}/locations/{location}

zone_id

string

Opsional. ID yang digunakan untuk mengidentifikasi Zona secara unik dalam cakupan induknya. Kolom ini harus berisi maksimal 63 karakter dan harus diawali dengan karakter huruf kecil. Hanya huruf kecil, angka, dan - yang diterima. Karakter - tidak boleh menjadi karakter pertama atau terakhir. ID yang dibuat sistem akan digunakan jika kolom tidak disetel.

Kolom zone.name dalam permintaan akan diabaikan.

zone

Zone

Wajib. Zona yang akan dibuat.

request_id

string

Opsional. ID unik opsional untuk permintaan ini. Lihat AIP-155.

DeleteHardwareGroupRequest

Permintaan untuk menghapus grup hardware.

Kolom
name

string

Wajib. Nama grup hardware. Format: projects/{project}/locations/{location}/orders/{order}/hardwareGroups/{hardware_group}

request_id

string

Opsional. ID unik opsional untuk permintaan ini. Lihat AIP-155.

DeleteHardwareRequest

Permintaan untuk menghapus hardware.

Kolom
name

string

Wajib. Nama hardware. Format: projects/{project}/locations/{location}/hardware/{hardware}

request_id

string

Opsional. ID unik opsional untuk permintaan ini. Lihat AIP-155.

DeleteOrderRequest

Permintaan untuk menghapus pesanan.

Kolom
name

string

Wajib. Nama pesanan. Format: projects/{project}/locations/{location}/orders/{order}

request_id

string

Opsional. ID unik opsional untuk permintaan ini. Lihat AIP-155.

force

bool

Opsional. Opsi untuk menghapus resource bertingkat dalam Pesanan, seperti HardwareGroup. Jika benar, semua resource bertingkat untuk Pesanan ini juga akan dihapus. Jika tidak, permintaan hanya akan berhasil jika Pesanan tidak memiliki resource bertingkat.

DeleteSiteRequest

Permintaan untuk menghapus situs.

Kolom
name

string

Wajib. Nama situs. Format: projects/{project}/locations/{location}/sites/{site}

request_id

string

Opsional. ID unik opsional untuk permintaan ini. Lihat AIP-155.

DeleteZoneRequest

Permintaan untuk menghapus zona.

Kolom
name

string

Wajib. Nama zona. Format: projects/{project}/locations/{location}/zones/{zone}

request_id

string

Opsional. ID unik opsional untuk permintaan ini. Lihat AIP-155.

Dimensi

Mewakili dimensi objek.

Kolom
width_inches

float

Wajib. Lebar dalam inci.

height_inches

float

Wajib. Tinggi dalam inci.

depth_inches

float

Wajib. Kedalaman dalam inci.

Entity

Entitas digunakan untuk menunjukkan organisasi atau pihak.

Enum
ENTITY_UNSPECIFIED Entitas tidak ditentukan.
GOOGLE Google.
CUSTOMER Pelanggan.
VENDOR Vendor.

GetChangeLogEntryRequest

Permintaan untuk mendapatkan entri log perubahan.

Kolom
name

string

Wajib. Nama entri log perubahan. Format: projects/{project}/locations/{location}/orders/{order}/changeLogEntries/{change_log_entry}

GetCommentRequest

Permintaan untuk mendapatkan komentar.

Kolom
name

string

Wajib. Nama komentar. Format: projects/{project}/locations/{location}/orders/{order}/comments/{comment}

GetHardwareGroupRequest

Permintaan untuk mendapatkan grup hardware.

Kolom
name

string

Wajib. Nama grup hardware. Format: projects/{project}/locations/{location}/orders/{order}/hardwareGroups/{hardware_group}

GetHardwareRequest

Permintaan untuk mendapatkan hardware.

Kolom
name

string

Wajib. Nama hardware. Format: projects/{project}/locations/{location}/hardware/{hardware}

GetOrderRequest

Permintaan untuk mendapatkan pesanan.

Kolom
name

string

Wajib. Nama resource

GetSiteRequest

Permintaan untuk mendapatkan situs.

Kolom
name

string

Wajib. Nama situs. Format: projects/{project}/locations/{location}/sites/{site}

GetSkuRequest

Permintaan untuk mendapatkan SKU.

Kolom
name

string

Wajib. Nama SKU. Format: projects/{project}/locations/{location}/skus/{sku}

GetZoneRequest

Permintaan untuk mendapatkan zona.

Kolom
name

string

Wajib. Nama zona. Format: projects/{project}/locations/{location}/zones/{zone}

Hardware

Instance hardware yang diinstal di lokasi.

Kolom
name

string

ID. Nama hardware ini. Format: projects/{project}/locations/{location}/hardware/{hardware}

display_name

string

Opsional. Nama tampilan untuk hardware ini.

create_time

Timestamp

Hanya output. Waktu saat hardware ini dibuat.

update_time

Timestamp

Hanya output. Waktu saat hardware ini terakhir diperbarui.

labels

map<string, string>

Opsional. Label yang terkait dengan hardware ini sebagai pasangan nilai kunci. Untuk mengetahui informasi selengkapnya tentang label, lihat Membuat dan mengelola label.

order

string

Wajib. Nama pesanan tempat hardware ini berada. Format: projects/{project}/locations/{location}/orders/{order}

hardware_group

string

Hanya output. Nama grup hardware tempat hardware ini berada. Format: projects/{project}/locations/{location}/orders/{order}/hardwareGroups/{hardware_group}

site

string

Wajib. Nama untuk situs tempat hardware ini berada. Format: projects/{project}/locations/{location}/sites/{site}

state

State

Hanya output. Status saat ini untuk hardware ini.

ciq_uri

string

Hanya output. Link ke sheet Customer Intake Questionnaire (CIQ) untuk Hardware ini.

config

HardwareConfig

Wajib. Konfigurasi untuk hardware ini.

estimated_installation_date

Date

Hanya output. Estimasi tanggal penginstalan untuk hardware ini.

physical_info

HardwarePhysicalInfo

Opsional. Properti fisik hardware ini.

installation_info

HardwareInstallationInfo

Opsional. Informasi untuk penginstalan hardware ini.

zone

string

Wajib. Nama zona tempat hardware ini berada. Format: projects/{project}/locations/{location}/zones/{zone}

requested_installation_date
(deprecated)

Date

Opsional. Tidak digunakan lagi: Tanggal penginstalan yang diminta telah dipindahkan ke resource Pesanan. Sebagai gantinya, gunakan customer_requested_installation_date di resource Pesanan.

actual_installation_date

Date

Hanya output. Tanggal penginstalan sebenarnya untuk hardware ini. Diisi oleh Google.

machine_infos[]

MachineInfo

Opsional. Informasi aset per mesin yang diperlukan untuk pengaktifan.

estimated_delivery_date

Date

Hanya output. Perkiraan tanggal pengiriman hardware.

ai_capable

bool

Hanya output. Menunjukkan apakah hardware ini ditujukan untuk Gemini di Software GDC.

subscription_configs[]

SubscriptionConfig

Hanya output. Konfigurasi langganan untuk hardware ini.

operations[]

ResourceOperation

Hanya output. Daftar semua operasi yang dilakukan pada hardware.

DiskInfo

Informasi tentang disk individual di mesin.

Kolom
manufacturer

string

Opsional. Produsen disk.

slot

int32

Opsional. Nomor slot disk.

serial_number

string

Opsional. Nomor seri disk.

psid

string

Opsional. PSID Disk.

part_number

string

Opsional. Nomor suku cadang disk.

model_number

string

Opsional. Nomor model disk.

MacAddress

Pesan untuk mendeskripsikan alamat MAC mesin.

Kolom
address

string

Hanya output. String alamat.

type

AddressType

Hanya output. Jenis alamat untuk alamat MAC ini.

ipv4_address

string

Hanya output. Alamat IP statis (jika digunakan) yang terkait dengan alamat MAC. Hanya berlaku untuk jenis alamat MAC VIRTUAL.

AddressType

Enum untuk berbagai jenis alamat MAC.

Enum
ADDRESS_TYPE_UNSPECIFIED Jenis alamat tidak ditentukan.
NIC Alamat kartu antarmuka jaringan.
BMC Alamat pengontrol pengelolaan papan dasar.
VIRTUAL Alamat antarmuka virtual.

MachineInfo

Informasi tentang masing-masing vendor mesin akan diberikan selama aktivasi.

Kolom
service_tag

string

Opsional. Tag layanan mesin.

mac_addresses[]

MacAddress

Hanya output. Setiap alamat MAC terkait.

name

string

Hanya output. Nama perangkat.

disk_infos[]

DiskInfo

Opsional. Informasi untuk setiap disk yang terpasang.

machine_type

MachineType

Opsional. Jenis mesin. Diperlukan untuk hardware yang menjalankan Gemini di Software GDC.

tpm_ek_cert_hash

string

Opsional. Hash Sertifikat EK TPM. Diperlukan selama perbaikan hardware.

gpu_serial_numbers[]

string

Opsional. Nomor seri GPU. Diperlukan selama perbaikan hardware.

cpu_serial_numbers[]

string

Opsional. Nomor seri CPU. Diperlukan selama perbaikan hardware.

memory_infos[]

MemoryInfo

Opsional. Informasi untuk setiap memori yang terpasang. Diperlukan selama perbaikan hardware.

idrac_mac_address

string

Opsional. Alamat MAC iDRAC. Diperlukan selama perbaikan hardware.

nic_serial_numbers[]

string

Opsional. Nomor seri NIC. Diperlukan selama perbaikan hardware.

MachineType

Enum untuk jenis mesin yang digunakan untuk Gemini di Software GDC.

Enum
MACHINE_TYPE_UNSPECIFIED Jenis mesin tidak ditentukan.
DELL_XE9680 Server Dell XE9680.
DELL_XE9780 Server Dell XE9780.

MemoryInfo

Informasi tentang memori individual di mesin.

Kolom
serial_number

string

Opsional. Nomor seri memori.

size_bytes

int64

Opsional. Ukuran memori.

part_number

string

Opsional. Nomor suku cadang memori.

Negara bagian/Provinsi

Status yang valid untuk hardware.

Enum
STATE_UNSPECIFIED Status Hardware tidak ditentukan.
ADDITIONAL_INFO_NEEDED Diperlukan informasi lebih lanjut dari pelanggan untuk melanjutkan proses.
BUILDING Google telah memulai pembuatan hardware untuk Hardware ini.
SHIPPING Hardware telah dibuat dan sedang dikirim.
INSTALLING Hardware sedang diinstal.
INSTALLED Hardware telah diinstal.
FAILED Terjadi error dan intervensi pelanggan diperlukan.
INFO_COMPLETE Perangkat keras memiliki semua informasi yang diperlukan.
READY_FOR_PROVISIONING Hardware siap untuk penyediaan.
PROVISIONING_STARTED Hardware telah mulai penyediaan.
PROVISIONING_FAILED Penyediaan hardware gagal.

HardwareConfig

Konfigurasi untuk hardware GDC.

Kolom
sku

string

Wajib. Referensi ke SKU untuk hardware ini. Hal ini dapat mengarah ke revisi SKU tertentu dalam bentuk resource_name@revision_id seperti yang ditentukan dalam AIP-162. Jika tidak ada revision_id yang ditentukan, maka revisi terbaru akan digunakan.

power_supply

PowerSupply

Wajib. Jenis catu daya untuk hardware ini.

subscription_duration_months

int32

Opsional. Durasi langganan untuk hardware dalam bulan.

auto_renewal

bool

Opsional. Menunjukkan apakah langganan hardware akan diperpanjang otomatis di akhir masa berlaku. Dapat disetel jika SKU yang dipilih mendukung perpanjangan otomatis.

HardwareGroup

Sekelompok hardware yang merupakan bagian dari pesanan yang sama, memiliki SKU yang sama, dan dikirim ke situs yang sama.

Kolom
name

string

ID. Nama grup hardware ini. Format: projects/{project}/locations/{location}/orders/{order}/hardwareGroups/{hardware_group}

create_time

Timestamp

Hanya output. Waktu saat grup hardware ini dibuat.

update_time

Timestamp

Hanya output. Waktu saat grup hardware ini terakhir diperbarui.

labels

map<string, string>

Opsional. Label yang terkait dengan grup hardware ini sebagai pasangan nilai kunci. Untuk mengetahui informasi selengkapnya tentang label, lihat Membuat dan mengelola label.

hardware_count

int32

Wajib. Jumlah hardware dalam HardwareGroup ini.

config

HardwareConfig

Wajib. Konfigurasi untuk hardware di HardwareGroup ini.

site

string

Wajib. Nama situs tempat hardware di HardwareGroup ini akan dikirim. Format: projects/{project}/locations/{location}/sites/{site}

state

State

Hanya output. Status HardwareGroup ini saat ini.

zone

string

Opsional. Nama zona tempat hardware di HardwareGroup ini berada. Format: projects/{project}/locations/{location}/zones/{zone}

requested_installation_date
(deprecated)

Date

Opsional. Tidak digunakan lagi: Nilai ini tidak digunakan. Gunakan kolom requested_installation_date di resource Order sebagai gantinya.

Negara bagian/Provinsi

Status valid HardwareGroup.

Enum
STATE_UNSPECIFIED Status HardwareGroup tidak ditentukan.
ADDITIONAL_INFO_NEEDED Diperlukan informasi lebih lanjut dari pelanggan untuk melanjutkan proses.
BUILDING Google telah memulai pembuatan hardware untuk HardwareGroup ini.
SHIPPING Hardware telah dibuat dan sedang dikirim.
INSTALLING Hardware sedang diinstal.
PARTIALLY_INSTALLED Beberapa hardware di HardwareGroup telah diinstal.
INSTALLED Semua hardware di HardwareGroup telah diinstal.
FAILED Terjadi error dan intervensi pelanggan diperlukan.

HardwareInstallationInfo

Informasi untuk penginstalan Hardware.

Kolom
rack_location

string

Opsional. Lokasi rak di situs, misalnya Lantai 2, Ruang 201, Baris 7, Rak 3.

power_distance_meters

int32

Wajib. Jarak dari stopkontak dalam meter.

switch_distance_meters

int32

Wajib. Jarak dari switch jaringan dalam meter.

rack_unit_dimensions

Dimensions

Opsional. Dimensi unit rak.

rack_space

RackSpace

Opsional. Ruang rak yang dialokasikan untuk hardware.

rack_type

RackType

Wajib. Jenis rak.

RackType

Jenis rak yang valid.

Enum
RACK_TYPE_UNSPECIFIED Jenis rak tidak ditentukan.
TWO_POST Rak dua tiang.
FOUR_POST Rak empat tiang.

HardwareLocation

Menampilkan lokasi satu atau beberapa hardware.

Kolom
site

string

Wajib. Nama situs tempat hardware berada. Format: projects/{project}/locations/{location}/sites/{site}

rack_location

string

Wajib. Lokasi rak di situs, misalnya Lantai 2, Ruang 201, Baris 7, Rak 3.

rack_space[]

RackSpace

Opsional. Ruang yang ditempati oleh hardware di rak. Jika tidak disetel, lokasi ini dianggap sebagai seluruh rak.

HardwarePhysicalInfo

Properti fisik hardware.

Kolom
power_receptacle

PowerReceptacleType

Wajib. Jenis stopkontak.

voltage

Voltage

Wajib. Tegangan catu daya.

amperes

Amperes

Wajib. Ampere catu daya.

Ampere

Nilai ampere yang valid.

Enum
AMPERES_UNSPECIFIED Ampere tidak ditentukan.
AMPERES_15 15A.

NetworkUplinkType

Jenis uplink jaringan yang valid.

Enum
RJ_45 RJ-45.

PowerReceptacleType

Jenis stopkontak yang valid.

Enum
POWER_RECEPTACLE_TYPE_UNSPECIFIED Jenis steker fasilitas tidak ditentukan.
NEMA_5_15 NEMA 5-15.
C_13 C13.
STANDARD_EU

Tidak digunakan lagi: Gunakan TYPE_G_BS1363, CEE_7_3, CEE_7_5, atau TYPE_F.

TYPE_G_BS1363 Tipe G / BS1363.
CEE_7_3 C 7/3.
CEE_7_5 C 7/5.
TYPE_F Tipe F.

Voltase

Nilai voltase yang valid.

Enum
VOLTAGE_UNSPECIFIED Tegangan tidak ditentukan.
VOLTAGE_110 120V.
VOLTAGE_220 220V.

ListChangeLogEntriesRequest

Permintaan untuk mencantumkan entri log perubahan.

Kolom
parent

string

Wajib. Urutan untuk mencantumkan entri log perubahan. Format: projects/{project}/locations/{location}/orders/{order}

page_size

int32

Opsional. Ukuran halaman yang diminta. Server dapat menampilkan lebih sedikit item daripada yang diminta. Jika tidak ditentukan, server akan memilih default yang sesuai.

page_token

string

Opsional. Token yang mengidentifikasi halaman hasil yang harus ditampilkan server.

filter

string

Opsional. Kondisi pemfilteran. Lihat AIP-160.

order_by

string

Opsional. Petunjuk cara mengurutkan hasil.

ListChangeLogEntriesResponse

Daftar entri log perubahan.

Kolom
change_log_entries[]

ChangeLogEntry

Daftar entri log perubahan.

next_page_token

string

Token yang mengidentifikasi halaman hasil yang harus ditampilkan server.

unreachable[]

string

Lokasi yang tidak dapat dijangkau.

ListCommentsRequest

Permintaan untuk mencantumkan komentar.

Kolom
parent

string

Wajib. Urutan untuk mencantumkan komentar. Format: projects/{project}/locations/{location}/orders/{order}

page_size

int32

Opsional. Ukuran halaman yang diminta. Server dapat menampilkan lebih sedikit item daripada yang diminta. Jika tidak ditentukan, server akan memilih default yang sesuai.

page_token

string

Opsional. Token yang mengidentifikasi halaman hasil yang harus ditampilkan server.

filter

string

Opsional. Kondisi pemfilteran. Lihat AIP-160.

order_by

string

Opsional. Petunjuk cara mengurutkan hasil.

ListCommentsResponse

Permintaan untuk mencantumkan komentar.

Kolom
comments[]

Comment

Daftar komentar.

next_page_token

string

Token yang mengidentifikasi halaman hasil yang harus ditampilkan server.

unreachable[]

string

Lokasi yang tidak dapat dijangkau.

ListHardwareGroupsRequest

Permintaan untuk mencantumkan grup hardware.

Kolom
parent

string

Wajib. Urutan untuk mencantumkan grup hardware. Format: projects/{project}/locations/{location}/orders/{order}

page_size

int32

Opsional. Ukuran halaman yang diminta. Server dapat menampilkan lebih sedikit item daripada yang diminta. Jika tidak ditentukan, server akan memilih default yang sesuai.

page_token

string

Opsional. Token yang mengidentifikasi halaman hasil yang harus ditampilkan server.

filter

string

Opsional. Kondisi pemfilteran. Lihat AIP-160.

order_by

string

Opsional. Petunjuk cara mengurutkan hasil.

ListHardwareGroupsResponse

Daftar grup hardware.

Kolom
hardware_groups[]

HardwareGroup

Daftar grup hardware.

next_page_token

string

Token yang mengidentifikasi halaman hasil yang harus ditampilkan server.

unreachable[]

string

Lokasi yang tidak dapat dijangkau.

ListHardwareRequest

Permintaan untuk mencantumkan hardware.

Kolom
parent

string

Wajib. Project dan lokasi untuk mencantumkan hardware. Format: projects/{project}/locations/{location}

Untuk mencantumkan hardware di semua lokasi, ganti - (karakter tanda hubung atau tanda pisah) untuk lokasi dan periksa kolom tidak dapat dijangkau dalam pesan respons.

page_size

int32

Opsional. Ukuran halaman yang diminta. Server dapat menampilkan lebih sedikit item daripada yang diminta. Jika tidak ditentukan, server akan memilih default yang sesuai.

page_token

string

Opsional. Token yang mengidentifikasi halaman hasil yang harus ditampilkan server.

filter

string

Opsional. Kondisi pemfilteran. Lihat AIP-160.

order_by

string

Opsional. Petunjuk cara mengurutkan hasil.

ListHardwareResponse

Daftar hardware.

Kolom
hardware[]

Hardware

Daftar hardware.

next_page_token

string

Token yang mengidentifikasi halaman hasil yang harus ditampilkan server.

unreachable[]

string

Lokasi yang tidak dapat dijangkau. Hanya digunakan untuk kueri ke lokasi karakter pengganti -. Jika tidak kosong, berarti hasil tidak lengkap.

ListOrdersRequest

Permintaan untuk mencantumkan pesanan.

Kolom
parent

string

Wajib. Project dan lokasi untuk mencantumkan pesanan. Format: projects/{project}/locations/{location}

Untuk mencantumkan pesanan di semua lokasi, ganti - (karakter tanda hubung atau tanda pisah) untuk lokasi dan periksa kolom tidak dapat dijangkau dalam pesan respons.

page_size

int32

Opsional. Ukuran halaman yang diminta. Server dapat menampilkan lebih sedikit item daripada yang diminta. Jika tidak ditentukan, server akan memilih default yang sesuai.

page_token

string

Opsional. Token yang mengidentifikasi halaman hasil yang harus ditampilkan server.

filter

string

Opsional. Kondisi pemfilteran. Lihat AIP-160.

order_by

string

Opsional. Petunjuk cara mengurutkan hasil.

ListOrdersResponse

Daftar pesanan.

Kolom
orders[]

Order

Daftar pesanan.

next_page_token

string

Token yang mengidentifikasi halaman hasil yang harus ditampilkan server.

unreachable[]

string

Lokasi yang tidak dapat dijangkau. Hanya digunakan untuk kueri ke lokasi karakter pengganti -. Jika tidak kosong, berarti hasil tidak lengkap.

ListSitesRequest

Permintaan untuk mencantumkan situs.

Kolom
parent

string

Wajib. Project dan lokasi untuk mencantumkan situs. Format: projects/{project}/locations/{location}

Untuk mencantumkan situs di semua lokasi, ganti - (karakter tanda hubung atau tanda pisah) untuk lokasi dan periksa kolom tidak dapat dijangkau dalam pesan respons.

page_size

int32

Opsional. Ukuran halaman yang diminta. Server dapat menampilkan lebih sedikit item daripada yang diminta. Jika tidak ditentukan, server akan memilih default yang sesuai.

page_token

string

Opsional. Token yang mengidentifikasi halaman hasil yang harus ditampilkan server.

filter

string

Opsional. Kondisi pemfilteran. Lihat AIP-160.

order_by

string

Opsional. Petunjuk cara mengurutkan hasil.

ListSitesResponse

Daftar situs.

Kolom
sites[]

Site

Daftar situs.

next_page_token

string

Token yang mengidentifikasi halaman hasil yang harus ditampilkan server.

unreachable[]

string

Lokasi yang tidak dapat dijangkau. Hanya digunakan untuk kueri ke lokasi karakter pengganti -. Jika tidak kosong, berarti hasil tidak lengkap.

ListSkusRequest

Permintaan untuk mencantumkan SKU.

Kolom
parent

string

Wajib. Project dan lokasi untuk mencantumkan SKU. Format: projects/{project}/locations/{location}

Untuk mencantumkan SKU di semua lokasi, ganti - (karakter tanda hubung atau tanda pisah) untuk lokasi dan periksa kolom tidak dapat dijangkau dalam pesan respons.

page_size

int32

Opsional. Ukuran halaman yang diminta. Server dapat menampilkan lebih sedikit item daripada yang diminta. Jika tidak ditentukan, server akan memilih default yang sesuai.

page_token

string

Opsional. Token yang mengidentifikasi halaman hasil yang harus ditampilkan server.

filter

string

Opsional. Kondisi pemfilteran. Lihat AIP-160.

order_by

string

Opsional. Petunjuk cara mengurutkan hasil.

ListSkusResponse

Daftar SKU.

Kolom
skus[]

Sku

Daftar SKU.

next_page_token

string

Token yang mengidentifikasi halaman hasil yang harus ditampilkan server.

unreachable[]

string

Lokasi yang tidak dapat dijangkau. Hanya digunakan untuk kueri ke lokasi karakter pengganti -. Jika tidak kosong, berarti hasil tidak lengkap.

ListZonesRequest

Permintaan untuk mencantumkan zona.

Kolom
parent

string

Wajib. Project dan lokasi untuk mencantumkan zona. Format: projects/{project}/locations/{location}

Untuk mencantumkan zona di semua lokasi, ganti - (karakter tanda hubung atau tanda pisah) untuk lokasi dan periksa kolom tidak dapat dijangkau dalam pesan respons.

page_size

int32

Opsional. Ukuran halaman yang diminta. Server dapat menampilkan lebih sedikit item daripada yang diminta. Jika tidak ditentukan, server akan memilih default yang sesuai.

page_token

string

Opsional. Token yang mengidentifikasi halaman hasil yang harus ditampilkan server.

filter

string

Opsional. Kondisi pemfilteran. Lihat AIP-160.

order_by

string

Opsional. Petunjuk cara mengurutkan hasil.

ListZonesResponse

Daftar zona.

Kolom
zones[]

Zone

Daftar zona.

next_page_token

string

Token yang mengidentifikasi halaman hasil yang harus ditampilkan server.

unreachable[]

string

Lokasi yang tidak dapat dijangkau. Hanya digunakan untuk kueri ke lokasi karakter pengganti -. Jika tidak kosong, berarti hasil tidak lengkap.

OperationMetadata

Mewakili metadata operasi yang berjalan lama.

Kolom
create_time

Timestamp

Hanya output. Waktu pembuatan operasi.

end_time

Timestamp

Hanya output. Waktu selesainya operasi.

target

string

Hanya output. Jalur resource yang ditentukan server untuk target operasi.

verb

string

Hanya output. Kata kerja yang dijalankan oleh operasi.

status_message

string

Hanya output. Status operasi yang dapat dibaca manusia, jika ada.

requested_cancellation

bool

Hanya output. Mengidentifikasi apakah pengguna telah meminta pembatalan operasi. Operasi yang berhasil dibatalkan memiliki nilai [Operation.error][] dengan google.rpc.Status.code 1, yang sesuai dengan Code.CANCELLED.

api_version

string

Hanya output. Versi API yang digunakan untuk memulai operasi.

Pesanan

Pesanan untuk hardware GDC.

Kolom
name

string

ID. Nama pesanan ini. Format: projects/{project}/locations/{location}/orders/{order}

display_name

string

Opsional. Nama tampilan pesanan ini.

create_time

Timestamp

Hanya output. Waktu saat pesanan ini dibuat.

update_time

Timestamp

Hanya output. Waktu saat pesanan ini terakhir diperbarui.

labels

map<string, string>

Opsional. Label yang terkait dengan pesanan ini sebagai pasangan nilai kunci. Untuk mengetahui informasi selengkapnya tentang label, lihat Membuat dan mengelola label.

state

State

Hanya output. Status pesanan ini. Saat pembuatan pesanan, status akan ditetapkan ke DRAF.

organization_contact

OrganizationContact

Wajib. Informasi kontak pelanggan.

target_workloads[]

string

Opsional. Workload yang ditentukan pelanggan yang diminati dan ditargetkan oleh pesanan ini. Array ini harus berisi <= 20 elemen dan panjang setiap elemen harus <= 50 karakter.

customer_motivation

string

Opsional. Informasi tentang motivasi pelanggan untuk pesanan ini. Panjang kolom ini harus <= 1000 karakter.

fulfillment_time
(deprecated)

Timestamp

Opsional. Tidak digunakan lagi: Sebagai gantinya, gunakan customer_requested_installation_date.

customer_requested_installation_date

Date

Opsional. Tanggal pemasangan yang diminta pelanggan untuk pesanan ini.

region_code

string

Wajib. Kode wilayah Unicode CLDR tempat pesanan ini akan di-deploy. Untuk mengetahui daftar kode wilayah CLDR yang valid, lihat Language Subtag Registry.

order_form_uri

string

Hanya output. Link ke formulir pemesanan.

type

Type

Hanya output. Jenis Pesanan ini.

submit_time

Timestamp

Hanya output. Waktu saat pesanan dikirimkan. Diisi otomatis ke waktu saat ini saat pesanan dikirimkan.

billing_id

string

Hanya output. ID Penagihan Google Cloud yang akan ditagih untuk pesanan ini.

existing_hardware[]

HardwareLocation

Opsional. Hardware yang ada akan dihapus sebagai bagian dari pesanan ini. Catatan: semua hardware yang dihapus akan didaur ulang kecuali jika disepakati lain.

deployment_type

DeploymentType

Hanya output. Jenis deployment pesanan ini.

actual_installation_date

Date

Hanya output. Tanggal penginstalan sebenarnya untuk pesanan ini.

estimated_installation_date

Date

Hanya output. Perkiraan tanggal pemasangan untuk pesanan ini.

estimated_delivery_date

Date

Hanya output. Perkiraan tanggal pengiriman untuk pesanan ini.

migration

bool

Opsional. Apakah pesanan ini merupakan migrasi dari infrastruktur pelanggan yang sudah ada.

accepted_time

Timestamp

Hanya output. Waktu saat pesanan dipindahkan ke status DITERIMA.

requested_date_change

Date

Hanya output. Tanggal saat pelanggan atau Google ingin menetapkan tanggal pemasangan terjadwal.

vendor_notes

string

Hanya output. Catatan untuk pesanan ini, yang diberikan oleh vendor.

vendor_contact

OrganizationContact

Hanya output. Informasi kontak SI yang ditetapkan untuk pesanan ini.

ai_capable

bool

Hanya output. Menunjukkan apakah pesanan ini untuk hardware yang mendukung Gemini di Software GDC. Diisi otomatis setelah pengiriman pesanan berhasil.

DeploymentType

Jenis deployment yang valid.

Enum
DEPLOYMENT_TYPE_UNSPECIFIED Jenis deployment tidak ditentukan.
FULL_PRODUCTION Deployment produksi dengan SLO.
PROOF_OF_CONCEPT Deployment dengan dukungan upaya terbaik dan tanpa SLO.
INTERNAL Deployment internal dengan dukungan upaya terbaik dan tanpa SLO.
CUSTOMER_LAB Deployment lab pelanggan yang kami dukung seolah-olah itu adalah prod.

Negara bagian/Provinsi

Status pesanan yang valid.

Enum
STATE_UNSPECIFIED Status pesanan tidak ditentukan.
DRAFT Pesanan sedang dibuat oleh pelanggan dan belum dikirimkan.
SUBMITTED Pesanan telah dikirim ke Google.
INFO_COMPLETE Semua informasi yang diperlukan dari pelanggan untuk pemenuhan pesanan telah lengkap.
ACCEPTED Pesanan telah diterima oleh Google.
ADDITIONAL_INFO_NEEDED Pesanan memerlukan informasi lebih lanjut dari pelanggan.
BUILDING Google telah memulai pembuatan hardware untuk pesanan tersebut.
SHIPPING Hardware telah dibuat dan sedang dikirim.
INSTALLING Hardware sedang diinstal.
FAILED Terjadi error saat memproses pesanan dan intervensi pelanggan diperlukan.
PARTIALLY_COMPLETED Pesanan telah diselesaikan sebagian, yaitu beberapa hardware telah dikirim dan dipasang.
COMPLETED Pesanan telah selesai.
CANCELLED Pesanan telah dibatalkan.

Jenis

Jenis Pesanan yang valid.

Enum
TYPE_UNSPECIFIED Jenis pesanan tidak ditentukan.
PAID Dibayar oleh pelanggan.
POC Bukti konsep untuk pelanggan.
UNPAID Tidak ditagih.

OrganizationContact

Informasi kontak organisasi pelanggan.

Kolom
address

PostalAddress

Wajib. Alamat organisasi.

email

string

Opsional. Email organisasi.

phone

string

Opsional. Nomor telepon organisasi.

contacts[]

Contact

Wajib. Kontak perorangan di organisasi di lokasi ini. Bergantung pada urutan: kontak pertama dalam daftar adalah kontak utama, kontak kedua adalah kontak sekunder, dll.

PowerSupply

Opsi catu daya.

Enum
POWER_SUPPLY_UNSPECIFIED Catu daya tidak ditentukan.
POWER_SUPPLY_AC Catu daya AC.
POWER_SUPPLY_DC Catu daya DC.

RackSpace

Mewakili ruang yang berdekatan dalam rak.

Kolom
start_rack_unit

int32

Wajib. Unit rak pertama ruang rak (inklusif).

end_rack_unit

int32

Wajib. Unit rak terakhir dari ruang rak (inklusif).

RecordActionOnCommentRequest

Permintaan untuk merekam tindakan pada komentar.

Kolom
name

string

Wajib. Nama komentar. Format: projects/{project}/locations/{location}/orders/{order}/comments/{comment}

action_type

ActionType

Wajib. Jenis tindakan dari tindakan yang direkam.

ActionType

Jenis tindakan Comment yang valid.

Enum
ACTION_TYPE_UNSPECIFIED Tindakan tidak ditentukan.
READ Menandai komentar sebagai telah dibaca.
UNREAD Menandai komentar sebagai belum dibaca.

RequestOrderDateChangeRequest

Permintaan untuk mengubah tanggal yang diminta untuk pesanan.

Kolom
name

string

Wajib. Nama pesanan yang akan diperbarui. Format: projects/{project}/locations/{location}/orders/{order}

requested_date

Date

Wajib. Tanggal saat pelanggan atau Google ingin menetapkan tanggal pemasangan terjadwal.

ResourceOperation

Mewakili operasi yang sedang berlangsung untuk resource

Kolom
uid

string

Hanya output. ID Operasi.

state

State

Hanya output. Status operasi.

type

Type

Hanya output. Jenis operasi.

state_history[]

StateHistoryEntry

Hanya output. Histori status untuk operasi.

requires_re_turnup

bool

Hanya output. Flag untuk menunjukkan apakah pengaktifan ulang diperlukan.

Negara bagian/Provinsi

Enum untuk status operasi.

Enum
STATE_UNSPECIFIED Status operasi tidak ditentukan.
AWAITING_CUSTOMER_INPUT Operasi menunggu input pelanggan.
PROGRESSING Operasi sedang berlangsung.
COMPLETED Operasi selesai.

StateHistoryEntry

Entri untuk histori status operasi.

Kolom
state

State

Hanya output. Status operasi.

update_time

Timestamp

Hanya output. Stempel waktu saat status operasi diperbarui.

reason

string

Hanya output. Alasan perubahan status.

responsible_entity

Entity

Hanya output. Entitas yang mengubah status.

Jenis

Enum untuk jenis operasi.

Enum
TYPE_UNSPECIFIED Jenis operasi tidak ditentukan.
REPAIR Operasi perbaikan.

SignalHardwareStateRequest

Permintaan untuk menandakan status hardware.

Kolom
name

string

Wajib. Nama hardware. Format: projects/{project}/locations/{location}/hardware/{hardware}

request_id

string

Opsional. ID unik opsional untuk permintaan ini. Lihat AIP-155.

state_signal

StateSignal

Opsional. Menentukan sinyal status yang akan dikirim untuk hardware ini.

operation_type

Type

Opsional. Menentukan jenis operasi untuk menandakan status. Jika jenis tidak ditentukan, sinyal diasumsikan untuk penyediaan awal.

re_turnup_required

bool

Opsional. Menunjukkan apakah pengaktifan ulang diperlukan saat menyelesaikan proses perbaikan.

StateSignal

Sinyal status yang valid untuk hardware.

Enum
STATE_SIGNAL_UNSPECIFIED Sinyal status hardware tidak ditentukan.
READY_FOR_PROVISIONING Hardware siap untuk penyediaan.

SignalZoneStateRequest

Permintaan untuk menandakan status zona.

Kolom
name

string

Wajib. Nama zona. Format: projects/{project}/locations/{location}/zones/{zone}

request_id

string

Opsional. ID unik opsional untuk permintaan ini. Lihat AIP-155.

state_signal

StateSignal

Opsional. Sinyal status yang akan dikirim untuk zona ini. state_signal atau provisioning_state_signal harus ditetapkan, tetapi tidak boleh keduanya.

provisioning_state_signal

ProvisioningStateSignal

Opsional. Sinyal status penyediaan yang akan dikirim untuk zona ini. state_signal atau provisioning_state_signal harus ditetapkan, tetapi tidak boleh keduanya.

step

string

Opsional. Langkah yang sedang dijalankan. Memberikan status yang lebih terperinci saat state_signal adalah FACTORY_TURNUP_CHECKS_STARTED atau FACTORY_TURNUP_CHECKS_FAILED.

details

string

Opsional. Detail tambahan, seperti pesan error saat state_signal adalah FACTORY_TURNUP_CHECKS_FAILED.

ProvisioningStateSignal

Sinyal status penyediaan yang valid untuk zona.

Enum
PROVISIONING_STATE_SIGNAL_UNSPECIFIED Sinyal status penyediaan tidak ditentukan.
PROVISIONING_IN_PROGRESS Penyediaan sedang berlangsung.
PROVISIONING_COMPLETE Penyediaan selesai.

StateSignal

Sinyal status yang valid untuk zona.

Enum
STATE_SIGNAL_UNSPECIFIED Sinyal status zona tidak ditentukan.
FACTORY_TURNUP_CHECKS_STARTED Pemeriksaan aktivasi pabrik telah dimulai.
FACTORY_TURNUP_CHECKS_PASSED Zona siap untuk pengaktifan situs.
READY_FOR_SITE_TURNUP

Zona siap untuk pengaktifan situs. Tidak digunakan lagi, tetapi tidak dihapus.

FACTORY_TURNUP_CHECKS_FAILED Zone gagal dalam pemeriksaan aktivasi pabrik.
VERIFY_CLUSTER_INTENT_PRESENCE Pastikan maksud cluster yang valid ada.

Situs

Situs fisik tempat hardware akan diinstal.

Kolom
name

string

ID. Nama situs. Format: projects/{project}/locations/{location}/sites/{site}

display_name

string

Opsional. Nama tampilan Situs ini.

description

string

Opsional. Deskripsi Situs ini.

create_time

Timestamp

Hanya output. Waktu saat situs ini dibuat.

update_time

Timestamp

Hanya output. Waktu saat situs ini terakhir diperbarui.

labels

map<string, string>

Opsional. Label yang terkait dengan situs ini sebagai pasangan nilai kunci. Untuk mengetahui informasi selengkapnya tentang label, lihat Membuat dan mengelola label.

organization_contact

OrganizationContact

Wajib. Informasi kontak untuk situs ini.

google_maps_pin_uri

string

Opsional. URL ke lokasi alamat Google Maps dari situs. Contoh nilainya adalah https://goo.gl/maps/xxxxxxxxx.

access_times[]

TimePeriod

Opsional. Jangka waktu saat situs dapat diakses. Jika kolom ini kosong, situs dapat diakses kapan saja.

Kolom ini digunakan oleh Google untuk menjadwalkan penginstalan awal serta pemeliharaan hardware selanjutnya. Anda dapat memperbaruinya kapan saja. Misalnya, jika pemasangan awal diminta di luar jam kerja, tetapi pemeliharaan harus dilakukan selama jam kerja reguler, Anda harus memperbarui waktu akses setelah pemasangan awal selesai.

notes

string

Opsional. Catatan tambahan untuk Situs ini. Sertakan informasi tentang: - pembatasan keamanan atau akses - peraturan apa pun yang memengaruhi teknisi yang mengunjungi lokasi - proses atau persetujuan khusus yang diperlukan untuk memindahkan peralatan - apakah perwakilan akan tersedia selama kunjungan ke lokasi

customer_site_id

string

Opsional. ID yang ditentukan pelanggan untuk Situs ini. ID ini dapat digunakan untuk mengidentifikasi situs dalam sistem pelanggan sendiri.

installation_requirements_met

bool

Opsional. Menunjukkan apakah situs pelanggan memenuhi semua persyaratan penginstalan.

Sku

Unit penyimpanan persediaan (SKU) hardware GDC.

Kolom
name

string

ID. Nama SKU ini. Format: projects/{project}/locations/{location}/skus/{sku}

display_name

string

Hanya output. Nama tampilan SKU ini.

create_time

Timestamp

Hanya output. Waktu saat SKU ini dibuat.

update_time

Timestamp

Hanya output. Waktu saat SKU ini terakhir diperbarui.

config

SkuConfig

Hanya output. Konfigurasi untuk SKU ini.

instances[]

SkuInstance

Hanya output. Instance SKU ini yang tersedia. Kolom ini harus digunakan untuk memeriksa ketersediaan SKU.

description

string

Hanya output. Deskripsi SKU ini.

revision_id

string

Hanya output. ID revisi SKU. Revisi baru dibuat setiap kali config diperbarui. Formatnya adalah string heksadesimal 8 karakter.

is_active

bool

Hanya output. Tanda untuk menunjukkan apakah revisi ini aktif atau tidak. Hanya revisi aktif yang dapat digunakan dalam Pesanan baru.

type

Type

Hanya output. Jenis SKU ini.

vcpu_count

int32

Hanya output. Jumlah vCPU yang terkait dengan SKU ini.

hardware_count_ranges[]

Range

Hanya output. Rentang inklusif jumlah hardware yang diizinkan di zona menggunakan SKU ini.

ai_capable

bool

Hanya output. Apakah SKU ini ditujukan untuk hardware yang menjalankan Gemini di Software GDC.

customer_sourced

bool

Hanya output. Apakah SKU ini ditujukan untuk hardware yang disediakan pelanggan.

Rentang

Rentang inklusif.

Kolom
min

int32

Nilai minimum rentang.

max

int32

Nilai maksimum rentang.

Jenis

Jenis SKU yang valid.

Enum
TYPE_UNSPECIFIED Jenis SKU tidak ditentukan. Ini bukan nilai yang diizinkan.
RACK SKU Rak.
SERVER SKU server.

SkuConfig

Konfigurasi untuk SKU.

Kolom
cpu

string

Informasi tentang konfigurasi CPU.

gpu

string

Informasi tentang konfigurasi GPU.

ram

string

Informasi tentang konfigurasi RAM.

storage

string

Informasi tentang konfigurasi penyimpanan.

SkuInstance

Instance SKU tertentu.

Kolom
region_code

string

Kode wilayah Unicode CLDR tempat instance ini tersedia.

power_supply

PowerSupply

Jenis catu daya untuk instance ini.

billing_sku

string

Referensi ke SKU yang sesuai di Cloud Billing API. Informasi perkiraan harga dapat diambil menggunakan API tersebut. Format: services/{service}/skus/{sku}

billing_sku_per_vcpu

string

Referensi ke SKU yang sesuai per vCPU di Cloud Billing API. Informasi perkiraan harga dapat diambil menggunakan API tersebut. Format: services/{service}/skus/{sku}

subscription_duration_months

int32

Durasi langganan untuk hardware dalam bulan.

SubmitOrderRequest

Permintaan untuk mengirimkan pesanan.

Kolom
name

string

Wajib. Nama pesanan. Format: projects/{project}/locations/{location}/orders/{order}

request_id

string

Opsional. ID unik opsional untuk permintaan ini. Lihat AIP-155.

type

Type

Opsional. Jenis permintaan ini. Jika tidak disetel, jenis permintaan diasumsikan sebagai INFO_PENDING.

Jenis

Jenis permintaan pengiriman pesanan yang valid.

Enum
TYPE_UNSPECIFIED Jenis permintaan tidak ditentukan. Enum ini tidak boleh digunakan.
INFO_PENDING Gunakan jenis permintaan ini untuk mengirimkan pesanan dan memulai percakapan dengan Google. Setelah pengiriman ini, Anda tidak akan dapat mengubah nomor atau SKU hardware yang dipesan. Perhatikan bahwa pesanan ini belum siap untuk dipenuhi hingga Anda memberikan informasi lebih lanjut, seperti konfigurasi jaringan zona, informasi fisik dan pemasangan hardware, dll. Jika Anda mengirimkan pesanan untuk jenis SKU RAK, gunakan jenis permintaan ini, karena informasi tambahan akan diperlukan di luar API.
INFO_COMPLETE Gunakan jenis permintaan ini jika dan saat Anda siap mengirimkan pesanan untuk dipenuhi. Selain informasi yang diperlukan untuk INFO_PENDING, pesanan harus berisi semua informasi yang diperlukan, seperti konfigurasi jaringan zona, informasi fisik dan penginstalan hardware, dll. Perubahan lebih lanjut pada informasi pesanan tidak akan diizinkan lagi.

Subnet

Merepresentasikan subnet.

Kolom
address_range

string

Wajib. Rentang alamat IP untuk subnet ini dalam notasi CIDR.

default_gateway_ip_address

string

Wajib. Gateway default untuk subnet ini.

SubscriptionConfig

Pesan untuk menyimpan konfigurasi langganan.

Kolom
subscription_id

string

Hanya output. ID unik langganan.

billing_id

string

Hanya output. ID Penagihan Google Cloud yang digunakan untuk membuat langganan.

state

SubscriptionState

Hanya output. Status langganan saat ini.

start_time

Timestamp

Hanya output. Waktu mulai langganan.

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.

TimePeriod

Mewakili jangka waktu dalam seminggu.

Kolom
start_time

TimeOfDay

Wajib. Awal jangka waktu.

end_time

TimeOfDay

Wajib. Akhir jangka waktu.

days[]

DayOfWeek

Wajib. Hari dalam seminggu saat jangka waktu aktif.

UpdateHardwareGroupRequest

Permintaan untuk memperbarui grup hardware.

Kolom
update_mask

FieldMask

Wajib. Mask untuk menentukan kolom di HardwareGroup yang akan diganti dengan update ini. Kolom yang ditentukan dalam update_mask bersifat relatif terhadap grup hardware, bukan permintaan lengkap. Kolom akan ditimpa jika ada di mask. Jika Anda tidak memberikan mask, semua kolom akan ditimpa.

hardware_group

HardwareGroup

Wajib. Grup hardware yang akan diperbarui.

request_id

string

Opsional. ID unik opsional untuk permintaan ini. Lihat AIP-155.

UpdateHardwareRequest

Permintaan untuk mengupdate hardware.

Kolom
update_mask

FieldMask

Wajib. Mask untuk menentukan kolom di Hardware yang akan diganti dengan pembaruan ini. Kolom yang ditentukan dalam update_mask bersifat relatif terhadap hardware, bukan permintaan lengkap. Kolom akan ditimpa jika ada di mask. Jika Anda tidak memberikan mask, semua kolom akan ditimpa.

hardware

Hardware

Wajib. Hardware yang akan diupdate.

request_id

string

Opsional. ID unik opsional untuk permintaan ini. Lihat AIP-155.

UpdateOrderRequest

Permintaan untuk memperbarui pesanan.

Kolom
update_mask

FieldMask

Wajib. Mask untuk menentukan kolom dalam Pesanan yang akan diganti dengan pembaruan ini. Kolom yang ditentukan dalam update_mask bersifat relatif terhadap pesanan, bukan permintaan lengkap. Kolom akan ditimpa jika ada di mask. Jika Anda tidak memberikan mask, semua kolom akan ditimpa.

order

Order

Wajib. Pesanan yang akan diperbarui.

request_id

string

Opsional. ID unik opsional untuk permintaan ini. Lihat AIP-155.

UpdateSiteRequest

Permintaan untuk memperbarui situs.

Kolom
update_mask

FieldMask

Wajib. Mask untuk menentukan kolom di Situs yang akan diganti dengan pembaruan ini. Kolom yang ditentukan dalam update_mask bersifat relatif terhadap situs, bukan permintaan lengkap. Kolom akan ditimpa jika ada di mask. Jika Anda tidak memberikan mask, semua kolom akan ditimpa.

site

Site

Wajib. Situs yang akan diperbarui.

request_id

string

Opsional. ID unik opsional untuk permintaan ini. Lihat AIP-155.

UpdateZoneRequest

Permintaan untuk memperbarui zona.

Kolom
update_mask

FieldMask

Wajib. Mask untuk menentukan kolom di Zona yang akan diganti dengan pembaruan ini. Kolom yang ditentukan dalam update_mask bersifat relatif terhadap zona, bukan permintaan lengkap. Kolom akan ditimpa jika ada di mask. Jika Anda tidak memberikan mask, semua kolom akan ditimpa.

zone

Zone

Wajib. Zona yang akan diperbarui.

request_id

string

Opsional. ID unik opsional untuk permintaan ini. Lihat AIP-155.

Zona

Zona yang menyimpan serangkaian hardware.

Kolom
name

string

ID. Nama zona ini. Format: projects/{project}/locations/{location}/zones/{zone}

create_time

Timestamp

Hanya output. Waktu saat zona ini dibuat.

update_time

Timestamp

Hanya output. Waktu saat zona ini terakhir diperbarui.

labels

map<string, string>

Opsional. Label yang terkait dengan zona ini sebagai pasangan nilai kunci. Untuk mengetahui informasi selengkapnya tentang label, lihat Membuat dan mengelola label.

display_name

string

Opsional. Nama tampilan zona ini yang mudah dipahami.

state

State

Hanya output. Status saat ini untuk zona ini.

contacts[]

Contact

Wajib. Kontak zona (nama, email, telepon). Bergantung pada urutan: kontak pertama dalam daftar adalah kontak utama, kontak kedua adalah kontak sekunder, dll.

ciq_uri

string

Hanya output. Link ke sheet Customer Intake Questionnaire (CIQ) untuk zona ini.

network_config

ZoneNetworkConfig

Opsional. Konfigurasi jaringan untuk zona ini.

globally_unique_id

string

Hanya output. ID unik global yang dibuat untuk Zona Edge ini.

subscription_configs[]

SubscriptionConfig

Hanya output. Konfigurasi langganan untuk zona ini.

provisioning_state

ProvisioningState

Hanya output. Status penyediaan untuk konfigurasi seperti alamat MAC.

skip_cluster_provisioning

bool

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.

cluster_intent_required

bool

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.

cluster_intent_verified

bool

Hanya output. Menunjukkan apakah maksud cluster yang diberikan telah berhasil diverifikasi. Flag ini memastikan maksud cluster ada sebelum pesanan dapat diterima.

ai_capable

bool

Hanya output. Menunjukkan apakah zona ini untuk cluster Software Gemini di GDC.

intel_pccs_key

string

Opsional. Kunci Intel Platform Config and Attestation Service (PCCS) untuk menyediakan dan mengesahkan hardware akselerator AI. Digunakan oleh zona yang menayangkan Gemini di cluster Software GDC.

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.

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.
INFO_COMPLETE Zona memiliki semua informasi yang diperlukan untuk memulai persiapan Zona.
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_PROVISIONING Zone siap untuk penyediaan.
READY_FOR_SITE_TURNUP Zona siap untuk pengaktifan situs.
PROVISIONING_STARTED Penyediaan Zone telah dimulai.
PROVISIONING_FAILED Penyediaan Zona gagal.
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.

Kolom
machine_mgmt_ipv4_range

string

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 management_ipv4_subnet, dan tidak berdekatan dengan rentang alamat lain.

kubernetes_node_ipv4_range

string

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 kubernetes_ipv4_subnet, dan tidak berdekatan dengan rentang alamat lain.

kubernetes_control_plane_ipv4_range

string

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 kubernetes_ipv4_subnet, dan tidak berdekatan dengan rentang alamat lain.

management_ipv4_subnet

Subnet

Wajib. Subnet IPv4 untuk jaringan pengelolaan.

kubernetes_ipv4_subnet

Subnet

Opsional. Subnet IPv4 untuk jaringan kubernetes. Jika tidak ditentukan, subnet kubernetes akan sama dengan subnet pengelolaan.

dns_ipv4_addresses[]

string

Opsional. Server nama DNS. Infrastruktur GDC akan me-resolve kueri DNS melalui IP ini. Jika tidak ditentukan, DNS Google akan digunakan.

kubernetes_primary_vlan_id

int32

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.

ai_capable_ipv4_subnet

Subnet

Opsional. Subnet IPv4 untuk zona yang melayani Gemini di cluster Software GDC. Subnet /29 terakhir dari rentang yang diberikan dicadangkan untuk DHCP.

bgp_config

BGPConfig

Opsional. Konfigurasi khusus Border Gateway Protocol (BGP) untuk zona ini. Digunakan oleh zona yang menayangkan Gemini di cluster Software GDC.

top_level_domain

string

Opsional. Domain level teratas kustom untuk zona ini. Digunakan oleh zona yang menayangkan Gemini di cluster Software GDC.

tor_switch_type

string

Opsional. Informasi tambahan tentang jenis peralihan ToR pelanggan. Digunakan oleh zona yang menayangkan Gemini di cluster Software GDC.