PeeringServicesOperations interface
Interface representing a PeeringServices operations.
Properties
| create |
Creates a new peering service or updates an existing peering with the specified name under the given subscription and resource group. |
| delete | Deletes an existing peering service with the specified name under the given subscription and resource group. |
| get | Gets an existing peering service with the specified name under the given subscription and resource group. |
| initialize |
Initialize Peering Service for Connection Monitor functionality |
| list |
Lists all of the peering services under the given subscription and resource group. |
| list |
Lists all of the peerings under the given subscription. |
| update | Updates tags for a peering service with the specified name under the given subscription and resource group. |
Property Details
createOrUpdate
Creates a new peering service or updates an existing peering with the specified name under the given subscription and resource group.
createOrUpdate: (resourceGroupName: string, peeringServiceName: string, peeringService: PeeringService, options?: PeeringServicesCreateOrUpdateOptionalParams) => Promise<PeeringService>
Property Value
(resourceGroupName: string, peeringServiceName: string, peeringService: PeeringService, options?: PeeringServicesCreateOrUpdateOptionalParams) => Promise<PeeringService>
delete
Deletes an existing peering service with the specified name under the given subscription and resource group.
delete: (resourceGroupName: string, peeringServiceName: string, options?: PeeringServicesDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, peeringServiceName: string, options?: PeeringServicesDeleteOptionalParams) => Promise<void>
get
Gets an existing peering service with the specified name under the given subscription and resource group.
get: (resourceGroupName: string, peeringServiceName: string, options?: PeeringServicesGetOptionalParams) => Promise<PeeringService>
Property Value
(resourceGroupName: string, peeringServiceName: string, options?: PeeringServicesGetOptionalParams) => Promise<PeeringService>
initializeConnectionMonitor
Initialize Peering Service for Connection Monitor functionality
initializeConnectionMonitor: (options?: PeeringServicesInitializeConnectionMonitorOptionalParams) => Promise<void>
Property Value
(options?: PeeringServicesInitializeConnectionMonitorOptionalParams) => Promise<void>
listByResourceGroup
Lists all of the peering services under the given subscription and resource group.
listByResourceGroup: (resourceGroupName: string, options?: PeeringServicesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<PeeringService, PeeringService[], PageSettings>
Property Value
(resourceGroupName: string, options?: PeeringServicesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<PeeringService, PeeringService[], PageSettings>
listBySubscription
Lists all of the peerings under the given subscription.
listBySubscription: (options?: PeeringServicesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<PeeringService, PeeringService[], PageSettings>
Property Value
(options?: PeeringServicesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<PeeringService, PeeringService[], PageSettings>
update
Updates tags for a peering service with the specified name under the given subscription and resource group.
update: (resourceGroupName: string, peeringServiceName: string, tags: ResourceTags, options?: PeeringServicesUpdateOptionalParams) => Promise<PeeringService>
Property Value
(resourceGroupName: string, peeringServiceName: string, tags: ResourceTags, options?: PeeringServicesUpdateOptionalParams) => Promise<PeeringService>