Udostępnij za pośrednictwem


DataManifestCustomResourceFunctionDefinition Klasa

Niestandardowa definicja funkcji zasobu.

Dziedziczenie
azure.mgmt.resource.policy._serialization.Model
DataManifestCustomResourceFunctionDefinition

Konstruktor

DataManifestCustomResourceFunctionDefinition(*, name: str | None = None, fully_qualified_resource_type: str | None = None, default_properties: List[str] | None = None, allow_custom_properties: bool | None = None, **kwargs: Any)

Parametry Tylko słowo kluczowe

Nazwa Opis
name
str

Nazwa funkcji wyświetlana w regule zasad. np. "magazyn".

fully_qualified_resource_type
str

W pełni kwalifikowany typ zasobu płaszczyzny sterowania, który reprezentuje ta funkcja. np. "Microsoft.KeyVault/vaults".

default_properties

Właściwości najwyższego poziomu, które można wybrać w danych wyjściowych funkcji. np. [ "name", "location" ] if vault().name and vault().location are supported.

allow_custom_properties

Wartość wskazująca, czy właściwości niestandardowe w torbie właściwości są dozwolone. Wymaga określenia wersji interfejsu API w regule zasad, np. — vault('2019-06-01').

Zmienne

Nazwa Opis
name
str

Nazwa funkcji wyświetlana w regule zasad. np. "magazyn".

fully_qualified_resource_type
str

W pełni kwalifikowany typ zasobu płaszczyzny sterowania, który reprezentuje ta funkcja. np. "Microsoft.KeyVault/vaults".

default_properties

Właściwości najwyższego poziomu, które można wybrać w danych wyjściowych funkcji. np. [ "name", "location" ] if vault().name and vault().location are supported.

allow_custom_properties

Wartość wskazująca, czy właściwości niestandardowe w torbie właściwości są dozwolone. Wymaga określenia wersji interfejsu API w regule zasad, np. — vault('2019-06-01').