ArmComputeScheduleModelFactory.VirtualMachinePublicIPAddressConfiguration Method

Definition

Describes a virtual machines IP Configuration's PublicIPAddress configuration.

public static Azure.ResourceManager.ComputeSchedule.Models.VirtualMachinePublicIPAddressConfiguration VirtualMachinePublicIPAddressConfiguration(string name = default, Azure.ResourceManager.ComputeSchedule.Models.VirtualMachinePublicIPAddressConfigurationProperties properties = default, Azure.ResourceManager.ComputeSchedule.Models.PublicIPAddressSku sku = default, System.Collections.Generic.IDictionary<string,string> tags = default);
static member VirtualMachinePublicIPAddressConfiguration : string * Azure.ResourceManager.ComputeSchedule.Models.VirtualMachinePublicIPAddressConfigurationProperties * Azure.ResourceManager.ComputeSchedule.Models.PublicIPAddressSku * System.Collections.Generic.IDictionary<string, string> -> Azure.ResourceManager.ComputeSchedule.Models.VirtualMachinePublicIPAddressConfiguration
Public Shared Function VirtualMachinePublicIPAddressConfiguration (Optional name As String = Nothing, Optional properties As VirtualMachinePublicIPAddressConfigurationProperties = Nothing, Optional sku As PublicIPAddressSku = Nothing, Optional tags As IDictionary(Of String, String) = Nothing) As VirtualMachinePublicIPAddressConfiguration

Parameters

name
String

The publicIP address configuration name.

properties
VirtualMachinePublicIPAddressConfigurationProperties

Describes a virtual machines IP Configuration's PublicIPAddress configuration.

sku
PublicIPAddressSku

Describes the public IP Sku. It can only be set with OrchestrationMode as Flexible.

tags
IDictionary<String,String>

Resource tags applied to the publicIP address created by this PublicIPAddressConfiguration.

Returns

A new VirtualMachinePublicIPAddressConfiguration instance for mocking.

Applies to