SharedPrivateLinkResourceProperties Class

Describes the properties of an existing Shared Private Link Resource to use when connecting to a private origin.

Inheritance
azure.mgmt.cdn._serialization.Model
SharedPrivateLinkResourceProperties

Constructor

SharedPrivateLinkResourceProperties(*, private_link: _models.ResourceReference | None = None, private_link_location: str | None = None, group_id: str | None = None, request_message: str | None = None, status: str | _models.SharedPrivateLinkResourceStatus | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
private_link

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

private_link_location
str

The location of the shared private link resource.

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.

status

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

Variables

Name Description
private_link

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

private_link_location
str

The location of the shared private link resource.

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.

status

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