ServiceEndpointPolicyDefinitions interface

Interface representing a ServiceEndpointPolicyDefinitions.

Methods

beginCreateOrUpdate(string, string, string, ServiceEndpointPolicyDefinition, ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams)

Creates or updates a service endpoint policy definition in the specified service endpoint policy.

beginCreateOrUpdateAndWait(string, string, string, ServiceEndpointPolicyDefinition, ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams)

Creates or updates a service endpoint policy definition in the specified service endpoint policy.

beginDelete(string, string, string, ServiceEndpointPolicyDefinitionsDeleteOptionalParams)

Deletes the specified ServiceEndpoint policy definitions.

beginDeleteAndWait(string, string, string, ServiceEndpointPolicyDefinitionsDeleteOptionalParams)

Deletes the specified ServiceEndpoint policy definitions.

get(string, string, string, ServiceEndpointPolicyDefinitionsGetOptionalParams)

Get the specified service endpoint policy definitions from service endpoint policy.

listByResourceGroup(string, string, ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams)

Gets all service endpoint policy definitions in a service end point policy.

Method Details

beginCreateOrUpdate(string, string, string, ServiceEndpointPolicyDefinition, ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams)

Creates or updates a service endpoint policy definition in the specified service endpoint policy.

function beginCreateOrUpdate(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, serviceEndpointPolicyDefinitions: ServiceEndpointPolicyDefinition, options?: ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ServiceEndpointPolicyDefinition>, ServiceEndpointPolicyDefinition>>

Parameters

resourceGroupName

string

The name of the resource group.

serviceEndpointPolicyName

string

The name of the service endpoint policy.

serviceEndpointPolicyDefinitionName

string

The name of the service endpoint policy definition name.

serviceEndpointPolicyDefinitions
ServiceEndpointPolicyDefinition

Parameters supplied to the create or update service endpoint policy operation.

Returns

beginCreateOrUpdateAndWait(string, string, string, ServiceEndpointPolicyDefinition, ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams)

Creates or updates a service endpoint policy definition in the specified service endpoint policy.

function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, serviceEndpointPolicyDefinitions: ServiceEndpointPolicyDefinition, options?: ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams): Promise<ServiceEndpointPolicyDefinition>

Parameters

resourceGroupName

string

The name of the resource group.

serviceEndpointPolicyName

string

The name of the service endpoint policy.

serviceEndpointPolicyDefinitionName

string

The name of the service endpoint policy definition name.

serviceEndpointPolicyDefinitions
ServiceEndpointPolicyDefinition

Parameters supplied to the create or update service endpoint policy operation.

Returns

beginDelete(string, string, string, ServiceEndpointPolicyDefinitionsDeleteOptionalParams)

Deletes the specified ServiceEndpoint policy definitions.

function beginDelete(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, options?: ServiceEndpointPolicyDefinitionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group.

serviceEndpointPolicyName

string

The name of the Service Endpoint Policy.

serviceEndpointPolicyDefinitionName

string

The name of the service endpoint policy definition.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, ServiceEndpointPolicyDefinitionsDeleteOptionalParams)

Deletes the specified ServiceEndpoint policy definitions.

function beginDeleteAndWait(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, options?: ServiceEndpointPolicyDefinitionsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group.

serviceEndpointPolicyName

string

The name of the Service Endpoint Policy.

serviceEndpointPolicyDefinitionName

string

The name of the service endpoint policy definition.

Returns

Promise<void>

get(string, string, string, ServiceEndpointPolicyDefinitionsGetOptionalParams)

Get the specified service endpoint policy definitions from service endpoint policy.

function get(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, options?: ServiceEndpointPolicyDefinitionsGetOptionalParams): Promise<ServiceEndpointPolicyDefinition>

Parameters

resourceGroupName

string

The name of the resource group.

serviceEndpointPolicyName

string

The name of the service endpoint policy name.

serviceEndpointPolicyDefinitionName

string

The name of the service endpoint policy definition name.

options
ServiceEndpointPolicyDefinitionsGetOptionalParams

The options parameters.

Returns

listByResourceGroup(string, string, ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams)

Gets all service endpoint policy definitions in a service end point policy.

function listByResourceGroup(resourceGroupName: string, serviceEndpointPolicyName: string, options?: ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ServiceEndpointPolicyDefinition, ServiceEndpointPolicyDefinition[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group.

serviceEndpointPolicyName

string

The name of the service endpoint policy name.

Returns