1. Packages
  2. Azure Classic
  3. API Docs
  4. compute
  5. getOrchestratedVirtualMachineScaleSet

We recommend using Azure Native.

Azure v6.22.0 published on Tuesday, Apr 1, 2025 by Pulumi

azure.compute.getOrchestratedVirtualMachineScaleSet

Explore with Pulumi AI

Use this data source to access information about an existing Orchestrated Virtual Machine Scale Set.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";

const example = azure.compute.getOrchestratedVirtualMachineScaleSet({
    name: "existing",
    resourceGroupName: "existing",
});
export const id = example.then(example => example.id);
Copy
import pulumi
import pulumi_azure as azure

example = azure.compute.get_orchestrated_virtual_machine_scale_set(name="existing",
    resource_group_name="existing")
pulumi.export("id", example.id)
Copy
package main

import (
	"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/compute"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		example, err := compute.LookupOrchestratedVirtualMachineScaleSet(ctx, &compute.LookupOrchestratedVirtualMachineScaleSetArgs{
			Name:              "existing",
			ResourceGroupName: "existing",
		}, nil)
		if err != nil {
			return err
		}
		ctx.Export("id", example.Id)
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Azure = Pulumi.Azure;

return await Deployment.RunAsync(() => 
{
    var example = Azure.Compute.GetOrchestratedVirtualMachineScaleSet.Invoke(new()
    {
        Name = "existing",
        ResourceGroupName = "existing",
    });

    return new Dictionary<string, object?>
    {
        ["id"] = example.Apply(getOrchestratedVirtualMachineScaleSetResult => getOrchestratedVirtualMachineScaleSetResult.Id),
    };
});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azure.compute.ComputeFunctions;
import com.pulumi.azure.compute.inputs.GetOrchestratedVirtualMachineScaleSetArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var example = ComputeFunctions.getOrchestratedVirtualMachineScaleSet(GetOrchestratedVirtualMachineScaleSetArgs.builder()
            .name("existing")
            .resourceGroupName("existing")
            .build());

        ctx.export("id", example.applyValue(getOrchestratedVirtualMachineScaleSetResult -> getOrchestratedVirtualMachineScaleSetResult.id()));
    }
}
Copy
variables:
  example:
    fn::invoke:
      function: azure:compute:getOrchestratedVirtualMachineScaleSet
      arguments:
        name: existing
        resourceGroupName: existing
outputs:
  id: ${example.id}
Copy

Using getOrchestratedVirtualMachineScaleSet

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getOrchestratedVirtualMachineScaleSet(args: GetOrchestratedVirtualMachineScaleSetArgs, opts?: InvokeOptions): Promise<GetOrchestratedVirtualMachineScaleSetResult>
function getOrchestratedVirtualMachineScaleSetOutput(args: GetOrchestratedVirtualMachineScaleSetOutputArgs, opts?: InvokeOptions): Output<GetOrchestratedVirtualMachineScaleSetResult>
Copy
def get_orchestrated_virtual_machine_scale_set(name: Optional[str] = None,
                                               resource_group_name: Optional[str] = None,
                                               opts: Optional[InvokeOptions] = None) -> GetOrchestratedVirtualMachineScaleSetResult
def get_orchestrated_virtual_machine_scale_set_output(name: Optional[pulumi.Input[str]] = None,
                                               resource_group_name: Optional[pulumi.Input[str]] = None,
                                               opts: Optional[InvokeOptions] = None) -> Output[GetOrchestratedVirtualMachineScaleSetResult]
Copy
func LookupOrchestratedVirtualMachineScaleSet(ctx *Context, args *LookupOrchestratedVirtualMachineScaleSetArgs, opts ...InvokeOption) (*LookupOrchestratedVirtualMachineScaleSetResult, error)
func LookupOrchestratedVirtualMachineScaleSetOutput(ctx *Context, args *LookupOrchestratedVirtualMachineScaleSetOutputArgs, opts ...InvokeOption) LookupOrchestratedVirtualMachineScaleSetResultOutput
Copy

> Note: This function is named LookupOrchestratedVirtualMachineScaleSet in the Go SDK.

public static class GetOrchestratedVirtualMachineScaleSet 
{
    public static Task<GetOrchestratedVirtualMachineScaleSetResult> InvokeAsync(GetOrchestratedVirtualMachineScaleSetArgs args, InvokeOptions? opts = null)
    public static Output<GetOrchestratedVirtualMachineScaleSetResult> Invoke(GetOrchestratedVirtualMachineScaleSetInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetOrchestratedVirtualMachineScaleSetResult> getOrchestratedVirtualMachineScaleSet(GetOrchestratedVirtualMachineScaleSetArgs args, InvokeOptions options)
public static Output<GetOrchestratedVirtualMachineScaleSetResult> getOrchestratedVirtualMachineScaleSet(GetOrchestratedVirtualMachineScaleSetArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure:compute/getOrchestratedVirtualMachineScaleSet:getOrchestratedVirtualMachineScaleSet
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Name This property is required. string
The name of this Orchestrated Virtual Machine Scale Set.
ResourceGroupName This property is required. string
The name of the Resource Group where the Orchestrated Virtual Machine Scale Set exists.
Name This property is required. string
The name of this Orchestrated Virtual Machine Scale Set.
ResourceGroupName This property is required. string
The name of the Resource Group where the Orchestrated Virtual Machine Scale Set exists.
name This property is required. String
The name of this Orchestrated Virtual Machine Scale Set.
resourceGroupName This property is required. String
The name of the Resource Group where the Orchestrated Virtual Machine Scale Set exists.
name This property is required. string
The name of this Orchestrated Virtual Machine Scale Set.
resourceGroupName This property is required. string
The name of the Resource Group where the Orchestrated Virtual Machine Scale Set exists.
name This property is required. str
The name of this Orchestrated Virtual Machine Scale Set.
resource_group_name This property is required. str
The name of the Resource Group where the Orchestrated Virtual Machine Scale Set exists.
name This property is required. String
The name of this Orchestrated Virtual Machine Scale Set.
resourceGroupName This property is required. String
The name of the Resource Group where the Orchestrated Virtual Machine Scale Set exists.

getOrchestratedVirtualMachineScaleSet Result

The following output properties are available:

Id string
The provider-assigned unique ID for this managed resource.
Identities List<GetOrchestratedVirtualMachineScaleSetIdentity>
A identity block as defined below.
Location string
The Azure Region in which this Orchestrated Virtual Machine Scale Set exists.
Name string
The name of the public IP address configuration
NetworkInterfaces List<GetOrchestratedVirtualMachineScaleSetNetworkInterface>
A list of network_interface blocks as defined below.
ResourceGroupName string
Id string
The provider-assigned unique ID for this managed resource.
Identities []GetOrchestratedVirtualMachineScaleSetIdentity
A identity block as defined below.
Location string
The Azure Region in which this Orchestrated Virtual Machine Scale Set exists.
Name string
The name of the public IP address configuration
NetworkInterfaces []GetOrchestratedVirtualMachineScaleSetNetworkInterface
A list of network_interface blocks as defined below.
ResourceGroupName string
id String
The provider-assigned unique ID for this managed resource.
identities List<GetOrchestratedVirtualMachineScaleSetIdentity>
A identity block as defined below.
location String
The Azure Region in which this Orchestrated Virtual Machine Scale Set exists.
name String
The name of the public IP address configuration
networkInterfaces List<GetOrchestratedVirtualMachineScaleSetNetworkInterface>
A list of network_interface blocks as defined below.
resourceGroupName String
id string
The provider-assigned unique ID for this managed resource.
identities GetOrchestratedVirtualMachineScaleSetIdentity[]
A identity block as defined below.
location string
The Azure Region in which this Orchestrated Virtual Machine Scale Set exists.
name string
The name of the public IP address configuration
networkInterfaces GetOrchestratedVirtualMachineScaleSetNetworkInterface[]
A list of network_interface blocks as defined below.
resourceGroupName string
id str
The provider-assigned unique ID for this managed resource.
identities Sequence[GetOrchestratedVirtualMachineScaleSetIdentity]
A identity block as defined below.
location str
The Azure Region in which this Orchestrated Virtual Machine Scale Set exists.
name str
The name of the public IP address configuration
network_interfaces Sequence[GetOrchestratedVirtualMachineScaleSetNetworkInterface]
A list of network_interface blocks as defined below.
resource_group_name str
id String
The provider-assigned unique ID for this managed resource.
identities List<Property Map>
A identity block as defined below.
location String
The Azure Region in which this Orchestrated Virtual Machine Scale Set exists.
name String
The name of the public IP address configuration
networkInterfaces List<Property Map>
A list of network_interface blocks as defined below.
resourceGroupName String

Supporting Types

GetOrchestratedVirtualMachineScaleSetIdentity

IdentityIds This property is required. List<string>
The list of User Assigned Managed Identity IDs assigned to this Orchestrated Virtual Machine Scale Set.
PrincipalId This property is required. string
The Principal ID of the System Assigned Managed Service Identity that is configured on this Orchestrated Virtual Machine Scale Set.
TenantId This property is required. string
The Tenant ID of the System Assigned Managed Service Identity that is configured on this Orchestrated Virtual Machine Scale Set.
Type This property is required. string
The Type of IP Tag.
IdentityIds This property is required. []string
The list of User Assigned Managed Identity IDs assigned to this Orchestrated Virtual Machine Scale Set.
PrincipalId This property is required. string
The Principal ID of the System Assigned Managed Service Identity that is configured on this Orchestrated Virtual Machine Scale Set.
TenantId This property is required. string
The Tenant ID of the System Assigned Managed Service Identity that is configured on this Orchestrated Virtual Machine Scale Set.
Type This property is required. string
The Type of IP Tag.
identityIds This property is required. List<String>
The list of User Assigned Managed Identity IDs assigned to this Orchestrated Virtual Machine Scale Set.
principalId This property is required. String
The Principal ID of the System Assigned Managed Service Identity that is configured on this Orchestrated Virtual Machine Scale Set.
tenantId This property is required. String
The Tenant ID of the System Assigned Managed Service Identity that is configured on this Orchestrated Virtual Machine Scale Set.
type This property is required. String
The Type of IP Tag.
identityIds This property is required. string[]
The list of User Assigned Managed Identity IDs assigned to this Orchestrated Virtual Machine Scale Set.
principalId This property is required. string
The Principal ID of the System Assigned Managed Service Identity that is configured on this Orchestrated Virtual Machine Scale Set.
tenantId This property is required. string
The Tenant ID of the System Assigned Managed Service Identity that is configured on this Orchestrated Virtual Machine Scale Set.
type This property is required. string
The Type of IP Tag.
identity_ids This property is required. Sequence[str]
The list of User Assigned Managed Identity IDs assigned to this Orchestrated Virtual Machine Scale Set.
principal_id This property is required. str
The Principal ID of the System Assigned Managed Service Identity that is configured on this Orchestrated Virtual Machine Scale Set.
tenant_id This property is required. str
The Tenant ID of the System Assigned Managed Service Identity that is configured on this Orchestrated Virtual Machine Scale Set.
type This property is required. str
The Type of IP Tag.
identityIds This property is required. List<String>
The list of User Assigned Managed Identity IDs assigned to this Orchestrated Virtual Machine Scale Set.
principalId This property is required. String
The Principal ID of the System Assigned Managed Service Identity that is configured on this Orchestrated Virtual Machine Scale Set.
tenantId This property is required. String
The Tenant ID of the System Assigned Managed Service Identity that is configured on this Orchestrated Virtual Machine Scale Set.
type This property is required. String
The Type of IP Tag.

GetOrchestratedVirtualMachineScaleSetNetworkInterface

AcceleratedNetworkingEnabled This property is required. bool
Is accelerated networking enabled?
DnsServers This property is required. List<string>
An array of the DNS servers in use.
IpConfigurations This property is required. List<GetOrchestratedVirtualMachineScaleSetNetworkInterfaceIpConfiguration>
An ip_configuration block as documented below.
IpForwardingEnabled This property is required. bool
Is IP forwarding enabled?
Name This property is required. string
The name of this Orchestrated Virtual Machine Scale Set.
NetworkSecurityGroupId This property is required. string
The identifier for the network security group.
Primary This property is required. bool
If this ip_configuration is the primary one.
AcceleratedNetworkingEnabled This property is required. bool
Is accelerated networking enabled?
DnsServers This property is required. []string
An array of the DNS servers in use.
IpConfigurations This property is required. []GetOrchestratedVirtualMachineScaleSetNetworkInterfaceIpConfiguration
An ip_configuration block as documented below.
IpForwardingEnabled This property is required. bool
Is IP forwarding enabled?
Name This property is required. string
The name of this Orchestrated Virtual Machine Scale Set.
NetworkSecurityGroupId This property is required. string
The identifier for the network security group.
Primary This property is required. bool
If this ip_configuration is the primary one.
acceleratedNetworkingEnabled This property is required. Boolean
Is accelerated networking enabled?
dnsServers This property is required. List<String>
An array of the DNS servers in use.
ipConfigurations This property is required. List<GetOrchestratedVirtualMachineScaleSetNetworkInterfaceIpConfiguration>
An ip_configuration block as documented below.
ipForwardingEnabled This property is required. Boolean
Is IP forwarding enabled?
name This property is required. String
The name of this Orchestrated Virtual Machine Scale Set.
networkSecurityGroupId This property is required. String
The identifier for the network security group.
primary This property is required. Boolean
If this ip_configuration is the primary one.
acceleratedNetworkingEnabled This property is required. boolean
Is accelerated networking enabled?
dnsServers This property is required. string[]
An array of the DNS servers in use.
ipConfigurations This property is required. GetOrchestratedVirtualMachineScaleSetNetworkInterfaceIpConfiguration[]
An ip_configuration block as documented below.
ipForwardingEnabled This property is required. boolean
Is IP forwarding enabled?
name This property is required. string
The name of this Orchestrated Virtual Machine Scale Set.
networkSecurityGroupId This property is required. string
The identifier for the network security group.
primary This property is required. boolean
If this ip_configuration is the primary one.
accelerated_networking_enabled This property is required. bool
Is accelerated networking enabled?
dns_servers This property is required. Sequence[str]
An array of the DNS servers in use.
ip_configurations This property is required. Sequence[GetOrchestratedVirtualMachineScaleSetNetworkInterfaceIpConfiguration]
An ip_configuration block as documented below.
ip_forwarding_enabled This property is required. bool
Is IP forwarding enabled?
name This property is required. str
The name of this Orchestrated Virtual Machine Scale Set.
network_security_group_id This property is required. str
The identifier for the network security group.
primary This property is required. bool
If this ip_configuration is the primary one.
acceleratedNetworkingEnabled This property is required. Boolean
Is accelerated networking enabled?
dnsServers This property is required. List<String>
An array of the DNS servers in use.
ipConfigurations This property is required. List<Property Map>
An ip_configuration block as documented below.
ipForwardingEnabled This property is required. Boolean
Is IP forwarding enabled?
name This property is required. String
The name of this Orchestrated Virtual Machine Scale Set.
networkSecurityGroupId This property is required. String
The identifier for the network security group.
primary This property is required. Boolean
If this ip_configuration is the primary one.

GetOrchestratedVirtualMachineScaleSetNetworkInterfaceIpConfiguration

ApplicationGatewayBackendAddressPoolIds This property is required. List<string>
An array of references to backend address pools of application gateways.
ApplicationSecurityGroupIds This property is required. List<string>
The application security group IDs to use.
LoadBalancerBackendAddressPoolIds This property is required. List<string>
An array of references to backend address pools of load balancers.
LoadBalancerInboundNatRulesIds This property is required. List<string>
An array of references to inbound NAT pools for load balancers.
Name This property is required. string
The name of this Orchestrated Virtual Machine Scale Set.
Primary This property is required. bool
If this ip_configuration is the primary one.
PublicIpAddresses This property is required. List<GetOrchestratedVirtualMachineScaleSetNetworkInterfaceIpConfigurationPublicIpAddress>
The virtual machines scale set IP Configuration's PublicIPAddress configuration. The public_ip_address is documented below.
SubnetId This property is required. string
The identifier of the subnet.
Version This property is required. string
The Internet Protocol Version of the public IP address.
ApplicationGatewayBackendAddressPoolIds This property is required. []string
An array of references to backend address pools of application gateways.
ApplicationSecurityGroupIds This property is required. []string
The application security group IDs to use.
LoadBalancerBackendAddressPoolIds This property is required. []string
An array of references to backend address pools of load balancers.
LoadBalancerInboundNatRulesIds This property is required. []string
An array of references to inbound NAT pools for load balancers.
Name This property is required. string
The name of this Orchestrated Virtual Machine Scale Set.
Primary This property is required. bool
If this ip_configuration is the primary one.
PublicIpAddresses This property is required. []GetOrchestratedVirtualMachineScaleSetNetworkInterfaceIpConfigurationPublicIpAddress
The virtual machines scale set IP Configuration's PublicIPAddress configuration. The public_ip_address is documented below.
SubnetId This property is required. string
The identifier of the subnet.
Version This property is required. string
The Internet Protocol Version of the public IP address.
applicationGatewayBackendAddressPoolIds This property is required. List<String>
An array of references to backend address pools of application gateways.
applicationSecurityGroupIds This property is required. List<String>
The application security group IDs to use.
loadBalancerBackendAddressPoolIds This property is required. List<String>
An array of references to backend address pools of load balancers.
loadBalancerInboundNatRulesIds This property is required. List<String>
An array of references to inbound NAT pools for load balancers.
name This property is required. String
The name of this Orchestrated Virtual Machine Scale Set.
primary This property is required. Boolean
If this ip_configuration is the primary one.
publicIpAddresses This property is required. List<GetOrchestratedVirtualMachineScaleSetNetworkInterfaceIpConfigurationPublicIpAddress>
The virtual machines scale set IP Configuration's PublicIPAddress configuration. The public_ip_address is documented below.
subnetId This property is required. String
The identifier of the subnet.
version This property is required. String
The Internet Protocol Version of the public IP address.
applicationGatewayBackendAddressPoolIds This property is required. string[]
An array of references to backend address pools of application gateways.
applicationSecurityGroupIds This property is required. string[]
The application security group IDs to use.
loadBalancerBackendAddressPoolIds This property is required. string[]
An array of references to backend address pools of load balancers.
loadBalancerInboundNatRulesIds This property is required. string[]
An array of references to inbound NAT pools for load balancers.
name This property is required. string
The name of this Orchestrated Virtual Machine Scale Set.
primary This property is required. boolean
If this ip_configuration is the primary one.
publicIpAddresses This property is required. GetOrchestratedVirtualMachineScaleSetNetworkInterfaceIpConfigurationPublicIpAddress[]
The virtual machines scale set IP Configuration's PublicIPAddress configuration. The public_ip_address is documented below.
subnetId This property is required. string
The identifier of the subnet.
version This property is required. string
The Internet Protocol Version of the public IP address.
application_gateway_backend_address_pool_ids This property is required. Sequence[str]
An array of references to backend address pools of application gateways.
application_security_group_ids This property is required. Sequence[str]
The application security group IDs to use.
load_balancer_backend_address_pool_ids This property is required. Sequence[str]
An array of references to backend address pools of load balancers.
load_balancer_inbound_nat_rules_ids This property is required. Sequence[str]
An array of references to inbound NAT pools for load balancers.
name This property is required. str
The name of this Orchestrated Virtual Machine Scale Set.
primary This property is required. bool
If this ip_configuration is the primary one.
public_ip_addresses This property is required. Sequence[GetOrchestratedVirtualMachineScaleSetNetworkInterfaceIpConfigurationPublicIpAddress]
The virtual machines scale set IP Configuration's PublicIPAddress configuration. The public_ip_address is documented below.
subnet_id This property is required. str
The identifier of the subnet.
version This property is required. str
The Internet Protocol Version of the public IP address.
applicationGatewayBackendAddressPoolIds This property is required. List<String>
An array of references to backend address pools of application gateways.
applicationSecurityGroupIds This property is required. List<String>
The application security group IDs to use.
loadBalancerBackendAddressPoolIds This property is required. List<String>
An array of references to backend address pools of load balancers.
loadBalancerInboundNatRulesIds This property is required. List<String>
An array of references to inbound NAT pools for load balancers.
name This property is required. String
The name of this Orchestrated Virtual Machine Scale Set.
primary This property is required. Boolean
If this ip_configuration is the primary one.
publicIpAddresses This property is required. List<Property Map>
The virtual machines scale set IP Configuration's PublicIPAddress configuration. The public_ip_address is documented below.
subnetId This property is required. String
The identifier of the subnet.
version This property is required. String
The Internet Protocol Version of the public IP address.

GetOrchestratedVirtualMachineScaleSetNetworkInterfaceIpConfigurationPublicIpAddress

DomainNameLabel This property is required. string
The domain name label for the DNS settings.
IdleTimeoutInMinutes This property is required. int
The idle timeout in minutes.
IpTags This property is required. List<GetOrchestratedVirtualMachineScaleSetNetworkInterfaceIpConfigurationPublicIpAddressIpTag>
A list of ip_tag blocks as defined below.
Name This property is required. string
The name of this Orchestrated Virtual Machine Scale Set.
PublicIpPrefixId This property is required. string
The ID of the public IP prefix.
Version This property is required. string
The Internet Protocol Version of the public IP address.
DomainNameLabel This property is required. string
The domain name label for the DNS settings.
IdleTimeoutInMinutes This property is required. int
The idle timeout in minutes.
IpTags This property is required. []GetOrchestratedVirtualMachineScaleSetNetworkInterfaceIpConfigurationPublicIpAddressIpTag
A list of ip_tag blocks as defined below.
Name This property is required. string
The name of this Orchestrated Virtual Machine Scale Set.
PublicIpPrefixId This property is required. string
The ID of the public IP prefix.
Version This property is required. string
The Internet Protocol Version of the public IP address.
domainNameLabel This property is required. String
The domain name label for the DNS settings.
idleTimeoutInMinutes This property is required. Integer
The idle timeout in minutes.
ipTags This property is required. List<GetOrchestratedVirtualMachineScaleSetNetworkInterfaceIpConfigurationPublicIpAddressIpTag>
A list of ip_tag blocks as defined below.
name This property is required. String
The name of this Orchestrated Virtual Machine Scale Set.
publicIpPrefixId This property is required. String
The ID of the public IP prefix.
version This property is required. String
The Internet Protocol Version of the public IP address.
domainNameLabel This property is required. string
The domain name label for the DNS settings.
idleTimeoutInMinutes This property is required. number
The idle timeout in minutes.
ipTags This property is required. GetOrchestratedVirtualMachineScaleSetNetworkInterfaceIpConfigurationPublicIpAddressIpTag[]
A list of ip_tag blocks as defined below.
name This property is required. string
The name of this Orchestrated Virtual Machine Scale Set.
publicIpPrefixId This property is required. string
The ID of the public IP prefix.
version This property is required. string
The Internet Protocol Version of the public IP address.
domain_name_label This property is required. str
The domain name label for the DNS settings.
idle_timeout_in_minutes This property is required. int
The idle timeout in minutes.
ip_tags This property is required. Sequence[GetOrchestratedVirtualMachineScaleSetNetworkInterfaceIpConfigurationPublicIpAddressIpTag]
A list of ip_tag blocks as defined below.
name This property is required. str
The name of this Orchestrated Virtual Machine Scale Set.
public_ip_prefix_id This property is required. str
The ID of the public IP prefix.
version This property is required. str
The Internet Protocol Version of the public IP address.
domainNameLabel This property is required. String
The domain name label for the DNS settings.
idleTimeoutInMinutes This property is required. Number
The idle timeout in minutes.
ipTags This property is required. List<Property Map>
A list of ip_tag blocks as defined below.
name This property is required. String
The name of this Orchestrated Virtual Machine Scale Set.
publicIpPrefixId This property is required. String
The ID of the public IP prefix.
version This property is required. String
The Internet Protocol Version of the public IP address.

GetOrchestratedVirtualMachineScaleSetNetworkInterfaceIpConfigurationPublicIpAddressIpTag

Tag This property is required. string
The IP Tag associated with the Public IP.
Type This property is required. string
The Type of IP Tag.
Tag This property is required. string
The IP Tag associated with the Public IP.
Type This property is required. string
The Type of IP Tag.
tag This property is required. String
The IP Tag associated with the Public IP.
type This property is required. String
The Type of IP Tag.
tag This property is required. string
The IP Tag associated with the Public IP.
type This property is required. string
The Type of IP Tag.
tag This property is required. str
The IP Tag associated with the Public IP.
type This property is required. str
The Type of IP Tag.
tag This property is required. String
The IP Tag associated with the Public IP.
type This property is required. String
The Type of IP Tag.

Package Details

Repository
Azure Classic pulumi/pulumi-azure
License
Apache-2.0
Notes
This Pulumi package is based on the azurerm Terraform Provider.