IPConfiguration Class

The ip configurations for the private link service.

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.

Inheritance
msrest.serialization.Model
IPConfiguration

Constructor

IPConfiguration(*, name: str, primary: bool | None = None, private_ip_address: str | None = None, private_ip_allocation_method: str | PrivateIPAllocationMethod | None = None, subnet: ResourceId | None = None, **kwargs)

Parameters

Name Description
name
Required
str

Required. The name of private link IP configuration.

primary
Required

Indicates whether this IP configuration is primary for the corresponding NIC.

private_ip_address
Required
str

The IP address.

private_ip_allocation_method
Required

The method that private IP address is allocated. Possible values include: "dynamic", "static".

subnet
Required

The subnet resource id.

Keyword-Only Parameters

Name Description
name
Required
primary
Required
private_ip_address
Required
private_ip_allocation_method
Required
subnet
Required

Variables

Name Description
id
str

The private link IP configuration id.

type
str

The type of the private link IP configuration.

provisioning_state

The private link configuration provisioning state, which only appears in the response. Possible values include: "InProgress", "Failed", "Succeeded", "Canceled", "Deleting".