CosmosDBSqlRoleAssignmentProxy
Handle
interface CosmosDBSqlRoleAssignmentProxy { readonly id: BicepValueProxy; readonly name: BicepValueProxy | string; parent: CosmosDBAccountProxy; principalId: BicepValueProxy | guid; roleDefinitionId: BicepValueProxy; scope: BicepValueProxy | string; readonly systemData: CosmosDBSystemDataProxy; addTo(infrastructure: AzureResourceInfrastructure): void; clearPrincipalId(): void; clearRoleDefinitionId(): void; clearScope(): void;}15 members
Properties
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
principalId BicepValueProxy | guid get · setGets or sets the PrincipalId provisioning property.
property
roleDefinitionId BicepValueProxy get · setGets or sets the RoleDefinitionId provisioning property.
property
scopeBicepValueProxy | string get · setGets or sets the Scope 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
clearRoleDefinitionId Clears the RoleDefinitionId provisioning property.
clearRoleDefinitionId(): void