Partager via


ArmServiceBusModelFactory.ServiceBusNamespacePatch Method

Definition

Initializes a new instance of ServiceBusNamespacePatch.

public static Azure.ResourceManager.ServiceBus.Models.ServiceBusNamespacePatch ServiceBusNamespacePatch (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.ServiceBus.Models.ServiceBusSku sku = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, string provisioningState = default, string status = default, DateTimeOffset? createdOn = default, DateTimeOffset? updatedOn = default, string serviceBusEndpoint = default, string metricId = default, Azure.ResourceManager.ServiceBus.Models.ServiceBusEncryption encryption = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ServiceBus.ServiceBusPrivateEndpointConnectionData> privateEndpointConnections = default, bool? disableLocalAuth = default, string alternateName = default);
static member ServiceBusNamespacePatch : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.ServiceBus.Models.ServiceBusSku * Azure.ResourceManager.Models.ManagedServiceIdentity * string * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * string * Azure.ResourceManager.ServiceBus.Models.ServiceBusEncryption * seq<Azure.ResourceManager.ServiceBus.ServiceBusPrivateEndpointConnectionData> * Nullable<bool> * string -> Azure.ResourceManager.ServiceBus.Models.ServiceBusNamespacePatch
Public Shared Function ServiceBusNamespacePatch (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional sku As ServiceBusSku = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional provisioningState As String = Nothing, Optional status As String = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional updatedOn As Nullable(Of DateTimeOffset) = Nothing, Optional serviceBusEndpoint As String = Nothing, Optional metricId As String = Nothing, Optional encryption As ServiceBusEncryption = Nothing, Optional privateEndpointConnections As IEnumerable(Of ServiceBusPrivateEndpointConnectionData) = Nothing, Optional disableLocalAuth As Nullable(Of Boolean) = Nothing, Optional alternateName As String = Nothing) As ServiceBusNamespacePatch

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

tags
IDictionary<String,String>

The tags.

location
AzureLocation

The location.

sku
ServiceBusSku

Properties of SKU.

identity
ManagedServiceIdentity

Properties of BYOK Identity description.

provisioningState
String

Provisioning state of the namespace.

status
String

Status of the namespace.

createdOn
Nullable<DateTimeOffset>

The time the namespace was created.

updatedOn
Nullable<DateTimeOffset>

The time the namespace was updated.

serviceBusEndpoint
String

Endpoint you can use to perform Service Bus operations.

metricId
String

Identifier for Azure Insights metrics.

encryption
ServiceBusEncryption

Properties of BYOK Encryption description.

privateEndpointConnections
IEnumerable<ServiceBusPrivateEndpointConnectionData>

List of private endpoint connections.

disableLocalAuth
Nullable<Boolean>

This property disables SAS authentication for the Service Bus namespace.

alternateName
String

Alternate name for namespace.

Returns

A new ServiceBusNamespacePatch instance for mocking.

Applies to