PrivateEndpointConnectionsOperations Class

PrivateEndpointConnectionsOperations async operations.

You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.

Inheritance
builtins.object
PrivateEndpointConnectionsOperations

Constructor

PrivateEndpointConnectionsOperations(client, config, serializer, deserializer) -> None

Parameters

client
Required

Client for service requests.

config
Required

Configuration of service client.

serializer
Required

An object model serializer.

deserializer
Required

An object model deserializer.

Variables

models

Alias to model classes used in this operation group.

Methods

delete

Deletes the specified private endpoint connection associated with the storage account.

get

Gets the specified private endpoint connection associated with the storage account.

list

List all the private endpoint connections associated with the storage account.

put

Update the state of specified private endpoint connection associated with the storage account.

delete

Deletes the specified private endpoint connection associated with the storage account.

delete(resource_group_name: str, account_name: str, private_endpoint_connection_name: str, **kwargs) -> None

Parameters

resource_group_name
str
Required

The name of the resource group within the user's subscription. The name is case insensitive.

account_name
str
Required

The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.

private_endpoint_connection_name
str
Required

The name of the private endpoint connection associated with the Azure resource.

cls
callable

A custom type or function that will be passed the direct response

Returns

None, or the result of cls(response)

Return type

get

Gets the specified private endpoint connection associated with the storage account.

get(resource_group_name: str, account_name: str, private_endpoint_connection_name: str, **kwargs) -> azure.mgmt.storage.v2019_06_01.models._models_py3.PrivateEndpointConnection

Parameters

resource_group_name
str
Required

The name of the resource group within the user's subscription. The name is case insensitive.

account_name
str
Required

The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.

private_endpoint_connection_name
str
Required

The name of the private endpoint connection associated with the Azure resource.

cls
callable

A custom type or function that will be passed the direct response

Returns

PrivateEndpointConnection, or the result of cls(response)

Return type

list

List all the private endpoint connections associated with the storage account.

list(resource_group_name: str, account_name: str, **kwargs) -> typing.AsyncIterable[_ForwardRef('_models.PrivateEndpointConnectionListResult')]

Parameters

resource_group_name
str
Required

The name of the resource group within the user's subscription. The name is case insensitive.

account_name
str
Required

The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.

cls
callable

A custom type or function that will be passed the direct response

Returns

An iterator like instance of either PrivateEndpointConnectionListResult or the result of cls(response)

Return type

put

Update the state of specified private endpoint connection associated with the storage account.

put(resource_group_name: str, account_name: str, private_endpoint_connection_name: str, properties: azure.mgmt.storage.v2019_06_01.models._models_py3.PrivateEndpointConnection, **kwargs) -> azure.mgmt.storage.v2019_06_01.models._models_py3.PrivateEndpointConnection

Parameters

resource_group_name
str
Required

The name of the resource group within the user's subscription. The name is case insensitive.

account_name
str
Required

The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.

private_endpoint_connection_name
str
Required

The name of the private endpoint connection associated with the Azure resource.

properties
PrivateEndpointConnection
Required

The private endpoint connection properties.

cls
callable

A custom type or function that will be passed the direct response

Returns

PrivateEndpointConnection, or the result of cls(response)

Return type

Attributes

models

models = <module 'azure.mgmt.storage.v2019_06_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.6.8\\x64\\lib\\site-packages\\azure\\mgmt\\storage\\v2019_06_01\\models\\__init__.py'>