Kaynak, bir kaynağı tanımlamak için kullanılan standart bir biçimdir (google.rpc.context.AttributeContext.Resource). Cloud Functions'ta depolama paketi gibi işlevi tetikleyen kaynaktır.
İmza:
export interface Resource
Özellikler
Mülk | Tip | Tanım |
---|---|---|
etiketler | { [etiket: dize]: dize; } | Kaynağın etiketlerinin haritası. |
isim | sicim | Hizmetteki bir kaynağın kararlı tanımlayıcısı (adı). Bir kaynak mantıksal olarak "//" olarak tanımlanabilir. { kaynak.hizmet } / { kaynak.adı } " |
hizmet | sicim | Bu kaynağın ait olduğu hizmetin adı. |
tip | sicim | Kaynağın türü. Sözdizimi platforma özeldir çünkü farklı platformlar kaynaklarını farklı şekilde tanımlar. Google API'leri için tür biçimi " { hizmet } / { tür } " |
Kaynak.etiketleri
Kaynağın etiketlerinin haritası.
İmza:
labels?: {
[tag: string]: string;
};
Kaynak.adı
Hizmetteki bir kaynağın kararlı tanımlayıcısı (adı). Bir kaynak mantıksal olarak "//" olarak tanımlanabilir. { kaynak.hizmet } / { kaynak.adı } "
İmza:
name: string;
Kaynak.hizmeti
Bu kaynağın ait olduğu hizmetin adı.
İmza:
service: string;
Kaynak tipi
Kaynağın türü. Sözdizimi platforma özeldir çünkü farklı platformlar kaynaklarını farklı şekilde tanımlar. Google API'leri için tür biçimi " { hizmet } / { tür } "
İmza:
type?: string;