Package com.pulumi.gcp.cloudrun.inputs
Class ServiceTemplateSpecArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.cloudrun.inputs.ServiceTemplateSpecArgs
-
public final class ServiceTemplateSpecArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ServiceTemplateSpecArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ServiceTemplateSpecArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static ServiceTemplateSpecArgs.Builder
builder()
static ServiceTemplateSpecArgs.Builder
builder(ServiceTemplateSpecArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
containerConcurrency()
java.util.Optional<com.pulumi.core.Output<java.util.List<ServiceTemplateSpecContainerArgs>>>
containers()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
serviceAccountName()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
servingState()
Deprecated.`serving_state` is deprecated and will be removed in a future major release.java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
timeoutSeconds()
java.util.Optional<com.pulumi.core.Output<java.util.List<ServiceTemplateSpecVolumeArgs>>>
volumes()
-
-
-
Field Detail
-
Empty
public static final ServiceTemplateSpecArgs Empty
-
-
Method Detail
-
containerConcurrency
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> containerConcurrency()
- Returns:
- ContainerConcurrency specifies the maximum allowed in-flight (concurrent) requests per container of the Revision. Values are:
-
containers
public java.util.Optional<com.pulumi.core.Output<java.util.List<ServiceTemplateSpecContainerArgs>>> containers()
- Returns:
- Containers defines the unit of execution for this Revision. Structure is documented below.
-
serviceAccountName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> serviceAccountName()
- Returns:
- Email address of the IAM service account associated with the revision of the service. The service account represents the identity of the running revision, and determines what permissions the revision has. If not provided, the revision will use the project's default service account.
-
servingState
@Deprecated public java.util.Optional<com.pulumi.core.Output<java.lang.String>> servingState()
Deprecated.`serving_state` is deprecated and will be removed in a future major release. This field is not supported by the Cloud Run API.- Returns:
- (Output, Deprecated) ServingState holds a value describing the state the resources are in for this Revision. It is expected that the system will manipulate this based on routability and load. > **Warning:** `serving_state` is deprecated and will be removed in a future major release. This field is not supported by the Cloud Run API.
-
timeoutSeconds
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> timeoutSeconds()
- Returns:
- TimeoutSeconds holds the max duration the instance is allowed for responding to a request.
-
volumes
public java.util.Optional<com.pulumi.core.Output<java.util.List<ServiceTemplateSpecVolumeArgs>>> volumes()
- Returns:
- Volume represents a named volume in a container. Structure is documented below.
-
builder
public static ServiceTemplateSpecArgs.Builder builder()
-
builder
public static ServiceTemplateSpecArgs.Builder builder(ServiceTemplateSpecArgs defaults)
-
-