Table of Contents

Class LocationExpanded

Namespace
Azure.ResourceManager.Resources.Models
Assembly
Azure.ResourceManager.dll

Location information.

public class LocationExpanded : IJsonModel<LocationExpanded>, IPersistableModel<LocationExpanded>
Inheritance
LocationExpanded
Implements
IJsonModel<LocationExpanded>
IPersistableModel<LocationExpanded>
Inherited Members

Properties

AvailabilityZoneMappings

The availability zone mappings for this region.

public IReadOnlyList<AvailabilityZoneMappings> AvailabilityZoneMappings { get; }

Property Value

IReadOnlyList<AvailabilityZoneMappings>

DisplayName

The display name of the location.

public string DisplayName { get; }

Property Value

string

Id

The fully qualified ID of the location. For example, /subscriptions/8d65815f-a5b6-402f-9298-045155da7d74/locations/westus.

public string Id { get; }

Property Value

string

LocationType

The location type.

public LocationType? LocationType { get; }

Property Value

LocationType?

Metadata

Metadata of the location, such as lat/long, paired region, and others.

public LocationMetadata Metadata { get; }

Property Value

LocationMetadata

Name

The location name.

public string Name { get; }

Property Value

string

RegionalDisplayName

The display name of the location and its region.

public string RegionalDisplayName { get; }

Property Value

string

SubscriptionId

The subscription ID.

public string SubscriptionId { get; }

Property Value

string

Operators

implicit operator AzureLocation(LocationExpanded)

Convert LocationExpanded into a Location object.

public static implicit operator AzureLocation(LocationExpanded location)

Parameters

location LocationExpanded

The location to convert.

Returns

AzureLocation