ProviderResourceType Class

Resource type managed by the resource provider.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
ProviderResourceType

Constructor

ProviderResourceType(*, resource_type: Optional[str] = None, locations: Optional[List[str]] = None, aliases: Optional[List[azure.mgmt.resource.resources.v2020_06_01.models._models_py3.Alias]] = None, api_versions: Optional[List[str]] = None, zone_mappings: Optional[List[azure.mgmt.resource.resources.v2020_06_01.models._models_py3.ZoneMapping]] = None, capabilities: Optional[str] = None, properties: Optional[Dict[str, str]] = None, **kwargs)

Variables

resource_type
str

The resource type.

locations
list[str]

The collection of locations where this resource type can be created.

aliases
list[Alias]

The aliases that are supported by this resource type.

api_versions
list[str]

The API version.

default_api_version
str

The default API version.

zone_mappings
list[ZoneMapping]
api_profiles
list[ApiProfile]

The API profiles for the resource provider.

capabilities
str

The additional capabilities offered by this resource type.

properties
dict[str, str]

The properties.