azure.mgmt.resource.links.v2016_09_01.models module

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

Bases: azure.mgmt.resource.links._serialization.Model

Microsoft.Resources 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.links.v2016_09_01.models.OperationDisplay(*, provider: Optional[str] = None, resource: Optional[str] = None, operation: Optional[str] = None, description: Optional[str] = None, **kwargs: Any)[source]

Bases: azure.mgmt.resource.links._serialization.Model

The object that represents the operation.

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

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

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

  • description (str) – Description of the operation.

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

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

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

  • description (str) – Description of the operation.

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

Bases: azure.mgmt.resource.links._serialization.Model

Result of the request to list Microsoft.Resources 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.Resources 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.Resources operations.

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

Bases: azure.mgmt.resource.links._serialization.Model

The resource link.

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

Variables
  • id (str) – The fully qualified ID of the resource link.

  • name (str) – The name of the resource link.

  • type (JSON) – The resource link object.

  • properties (ResourceLinkProperties) – Properties for resource link.

Keyword Arguments

properties (ResourceLinkProperties) – Properties for resource link.

class azure.mgmt.resource.links.v2016_09_01.models.ResourceLinkFilter(*, target_id: str, **kwargs: Any)[source]

Bases: azure.mgmt.resource.links._serialization.Model

Resource link filter.

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

Variables

target_id (str) – The ID of the target resource. Required.

Keyword Arguments

target_id (str) – The ID of the target resource. Required.

class azure.mgmt.resource.links.v2016_09_01.models.ResourceLinkProperties(*, target_id: str, notes: Optional[str] = None, **kwargs: Any)[source]

Bases: azure.mgmt.resource.links._serialization.Model

The resource link properties.

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 Azure.

Variables
  • source_id (str) – The fully qualified ID of the source resource in the link.

  • target_id (str) – The fully qualified ID of the target resource in the link. Required.

  • notes (str) – Notes about the resource link.

Keyword Arguments
  • target_id (str) – The fully qualified ID of the target resource in the link. Required.

  • notes (str) – Notes about the resource link.

class azure.mgmt.resource.links.v2016_09_01.models.ResourceLinkResult(*, value: List[_models.ResourceLink], **kwargs: Any)[source]

Bases: azure.mgmt.resource.links._serialization.Model

List of resource links.

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 Azure.

Variables
  • value (list[ResourceLink]) – An array of resource links. Required.

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

Keyword Arguments

value (list[ResourceLink]) – An array of resource links. Required.