Interface App
-
public interface App
An immutable client-side representation of App.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
App.Definition
The entirety of the App definition.static interface
App.DefinitionStages
The App definition stages.static interface
App.Update
The template for App update.static interface
App.UpdateStages
The App update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
applicationId()
Gets the applicationId property: The ID of the application.String
displayName()
Gets the displayName property: The display name of the application.String
id()
Gets the id property: Fully qualified resource Id for the resource.SystemAssignedServiceIdentity
identity()
Gets the identity property: The managed identities for the IoT Central application.AppInner
innerModel()
Gets the inner com.azure.resourcemanager.iotcentral.fluent.models.AppInner object.String
location()
Gets the location property: The geo-location where the resource lives.String
name()
Gets the name property: The name of the resource.NetworkRuleSets
networkRuleSets()
Gets the networkRuleSets property: Network Rule Set Properties of this IoT Central application.List<PrivateEndpointConnection>
privateEndpointConnections()
Gets the privateEndpointConnections property: Private endpoint connections created on this IoT Central application.ProvisioningState
provisioningState()
Gets the provisioningState property: The provisioning state of the application.PublicNetworkAccess
publicNetworkAccess()
Gets the publicNetworkAccess property: Whether requests from the public network are allowed.App
refresh()
Refreshes the resource to sync with Azure.App
refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.com.azure.core.management.Region
region()
Gets the region of the resource.String
regionName()
Gets the name of the resource region.AppSkuInfo
sku()
Gets the sku property: A valid instance SKU.AppState
state()
Gets the state property: The current state of the application.String
subdomain()
Gets the subdomain property: The subdomain of the application.Map<String,String>
tags()
Gets the tags property: Resource tags.String
template()
Gets the template property: The ID of the application template, which is a blueprint that defines the characteristics and behaviors of an application.String
type()
Gets the type property: The type of the resource.App.Update
update()
Begins update for the App resource.
-
-
-
Method Detail
-
id
String id()
Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()
Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()
Gets the type property: The type of the resource.- Returns:
- the type value.
-
location
String location()
Gets the location property: The geo-location where the resource lives.- Returns:
- the location value.
-
sku
AppSkuInfo sku()
Gets the sku property: A valid instance SKU.- Returns:
- the sku value.
-
identity
SystemAssignedServiceIdentity identity()
Gets the identity property: The managed identities for the IoT Central application.- Returns:
- the identity value.
-
provisioningState
ProvisioningState provisioningState()
Gets the provisioningState property: The provisioning state of the application.- Returns:
- the provisioningState value.
-
applicationId
String applicationId()
Gets the applicationId property: The ID of the application.- Returns:
- the applicationId value.
-
displayName
String displayName()
Gets the displayName property: The display name of the application.- Returns:
- the displayName value.
-
subdomain
String subdomain()
Gets the subdomain property: The subdomain of the application.- Returns:
- the subdomain value.
-
template
String template()
Gets 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:
- the template value.
-
state
AppState state()
Gets the state property: The current state of the application.- Returns:
- the state value.
-
publicNetworkAccess
PublicNetworkAccess publicNetworkAccess()
Gets the publicNetworkAccess property: Whether requests from the public network are allowed.- Returns:
- the publicNetworkAccess value.
-
networkRuleSets
NetworkRuleSets networkRuleSets()
Gets the networkRuleSets property: Network Rule Set Properties of this IoT Central application.- Returns:
- the networkRuleSets value.
-
privateEndpointConnections
List<PrivateEndpointConnection> privateEndpointConnections()
Gets the privateEndpointConnections property: Private endpoint connections created on this IoT Central application.- Returns:
- the privateEndpointConnections value.
-
region
com.azure.core.management.Region region()
Gets the region of the resource.- Returns:
- the region of the resource.
-
regionName
String regionName()
Gets the name of the resource region.- Returns:
- the name of the resource region.
-
innerModel
AppInner innerModel()
Gets the inner com.azure.resourcemanager.iotcentral.fluent.models.AppInner object.- Returns:
- the inner object.
-
update
App.Update update()
Begins update for the App resource.- Returns:
- the stage of resource update.
-
refresh
App refresh()
Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
App refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.- Parameters:
context
- The context to associate with this operation.- Returns:
- the refreshed resource.
-
-