WebPubSubServiceProxy
Handle
interface WebPubSubServiceProxy { readonly externalIP: BicepValueProxy | string; readonly hostName: BicepValueProxy | string; readonly hostNamePrefix: BicepValueProxy | string; readonly id: BicepValueProxy; identity: WebPubSubManagedServiceIdentityProxy; isAadAuthDisabled: BicepValueProxy | boolean; isClientCertEnabled: BicepValueProxy | boolean; isLocalAuthDisabled: BicepValueProxy | boolean; liveTraceConfiguration: LiveTraceConfigurationProxy; location: BicepValueProxy; name: BicepValueProxy | string; networkAcls: WebPubSubNetworkAclsProxy; readonly privateEndpointConnections: Aspire_Hosting_Azure_Provisioning_WebPubSub_Generated_ListOfWebPubSubPrivateEndpointConnectionDataProxy; readonly provisioningState: BicepValueProxy | WebPubSubProvisioningState; publicNetworkAccess: BicepValueProxy | string; readonly publicPort: BicepValueProxy | number; resourceLogCategories: Aspire_Hosting_Azure_Provisioning_WebPubSub_Generated_ListOfResourceLogCategoryProxy; readonly serverPort: BicepValueProxy | number; readonly sharedPrivateLinkResources: Aspire_Hosting_Azure_Provisioning_WebPubSub_Generated_ListOfWebPubSubSharedPrivateLinkDataProxy; sku: BillingInfoSkuProxy; readonly systemData: WebPubSubSystemDataProxy; tags: Aspire_Hosting_Azure_Provisioning_WebPubSub_Generated_DictionaryOfStringProxy; readonly version: BicepValueProxy | string; addTo(infrastructure: AzureResourceInfrastructure): void; clearIsAadAuthDisabled(): void; clearIsClientCertEnabled(): void; clearIsLocalAuthDisabled(): void; clearLocation(): void; clearName(): void; clearPublicNetworkAccess(): void; createRoleAssignment( role: WebPubSubBuiltInRoleProxy, principalType: BicepValueProxy | RoleManagementPrincipalType, principalId: BicepValueProxy | guid, bicepIdentifierSuffix: string): WebPubSubRoleAssignmentProxy; getKeys(): WebPubSubKeysProxy;}44 members
Properties
property
externalIP BicepValueProxy | string getGets the ExternalIP provisioning property.
property
hostName BicepValueProxy | string getGets the HostName provisioning property.
property
hostNamePrefix BicepValueProxy | string getGets the HostNamePrefix provisioning property.
property
idBicepValueProxy getGets the Id provisioning property.
property
identityWebPubSubManagedServiceIdentityProxy get · setGets or sets the Identity provisioning property.
property
isAadAuthDisabled BicepValueProxy | boolean get · setGets or sets the IsAadAuthDisabled provisioning property.
property
isClientCertEnabled BicepValueProxy | boolean get · setGets or sets the IsClientCertEnabled provisioning property.
property
isLocalAuthDisabled BicepValueProxy | boolean get · setGets or sets the IsLocalAuthDisabled provisioning property.
property
liveTraceConfiguration LiveTraceConfigurationProxy get · setGets or sets the LiveTraceConfiguration provisioning property.
property
locationBicepValueProxy get · setGets or sets the Location provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
networkAcls WebPubSubNetworkAclsProxy get · setGets or sets the NetworkAcls provisioning property.
property
privateEndpointConnections Aspire_Hosting_Azure_Provisioning_WebPubSub_Generated_ListOfWebPubSubPrivateEndpointConnectionDataProxy getGets the PrivateEndpointConnections provisioning property.
property
provisioningState BicepValueProxy | WebPubSubProvisioningState getGets the ProvisioningState provisioning property.
property
publicNetworkAccess BicepValueProxy | string get · setGets or sets the PublicNetworkAccess provisioning property.
property
publicPort BicepValueProxy | number getGets the PublicPort provisioning property.
property
resourceLogCategories Aspire_Hosting_Azure_Provisioning_WebPubSub_Generated_ListOfResourceLogCategoryProxy get · setGets or sets the ResourceLogCategories provisioning property.
property
serverPort BicepValueProxy | number getGets the ServerPort provisioning property.
property
skuBillingInfoSkuProxy get · setGets or sets the Sku provisioning property.
property
systemData WebPubSubSystemDataProxy getGets the SystemData provisioning property.
property
versionBicepValueProxy | string getGets the Version provisioning property.
Methods
method
addTo Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): voidParameters
infrastructureAzureResourceInfrastructure method
clearIsAadAuthDisabled Clears the IsAadAuthDisabled provisioning property.
clearIsAadAuthDisabled(): voidmethod
clearIsClientCertEnabled Clears the IsClientCertEnabled provisioning property.
clearIsClientCertEnabled(): voidmethod
clearIsLocalAuthDisabled Clears the IsLocalAuthDisabled provisioning property.
clearIsLocalAuthDisabled(): voidmethod
clearPublicNetworkAccess Clears the PublicNetworkAccess provisioning property.
clearPublicNetworkAccess(): voidmethod
createRoleAssignment Invokes CreateRoleAssignment on the WebPubSubService provisioning model.
createRoleAssignment( role: WebPubSubBuiltInRoleProxy, principalType: BicepValueProxy | RoleManagementPrincipalType, principalId: BicepValueProxy | guid, bicepIdentifierSuffix: string): WebPubSubRoleAssignmentProxyParameters
roleWebPubSubBuiltInRoleProxy principalType BicepValueProxy | RoleManagementPrincipalType principalId BicepValueProxy | guid bicepIdentifierSuffix stringReturns
WebPubSubRoleAssignmentProxy method
getKeys Invokes GetKeys on the WebPubSubService provisioning model.
getKeys(): WebPubSubKeysProxyReturns
WebPubSubKeysProxy