GalleryImage 類別
指定您要建立或更新之資源庫映射定義的相關資訊。
變數只會由伺服器填入,而且會在傳送要求時予以忽略。
必須填入所有必要的參數,才能傳送至 Azure。
- 繼承
-
azure.mgmt.compute.v2021_10_01.models._models_py3.ResourceGalleryImage
建構函式
GalleryImage(*, location: str, tags: Dict[str, str] | None = None, description: str | None = None, eula: str | None = None, privacy_statement_uri: str | None = None, release_note_uri: str | None = None, os_type: str | _models.OperatingSystemTypes | None = None, os_state: str | _models.OperatingSystemStateTypes | None = None, hyper_v_generation: str | _models.HyperVGeneration | None = None, end_of_life_date: datetime | None = None, identifier: _models.GalleryImageIdentifier | None = None, recommended: _models.RecommendedMachineConfiguration | None = None, disallowed: _models.Disallowed | None = None, purchase_plan: _models.ImagePurchasePlan | None = None, features: List[_models.GalleryImageFeature] | None = None, architecture: str | _models.Architecture | None = None, **kwargs: Any)
Keyword-Only Parameters
- location
- str
資源位置。 必要。
- description
- str
此資源庫映射定義資源的描述。 這個屬性是可更新的。
- eula
- str
資源庫映射定義的 Eula 合約。
- privacy_statement_uri
- str
隱私權聲明 URI。
- release_note_uri
- str
版本資訊 URI。
- os_type
- str 或 OperatingSystemTypes
此屬性可讓您指定從受控映射建立 VM 時,磁片中包含的 OS 類型。 <br>``<br>
可能的值為: <br>``<br>
Windows<br>``<br>
Linux。 已知值為:「Windows」 和 「Linux」。
- os_state
- str 或 OperatingSystemStateTypes
此屬性可讓使用者指定在此映射下建立的虛擬機器是「一般化」或「特製化」。 已知值為:「一般化」和「特製化」。
- hyper_v_generation
- str 或 HyperVGeneration
虛擬機器的 Hypervisor 產生。 僅適用于 OS 磁片。 已知值為:「V1」 和 「V2」。
- end_of_life_date
- datetime
資源庫映射定義的生命循環結束日期。 這個屬性可用於解除委任用途。 這個屬性是可更新的。
- identifier
- GalleryImageIdentifier
這是資源庫映射定義識別碼。
- recommended
- RecommendedMachineConfiguration
屬性描述此映射定義的建議電腦設定。 這些屬性是可更新的。
- disallowed
- Disallowed
描述不允許的磁片類型。
- purchase_plan
- ImagePurchasePlan
描述資源庫映射定義購買方案。 這是市集映射所使用的。
- features
- list[GalleryImageFeature]
資源庫映射功能的清單。
- architecture
- str 或 Architecture
映射的架構。 僅適用于 OS 磁片。 已知值為:「x64」 和 「Arm64」。
變數
- id
- str
資源識別碼。
- name
- str
資源名稱。
- type
- str
資源類型。
- location
- str
資源位置。 必要。
- description
- str
此資源庫映射定義資源的描述。 這個屬性是可更新的。
- eula
- str
資源庫映射定義的 Eula 合約。
- privacy_statement_uri
- str
隱私權聲明 URI。
- release_note_uri
- str
版本資訊 URI。
- os_type
- str 或 OperatingSystemTypes
此屬性可讓您指定從受控映射建立 VM 時,磁片中包含的 OS 類型。 <br>``<br>
可能的值為: <br>``<br>
Windows<br>``<br>
Linux。 已知值為:「Windows」 和 「Linux」。
- os_state
- str 或 OperatingSystemStateTypes
此屬性可讓使用者指定在此映射下建立的虛擬機器是「一般化」或「特製化」。 已知值為:「一般化」和「特製化」。
- hyper_v_generation
- str 或 HyperVGeneration
虛擬機器的 Hypervisor 產生。 僅適用于 OS 磁片。 已知值為:「V1」 和 「V2」。
- end_of_life_date
- datetime
資源庫映射定義的生命循環結束日期。 這個屬性可用於解除委任用途。 這個屬性是可更新的。
- identifier
- GalleryImageIdentifier
這是資源庫映射定義識別碼。
- recommended
- RecommendedMachineConfiguration
屬性描述此映射定義的建議電腦設定。 這些屬性是可更新的。
- disallowed
- Disallowed
描述不允許的磁片類型。
- purchase_plan
- ImagePurchasePlan
描述資源庫映射定義購買方案。 這是市集映射所使用的。
- provisioning_state
- str 或 GalleryImagePropertiesProvisioningState
布建狀態,只會出現在回應中。 已知值為:「建立」、「更新」、「失敗」、「成功」、「刪除」和「移轉」。
- features
- list[GalleryImageFeature]
資源庫映射功能的清單。
- architecture
- str 或 Architecture
映射的架構。 僅適用于 OS 磁片。 已知值為:「x64」 和 「Arm64」。