MediaservicesOperations クラス

警告

このクラスを直接インスタンス化しないでください。

代わりに、次の操作にアクセスする必要があります。

AzureMediaServices's

<xref:mediaservices> 属性を使用する。

継承
builtins.object
MediaservicesOperations

コンストラクター

MediaservicesOperations(*args, **kwargs)

メソッド

begin_create_or_update

Media Services アカウントを作成または更新します。

Media Services アカウントを作成または更新します。

begin_update

Media Services アカウントを更新します。

既存の Media Services アカウントを更新します。

delete

Media Services アカウントを削除します。

Media Services アカウントを削除します。

get

Media Services アカウントを取得します。

Media Services アカウントの詳細を取得します。

list

Media Services アカウントを一覧表示します。

リソース グループ内の Media Services アカウントを一覧表示します。

list_by_subscription

Media Services アカウントを一覧表示します。

サブスクリプション内の Media Services アカウントを一覧表示します。

list_edge_policies

Media Services アカウントに関連付けられているメディア エッジ ポリシーを一覧表示します。

Media Services アカウントに関連付けられているすべてのメディア エッジ ポリシーを一覧表示します。

sync_storage_keys

ストレージ アカウント キーを同期します。

Media Service アカウントに関連付けられているストレージ アカウントのストレージ アカウント キーを同期します。

begin_create_or_update

Media Services アカウントを作成または更新します。

Media Services アカウントを作成または更新します。

async begin_create_or_update(resource_group_name: str, account_name: str, parameters: _models.MediaService, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.MediaService]

パラメーター

resource_group_name
str
必須

Azure サブスクリプション内のリソース グループの名前。 必須。

account_name
str
必須

Media Services アカウント名。 必須。

parameters
MediaService または IO
必須

要求パラメーターです。 モデル型または IO 型です。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答に渡されるカスタム型または関数

continuation_token
str

保存された状態からポーリングを再開するための継続トークン。

polling
bool または AsyncPollingMethod

既定では、ポーリング メソッドは AsyncARMPolling になります。 この操作でポーリングしない場合は False を渡すか、個人のポーリング戦略に対して独自に初期化されたポーリング オブジェクトを渡します。

polling_interval
int

Retry-After ヘッダーが存在しない場合、LRO 操作の 2 つのポーリング間の既定の待機時間。

戻り値

MediaService または cls(response) の結果を返す AsyncLROPoller のインスタンス

の戻り値の型 :

例外

begin_update

Media Services アカウントを更新します。

既存の Media Services アカウントを更新します。

async begin_update(resource_group_name: str, account_name: str, parameters: _models.MediaServiceUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.MediaService]

パラメーター

resource_group_name
str
必須

Azure サブスクリプション内のリソース グループの名前。 必須。

account_name
str
必須

Media Services アカウント名。 必須。

parameters
MediaServiceUpdate または IO
必須

要求パラメーターです。 モデル型または IO 型です。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答に渡されるカスタム型または関数

continuation_token
str

保存された状態からポーリングを再開するための継続トークン。

polling
bool または AsyncPollingMethod

既定では、ポーリング メソッドは AsyncARMPolling になります。 この操作でポーリングしない場合は False を渡すか、個人のポーリング戦略に対して独自に初期化されたポーリング オブジェクトを渡します。

polling_interval
int

Retry-After ヘッダーが存在しない場合、LRO 操作の 2 つのポーリング間の既定の待機時間。

戻り値

MediaService または cls(response) の結果を返す AsyncLROPoller のインスタンス

の戻り値の型 :

例外

delete

Media Services アカウントを削除します。

Media Services アカウントを削除します。

async delete(resource_group_name: str, account_name: str, **kwargs: Any) -> None

パラメーター

resource_group_name
str
必須

Azure サブスクリプション内のリソース グループの名前。 必須。

account_name
str
必須

Media Services アカウント名。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

なし、または cls(response) の結果

の戻り値の型 :

例外

get

Media Services アカウントを取得します。

Media Services アカウントの詳細を取得します。

async get(resource_group_name: str, account_name: str, **kwargs: Any) -> MediaService

パラメーター

resource_group_name
str
必須

Azure サブスクリプション内のリソース グループの名前。 必須。

account_name
str
必須

Media Services アカウント名。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

MediaService または cls(response) の結果

の戻り値の型 :

例外

list

Media Services アカウントを一覧表示します。

リソース グループ内の Media Services アカウントを一覧表示します。

list(resource_group_name: str, **kwargs: Any) -> AsyncIterable[MediaService]

パラメーター

resource_group_name
str
必須

Azure サブスクリプション内のリソース グループの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

MediaService のインスタンスや cls(response) の結果のような反復子

の戻り値の型 :

例外

list_by_subscription

Media Services アカウントを一覧表示します。

サブスクリプション内の Media Services アカウントを一覧表示します。

list_by_subscription(**kwargs: Any) -> AsyncIterable[MediaService]

パラメーター

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

MediaService のインスタンスや cls(response) の結果のような反復子

の戻り値の型 :

例外

list_edge_policies

Media Services アカウントに関連付けられているメディア エッジ ポリシーを一覧表示します。

Media Services アカウントに関連付けられているすべてのメディア エッジ ポリシーを一覧表示します。

async list_edge_policies(resource_group_name: str, account_name: str, parameters: _models.ListEdgePoliciesInput, *, content_type: str = 'application/json', **kwargs: Any) -> _models.EdgePolicies

パラメーター

resource_group_name
str
必須

Azure サブスクリプション内のリソース グループの名前。 必須。

account_name
str
必須

Media Services アカウント名。 必須。

parameters
ListEdgePoliciesInput または IO
必須

要求パラメーターです。 モデル型または IO 型です。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

EdgePolicies または cls(response) の結果

の戻り値の型 :

例外

sync_storage_keys

ストレージ アカウント キーを同期します。

Media Service アカウントに関連付けられているストレージ アカウントのストレージ アカウント キーを同期します。

async sync_storage_keys(resource_group_name: str, account_name: str, parameters: _models.SyncStorageKeysInput, *, content_type: str = 'application/json', **kwargs: Any) -> None

パラメーター

resource_group_name
str
必須

Azure サブスクリプション内のリソース グループの名前。 必須。

account_name
str
必須

Media Services アカウント名。 必須。

parameters
SyncStorageKeysInput または IO
必須

要求パラメーターです。 モデル型または IO 型です。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

なし、または cls(response) の結果

の戻り値の型 :

例外

属性

models

models = <module 'azure.mgmt.media.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\media\\models\\__init__.py'>