Interface ContainerApp
-
public interface ContainerApp
An immutable client-side representation of ContainerApp.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ContainerApp.Definition
The entirety of the ContainerApp definition.static interface
ContainerApp.DefinitionStages
The ContainerApp definition stages.static interface
ContainerApp.Update
The template for ContainerApp update.static interface
ContainerApp.UpdateStages
The ContainerApp update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Configuration
configuration()
Gets the configuration property: Non versioned Container App configuration properties.String
customDomainVerificationId()
Gets the customDomainVerificationId property: Id used to verify domain name ownership.String
id()
Gets the id property: Fully qualified resource Id for the resource.ManagedServiceIdentity
identity()
Gets the identity property: managed identities for the Container App to interact with other Azure services without maintaining any secrets or credentials in code.ContainerAppInner
innerModel()
Gets the inner com.azure.resourcemanager.appcontainers.fluent.models.ContainerAppInner object.String
latestRevisionFqdn()
Gets the latestRevisionFqdn property: Fully Qualified Domain Name of the latest revision of the Container App.String
latestRevisionName()
Gets the latestRevisionName property: Name of the latest revision of the Container App.SecretsCollection
listSecrets()
List secrets for a container app.com.azure.core.http.rest.Response<SecretsCollection>
listSecretsWithResponse(com.azure.core.util.Context context)
List secrets for a container app.String
location()
Gets the location property: The geo-location where the resource lives.String
managedEnvironmentId()
Gets the managedEnvironmentId property: Resource ID of the Container App's environment.String
name()
Gets the name property: The name of the resource.List<String>
outboundIpAddresses()
Gets the outboundIpAddresses property: Outbound IP Addresses for container app.ContainerAppProvisioningState
provisioningState()
Gets the provisioningState property: Provisioning state of the Container App.ContainerApp
refresh()
Refreshes the resource to sync with Azure.ContainerApp
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.Map<String,String>
tags()
Gets the tags property: Resource tags.Template
template()
Gets the template property: Container App versioned application definition.String
type()
Gets the type property: The type of the resource.ContainerApp.Update
update()
Begins update for the ContainerApp 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.
-
identity
ManagedServiceIdentity identity()
Gets the identity property: managed identities for the Container App to interact with other Azure services without maintaining any secrets or credentials in code.- Returns:
- the identity value.
-
provisioningState
ContainerAppProvisioningState provisioningState()
Gets the provisioningState property: Provisioning state of the Container App.- Returns:
- the provisioningState value.
-
managedEnvironmentId
String managedEnvironmentId()
Gets the managedEnvironmentId property: Resource ID of the Container App's environment.- Returns:
- the managedEnvironmentId value.
-
latestRevisionName
String latestRevisionName()
Gets the latestRevisionName property: Name of the latest revision of the Container App.- Returns:
- the latestRevisionName value.
-
latestRevisionFqdn
String latestRevisionFqdn()
Gets the latestRevisionFqdn property: Fully Qualified Domain Name of the latest revision of the Container App.- Returns:
- the latestRevisionFqdn value.
-
customDomainVerificationId
String customDomainVerificationId()
Gets the customDomainVerificationId property: Id used to verify domain name ownership.- Returns:
- the customDomainVerificationId value.
-
configuration
Configuration configuration()
Gets the configuration property: Non versioned Container App configuration properties.- Returns:
- the configuration value.
-
template
Template template()
Gets the template property: Container App versioned application definition.- Returns:
- the template value.
-
outboundIpAddresses
List<String> outboundIpAddresses()
Gets the outboundIpAddresses property: Outbound IP Addresses for container app.- Returns:
- the outboundIpAddresses 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
ContainerAppInner innerModel()
Gets the inner com.azure.resourcemanager.appcontainers.fluent.models.ContainerAppInner object.- Returns:
- the inner object.
-
update
ContainerApp.Update update()
Begins update for the ContainerApp resource.- Returns:
- the stage of resource update.
-
refresh
ContainerApp refresh()
Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
ContainerApp 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.
-
listSecrets
SecretsCollection listSecrets()
List secrets for a container app.- Returns:
- container App Secrets Collection ARM resource.
- Throws:
DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSecretsWithResponse
com.azure.core.http.rest.Response<SecretsCollection> listSecretsWithResponse(com.azure.core.util.Context context)
List secrets for a container app.- Parameters:
context
- The context to associate with this operation.- Returns:
- container App Secrets Collection ARM resource along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
-