Class ProviderResourceType
- Namespace
- Azure.ResourceManager.Resources.Models
- Assembly
- Azure.ResourceManager.dll
Resource type managed by the resource provider.
public class ProviderResourceType : IJsonModel<ProviderResourceType>, IPersistableModel<ProviderResourceType>
- Inheritance
-
ProviderResourceType
- Implements
-
IJsonModel<ProviderResourceType>IPersistableModel<ProviderResourceType>
- Inherited Members
Properties
Aliases
The aliases that are supported by this resource type.
public IReadOnlyList<ResourceTypeAlias> Aliases { get; }
Property Value
ApiProfiles
The API profiles for the resource provider.
public IReadOnlyList<ApiProfile> ApiProfiles { get; }
Property Value
ApiVersions
The API version.
public IReadOnlyList<string> ApiVersions { get; }
Property Value
Capabilities
The additional capabilities offered by this resource type.
public string Capabilities { get; }
Property Value
DefaultApiVersion
The default API version.
public string DefaultApiVersion { get; }
Property Value
LocationMappings
The location mappings that are supported by this resource type.
public IReadOnlyList<ProviderExtendedLocation> LocationMappings { get; }
Property Value
Locations
The collection of locations where this resource type can be created.
public IReadOnlyList<string> Locations { get; }
Property Value
Properties
The properties.
public IReadOnlyDictionary<string, string> Properties { get; }
Property Value
ResourceType
The resource type.
public string ResourceType { get; }
Property Value
ZoneMappings
Gets the zone mappings.
public IReadOnlyList<ZoneMapping> ZoneMappings { get; }