IntellectualProperty 類別
注意
這是實驗性類別,隨時可能會變更。 請參閱 https://aka.ms/azuremlexperimental 以取得詳細資訊。
智慧財產權設定定義。
- 繼承
-
azure.ai.ml.entities._mixins.RestTranslatableMixinIntellectualProperty
建構函式
IntellectualProperty(*, publisher: str | None = None, protection_level: IPProtectionLevel = IPProtectionLevel.ALL)
僅限關鍵字的參數
名稱 | Description |
---|---|
publisher
|
發行者的名稱。 |
protection_level
|
資產保護層級。 接受的值是 IPProtectionLevel.ALL (「all」) 和 IPProtectionLevel.NONE (「none」) 。 預設為 IPProtectionLevel.ALL (「all」) 。 |
範例
在 CommandComponent 上設定智慧財產權設定。
from azure.ai.ml.constants import IPProtectionLevel
from azure.ai.ml.entities import CommandComponent, IntellectualProperty
component = CommandComponent(
name="random_name",
version="1",
environment="azureml:AzureML-Minimal:1",
command="echo hello",
intellectual_property=IntellectualProperty(publisher="contoso", protection_level=IPProtectionLevel.ALL),
)