ArmIotCentralModelFactory.IotCentralAppPatch Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.
- 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.