MarketplaceSubscription Class

Marketplace Subscription Definition.

Readonly variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to server.

Inheritance
azure.ai.ml.entities._autogen_entities.models._models.MarketplaceSubscription
MarketplaceSubscription
azure.ai.ml.entities._autogen_entities.models._patch.ValidationMixin
MarketplaceSubscription

Constructor

MarketplaceSubscription(*args: Any, **kwargs: Any)

Variables

Name Description
name
str

The marketplace subscription name. Required.

model_id
str

Model id for which to create marketplace subscription. Required.

marketplace_plan
<xref:azure.ai.ml.entities.models.MarketplacePlan>

The plan associated with the marketplace subscription.

status
str

Status of the marketplace subscription. Possible values are: "pending_fulfillment_start", "subscribed", "unsubscribed", "suspended".

provisioning_state
str

Provisioning state of the marketplace subscription. Possible values are: "creating", "deleting", "succeeded", "failed", "updating", and "canceled".

id
str

ARM resource id of the marketplace subscription.

system_data

System data of the marketplace subscription.

Methods

as_dict
clear
copy
get
items
keys
pop
popitem
setdefault
update
values

as_dict

as_dict(*, exclude_readonly: bool = False) -> Dict[str, Any]

Keyword-Only Parameters

Name Description
exclude_readonly
Required

clear

clear() -> None

Keyword-Only Parameters

Name Description
exclude_readonly
Required

copy

copy() -> Model

Keyword-Only Parameters

Name Description
exclude_readonly
Required

get

get(key: str, default: Any = None) -> Any

Parameters

Name Description
key
Required
default
Default value: None

Keyword-Only Parameters

Name Description
exclude_readonly
Required

items

items() -> ItemsView[str, Any]

Keyword-Only Parameters

Name Description
exclude_readonly
Required

keys

keys() -> KeysView[str]

Keyword-Only Parameters

Name Description
exclude_readonly
Required

pop

pop(key: str, default: ~typing.Any = <object object>) -> Any

Parameters

Name Description
key
Required
default

Keyword-Only Parameters

Name Description
exclude_readonly
Required

popitem

popitem() -> Tuple[str, Any]

Keyword-Only Parameters

Name Description
exclude_readonly
Required

setdefault

setdefault(key: str, default: ~typing.Any = <object object>) -> Any

Parameters

Name Description
key
Required
default

Keyword-Only Parameters

Name Description
exclude_readonly
Required

update

update(*args: Any, **kwargs: Any) -> None

Keyword-Only Parameters

Name Description
exclude_readonly
Required

values

values() -> ValuesView[Any]

Keyword-Only Parameters

Name Description
exclude_readonly
Required

Attributes

id

ARM resource id of the marketplace subscription.

id: str | None

marketplace_plan

The plan associated with the marketplace subscription.

marketplace_plan: '_models.MarketplacePlan' | None

model_id

Model id for which to create marketplace subscription. Required.

model_id: str

name

The marketplace subscription name. Required.

name: str

provisioning_state

"creating", "deleting", "succeeded", "failed", "updating", and "canceled".

provisioning_state: str | None

status

"pending_fulfillment_start", "subscribed", "unsubscribed", "suspended".

status: str | None

system_data

System data of the endpoint.

system_data: SystemData | None