ServiceEndpointPolicyDefinitionsOperations interface

Interface representing a ServiceEndpointPolicyDefinitions operations.

Properties

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

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

delete

Deletes the specified ServiceEndpoint policy definitions.

get

Get a ServiceEndpointPolicyDefinition

listByResourceGroup

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

Property Details

beginCreateOrUpdate

Warning

This API is now deprecated.

use createOrUpdate instead

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

Property Value

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

beginCreateOrUpdateAndWait

Warning

This API is now deprecated.

use createOrUpdate instead

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

Property Value

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

beginDelete

Warning

This API is now deprecated.

use delete instead

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

Property Value

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

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

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

Property Value

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

createOrUpdate

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

createOrUpdate: (resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, serviceEndpointPolicyDefinitions: ServiceEndpointPolicyDefinition, options?: ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ServiceEndpointPolicyDefinition>, ServiceEndpointPolicyDefinition>

Property Value

(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, serviceEndpointPolicyDefinitions: ServiceEndpointPolicyDefinition, options?: ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ServiceEndpointPolicyDefinition>, ServiceEndpointPolicyDefinition>

delete

Deletes the specified ServiceEndpoint policy definitions.

delete: (resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, options?: ServiceEndpointPolicyDefinitionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, options?: ServiceEndpointPolicyDefinitionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a ServiceEndpointPolicyDefinition

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

Property Value

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

listByResourceGroup

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

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

Property Value

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