共用方式為


ContentKeyPolicyPlayReadyLicense 類別

PlayReady 授權。

必須填入所有必要的參數,才能傳送至 Azure。

繼承
azure.mgmt.media._serialization.Model
ContentKeyPolicyPlayReadyLicense

建構函式

ContentKeyPolicyPlayReadyLicense(*, allow_test_devices: bool, license_type: str | _models.ContentKeyPolicyPlayReadyLicenseType, content_key_location: _models.ContentKeyPolicyPlayReadyContentKeyLocation, content_type: str | _models.ContentKeyPolicyPlayReadyContentType, security_level: str | _models.SecurityLevel | None = None, begin_date: datetime | None = None, expiration_date: datetime | None = None, relative_begin_date: timedelta | None = None, relative_expiration_date: timedelta | None = None, grace_period: timedelta | None = None, play_right: _models.ContentKeyPolicyPlayReadyPlayRight | None = None, **kwargs)

僅限關鍵字的參數

名稱 Description
allow_test_devices

旗標,指出測試裝置是否可以使用授權。 必要。

security_level

安全性層級。 已知值為:「Unknown」、「SL150」、「SL2000」 和 「SL3000」。

begin_date

授權的開始日期。

expiration_date

授權的到期日。

relative_begin_date

授權的相對開始日期。

relative_expiration_date

授權的相對到期日。

grace_period

授權的寬限期。

play_right

授權 PlayRight。

license_type

授權類型。 必要。 已知值為:「Unknown」、「NonPersistent」 和 「Persistent」。

content_key_location

內容金鑰位置。 必要。

content_type

PlayReady 內容類型。 必要。 已知值為:「Unknown」、「Unspecified」、「UltraVioletDownload」 和 「UltraVioletStreaming」。

變數

名稱 Description
allow_test_devices

旗標,指出測試裝置是否可以使用授權。 必要。

security_level

安全性層級。 已知值為:「Unknown」、「SL150」、「SL2000」 和 「SL3000」。

begin_date

授權的開始日期。

expiration_date

授權的到期日。

relative_begin_date

授權的相對開始日期。

relative_expiration_date

授權的相對到期日。

grace_period

授權的寬限期。

play_right

授權 PlayRight。

license_type

授權類型。 必要。 已知值為:「Unknown」、「NonPersistent」 和 「Persistent」。

content_key_location

內容金鑰位置。 必要。

content_type

PlayReady 內容類型。 必要。 已知值為:「Unknown」、「Unspecified」、「UltraVioletDownload」 和 「UltraVioletStreaming」。