azure.mgmt.resource.features.v2015_12_01.models module

class azure.mgmt.resource.features.v2015_12_01.models.FeatureOperationsListResult(*, value: List[_models.FeatureResult] | None = None, next_link: str | None = None, **kwargs: Any)[source]

Bases: Model

List of previewed features.

Variables:
  • value (list[FeatureResult]) – The array of features.

  • next_link (str) – The URL to use for getting the next set of results.

Keyword Arguments:
  • value (list[FeatureResult]) – The array of features.

  • next_link (str) – The URL to use for getting the next set of results.

class azure.mgmt.resource.features.v2015_12_01.models.FeatureProperties(*, state: str | None = None, **kwargs: Any)[source]

Bases: Model

Information about feature.

Variables:

state (str) – The registration state of the feature for the subscription.

Keyword Arguments:

state (str) – The registration state of the feature for the subscription.

class azure.mgmt.resource.features.v2015_12_01.models.FeatureResult(*, name: str | None = None, properties: _models.FeatureProperties | None = None, id: str | None = None, type: str | None = None, **kwargs: Any)[source]

Bases: Model

Previewed feature information.

Variables:
  • name (str) – The name of the feature.

  • properties (FeatureProperties) – Properties of the previewed feature.

  • id (str) – The resource ID of the feature.

  • type (str) – The resource type of the feature.

Keyword Arguments:
  • name (str) – The name of the feature.

  • properties (FeatureProperties) – Properties of the previewed feature.

  • id (str) – The resource ID of the feature.

  • type (str) – The resource type of the feature.

class azure.mgmt.resource.features.v2015_12_01.models.Operation(*, name: str | None = None, display: _models.OperationDisplay | None = None, **kwargs: Any)[source]

Bases: Model

Microsoft.Features operation.

Variables:
  • name (str) – Operation name: {provider}/{resource}/{operation}.

  • display (OperationDisplay) – The object that represents the operation.

Keyword Arguments:
  • name (str) – Operation name: {provider}/{resource}/{operation}.

  • display (OperationDisplay) – The object that represents the operation.

class azure.mgmt.resource.features.v2015_12_01.models.OperationDisplay(*, provider: str | None = None, resource: str | None = None, operation: str | None = None, **kwargs: Any)[source]

Bases: Model

The object that represents the operation.

Variables:
  • provider (str) – Service provider: Microsoft.Features.

  • resource (str) – Resource on which the operation is performed: Profile, endpoint, etc.

  • operation (str) – Operation type: Read, write, delete, etc.

Keyword Arguments:
  • provider (str) – Service provider: Microsoft.Features.

  • resource (str) – Resource on which the operation is performed: Profile, endpoint, etc.

  • operation (str) – Operation type: Read, write, delete, etc.

class azure.mgmt.resource.features.v2015_12_01.models.OperationListResult(*, value: List[_models.Operation] | None = None, next_link: str | None = None, **kwargs: Any)[source]

Bases: Model

Result of the request to list Microsoft.Features operations. It contains a list of operations and a URL link to get the next set of results.

Variables:
  • value (list[Operation]) – List of Microsoft.Features operations.

  • next_link (str) – URL to get the next set of operation list results if there are any.

Keyword Arguments:
  • value (list[Operation]) – List of Microsoft.Features operations.

  • next_link (str) – URL to get the next set of operation list results if there are any.