ArmPeeringModelFactory.PeeringServiceData 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.Peering.PeeringServiceData PeeringServiceData(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, string peeringServiceLocation = default, string peeringServiceProvider = default, Azure.ResourceManager.Peering.Models.PeeringProvisioningState? provisioningState = default, string providerPrimaryPeeringLocation = default, string providerBackupPeeringLocation = default, Azure.ResourceManager.Peering.Models.PeeringLogAnalyticsWorkspaceProperties logAnalyticsWorkspaceProperties = default, string skuName = default);
static member PeeringServiceData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * string * Nullable<Azure.ResourceManager.Peering.Models.PeeringProvisioningState> * string * string * Azure.ResourceManager.Peering.Models.PeeringLogAnalyticsWorkspaceProperties * string -> Azure.ResourceManager.Peering.PeeringServiceData
Public Shared Function PeeringServiceData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional peeringServiceLocation As String = Nothing, Optional peeringServiceProvider As String = Nothing, Optional provisioningState As Nullable(Of PeeringProvisioningState) = Nothing, Optional providerPrimaryPeeringLocation As String = Nothing, Optional providerBackupPeeringLocation As String = Nothing, Optional logAnalyticsWorkspaceProperties As PeeringLogAnalyticsWorkspaceProperties = Nothing, Optional skuName As String = Nothing) As PeeringServiceData
Parameters
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- name
- String
The name of the resource.
- resourceType
- ResourceType
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".
- systemData
- SystemData
Azure Resource Manager metadata containing createdBy and modifiedBy information.
- tags
- IDictionary<String,String>
Resource tags.
- location
- AzureLocation
The geo-location where the resource lives.
- peeringServiceLocation
- String
The location (state/province) of the customer.
- peeringServiceProvider
- String
The name of the service provider.
- provisioningState
- Nullable<PeeringProvisioningState>
The provisioning state of the resource.
- providerPrimaryPeeringLocation
- String
The primary peering (Microsoft/service provider) location to be used for customer traffic.
- providerBackupPeeringLocation
- String
The backup peering (Microsoft/service provider) location to be used for customer traffic.
- logAnalyticsWorkspaceProperties
- PeeringLogAnalyticsWorkspaceProperties
The Log Analytics Workspace Properties.
- skuName
- String
The name of the peering service SKU.
Returns
A new PeeringServiceData instance for mocking.