ArmNetworkModelFactory.ConnectivityConfigurationData Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public static Azure.ResourceManager.Network.ConnectivityConfigurationData ConnectivityConfigurationData(string description = default, Azure.ResourceManager.Network.Models.ConnectivityTopology? connectivityTopology = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.ConnectivityHub> hubs = default, Azure.ResourceManager.Network.Models.GlobalMeshSupportFlag? isGlobal = default, Azure.ResourceManager.Network.Models.ConnectivityConfigurationPropertiesConnectivityCapabilities connectivityCapabilities = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.ConnectivityGroupItem> appliesToGroups = default, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState = default, Azure.ResourceManager.Network.Models.DeleteExistingPeering? deleteExistingPeering = default, Guid? resourceGuid = default, string name = default, Azure.ResourceManager.Models.SystemData systemData = default);
static member ConnectivityConfigurationData : string * Nullable<Azure.ResourceManager.Network.Models.ConnectivityTopology> * seq<Azure.ResourceManager.Network.Models.ConnectivityHub> * Nullable<Azure.ResourceManager.Network.Models.GlobalMeshSupportFlag> * Azure.ResourceManager.Network.Models.ConnectivityConfigurationPropertiesConnectivityCapabilities * seq<Azure.ResourceManager.Network.Models.ConnectivityGroupItem> * Nullable<Azure.ResourceManager.Network.Models.NetworkProvisioningState> * Nullable<Azure.ResourceManager.Network.Models.DeleteExistingPeering> * Nullable<Guid> * string * Azure.ResourceManager.Models.SystemData -> Azure.ResourceManager.Network.ConnectivityConfigurationData
Public Shared Function ConnectivityConfigurationData (Optional description As String = Nothing, Optional connectivityTopology As Nullable(Of ConnectivityTopology) = Nothing, Optional hubs As IEnumerable(Of ConnectivityHub) = Nothing, Optional isGlobal As Nullable(Of GlobalMeshSupportFlag) = Nothing, Optional connectivityCapabilities As ConnectivityConfigurationPropertiesConnectivityCapabilities = Nothing, Optional appliesToGroups As IEnumerable(Of ConnectivityGroupItem) = Nothing, Optional provisioningState As Nullable(Of NetworkProvisioningState) = Nothing, Optional deleteExistingPeering As Nullable(Of DeleteExistingPeering) = Nothing, Optional resourceGuid As Nullable(Of Guid) = Nothing, Optional name As String = Nothing, Optional systemData As SystemData = Nothing) As ConnectivityConfigurationData
Parameters
- description
- String
A description of the connectivity configuration.
- connectivityTopology
- Nullable<ConnectivityTopology>
Connectivity topology type.
- hubs
- IEnumerable<ConnectivityHub>
List of hubItems.
- isGlobal
- Nullable<GlobalMeshSupportFlag>
Flag if global mesh is supported.
- connectivityCapabilities
- ConnectivityConfigurationPropertiesConnectivityCapabilities
Collection of additional settings to enhance specific topology behaviors of the connectivity configuration resource.
- appliesToGroups
- IEnumerable<ConnectivityGroupItem>
Groups for configuration.
- provisioningState
- Nullable<NetworkProvisioningState>
The provisioning state of the connectivity configuration resource.
- deleteExistingPeering
- Nullable<DeleteExistingPeering>
Flag if need to remove current existing peerings.
- name
- String
The name of the network manager connectivity configuration.
- systemData
- SystemData
The system metadata related to this resource.
Returns
A new ConnectivityConfigurationData instance for mocking.