ServiceBusNamespaceProxy
Handle
interface ServiceBusNamespaceProxy { alternateName: BicepValueProxy | string; readonly createdOn: BicepValueProxy | datetimeoffset; disableLocalAuth: BicepValueProxy | boolean; encryption: ServiceBusEncryptionProxy; readonly id: BicepValueProxy; identity: ServiceBusManagedServiceIdentityProxy; isZoneRedundant: BicepValueProxy | boolean; location: BicepValueProxy; readonly metricId: BicepValueProxy | string; minimumTlsVersion: BicepValueProxy | ServiceBusMinimumTlsVersion; name: BicepValueProxy | string; premiumMessagingPartitions: BicepValueProxy | number; privateEndpointConnections: Aspire_Hosting_Azure_Provisioning_ServiceBus_Generated_ListOfServiceBusPrivateEndpointConnectionDataProxy; readonly provisioningState: BicepValueProxy | string; publicNetworkAccess: BicepValueProxy | ServiceBusPublicNetworkAccess; readonly serviceBusEndpoint: BicepValueProxy | string; sku: ServiceBusSkuProxy; readonly status: BicepValueProxy | string; readonly systemData: ServiceBusSystemDataProxy; tags: Aspire_Hosting_Azure_Provisioning_ServiceBus_Generated_DictionaryOfStringProxy; readonly updatedOn: BicepValueProxy | datetimeoffset; addTo(infrastructure: AzureResourceInfrastructure): void; clearAlternateName(): void; clearDisableLocalAuth(): void; clearIsZoneRedundant(): void; clearLocation(): void; clearMinimumTlsVersion(): void; clearName(): void; clearPremiumMessagingPartitions(): void; clearPublicNetworkAccess(): void; createRoleAssignment( role: ServiceBusBuiltInRoleProxy, principalType: BicepValueProxy | RoleManagementPrincipalType, principalId: BicepValueProxy | guid, bicepIdentifierSuffix: string): ServiceBusRoleAssignmentProxy;}44 members
Properties
property
alternateName BicepValueProxy | string get · setGets or sets the AlternateName provisioning property.
property
createdOn BicepValueProxy | datetimeoffset getGets the CreatedOn provisioning property.
property
disableLocalAuth BicepValueProxy | boolean get · setGets or sets the DisableLocalAuth provisioning property.
property
encryptionServiceBusEncryptionProxy get · setGets or sets the Encryption provisioning property.
property
idBicepValueProxy getGets the Id provisioning property.
property
identityServiceBusManagedServiceIdentityProxy get · setGets or sets the Identity provisioning property.
property
isZoneRedundant BicepValueProxy | boolean get · setGets or sets the IsZoneRedundant provisioning property.
property
locationBicepValueProxy get · setGets or sets the Location provisioning property.
property
metricId BicepValueProxy | string getGets the MetricId provisioning property.
property
minimumTlsVersion BicepValueProxy | ServiceBusMinimumTlsVersion get · setGets or sets the MinimumTlsVersion provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
privateEndpointConnections Aspire_Hosting_Azure_Provisioning_ServiceBus_Generated_ListOfServiceBusPrivateEndpointConnectionDataProxy get · setGets or sets the PrivateEndpointConnections provisioning property.
property
provisioningState BicepValueProxy | string getGets the ProvisioningState provisioning property.
property
publicNetworkAccess BicepValueProxy | ServiceBusPublicNetworkAccess get · setGets or sets the PublicNetworkAccess provisioning property.
property
serviceBusEndpoint BicepValueProxy | string getGets the ServiceBusEndpoint provisioning property.
property
skuServiceBusSkuProxy get · setGets or sets the Sku provisioning property.
property
statusBicepValueProxy | string getGets the Status provisioning property.
property
systemData ServiceBusSystemDataProxy getGets the SystemData provisioning property.
property
updatedOn BicepValueProxy | datetimeoffset getGets the UpdatedOn provisioning property.
Methods
method
addTo Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): voidParameters
infrastructureAzureResourceInfrastructure method
clearDisableLocalAuth Clears the DisableLocalAuth provisioning property.
clearDisableLocalAuth(): voidmethod
clearIsZoneRedundant Clears the IsZoneRedundant provisioning property.
clearIsZoneRedundant(): voidmethod
clearMinimumTlsVersion Clears the MinimumTlsVersion provisioning property.
clearMinimumTlsVersion(): voidmethod
clearPublicNetworkAccess Clears the PublicNetworkAccess provisioning property.
clearPublicNetworkAccess(): voidmethod
createRoleAssignment Invokes CreateRoleAssignment on the ServiceBusNamespace provisioning model.
createRoleAssignment( role: ServiceBusBuiltInRoleProxy, principalType: BicepValueProxy | RoleManagementPrincipalType, principalId: BicepValueProxy | guid, bicepIdentifierSuffix: string): ServiceBusRoleAssignmentProxyParameters
roleServiceBusBuiltInRoleProxy principalType BicepValueProxy | RoleManagementPrincipalType principalId BicepValueProxy | guid bicepIdentifierSuffix stringReturns
ServiceBusRoleAssignmentProxy