We recommend new projects start with resources from the AWS provider.
We recommend new projects start with resources from the AWS provider.
Resource Type definition for AWS::ECS::ExpressGatewayService
Using getExpressGatewayService
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getExpressGatewayService(args: GetExpressGatewayServiceArgs, opts?: InvokeOptions): Promise<GetExpressGatewayServiceResult>
function getExpressGatewayServiceOutput(args: GetExpressGatewayServiceOutputArgs, opts?: InvokeOptions): Output<GetExpressGatewayServiceResult>def get_express_gateway_service(service_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetExpressGatewayServiceResult
def get_express_gateway_service_output(service_arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetExpressGatewayServiceResult]func LookupExpressGatewayService(ctx *Context, args *LookupExpressGatewayServiceArgs, opts ...InvokeOption) (*LookupExpressGatewayServiceResult, error)
func LookupExpressGatewayServiceOutput(ctx *Context, args *LookupExpressGatewayServiceOutputArgs, opts ...InvokeOption) LookupExpressGatewayServiceResultOutput> Note: This function is named LookupExpressGatewayService in the Go SDK.
public static class GetExpressGatewayService
{
public static Task<GetExpressGatewayServiceResult> InvokeAsync(GetExpressGatewayServiceArgs args, InvokeOptions? opts = null)
public static Output<GetExpressGatewayServiceResult> Invoke(GetExpressGatewayServiceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetExpressGatewayServiceResult> getExpressGatewayService(GetExpressGatewayServiceArgs args, InvokeOptions options)
public static Output<GetExpressGatewayServiceResult> getExpressGatewayService(GetExpressGatewayServiceArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:ecs:getExpressGatewayService
arguments:
# arguments dictionaryThe following arguments are supported:
- Service
Arn string - The ARN that identifies the Express service.
- Service
Arn string - The ARN that identifies the Express service.
- service
Arn String - The ARN that identifies the Express service.
- service
Arn string - The ARN that identifies the Express service.
- service_
arn str - The ARN that identifies the Express service.
- service
Arn String - The ARN that identifies the Express service.
getExpressGatewayService Result
The following output properties are available:
- Active
Configurations List<Pulumi.Aws Native. Ecs. Outputs. Express Gateway Service Configuration> - The list of active service configurations for the Express service.
- Created
At string - The Unix timestamp for when the Express service was created.
- Ecs
Managed Pulumi.Resource Arns Aws Native. Ecs. Outputs. Express Gateway Service Ecs Managed Resource Arns - Endpoint string
- Service
Arn string - The ARN that identifies the Express service.
- Status
Pulumi.
Aws Native. Ecs. Outputs. Express Gateway Service Status - Updated
At string - The Unix timestamp for when the Express service was last updated.
- Active
Configurations []ExpressGateway Service Configuration - The list of active service configurations for the Express service.
- Created
At string - The Unix timestamp for when the Express service was created.
- Ecs
Managed ExpressResource Arns Gateway Service Ecs Managed Resource Arns - Endpoint string
- Service
Arn string - The ARN that identifies the Express service.
- Status
Express
Gateway Service Status - Updated
At string - The Unix timestamp for when the Express service was last updated.
- active
Configurations List<ExpressGateway Service Configuration> - The list of active service configurations for the Express service.
- created
At String - The Unix timestamp for when the Express service was created.
- ecs
Managed ExpressResource Arns Gateway Service Ecs Managed Resource Arns - endpoint String
- service
Arn String - The ARN that identifies the Express service.
- status
Express
Gateway Service Status - updated
At String - The Unix timestamp for when the Express service was last updated.
- active
Configurations ExpressGateway Service Configuration[] - The list of active service configurations for the Express service.
- created
At string - The Unix timestamp for when the Express service was created.
- ecs
Managed ExpressResource Arns Gateway Service Ecs Managed Resource Arns - endpoint string
- service
Arn string - The ARN that identifies the Express service.
- status
Express
Gateway Service Status - updated
At string - The Unix timestamp for when the Express service was last updated.
- active_
configurations Sequence[ExpressGateway Service Configuration] - The list of active service configurations for the Express service.
- created_
at str - The Unix timestamp for when the Express service was created.
- ecs_
managed_ Expressresource_ arns Gateway Service Ecs Managed Resource Arns - endpoint str
- service_
arn str - The ARN that identifies the Express service.
- status
Express
Gateway Service Status - updated_
at str - The Unix timestamp for when the Express service was last updated.
- active
Configurations List<Property Map> - The list of active service configurations for the Express service.
- created
At String - The Unix timestamp for when the Express service was created.
- ecs
Managed Property MapResource Arns - endpoint String
- service
Arn String - The ARN that identifies the Express service.
- status Property Map
- updated
At String - The Unix timestamp for when the Express service was last updated.
Supporting Types
ExpressGatewayServiceAccessType
ExpressGatewayServiceAutoScalingArns
- Application
Auto List<string>Scaling Policies - Scalable
Target string
- Application
Auto []stringScaling Policies - Scalable
Target string
- application
Auto List<String>Scaling Policies - scalable
Target String
- application
Auto string[]Scaling Policies - scalable
Target string
- application_
auto_ Sequence[str]scaling_ policies - scalable_
target str
- application
Auto List<String>Scaling Policies - scalable
Target String
ExpressGatewayServiceAwsLogsConfiguration
- Log
Group string - The name of the CloudWatch Logs log group to send container logs to.
- Log
Stream stringPrefix - The prefix for the CloudWatch Logs log stream names. The default for an Express service is
ecs.
- Log
Group string - The name of the CloudWatch Logs log group to send container logs to.
- Log
Stream stringPrefix - The prefix for the CloudWatch Logs log stream names. The default for an Express service is
ecs.
- log
Group String - The name of the CloudWatch Logs log group to send container logs to.
- log
Stream StringPrefix - The prefix for the CloudWatch Logs log stream names. The default for an Express service is
ecs.
- log
Group string - The name of the CloudWatch Logs log group to send container logs to.
- log
Stream stringPrefix - The prefix for the CloudWatch Logs log stream names. The default for an Express service is
ecs.
- log_
group str - The name of the CloudWatch Logs log group to send container logs to.
- log_
stream_ strprefix - The prefix for the CloudWatch Logs log stream names. The default for an Express service is
ecs.
- log
Group String - The name of the CloudWatch Logs log group to send container logs to.
- log
Stream StringPrefix - The prefix for the CloudWatch Logs log stream names. The default for an Express service is
ecs.
ExpressGatewayServiceConfiguration
- Cpu string
- The CPU allocation for tasks in this service revision.
- Created
At string - The Unix timestamp for when this service revision was created.
- Execution
Role stringArn - The ARN of the task execution role for the service revision.
- Health
Check stringPath - The health check path for this service revision.
- Ingress
Paths List<Pulumi.Aws Native. Ecs. Inputs. Express Gateway Service Ingress Path Summary> - The entry point into this service revision.
- Memory string
- The memory allocation for tasks in this service revision.
- Network
Configuration Pulumi.Aws Native. Ecs. Inputs. Express Gateway Service Network Configuration - The network configuration for tasks in this service revision.
- Primary
Container Pulumi.Aws Native. Ecs. Inputs. Express Gateway Service Express Gateway Container - The primary container configuration for this service revision.
- Scaling
Target Pulumi.Aws Native. Ecs. Inputs. Express Gateway Service Express Gateway Scaling Target - The auto-scaling configuration for this service revision.
- Service
Revision stringArn - The ARN of the service revision.
- Task
Role stringArn - The ARN of the task role for the service revision.
- Cpu string
- The CPU allocation for tasks in this service revision.
- Created
At string - The Unix timestamp for when this service revision was created.
- Execution
Role stringArn - The ARN of the task execution role for the service revision.
- Health
Check stringPath - The health check path for this service revision.
- Ingress
Paths []ExpressGateway Service Ingress Path Summary - The entry point into this service revision.
- Memory string
- The memory allocation for tasks in this service revision.
- Network
Configuration ExpressGateway Service Network Configuration - The network configuration for tasks in this service revision.
- Primary
Container ExpressGateway Service Express Gateway Container - The primary container configuration for this service revision.
- Scaling
Target ExpressGateway Service Express Gateway Scaling Target - The auto-scaling configuration for this service revision.
- Service
Revision stringArn - The ARN of the service revision.
- Task
Role stringArn - The ARN of the task role for the service revision.
- cpu String
- The CPU allocation for tasks in this service revision.
- created
At String - The Unix timestamp for when this service revision was created.
- execution
Role StringArn - The ARN of the task execution role for the service revision.
- health
Check StringPath - The health check path for this service revision.
- ingress
Paths List<ExpressGateway Service Ingress Path Summary> - The entry point into this service revision.
- memory String
- The memory allocation for tasks in this service revision.
- network
Configuration ExpressGateway Service Network Configuration - The network configuration for tasks in this service revision.
- primary
Container ExpressGateway Service Express Gateway Container - The primary container configuration for this service revision.
- scaling
Target ExpressGateway Service Express Gateway Scaling Target - The auto-scaling configuration for this service revision.
- service
Revision StringArn - The ARN of the service revision.
- task
Role StringArn - The ARN of the task role for the service revision.
- cpu string
- The CPU allocation for tasks in this service revision.
- created
At string - The Unix timestamp for when this service revision was created.
- execution
Role stringArn - The ARN of the task execution role for the service revision.
- health
Check stringPath - The health check path for this service revision.
- ingress
Paths ExpressGateway Service Ingress Path Summary[] - The entry point into this service revision.
- memory string
- The memory allocation for tasks in this service revision.
- network
Configuration ExpressGateway Service Network Configuration - The network configuration for tasks in this service revision.
- primary
Container ExpressGateway Service Express Gateway Container - The primary container configuration for this service revision.
- scaling
Target ExpressGateway Service Express Gateway Scaling Target - The auto-scaling configuration for this service revision.
- service
Revision stringArn - The ARN of the service revision.
- task
Role stringArn - The ARN of the task role for the service revision.
- cpu str
- The CPU allocation for tasks in this service revision.
- created_
at str - The Unix timestamp for when this service revision was created.
- execution_
role_ strarn - The ARN of the task execution role for the service revision.
- health_
check_ strpath - The health check path for this service revision.
- ingress_
paths Sequence[ExpressGateway Service Ingress Path Summary] - The entry point into this service revision.
- memory str
- The memory allocation for tasks in this service revision.
- network_
configuration ExpressGateway Service Network Configuration - The network configuration for tasks in this service revision.
- primary_
container ExpressGateway Service Express Gateway Container - The primary container configuration for this service revision.
- scaling_
target ExpressGateway Service Express Gateway Scaling Target - The auto-scaling configuration for this service revision.
- service_
revision_ strarn - The ARN of the service revision.
- task_
role_ strarn - The ARN of the task role for the service revision.
- cpu String
- The CPU allocation for tasks in this service revision.
- created
At String - The Unix timestamp for when this service revision was created.
- execution
Role StringArn - The ARN of the task execution role for the service revision.
- health
Check StringPath - The health check path for this service revision.
- ingress
Paths List<Property Map> - The entry point into this service revision.
- memory String
- The memory allocation for tasks in this service revision.
- network
Configuration Property Map - The network configuration for tasks in this service revision.
- primary
Container Property Map - The primary container configuration for this service revision.
- scaling
Target Property Map - The auto-scaling configuration for this service revision.
- service
Revision StringArn - The ARN of the service revision.
- task
Role StringArn - The ARN of the task role for the service revision.
ExpressGatewayServiceEcsManagedResourceArns
- auto
Scaling ExpressGateway Service Auto Scaling Arns - ingress
Path ExpressGateway Service Ingress Path Arns - log
Groups List<String> - metric
Alarms List<String> - service
Security List<String>Groups
- auto_
scaling ExpressGateway Service Auto Scaling Arns - ingress_
path ExpressGateway Service Ingress Path Arns - log_
groups Sequence[str] - metric_
alarms Sequence[str] - service_
security_ Sequence[str]groups
- auto
Scaling Property Map - ingress
Path Property Map - log
Groups List<String> - metric
Alarms List<String> - service
Security List<String>Groups
ExpressGatewayServiceExpressGatewayContainer
- Image string
The image used to start a container. This string is passed directly to the Docker daemon. Images in the Docker Hub registry are available by default. Other repositories are specified with either
repository-url/image:tagorrepository-url/image@digest.For Express services, the image typically contains a web application that listens on the specified container port. The image can be stored in Amazon ECR, Docker Hub, or any other container registry accessible to your execution role.
- Aws
Logs Pulumi.Configuration Aws Native. Ecs. Inputs. Express Gateway Service Aws Logs Configuration - The log configuration for the container.
- Command List<string>
- The command that is passed to the container.
- Container
Port int - The port number on the container that receives traffic from the load balancer. Default is 80.
- Environment
List<Pulumi.
Aws Native. Ecs. Inputs. Express Gateway Service Key Value Pair> - The environment variables to pass to the container.
- Repository
Credentials Pulumi.Aws Native. Ecs. Inputs. Express Gateway Service Express Gateway Repository Credentials - The configuration for repository credentials for private registry authentication.
- Secrets
List<Pulumi.
Aws Native. Ecs. Inputs. Express Gateway Service Secret> - The secrets to pass to the container.
- Image string
The image used to start a container. This string is passed directly to the Docker daemon. Images in the Docker Hub registry are available by default. Other repositories are specified with either
repository-url/image:tagorrepository-url/image@digest.For Express services, the image typically contains a web application that listens on the specified container port. The image can be stored in Amazon ECR, Docker Hub, or any other container registry accessible to your execution role.
- Aws
Logs ExpressConfiguration Gateway Service Aws Logs Configuration - The log configuration for the container.
- Command []string
- The command that is passed to the container.
- Container
Port int - The port number on the container that receives traffic from the load balancer. Default is 80.
- Environment
[]Express
Gateway Service Key Value Pair - The environment variables to pass to the container.
- Repository
Credentials ExpressGateway Service Express Gateway Repository Credentials - The configuration for repository credentials for private registry authentication.
- Secrets
[]Express
Gateway Service Secret - The secrets to pass to the container.
- image String
The image used to start a container. This string is passed directly to the Docker daemon. Images in the Docker Hub registry are available by default. Other repositories are specified with either
repository-url/image:tagorrepository-url/image@digest.For Express services, the image typically contains a web application that listens on the specified container port. The image can be stored in Amazon ECR, Docker Hub, or any other container registry accessible to your execution role.
- aws
Logs ExpressConfiguration Gateway Service Aws Logs Configuration - The log configuration for the container.
- command List<String>
- The command that is passed to the container.
- container
Port Integer - The port number on the container that receives traffic from the load balancer. Default is 80.
- environment
List<Express
Gateway Service Key Value Pair> - The environment variables to pass to the container.
- repository
Credentials ExpressGateway Service Express Gateway Repository Credentials - The configuration for repository credentials for private registry authentication.
- secrets
List<Express
Gateway Service Secret> - The secrets to pass to the container.
- image string
The image used to start a container. This string is passed directly to the Docker daemon. Images in the Docker Hub registry are available by default. Other repositories are specified with either
repository-url/image:tagorrepository-url/image@digest.For Express services, the image typically contains a web application that listens on the specified container port. The image can be stored in Amazon ECR, Docker Hub, or any other container registry accessible to your execution role.
- aws
Logs ExpressConfiguration Gateway Service Aws Logs Configuration - The log configuration for the container.
- command string[]
- The command that is passed to the container.
- container
Port number - The port number on the container that receives traffic from the load balancer. Default is 80.
- environment
Express
Gateway Service Key Value Pair[] - The environment variables to pass to the container.
- repository
Credentials ExpressGateway Service Express Gateway Repository Credentials - The configuration for repository credentials for private registry authentication.
- secrets
Express
Gateway Service Secret[] - The secrets to pass to the container.
- image str
The image used to start a container. This string is passed directly to the Docker daemon. Images in the Docker Hub registry are available by default. Other repositories are specified with either
repository-url/image:tagorrepository-url/image@digest.For Express services, the image typically contains a web application that listens on the specified container port. The image can be stored in Amazon ECR, Docker Hub, or any other container registry accessible to your execution role.
- aws_
logs_ Expressconfiguration Gateway Service Aws Logs Configuration - The log configuration for the container.
- command Sequence[str]
- The command that is passed to the container.
- container_
port int - The port number on the container that receives traffic from the load balancer. Default is 80.
- environment
Sequence[Express
Gateway Service Key Value Pair] - The environment variables to pass to the container.
- repository_
credentials ExpressGateway Service Express Gateway Repository Credentials - The configuration for repository credentials for private registry authentication.
- secrets
Sequence[Express
Gateway Service Secret] - The secrets to pass to the container.
- image String
The image used to start a container. This string is passed directly to the Docker daemon. Images in the Docker Hub registry are available by default. Other repositories are specified with either
repository-url/image:tagorrepository-url/image@digest.For Express services, the image typically contains a web application that listens on the specified container port. The image can be stored in Amazon ECR, Docker Hub, or any other container registry accessible to your execution role.
- aws
Logs Property MapConfiguration - The log configuration for the container.
- command List<String>
- The command that is passed to the container.
- container
Port Number - The port number on the container that receives traffic from the load balancer. Default is 80.
- environment List<Property Map>
- The environment variables to pass to the container.
- repository
Credentials Property Map - The configuration for repository credentials for private registry authentication.
- secrets List<Property Map>
- The secrets to pass to the container.
ExpressGatewayServiceExpressGatewayRepositoryCredentials
- Credentials
Parameter string - The Amazon Resource Name (ARN) of the secret containing the private repository credentials.
- Credentials
Parameter string - The Amazon Resource Name (ARN) of the secret containing the private repository credentials.
- credentials
Parameter String - The Amazon Resource Name (ARN) of the secret containing the private repository credentials.
- credentials
Parameter string - The Amazon Resource Name (ARN) of the secret containing the private repository credentials.
- credentials_
parameter str - The Amazon Resource Name (ARN) of the secret containing the private repository credentials.
- credentials
Parameter String - The Amazon Resource Name (ARN) of the secret containing the private repository credentials.
ExpressGatewayServiceExpressGatewayScalingTarget
- Auto
Scaling Pulumi.Metric Aws Native. Ecs. Express Gateway Service Scaling Metric - The metric used for auto-scaling decisions. The default metric used for an Express service is
CPUUtilization. - Auto
Scaling intTarget Value - The target value for the auto-scaling metric. The default value for an Express service is 60.
- Max
Task intCount - The maximum number of tasks to run in the Express service.
- Min
Task intCount - The minimum number of tasks to run in the Express service.
- Auto
Scaling ExpressMetric Gateway Service Scaling Metric - The metric used for auto-scaling decisions. The default metric used for an Express service is
CPUUtilization. - Auto
Scaling intTarget Value - The target value for the auto-scaling metric. The default value for an Express service is 60.
- Max
Task intCount - The maximum number of tasks to run in the Express service.
- Min
Task intCount - The minimum number of tasks to run in the Express service.
- auto
Scaling ExpressMetric Gateway Service Scaling Metric - The metric used for auto-scaling decisions. The default metric used for an Express service is
CPUUtilization. - auto
Scaling IntegerTarget Value - The target value for the auto-scaling metric. The default value for an Express service is 60.
- max
Task IntegerCount - The maximum number of tasks to run in the Express service.
- min
Task IntegerCount - The minimum number of tasks to run in the Express service.
- auto
Scaling ExpressMetric Gateway Service Scaling Metric - The metric used for auto-scaling decisions. The default metric used for an Express service is
CPUUtilization. - auto
Scaling numberTarget Value - The target value for the auto-scaling metric. The default value for an Express service is 60.
- max
Task numberCount - The maximum number of tasks to run in the Express service.
- min
Task numberCount - The minimum number of tasks to run in the Express service.
- auto_
scaling_ Expressmetric Gateway Service Scaling Metric - The metric used for auto-scaling decisions. The default metric used for an Express service is
CPUUtilization. - auto_
scaling_ inttarget_ value - The target value for the auto-scaling metric. The default value for an Express service is 60.
- max_
task_ intcount - The maximum number of tasks to run in the Express service.
- min_
task_ intcount - The minimum number of tasks to run in the Express service.
- auto
Scaling "AVERAGE_CPU" | "AVERAGE_MEMORY" | "REQUEST_COUNT_PER_TARGET"Metric - The metric used for auto-scaling decisions. The default metric used for an Express service is
CPUUtilization. - auto
Scaling NumberTarget Value - The target value for the auto-scaling metric. The default value for an Express service is 60.
- max
Task NumberCount - The maximum number of tasks to run in the Express service.
- min
Task NumberCount - The minimum number of tasks to run in the Express service.
ExpressGatewayServiceIngressPathArns
- Certificate
Arn string - Listener
Arn string - Listener
Rule stringArn - Load
Balancer stringArn - Load
Balancer List<string>Security Groups - Target
Group List<string>Arns
- Certificate
Arn string - Listener
Arn string - Listener
Rule stringArn - Load
Balancer stringArn - Load
Balancer []stringSecurity Groups - Target
Group []stringArns
- certificate
Arn String - listener
Arn String - listener
Rule StringArn - load
Balancer StringArn - load
Balancer List<String>Security Groups - target
Group List<String>Arns
- certificate
Arn string - listener
Arn string - listener
Rule stringArn - load
Balancer stringArn - load
Balancer string[]Security Groups - target
Group string[]Arns
- certificate_
arn str - listener_
arn str - listener_
rule_ strarn - load_
balancer_ strarn - load_
balancer_ Sequence[str]security_ groups - target_
group_ Sequence[str]arns
- certificate
Arn String - listener
Arn String - listener
Rule StringArn - load
Balancer StringArn - load
Balancer List<String>Security Groups - target
Group List<String>Arns
ExpressGatewayServiceIngressPathSummary
- Access
Type Pulumi.Aws Native. Ecs. Express Gateway Service Access Type - The type of access to the endpoint for the Express service.
- Endpoint string
- The endpoint for access to the service.
- Access
Type ExpressGateway Service Access Type - The type of access to the endpoint for the Express service.
- Endpoint string
- The endpoint for access to the service.
- access
Type ExpressGateway Service Access Type - The type of access to the endpoint for the Express service.
- endpoint String
- The endpoint for access to the service.
- access
Type ExpressGateway Service Access Type - The type of access to the endpoint for the Express service.
- endpoint string
- The endpoint for access to the service.
- access_
type ExpressGateway Service Access Type - The type of access to the endpoint for the Express service.
- endpoint str
- The endpoint for access to the service.
- access
Type "PUBLIC" | "PRIVATE" - The type of access to the endpoint for the Express service.
- endpoint String
- The endpoint for access to the service.
ExpressGatewayServiceKeyValuePair
ExpressGatewayServiceNetworkConfiguration
- Security
Groups List<string> - The IDs of the security groups associated with the Express service.
- Subnets List<string>
- The IDs of the subnets associated with the Express service.
- Security
Groups []string - The IDs of the security groups associated with the Express service.
- Subnets []string
- The IDs of the subnets associated with the Express service.
- security
Groups List<String> - The IDs of the security groups associated with the Express service.
- subnets List<String>
- The IDs of the subnets associated with the Express service.
- security
Groups string[] - The IDs of the security groups associated with the Express service.
- subnets string[]
- The IDs of the subnets associated with the Express service.
- security_
groups Sequence[str] - The IDs of the security groups associated with the Express service.
- subnets Sequence[str]
- The IDs of the subnets associated with the Express service.
- security
Groups List<String> - The IDs of the security groups associated with the Express service.
- subnets List<String>
- The IDs of the subnets associated with the Express service.
ExpressGatewayServiceScalingMetric
ExpressGatewayServiceSecret
- Name string
- The name of the secret.
- Value
From string The secret to expose to the container. The supported values are either the full ARN of the AWS Secrets Manager secret or the full ARN of the parameter in the SSM Parameter Store.
For information about the require AWS Identity and Access Management permissions, see Required IAM permissions for Amazon ECS secrets (for Secrets Manager) or Required IAM permissions for Amazon ECS secrets (for Systems Manager Parameter store) in the Amazon Elastic Container Service Developer Guide .
If the SSM Parameter Store parameter exists in the same Region as the task you're launching, then you can use either the full ARN or name of the parameter. If the parameter exists in a different Region, then the full ARN must be specified.
- Name string
- The name of the secret.
- Value
From string The secret to expose to the container. The supported values are either the full ARN of the AWS Secrets Manager secret or the full ARN of the parameter in the SSM Parameter Store.
For information about the require AWS Identity and Access Management permissions, see Required IAM permissions for Amazon ECS secrets (for Secrets Manager) or Required IAM permissions for Amazon ECS secrets (for Systems Manager Parameter store) in the Amazon Elastic Container Service Developer Guide .
If the SSM Parameter Store parameter exists in the same Region as the task you're launching, then you can use either the full ARN or name of the parameter. If the parameter exists in a different Region, then the full ARN must be specified.
- name String
- The name of the secret.
- value
From String The secret to expose to the container. The supported values are either the full ARN of the AWS Secrets Manager secret or the full ARN of the parameter in the SSM Parameter Store.
For information about the require AWS Identity and Access Management permissions, see Required IAM permissions for Amazon ECS secrets (for Secrets Manager) or Required IAM permissions for Amazon ECS secrets (for Systems Manager Parameter store) in the Amazon Elastic Container Service Developer Guide .
If the SSM Parameter Store parameter exists in the same Region as the task you're launching, then you can use either the full ARN or name of the parameter. If the parameter exists in a different Region, then the full ARN must be specified.
- name string
- The name of the secret.
- value
From string The secret to expose to the container. The supported values are either the full ARN of the AWS Secrets Manager secret or the full ARN of the parameter in the SSM Parameter Store.
For information about the require AWS Identity and Access Management permissions, see Required IAM permissions for Amazon ECS secrets (for Secrets Manager) or Required IAM permissions for Amazon ECS secrets (for Systems Manager Parameter store) in the Amazon Elastic Container Service Developer Guide .
If the SSM Parameter Store parameter exists in the same Region as the task you're launching, then you can use either the full ARN or name of the parameter. If the parameter exists in a different Region, then the full ARN must be specified.
- name str
- The name of the secret.
- value_
from str The secret to expose to the container. The supported values are either the full ARN of the AWS Secrets Manager secret or the full ARN of the parameter in the SSM Parameter Store.
For information about the require AWS Identity and Access Management permissions, see Required IAM permissions for Amazon ECS secrets (for Secrets Manager) or Required IAM permissions for Amazon ECS secrets (for Systems Manager Parameter store) in the Amazon Elastic Container Service Developer Guide .
If the SSM Parameter Store parameter exists in the same Region as the task you're launching, then you can use either the full ARN or name of the parameter. If the parameter exists in a different Region, then the full ARN must be specified.
- name String
- The name of the secret.
- value
From String The secret to expose to the container. The supported values are either the full ARN of the AWS Secrets Manager secret or the full ARN of the parameter in the SSM Parameter Store.
For information about the require AWS Identity and Access Management permissions, see Required IAM permissions for Amazon ECS secrets (for Secrets Manager) or Required IAM permissions for Amazon ECS secrets (for Systems Manager Parameter store) in the Amazon Elastic Container Service Developer Guide .
If the SSM Parameter Store parameter exists in the same Region as the task you're launching, then you can use either the full ARN or name of the parameter. If the parameter exists in a different Region, then the full ARN must be specified.
ExpressGatewayServiceStatus
- Status
Code Pulumi.Aws Native. Ecs. Express Gateway Service Status Code - The status of the Express service.
- Status
Code ExpressGateway Service Status Code - The status of the Express service.
- status
Code ExpressGateway Service Status Code - The status of the Express service.
- status
Code ExpressGateway Service Status Code - The status of the Express service.
- status_
code ExpressGateway Service Status Code - The status of the Express service.
- status
Code "ACTIVE" | "DRAINING" | "INACTIVE" - The status of the Express service.
ExpressGatewayServiceStatusCode
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
