Watch Aspire live streamsDocsTry Aspire

EventHubsRoleAssignmentProxy

Handle
📦 Aspire.Hosting.Azure.Provisioning.EventHubs v13.6.0-preview.1.26478.8
interface EventHubsRoleAssignmentProxy {
condition: BicepValueProxy | string;
conditionVersion: BicepValueProxy | string;
readonly createdBy: BicepValueProxy | string;
readonly createdOn: BicepValueProxy | datetimeoffset;
delegatedManagedIdentityResourceId: BicepValueProxy;
description: BicepValueProxy | string;
readonly id: BicepValueProxy;
name: BicepValueProxy | string;
principalId: BicepValueProxy | guid;
principalType: BicepValueProxy | RoleManagementPrincipalType;
roleDefinitionId: BicepValueProxy;
scope: BicepValueProxy | string;
readonly systemData: EventHubsSystemDataProxy;
readonly updatedBy: BicepValueProxy | string;
readonly updatedOn: BicepValueProxy | datetimeoffset;
addTo(infrastructure: AzureResourceInfrastructure): void;
clearCondition(): void;
clearConditionVersion(): void;
clearDelegatedManagedIdentityResourceId(): void;
clearDescription(): void;
clearName(): void;
clearPrincipalId(): void;
clearPrincipalType(): void;
clearRoleDefinitionId(): void;
clearScope(): void;
}

Properties

propertyconditionBicepValueProxy | stringget · set
Gets or sets the Condition provisioning property.
propertyconditionVersionBicepValueProxy | stringget · set
Gets or sets the ConditionVersion provisioning property.
propertycreatedByBicepValueProxy | stringget
Gets the CreatedBy provisioning property.
propertycreatedOnBicepValueProxy | datetimeoffsetget
Gets the CreatedOn provisioning property.
propertydelegatedManagedIdentityResourceIdBicepValueProxyget · set
Gets or sets the DelegatedManagedIdentityResourceId provisioning property.
propertydescriptionBicepValueProxy | stringget · set
Gets or sets the Description provisioning property.
propertyidBicepValueProxyget
Gets the Id provisioning property.
propertynameBicepValueProxy | stringget · set
Gets or sets the Name provisioning property.
propertyprincipalIdBicepValueProxy | guidget · set
Gets or sets the PrincipalId provisioning property.
propertyprincipalTypeBicepValueProxy | RoleManagementPrincipalTypeget · set
Gets or sets the PrincipalType provisioning property.
propertyroleDefinitionIdBicepValueProxyget · set
Gets or sets the RoleDefinitionId provisioning property.
propertyscopeBicepValueProxy | stringget · set
Gets or sets the Scope provisioning property.
propertysystemDataEventHubsSystemDataProxyget
Gets the SystemData provisioning property.
propertyupdatedByBicepValueProxy | stringget
Gets the UpdatedBy provisioning property.
propertyupdatedOnBicepValueProxy | datetimeoffsetget
Gets the UpdatedOn provisioning property.

Methods

methodaddTo
Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): void
infrastructureAzureResourceInfrastructure
Clears the Condition provisioning property.
clearCondition(): void
Clears the ConditionVersion provisioning property.
clearConditionVersion(): void
Clears the DelegatedManagedIdentityResourceId provisioning property.
clearDelegatedManagedIdentityResourceId(): void
Clears the Description provisioning property.
clearDescription(): void
methodclearName
Clears the Name provisioning property.
clearName(): void
Clears the PrincipalId provisioning property.
clearPrincipalId(): void
Clears the PrincipalType provisioning property.
clearPrincipalType(): void
Clears the RoleDefinitionId provisioning property.
clearRoleDefinitionId(): void
Clears the Scope provisioning property.
clearScope(): void