Freigeben über


ArmIotCentralModelFactory.IotCentralAppPatch Method

Definition

Initializes a new instance of IotCentralAppPatch.

public static Azure.ResourceManager.IotCentral.Models.IotCentralAppPatch IotCentralAppPatch(System.Collections.Generic.IDictionary<string,string> tags = default, Azure.ResourceManager.IotCentral.Models.IotCentralAppSku? skuName = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Azure.ResourceManager.IotCentral.Models.IotCentralProvisioningState? provisioningState = default, Guid? applicationId = default, string displayName = default, string subdomain = default, string template = default, Azure.ResourceManager.IotCentral.Models.IotCentralAppState? state = default, Azure.ResourceManager.IotCentral.Models.IotCentralPublicNetworkAccess? publicNetworkAccess = default, Azure.ResourceManager.IotCentral.Models.IotCentralNetworkRuleSets networkRuleSets = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.IotCentral.IotCentralPrivateEndpointConnectionData> privateEndpointConnections = default);
static member IotCentralAppPatch : System.Collections.Generic.IDictionary<string, string> * Nullable<Azure.ResourceManager.IotCentral.Models.IotCentralAppSku> * Azure.ResourceManager.Models.ManagedServiceIdentity * Nullable<Azure.ResourceManager.IotCentral.Models.IotCentralProvisioningState> * Nullable<Guid> * string * string * string * Nullable<Azure.ResourceManager.IotCentral.Models.IotCentralAppState> * Nullable<Azure.ResourceManager.IotCentral.Models.IotCentralPublicNetworkAccess> * Azure.ResourceManager.IotCentral.Models.IotCentralNetworkRuleSets * seq<Azure.ResourceManager.IotCentral.IotCentralPrivateEndpointConnectionData> -> Azure.ResourceManager.IotCentral.Models.IotCentralAppPatch
Public Shared Function IotCentralAppPatch (Optional tags As IDictionary(Of String, String) = Nothing, Optional skuName As Nullable(Of IotCentralAppSku) = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional provisioningState As Nullable(Of IotCentralProvisioningState) = Nothing, Optional applicationId As Nullable(Of Guid) = Nothing, Optional displayName As String = Nothing, Optional subdomain As String = Nothing, Optional template As String = Nothing, Optional state As Nullable(Of IotCentralAppState) = Nothing, Optional publicNetworkAccess As Nullable(Of IotCentralPublicNetworkAccess) = Nothing, Optional networkRuleSets As IotCentralNetworkRuleSets = Nothing, Optional privateEndpointConnections As IEnumerable(Of IotCentralPrivateEndpointConnectionData) = Nothing) As IotCentralAppPatch

Parameters

tags
IDictionary<String,String>

Instance tags.

skuName
Nullable<IotCentralAppSku>

A valid instance SKU.

identity
ManagedServiceIdentity

The managed identities for the IoT Central application. Current supported identity types: None, SystemAssigned.

provisioningState
Nullable<IotCentralProvisioningState>

The provisioning state of the application.

applicationId
Nullable<Guid>

The ID of the application.

displayName
String

The display name of the application.

subdomain
String

The subdomain of the application.

template
String

The ID of the application template, which is a blueprint that defines the characteristics and behaviors of an application. Optional; if not specified, defaults to a blank blueprint and allows the application to be defined from scratch.

state
Nullable<IotCentralAppState>

The current state of the application.

publicNetworkAccess
Nullable<IotCentralPublicNetworkAccess>

Whether requests from the public network are allowed.

networkRuleSets
IotCentralNetworkRuleSets

Network Rule Set Properties of this IoT Central application.

privateEndpointConnections
IEnumerable<IotCentralPrivateEndpointConnectionData>

Private endpoint connections created on this IoT Central application.

Returns

A new IotCentralAppPatch instance for mocking.

Applies to