Partager via


DataManifestCustomResourceFunctionDefinition Classe

Définition de la fonction de ressource personnalisée.

Héritage
azure.mgmt.resource.policy._serialization.Model
DataManifestCustomResourceFunctionDefinition

Constructeur

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)

Paramètres de mots-clés uniquement

Nom Description
name
str

Nom de la fonction tel qu’il apparaîtra dans la règle de stratégie. par exemple - 'vault'.

fully_qualified_resource_type
str

Type de ressource de plan de contrôle complet que cette fonction représente. par exemple : « Microsoft.KeyVault/vaults ».

default_properties

Propriétés de niveau supérieur qui peuvent être sélectionnées sur la sortie de la fonction. par exemple - [ « name », « location » ] si vault().name et vault().location sont pris en charge.

allow_custom_properties

Valeur indiquant si les propriétés personnalisées dans le conteneur de propriétés sont autorisées. La version de l’api doit être spécifiée dans la règle de stratégie, par exemple - coffre('2019-06-01').

Variables

Nom Description
name
str

Nom de la fonction tel qu’il apparaîtra dans la règle de stratégie. par exemple - 'vault'.

fully_qualified_resource_type
str

Type de ressource de plan de contrôle complet que cette fonction représente. par exemple : « Microsoft.KeyVault/vaults ».

default_properties

Propriétés de niveau supérieur qui peuvent être sélectionnées sur la sortie de la fonction. par exemple - [ « name », « location » ] si vault().name et vault().location sont pris en charge.

allow_custom_properties

Valeur indiquant si les propriétés personnalisées dans le conteneur de propriétés sont autorisées. La version de l’api doit être spécifiée dans la règle de stratégie, par exemple - coffre('2019-06-01').