Package com.pulumi.aws.apprunner.inputs
Class ServiceState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.apprunner.inputs.ServiceState
-
public final class ServiceState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classServiceState.Builder
-
Field Summary
Fields Modifier and Type Field Description static ServiceStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>arn()java.util.Optional<com.pulumi.core.Output<java.lang.String>>autoScalingConfigurationArn()static ServiceState.Builderbuilder()static ServiceState.Builderbuilder(ServiceState defaults)java.util.Optional<com.pulumi.core.Output<ServiceEncryptionConfigurationArgs>>encryptionConfiguration()java.util.Optional<com.pulumi.core.Output<ServiceHealthCheckConfigurationArgs>>healthCheckConfiguration()java.util.Optional<com.pulumi.core.Output<ServiceInstanceConfigurationArgs>>instanceConfiguration()java.util.Optional<com.pulumi.core.Output<ServiceNetworkConfigurationArgs>>networkConfiguration()java.util.Optional<com.pulumi.core.Output<ServiceObservabilityConfigurationArgs>>observabilityConfiguration()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.lang.String>>serviceId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>serviceName()java.util.Optional<com.pulumi.core.Output<java.lang.String>>serviceUrl()java.util.Optional<com.pulumi.core.Output<ServiceSourceConfigurationArgs>>sourceConfiguration()java.util.Optional<com.pulumi.core.Output<java.lang.String>>status()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tags()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tagsAll()
-
-
-
Field Detail
-
Empty
public static final ServiceState Empty
-
-
Method Detail
-
arn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
- Returns:
- ARN of the App Runner service.
-
autoScalingConfigurationArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> autoScalingConfigurationArn()
- Returns:
- ARN of an App Runner automatic scaling configuration resource that you want to associate with your service. If not provided, App Runner associates the latest revision of a default auto scaling configuration.
-
encryptionConfiguration
public java.util.Optional<com.pulumi.core.Output<ServiceEncryptionConfigurationArgs>> encryptionConfiguration()
- Returns:
- Custom encryption key that App Runner uses to encrypt the copy of your source repository that it maintains and your service logs. By default, App Runner uses an AWS managed CMK. See `encryptionConfiguration` below.
-
healthCheckConfiguration
public java.util.Optional<com.pulumi.core.Output<ServiceHealthCheckConfigurationArgs>> healthCheckConfiguration()
- Returns:
- Settings of the health check that AWS App Runner performs to monitor the health of your service. See `healthCheckConfiguration` below.
-
instanceConfiguration
public java.util.Optional<com.pulumi.core.Output<ServiceInstanceConfigurationArgs>> instanceConfiguration()
- Returns:
- Runtime configuration of instances (scaling units) of the App Runner service. See `instanceConfiguration` below.
-
networkConfiguration
public java.util.Optional<com.pulumi.core.Output<ServiceNetworkConfigurationArgs>> networkConfiguration()
- Returns:
- Configuration settings related to network traffic of the web application that the App Runner service runs. See `networkConfiguration` below.
-
observabilityConfiguration
public java.util.Optional<com.pulumi.core.Output<ServiceObservabilityConfigurationArgs>> observabilityConfiguration()
- Returns:
- Observability configuration of your service. See `observabilityConfiguration` below.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
serviceId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> serviceId()
- Returns:
- Alphanumeric ID that App Runner generated for this service. Unique within the AWS Region.
-
serviceName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> serviceName()
- Returns:
- Name of the service.
-
serviceUrl
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> serviceUrl()
- Returns:
- Subdomain URL that App Runner generated for this service. You can use this URL to access your service web application.
-
sourceConfiguration
public java.util.Optional<com.pulumi.core.Output<ServiceSourceConfigurationArgs>> sourceConfiguration()
- Returns:
- Source to deploy to the App Runner service. Can be a code or an image repository. See `sourceConfiguration` below.
-
status
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> status()
- Returns:
- Current state of the App Runner service.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- Key-value map of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
-
tagsAll
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tagsAll()
- Returns:
- Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
-
builder
public static ServiceState.Builder builder()
-
builder
public static ServiceState.Builder builder(ServiceState defaults)
-
-