CosmosDBSqlRoleDefinitionProxy
Handle
interface CosmosDBSqlRoleDefinitionProxy { assignableScopes: Aspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfStringProxy; readonly id: BicepValueProxy; readonly name: BicepValueProxy | string; parent: CosmosDBAccountProxy; permissions: Aspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfCosmosDBSqlRolePermissionProxy; roleDefinitionType: BicepValueProxy | CosmosDBSqlRoleDefinitionType; roleName: BicepValueProxy | string; readonly systemData: CosmosDBSystemDataProxy; addTo(infrastructure: AzureResourceInfrastructure): void; clearRoleDefinitionType(): void; clearRoleName(): void;}16 members
Properties
property
assignableScopes Aspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfStringProxy get · setGets or sets the AssignableScopes provisioning property.
property
idBicepValueProxy getGets the Id provisioning property.
property
nameBicepValueProxy | string getGets the Name provisioning property.
property
parentCosmosDBAccountProxy get · setGets or sets the Parent provisioning property.
property
permissionsAspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfCosmosDBSqlRolePermissionProxy get · setGets or sets the Permissions provisioning property.
property
roleDefinitionType BicepValueProxy | CosmosDBSqlRoleDefinitionType get · setGets or sets the RoleDefinitionType provisioning property.
property
roleName BicepValueProxy | string get · setGets or sets the RoleName provisioning property.
property
systemData CosmosDBSystemDataProxy getGets the SystemData provisioning property.
Methods
method
addTo Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): voidParameters
infrastructureAzureResourceInfrastructure method
clearRoleDefinitionType Clears the RoleDefinitionType provisioning property.
clearRoleDefinitionType(): void