Operation クラス

リソース プロバイダー操作 API から返される REST API 操作の詳細。

変数はサーバーによってのみ設定され、要求の送信時には無視されます。

継承
azure.mgmt.deviceupdate._serialization.Model
Operation

コンストラクター

Operation(*, display: _models.OperationDisplay | None = None, **kwargs)

変数

name
str

Resource-Based Access Control (RBAC) に従って操作の名前。 例: "Microsoft.Compute/virtualMachines/write"、"Microsoft.Compute/virtualMachines/capture/action"

is_data_action
bool

操作がデータ プレーンに適用されるかどうか。 これは、データ プレーン操作の場合は "true" で、ARM/コントロール プレーン操作の場合は "false" です。

display
OperationDisplay

この特定の操作のローカライズされた表示情報。

origin
str または Origin

操作の目的の Executor。リソース ベースのAccess Control (RBAC) と監査ログ UX のように。 既定値は "user,system" です。 既知の値は、"user"、"system"、および "user,system" です。

action_type
str または ActionType

列挙型。 アクションの種類を示します。 "Internal" は、内部専用 API 用のアクションを指します。 "Internal"