Package google.cloud.gdchardwaremanagement.v1alpha

Indeks

GDCHardwareManagement

Layanan Pengelolaan Hardware GDC.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.orders.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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

Izin IAM

Memerlukan izin IAM berikut pada resource parent:

  • gdchardwaremanagement.zones.list

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

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 Ringkasan Autentikasi.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gdchardwaremanagement.zones.update

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

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.

Kontak

Detail kontak dari kontak yang ditunjuk.

Kolom
given_name

string

Wajib. Nama depan kontak.

family_name

string

Opsional. Nama keluarga kontak.

email

string

Wajib. Email kontak.

phone

string

Wajib. 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.

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.

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.

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

Date

Opsional. Tanggal penginstalan yang diminta untuk hardware ini. Kolom ini akan otomatis diisi saat pesanan diterima, jika HardwareGroup hardware menentukannya. Kolom ini juga dapat diisi oleh pelanggan.

actual_installation_date

Date

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

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.

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.

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

Date

Opsional. Tanggal penginstalan yang diminta untuk hardware di HardwareGroup ini. Diisi oleh pelanggan.

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

Wajib. Dimensi unit rak.

rack_space

RackSpace

Wajib. 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 Soket Eropa standar.

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}

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.

ListOrdersRequest

Permintaan untuk mencantumkan pesanan.

Kolom
parent

string

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

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.

ListSitesRequest

Permintaan untuk mencantumkan situs.

Kolom
parent

string

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

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.

ListSkusRequest

Permintaan untuk mencantumkan SKU.

Kolom
parent

string

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

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.

ListZonesRequest

Permintaan untuk mencantumkan zona.

Kolom
parent

string

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

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.

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

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

fulfillment_time

Timestamp

Wajib. Batas waktu yang ditentukan pelanggan untuk penyelesaian 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

Wajib. 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.

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.
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.

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.

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).

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

Wajib. 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.

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

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.

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.

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.

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 (POC).

ciq_uri

string

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

network_config

ZoneNetworkConfig

Opsional. Konfigurasi jaringan untuk zona ini.

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.
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.