ProviderResourceType Class

Resource type managed by the resource provider.

Constructor

ProviderResourceType(*args: Any, **kwargs: Any)

Variables

Name Description
resource_type
str

The resource type.

locations

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

location_mappings

The location mappings that are supported by this resource type.

aliases

The aliases that are supported by this resource type.

api_versions

The API version.

default_api_version
str

The default API version.

zone_mappings
api_profiles

The API profiles for the resource provider.

capabilities
str

The additional capabilities offered by this resource type.

properties

The properties.

Attributes

aliases

The aliases that are supported by this resource type.

aliases: list['_models.Alias'] | None

api_profiles

The API profiles for the resource provider.

api_profiles: list['_models.ApiProfile'] | None

api_versions

The API version.

api_versions: list[str] | None

capabilities

The additional capabilities offered by this resource type.

capabilities: str | None

default_api_version

The default API version.

default_api_version: str | None

location_mappings

The location mappings that are supported by this resource type.

location_mappings: list['_models.ProviderExtendedLocation'] | None

locations

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

locations: list[str] | None

properties

The properties.

properties: dict[str, str] | None

resource_type

The resource type.

resource_type: str | None

zone_mappings

zone_mappings: list['_models.ZoneMapping'] | None