다음을 통해 공유


IntellectualProperty 클래스

참고

이는 실험적인 클래스이며 언제든지 변경될 수 있습니다. 자세한 내용은 https://aka.ms/azuremlexperimental을 참조하세요.

지적 재산권 설정 정의입니다.

상속
azure.ai.ml.entities._mixins.RestTranslatableMixin
IntellectualProperty

생성자

IntellectualProperty(*, publisher: str | None = None, protection_level: IPProtectionLevel = IPProtectionLevel.ALL)

키워드 전용 매개 변수

Name 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),
   )