SharedPrivateLinkResourceProperties Class

Describes the properties of an existing Shared Private Link Resource managed by the Azure Cognitive Search service.

Inheritance
azure.mgmt.search._serialization.Model
SharedPrivateLinkResourceProperties

Constructor

SharedPrivateLinkResourceProperties(*, private_link_resource_id: str | None = None, group_id: str | None = None, request_message: str | None = None, resource_region: str | None = None, status: str | _models.SharedPrivateLinkResourceStatus | None = None, provisioning_state: str | _models.SharedPrivateLinkResourceProvisioningState | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
private_link_resource_id
str

The resource id of the resource the shared private link resource is for.

group_id
str

The group id from the provider of resource the shared private link resource is for.

request_message
str

The request message for requesting approval of the shared private link resource.

resource_region
str

Optional. Can be used to specify the Azure Resource Manager location of the resource to which a shared private link is to be created. This is only required for those resources whose DNS configuration are regional (such as Azure Kubernetes Service).

status

Status of the shared private link resource. Can be Pending, Approved, Rejected or Disconnected. Known values are: "Pending", "Approved", "Rejected", and "Disconnected".

provisioning_state

The provisioning state of the shared private link resource. Can be Updating, Deleting, Failed, Succeeded or Incomplete. Known values are: "Updating", "Deleting", "Failed", "Succeeded", and "Incomplete".

Variables

Name Description
private_link_resource_id
str

The resource id of the resource the shared private link resource is for.

group_id
str

The group id from the provider of resource the shared private link resource is for.

request_message
str

The request message for requesting approval of the shared private link resource.

resource_region
str

Optional. Can be used to specify the Azure Resource Manager location of the resource to which a shared private link is to be created. This is only required for those resources whose DNS configuration are regional (such as Azure Kubernetes Service).

status

Status of the shared private link resource. Can be Pending, Approved, Rejected or Disconnected. Known values are: "Pending", "Approved", "Rejected", and "Disconnected".

provisioning_state

The provisioning state of the shared private link resource. Can be Updating, Deleting, Failed, Succeeded or Incomplete. Known values are: "Updating", "Deleting", "Failed", "Succeeded", and "Incomplete".