Dela via


DataManifestCustomResourceFunctionDefinition Klass

Den anpassade resursfunktionsdefinitionen.

Arv
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)

Keyword-Only parametrar

Name Description
name
str

Funktionsnamnet som det visas i principregeln. t.ex. – "valv".

fully_qualified_resource_type
str

Den fullständigt kvalificerade kontrollplansresurstypen som den här funktionen representerar. t.ex. "Microsoft.KeyVault/vaults".

default_properties

De egenskaper på den översta nivån som kan väljas i funktionens utdata. eg - [ "name", "location" ] if vault().name and vault().location are supported.

allow_custom_properties

Ett värde som anger om de anpassade egenskaperna i egenskapsuppsättningen tillåts. Api-version måste anges i principregeln t.ex. – valv('2019-06-01').

Variabler

Name Description
name
str

Funktionsnamnet som det visas i principregeln. t.ex. – "valv".

fully_qualified_resource_type
str

Den fullständigt kvalificerade kontrollplansresurstypen som den här funktionen representerar. t.ex. "Microsoft.KeyVault/vaults".

default_properties

De egenskaper på den översta nivån som kan väljas i funktionens utdata. eg - [ "name", "location" ] if vault().name and vault().location are supported.

allow_custom_properties

Ett värde som anger om de anpassade egenskaperna i egenskapsuppsättningen tillåts. Api-version måste anges i principregeln t.ex. – valv('2019-06-01').