AppInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. iotcentral. fluent. models. AppInner
- com.
- com.
- com.
public final class AppInner
extends Resource
The IoT Central application.
Constructor Summary
| Constructor | Description | |
|---|---|---|
| AppInner() | ||
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. |
|
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. |
| 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 |
withLocation(String location) |
|
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) |
|
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 ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
AppInner
public AppInner()
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:
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:
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 AppInner withDisplayName(String displayName)
Set the displayName property: The display name of the application.
Parameters:
Returns:
withIdentity
public AppInner withIdentity(SystemAssignedServiceIdentity identity)
Set the identity property: The managed identities for the IoT Central application.
Parameters:
Returns:
withLocation
public AppInner withLocation(String location)
Overrides:
AppInner.withLocation(String location)Parameters:
withSku
public AppInner withSku(AppSkuInfo sku)
Set the sku property: A valid instance SKU.
Parameters:
Returns:
withSubdomain
public AppInner withSubdomain(String subdomain)
Set the subdomain property: The subdomain of the application.
Parameters:
Returns:
withTags
public AppInner withTags(Map<String,String> tags)
Overrides:
AppInner.withTags(Map<String,String> tags)Parameters:
withTemplate
public AppInner 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: