ServiceConfigurationsOperations interface

Interface representing a ServiceConfigurations operations.

Properties

createOrupdate

Create or update a service in serviceConfiguration for the endpoint resource.

delete

Deletes the service details to the target resource.

get

Gets the details about the service to the resource.

listByEndpointResource

API to enumerate registered services in service configurations under a Endpoint Resource

update

Update the service details in the service configurations of the target resource.

Property Details

createOrupdate

Create or update a service in serviceConfiguration for the endpoint resource.

createOrupdate: (resourceUri: string, endpointName: string, serviceConfigurationName: string, serviceConfigurationResource: ServiceConfigurationResource, options?: ServiceConfigurationsCreateOrupdateOptionalParams) => Promise<ServiceConfigurationResource>

Property Value

(resourceUri: string, endpointName: string, serviceConfigurationName: string, serviceConfigurationResource: ServiceConfigurationResource, options?: ServiceConfigurationsCreateOrupdateOptionalParams) => Promise<ServiceConfigurationResource>

delete

Deletes the service details to the target resource.

delete: (resourceUri: string, endpointName: string, serviceConfigurationName: string, options?: ServiceConfigurationsDeleteOptionalParams) => Promise<void>

Property Value

(resourceUri: string, endpointName: string, serviceConfigurationName: string, options?: ServiceConfigurationsDeleteOptionalParams) => Promise<void>

get

Gets the details about the service to the resource.

get: (resourceUri: string, endpointName: string, serviceConfigurationName: string, options?: ServiceConfigurationsGetOptionalParams) => Promise<ServiceConfigurationResource>

Property Value

(resourceUri: string, endpointName: string, serviceConfigurationName: string, options?: ServiceConfigurationsGetOptionalParams) => Promise<ServiceConfigurationResource>

listByEndpointResource

API to enumerate registered services in service configurations under a Endpoint Resource

listByEndpointResource: (resourceUri: string, endpointName: string, options?: ServiceConfigurationsListByEndpointResourceOptionalParams) => PagedAsyncIterableIterator<ServiceConfigurationResource, ServiceConfigurationResource[], PageSettings>

Property Value

(resourceUri: string, endpointName: string, options?: ServiceConfigurationsListByEndpointResourceOptionalParams) => PagedAsyncIterableIterator<ServiceConfigurationResource, ServiceConfigurationResource[], PageSettings>

update

Update the service details in the service configurations of the target resource.

update: (resourceUri: string, endpointName: string, serviceConfigurationName: string, serviceConfigurationResource: ServiceConfigurationResourcePatch, options?: ServiceConfigurationsUpdateOptionalParams) => Promise<ServiceConfigurationResource>

Property Value

(resourceUri: string, endpointName: string, serviceConfigurationName: string, serviceConfigurationResource: ServiceConfigurationResourcePatch, options?: ServiceConfigurationsUpdateOptionalParams) => Promise<ServiceConfigurationResource>