ManagedPrivateEndpointsOperations Class

ManagedPrivateEndpointsOperations 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
ManagedPrivateEndpointsOperations

Constructor

ManagedPrivateEndpointsOperations(client, config, serializer, deserializer)

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

create

Create Managed Private Endpoints.

delete

Delete Managed Private Endpoints.

get

Get Managed Private Endpoints.

list

List Managed Private Endpoints.

create

Create Managed Private Endpoints.

create(managed_private_endpoint_name: str, managed_virtual_network_name: str = 'default', properties: Optional[_models.ManagedPrivateEndpointProperties] = None, **kwargs: Any) -> _models.ManagedPrivateEndpoint

Parameters

managed_private_endpoint_name
str
Required

Managed private endpoint name.

managed_virtual_network_name
str
default value: default

Managed virtual network name.

properties
ManagedPrivateEndpointProperties
default value: None

Managed private endpoint properties.

cls
callable

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

Returns

ManagedPrivateEndpoint, or the result of cls(response)

Return type

Exceptions

delete

Delete Managed Private Endpoints.

delete(managed_private_endpoint_name: str, managed_virtual_network_name: str = 'default', **kwargs: Any) -> None

Parameters

managed_private_endpoint_name
str
Required

Managed private endpoint name.

managed_virtual_network_name
str
default value: default

Managed virtual network name.

cls
callable

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

Returns

None, or the result of cls(response)

Return type

Exceptions

get

Get Managed Private Endpoints.

get(managed_private_endpoint_name: str, managed_virtual_network_name: str = 'default', **kwargs: Any) -> _models.ManagedPrivateEndpoint

Parameters

managed_private_endpoint_name
str
Required

Managed private endpoint name.

managed_virtual_network_name
str
default value: default

Managed virtual network name.

cls
callable

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

Returns

ManagedPrivateEndpoint, or the result of cls(response)

Return type

Exceptions

list

List Managed Private Endpoints.

list(managed_virtual_network_name: str = 'default', **kwargs: Any) -> Iterable[_models.ManagedPrivateEndpointListResponse]

Parameters

managed_virtual_network_name
str
default value: default

Managed virtual network name.

cls
callable

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

Returns

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

Return type

Exceptions

Attributes

models

models = <module 'azure.synapse.managedprivateendpoints.v2021_06_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.9.13\\x64\\lib\\site-packages\\azure\\synapse\\managedprivateendpoints\\v2021_06_01_preview\\models\\__init__.py'>