Compartilhar via


ProviderResourceType Classe

Tipo de recurso gerenciado pelo provedor de recursos.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Herança
azure.mgmt.resource.resources._serialization.Model
ProviderResourceType

Construtor

ProviderResourceType(*, resource_type: str | None = None, locations: List[str] | None = None, location_mappings: List[_models.ProviderExtendedLocation] | None = None, aliases: List[_models.Alias] | None = None, api_versions: List[str] | None = None, zone_mappings: List[_models.ZoneMapping] | None = None, capabilities: str | None = None, properties: Dict[str, str] | None = None, **kwargs: Any)

Parâmetros de apenas palavra-chave

Nome Description
resource_type
str

O tipo de recurso.

locations

A coleção de locais em que esse tipo de recurso pode ser criado.

location_mappings

Os mapeamentos de localização compatíveis com esse tipo de recurso.

aliases

Os aliases compatíveis com esse tipo de recurso.

api_versions

A versão da API.

zone_mappings
capabilities
str

Os recursos adicionais oferecidos por esse tipo de recurso.

properties

As propriedades.

Variáveis

Nome Description
resource_type
str

O tipo de recurso.

locations

A coleção de locais em que esse tipo de recurso pode ser criado.

location_mappings

Os mapeamentos de localização compatíveis com esse tipo de recurso.

aliases

Os aliases compatíveis com esse tipo de recurso.

api_versions

A versão da API.

default_api_version
str

A versão padrão da API.

zone_mappings
api_profiles

Os perfis de API para o provedor de recursos.

capabilities
str

Os recursos adicionais oferecidos por esse tipo de recurso.

properties

As propriedades.