AppPatch Class
- java.
lang. Object - com.
azure. resourcemanager. iotcentral. models. AppPatch
- com.
public final class AppPatch
The description of the IoT Central application.
Constructor Summary
Constructor | Description | |
---|---|---|
AppPatch() |
Method Summary
Modifier and Type | Method and Description |
---|---|
String |
applicationId()
Get the application |
String |
displayName()
Get the display |
System |
identity()
Get the identity property: The managed identities for the IoT Central application. |
Network |
networkRuleSets()
Get the network |
List<Private |
privateEndpointConnections()
Get the private |
Provisioning |
provisioningState()
Get the provisioning |
Public |
publicNetworkAccess()
Get the public |
App |
sku()
Get the sku property: A valid instance SKU. |
App |
state()
Get the state property: The current state of the application. |
String |
subdomain()
Get the subdomain property: The subdomain of the application. |
Map<String,String> |
tags()
Get the tags property: Instance tags. |
String |
template()
Get the template property: The ID of the application template, which is a blueprint that defines the characteristics and behaviors of an application. |
void |
validate()
Validates the instance. |
App |
withDisplayName(String displayName)
Set the display |
App |
withIdentity(SystemAssignedServiceIdentity identity)
Set the identity property: The managed identities for the IoT Central application. |
App |
withNetworkRuleSets(NetworkRuleSets networkRuleSets)
Set the network |
App |
withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)
Set the public |
App |
withSku(AppSkuInfo sku)
Set the sku property: A valid instance SKU. |
App |
withSubdomain(String subdomain)
Set the subdomain property: The subdomain of the application. |
App |
withTags(Map<String,String> tags)
Set the tags property: Instance tags. |
App |
withTemplate(String template)
Set the template property: The ID of the application template, which is a blueprint that defines the characteristics and behaviors of an application. |
Methods inherited from java.lang.Object
Constructor Details
AppPatch
public AppPatch()
Method Details
applicationId
public String applicationId()
Get the applicationId property: The ID of the application.
Returns:
displayName
public String displayName()
Get the displayName property: The display name of the application.
Returns:
identity
public SystemAssignedServiceIdentity identity()
Get the identity property: The managed identities for the IoT Central application.
Returns:
networkRuleSets
public NetworkRuleSets networkRuleSets()
Get the networkRuleSets property: Network Rule Set Properties of this IoT Central application.
Returns:
privateEndpointConnections
public List
Get the privateEndpointConnections property: Private endpoint connections created on this IoT Central application.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The provisioning state of the application.
Returns:
publicNetworkAccess
public PublicNetworkAccess publicNetworkAccess()
Get the publicNetworkAccess property: Whether requests from the public network are allowed.
Returns:
sku
public AppSkuInfo sku()
Get the sku property: A valid instance SKU.
Returns:
state
public AppState state()
Get the state property: The current state of the application.
Returns:
subdomain
public String subdomain()
Get the subdomain property: The subdomain of the application.
Returns:
tags
public Map
Get the tags property: Instance tags.
Returns:
template
public String template()
Get the template property: 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.
Returns:
validate
public void validate()
Validates the instance.
withDisplayName
public AppPatch withDisplayName(String displayName)
Set the displayName property: The display name of the application.
Parameters:
Returns:
withIdentity
public AppPatch withIdentity(SystemAssignedServiceIdentity identity)
Set the identity property: The managed identities for the IoT Central application.
Parameters:
Returns:
withNetworkRuleSets
public AppPatch withNetworkRuleSets(NetworkRuleSets networkRuleSets)
Set the networkRuleSets property: Network Rule Set Properties of this IoT Central application.
Parameters:
Returns:
withPublicNetworkAccess
public AppPatch withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)
Set the publicNetworkAccess property: Whether requests from the public network are allowed.
Parameters:
Returns:
withSku
public AppPatch withSku(AppSkuInfo sku)
Set the sku property: A valid instance SKU.
Parameters:
Returns:
withSubdomain
public AppPatch withSubdomain(String subdomain)
Set the subdomain property: The subdomain of the application.
Parameters:
Returns:
withTags
public AppPatch withTags(Map
Set the tags property: Instance tags.
Parameters:
Returns:
withTemplate
public AppPatch withTemplate(String template)
Set the template property: 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.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for