ServiceEndpointPolicyDefinitions interface
Interface representing a ServiceEndpointPolicyDefinitions.
Methods
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.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceEndpointPolicyDefinition>, ServiceEndpointPolicyDefinition>>
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.
The options parameters.
Returns
Promise<ServiceEndpointPolicyDefinition>
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.
The options parameters.
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.
The options parameters.
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.
The options parameters.
Returns
Promise<ServiceEndpointPolicyDefinition>
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.
The options parameters.