ArmNetworkModelFactory.DdosProtectionPlanData 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.DdosProtectionPlanData DdosProtectionPlanData(Guid? resourceGuid = default, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.WritableSubResource> publicIPAddresses = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.WritableSubResource> virtualNetworks = default, string name = default, Azure.ETag? eTag = default);
static member DdosProtectionPlanData : Nullable<Guid> * Nullable<Azure.ResourceManager.Network.Models.NetworkProvisioningState> * seq<Azure.ResourceManager.Resources.Models.WritableSubResource> * seq<Azure.ResourceManager.Resources.Models.WritableSubResource> * string * Nullable<Azure.ETag> -> Azure.ResourceManager.Network.DdosProtectionPlanData
Public Shared Function DdosProtectionPlanData (Optional resourceGuid As Nullable(Of Guid) = Nothing, Optional provisioningState As Nullable(Of NetworkProvisioningState) = Nothing, Optional publicIPAddresses As IEnumerable(Of WritableSubResource) = Nothing, Optional virtualNetworks As IEnumerable(Of WritableSubResource) = Nothing, Optional name As String = Nothing, Optional eTag As Nullable(Of ETag) = Nothing) As DdosProtectionPlanData
Parameters
The resource GUID property of the DDoS protection plan resource. It uniquely identifies the resource, even if the user changes its name or migrate the resource across subscriptions or resource groups.
- provisioningState
- Nullable<NetworkProvisioningState>
The provisioning state of the DDoS protection plan resource.
- publicIPAddresses
- IEnumerable<WritableSubResource>
The list of public IPs associated with the DDoS protection plan resource. This list is read-only.
- virtualNetworks
- IEnumerable<WritableSubResource>
The list of virtual networks associated with the DDoS protection plan resource. This list is read-only.
- name
- String
Returns
A new DdosProtectionPlanData instance for mocking.