NspLinkReferenceProperties Class

Properties of NSP LinkReference resource.

Constructor

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

Variables

Name Description
provisioning_state

The provisioning state of the NSP LinkReference resource. Known values are: "Succeeded", "Creating", "Updating", "Deleting", "Accepted", "Failed", and "WaitForRemoteCompletion".

remote_perimeter_resource_id
str

Perimeter ARM Id for the remote NSP with which the link is created.

remote_perimeter_guid
str

Remote NSP Guid with which the link is created.

remote_perimeter_location
str

Remote NSP location with which the link gets created.

local_inbound_profiles

Local Inbound profile names to which Inbound is allowed. Use ['*'] to allow inbound to all profiles.

local_outbound_profiles

Local Outbound profile names from which Outbound is allowed. In current version, it is readonly property and it's value is set to ['*'] to allow outbound from all profiles. In later version, user will be able to modify it.

remote_inbound_profiles

Remote Inbound profile names to which Inbound is allowed. ['*'] value implies inbound is allowed to all profiles at remote perimeter. This property can only be updated from corresponding link resource present in remote perimeter.

remote_outbound_profiles

Remote Outbound profile names from which Outbound is allowed. ['*'] value implies outbound is allowed from all profiles at remote perimeter. This property can only be updated from corresponding link resource present in remote perimeter.

description
str

A message sent by the remote NSP link admin for connection request. In case of Auto-approved flow, it is default to 'Auto Approved'.

status

The NSP linkReference state. It cannot be changed if link is created in auto-approval mode. Known values are: "Approved", "Pending", "Rejected", and "Disconnected".

Attributes

description

A message sent by the remote NSP link admin for connection request. In case of Auto-approved flow, it is default to 'Auto Approved'.

description: str | None

local_inbound_profiles

Local Inbound profile names to which Inbound is allowed. Use ['*'] to allow inbound to all profiles.

local_inbound_profiles: list[str] | None

local_outbound_profiles

Local Outbound profile names from which Outbound is allowed. In current version, it is readonly property and it's value is set to ['*'] to allow outbound from all profiles. In later version, user will be able to modify it.

local_outbound_profiles: list[str] | None

provisioning_state

"Succeeded", "Creating", "Updating", "Deleting", "Accepted", "Failed", and "WaitForRemoteCompletion".

provisioning_state: str | _models.NspLinkProvisioningState | None

remote_inbound_profiles

Remote Inbound profile names to which Inbound is allowed. ['*'] value implies inbound is allowed to all profiles at remote perimeter. This property can only be updated from corresponding link resource present in remote perimeter.

remote_inbound_profiles: list[str] | None

remote_outbound_profiles

Remote Outbound profile names from which Outbound is allowed. ['*'] value implies outbound is allowed from all profiles at remote perimeter. This property can only be updated from corresponding link resource present in remote perimeter.

remote_outbound_profiles: list[str] | None

remote_perimeter_guid

Remote NSP Guid with which the link is created.

remote_perimeter_guid: str | None

remote_perimeter_location

Remote NSP location with which the link gets created.

remote_perimeter_location: str | None

remote_perimeter_resource_id

Perimeter ARM Id for the remote NSP with which the link is created.

remote_perimeter_resource_id: str | None

status

The NSP linkReference state. It cannot be changed if link is created in auto-approval mode. Known values are: "Approved", "Pending", "Rejected", and "Disconnected".

status: str | _models.NspLinkStatus | None