Share via


ConnectivityConfigurationCollection Class

Definition

A class representing a collection of ConnectivityConfigurationResource and their operations. Each ConnectivityConfigurationResource in the collection will belong to the same instance of NetworkManagerResource. To get a ConnectivityConfigurationCollection instance call the GetConnectivityConfigurations method from an instance of NetworkManagerResource.

public class ConnectivityConfigurationCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable<Azure.ResourceManager.Network.ConnectivityConfigurationResource>, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.ConnectivityConfigurationResource>
type ConnectivityConfigurationCollection = class
    inherit ArmCollection
    interface seq<ConnectivityConfigurationResource>
    interface IEnumerable
    interface IAsyncEnumerable<ConnectivityConfigurationResource>
Public Class ConnectivityConfigurationCollection
Inherits ArmCollection
Implements IAsyncEnumerable(Of ConnectivityConfigurationResource), IEnumerable(Of ConnectivityConfigurationResource)
Inheritance
ConnectivityConfigurationCollection
Implements

Constructors

ConnectivityConfigurationCollection()

Initializes a new instance of the ConnectivityConfigurationCollection class for mocking.

Properties

Client

Gets the ArmClient this resource client was created from.

(Inherited from ArmCollection)
Diagnostics

Gets the diagnostic options for this resource client.

(Inherited from ArmCollection)
Endpoint

Gets the base uri for this resource client.

(Inherited from ArmCollection)
Id

Gets the resource identifier.

(Inherited from ArmCollection)
Pipeline

Gets the pipeline for this resource client.

(Inherited from ArmCollection)

Methods

CreateOrUpdate(WaitUntil, String, ConnectivityConfigurationData, CancellationToken)

Creates/Updates a new network manager connectivity configuration

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}
  • Operation Id: ConnectivityConfigurations_CreateOrUpdate
  • Default Api Version: 2024-03-01
  • Resource: ConnectivityConfigurationResource
CreateOrUpdateAsync(WaitUntil, String, ConnectivityConfigurationData, CancellationToken)

Creates/Updates a new network manager connectivity configuration

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}
  • Operation Id: ConnectivityConfigurations_CreateOrUpdate
  • Default Api Version: 2024-03-01
  • Resource: ConnectivityConfigurationResource
Exists(String, CancellationToken)

Checks to see if the resource exists in azure.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}
  • Operation Id: ConnectivityConfigurations_Get
  • Default Api Version: 2024-03-01
  • Resource: ConnectivityConfigurationResource
ExistsAsync(String, CancellationToken)

Checks to see if the resource exists in azure.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}
  • Operation Id: ConnectivityConfigurations_Get
  • Default Api Version: 2024-03-01
  • Resource: ConnectivityConfigurationResource
Get(String, CancellationToken)

Gets a Network Connectivity Configuration, specified by the resource group, network manager name, and connectivity Configuration name

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}
  • Operation Id: ConnectivityConfigurations_Get
  • Default Api Version: 2024-03-01
  • Resource: ConnectivityConfigurationResource
GetAll(Nullable<Int32>, String, CancellationToken)

Lists all the network manager connectivity configuration in a specified network manager.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations
  • Operation Id: ConnectivityConfigurations_List
  • Default Api Version: 2024-03-01
  • Resource: ConnectivityConfigurationResource
GetAllAsync(Nullable<Int32>, String, CancellationToken)

Lists all the network manager connectivity configuration in a specified network manager.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations
  • Operation Id: ConnectivityConfigurations_List
  • Default Api Version: 2024-03-01
  • Resource: ConnectivityConfigurationResource
GetAsync(String, CancellationToken)

Gets a Network Connectivity Configuration, specified by the resource group, network manager name, and connectivity Configuration name

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}
  • Operation Id: ConnectivityConfigurations_Get
  • Default Api Version: 2024-03-01
  • Resource: ConnectivityConfigurationResource
GetIfExists(String, CancellationToken)

Tries to get details for this resource from the service.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}
  • Operation Id: ConnectivityConfigurations_Get
  • Default Api Version: 2024-03-01
  • Resource: ConnectivityConfigurationResource
GetIfExistsAsync(String, CancellationToken)

Tries to get details for this resource from the service.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}
  • Operation Id: ConnectivityConfigurations_Get
  • Default Api Version: 2024-03-01
  • Resource: ConnectivityConfigurationResource
TryGetApiVersion(ResourceType, String)

Gets the api version override if it has been set for the current client options.

(Inherited from ArmCollection)

Explicit Interface Implementations

IAsyncEnumerable<ConnectivityConfigurationResource>.GetAsyncEnumerator(CancellationToken)

Returns an enumerator that iterates asynchronously through the collection.

IEnumerable.GetEnumerator()

Returns an enumerator that iterates through a collection.

IEnumerable<ConnectivityConfigurationResource>.GetEnumerator()

Returns an enumerator that iterates through the collection.

Applies to