Watch Aspire live streamsDocsTry Aspire

CosmosDBSqlRoleDefinitionProxy

Handle
📦 Aspire.Hosting.Azure.Provisioning.CosmosDB v13.6.0-preview.1.26478.8
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;
}

Properties

propertyassignableScopesAspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfStringProxyget · set
Gets or sets the AssignableScopes provisioning property.
propertyidBicepValueProxyget
Gets the Id provisioning property.
propertynameBicepValueProxy | stringget
Gets the Name provisioning property.
propertyparentCosmosDBAccountProxyget · set
Gets or sets the Parent provisioning property.
propertypermissionsAspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfCosmosDBSqlRolePermissionProxyget · set
Gets or sets the Permissions provisioning property.
propertyroleDefinitionTypeBicepValueProxy | CosmosDBSqlRoleDefinitionTypeget · set
Gets or sets the RoleDefinitionType provisioning property.
propertyroleNameBicepValueProxy | stringget · set
Gets or sets the RoleName provisioning property.
propertysystemDataCosmosDBSystemDataProxyget
Gets the SystemData provisioning property.

Methods

methodaddTo
Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): void
infrastructureAzureResourceInfrastructure
Clears the RoleDefinitionType provisioning property.
clearRoleDefinitionType(): void
Clears the RoleName provisioning property.
clearRoleName(): void