Language

ISbNamespaceUpdateParameters Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.SbNamespaceUpdateParametersTypeConverter))]
public interface ISbNamespaceUpdateParameters : Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.IResourceNamespacePatch
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.SbNamespaceUpdateParametersTypeConverter))>]
type ISbNamespaceUpdateParameters = interface
    interface IJsonSerializable
    interface IResourceNamespacePatch
    interface IResource
Public Interface ISbNamespaceUpdateParameters
Implements IResourceNamespacePatch
Derived
Attributes
Implements

Properties

Name Description
AlternateName

Alternate name for namespace

CreatedAt

The time the namespace was created

DisableLocalAuth

This property disables SAS authentication for the Service Bus namespace.

EncryptionKeySource

Enumerates the possible value of keySource for Encryption

EncryptionKeyVaultProperty

Properties of KeyVault

EncryptionRequireInfrastructureEncryption

Enable Infrastructure Encryption (Double Encryption)

Id

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

(Inherited from IResource)
IdentityPrincipalId

ObjectId from the KeyVault

IdentityTenantId

TenantId from the KeyVault

IdentityType

Type of managed service identity.

IdentityUserAssignedIdentity

Properties for User Assigned Identities

Location

Resource location

(Inherited from IResourceNamespacePatch)
MetricId

Identifier for Azure Insights metrics

Name

The name of the resource

(Inherited from IResource)
PrivateEndpointConnection

List of private endpoint connections.

ProvisioningState

Provisioning state of the namespace.

ServiceBusEndpoint

Endpoint you can use to perform Service Bus operations.

SkuCapacity

Messaging units for your service bus premium namespace. Valid capacities are {1, 2, 4, 8, 16} multiples of your properties.premiumMessagingPartitions setting. For example, If properties.premiumMessagingPartitions is 1 then possible capacity values are 1, 2, 4, 8, and 16. If properties.premiumMessagingPartitions is 4 then possible capacity values are 4, 8, 16, 32 and 64

SkuName

Name of this SKU.

SkuTier

The billing tier of this particular SKU.

Status

Status of the namespace.

SystemDataCreatedAt

The timestamp of resource creation (UTC).

(Inherited from IResource)
SystemDataCreatedBy

The identity that created the resource.

(Inherited from IResource)
SystemDataCreatedByType

The type of identity that created the resource.

(Inherited from IResource)
SystemDataLastModifiedAt

The timestamp of resource last modification (UTC)

(Inherited from IResource)
SystemDataLastModifiedBy

The identity that last modified the resource.

(Inherited from IResource)
SystemDataLastModifiedByType

The type of identity that last modified the resource.

(Inherited from IResource)
Tag

Resource tags

(Inherited from IResourceNamespacePatch)
Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

(Inherited from IResource)
UpdatedAt

The time the namespace was updated.

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to