共用方式為


Resource 類別

實體類別的基類。

Resource 是抽象物件,可作為建立資源的基底。 其中包含所有資源的通用屬性和方法。

不應該直接具現化這個類別。 請改用它的其中一個子類別。

繼承
Resource

建構函式

Resource(name: str, description: str | None = None, tags: Dict | None = None, properties: Dict | None = None, **kwargs)

參數

name
str
必要

資源名稱。

description
Optional[str]
預設值: None

資源的描述。

tags
Optional[dict]
預設值: None

標記可以新增、移除和更新。

properties
Optional[dict]
預設值: None

資源的屬性字典。

print_as_yaml
bool

指定資源是否應該列印為 YAML 格式的物件。 如果為 False,資源將會以更精簡的樣式列印出來。 根據預設,YAML 輸出只會用於 Jupyter Notebook。 請注意,某些簿記值只會顯示在非 YAML 輸出中。

方法

dump

將物件內容傾印到檔案中。

dump

將物件內容傾印到檔案中。

abstract dump(dest: str | PathLike | IO, **kwargs) -> None

參數

dest
Union[<xref:PathLike>, str, IO[AnyStr]]
必要

要寫入 YAML 內容的本機路徑或檔案資料流程。 如果 dest 是檔案路徑,則會建立新的檔案。 如果 dest 是開啟的檔案,則會直接寫入檔案。

屬性

base_path

資源的基底路徑。

傳回

資源的基底路徑。

傳回類型

str

creation_context

資源的建立內容。

傳回

資源的建立中繼資料。

傳回類型

id

資源識別碼。

傳回

資源的全域識別碼,Azure Resource Manager (ARM) 識別碼。

傳回類型