← Resource types

AWS::ECS::ServiceRevision

Version 265.0.0, issued

Each version of the AWS CloudFormation resource specification that changed AWS::ECS::ServiceRevision, compared with the version before it.

  • added
  • modified
  • removed

01Added resource types1

addedAWS::ECS::ServiceRevisiondocs ↗#Link to AWS::ECS::ServiceRevision

Type: AWS::ECS::ServiceRevisionFn::GetAtt:  ClusterArn: String  PlatformVersion: String  ServiceRevisionArn: String  EcsManagedResources.AutoScaling.ScalableTarget.Status: String  EcsManagedResources.AutoScaling.ScalableTarget.StatusReason: String  CreatedAt: String  ServiceConnectConfiguration.Namespace: String  ServiceArn: String  ServiceConnectConfiguration.LogConfiguration.Options:    <key>: String  ServiceRegistries:    - ContainerName: String      Port: Integer      ContainerPort: Integer      RegistryArn: String  VolumeConfigurations:    - ManagedEBSVolume:        SnapshotId: String        VolumeType: String        KmsKeyId: String        TagSpecifications:          - PropagateTags: String            ResourceType: String            Tags:              - Value: String                Key: String        FilesystemType: String        Encrypted: Boolean        Throughput: Integer        VolumeInitializationRate: Integer        Iops: Integer        SizeInGiB: Integer        RoleArn: String      Name: String  ResolvedConfiguration.LoadBalancers:    - TargetGroupArn: String      ProductionListenerRule: String  Monitoring.MetricConfigurations:    - ResolutionSeconds: Integer      MetricNames:        - String  CapacityProviderStrategy:    - CapacityProvider: String      Weight: Integer      Base: Integer  ServiceConnectConfiguration.AccessLogConfiguration.Format: String  EcsManagedResources.AutoScaling.ScalableTarget.MaxCapacity: Integer  PlatformFamily: String  ContainerImages:    - ContainerName: String      ImageDigest: String      Image: String  NetworkConfiguration:    AwsvpcConfiguration:      SecurityGroups:        - String      Subnets:        - String      AssignPublicIp: String  ServiceConnectConfiguration.AccessLogConfiguration.IncludeQueryParameters: String  ServiceConnectConfiguration.LogConfiguration:    SecretOptions:      - ValueFrom: String        Name: String    Options:      <key>: String    LogDriver: String  NetworkConfiguration.AwsvpcConfiguration.AssignPublicIp: String  EcsManagedResources.IngressPaths:    - Listener:        Status: String        StatusReason: String        Arn: String        UpdatedAt: String      Endpoint: String      LoadBalancer:        Status: String        Scheme: String        StatusReason: String        Arn: String        UpdatedAt: String        SubnetIds:          - String        SecurityGroupIds:          - String      LoadBalancerSecurityGroups:        - Status: String          Arn: String          UpdatedAt: String          StatusReason: String      Rule:        Status: String        StatusReason: String        Arn: String        UpdatedAt: String      AccessType: String      TargetGroups:        - Status: String          StatusReason: String          HealthCheckPath: String          Port: Integer          HealthCheckPort: Integer          Arn: String          UpdatedAt: String      Certificate:        Status: String        DomainName: String        StatusReason: String        Arn: String        UpdatedAt: String  FargateEphemeralStorage:    KmsKeyId: String  LoadBalancers:    - TargetGroupArn: String      LoadBalancerName: String      ContainerName: String      ContainerPort: Integer      AdvancedConfiguration:        TestListenerRule: String        AlternateTargetGroupArn: String        ProductionListenerRule: String        RoleArn: String  ServiceConnectConfiguration:    Services:      - Timeout:          PerRequestTimeoutSeconds: Integer          IdleTimeoutSeconds: Integer        IngressPortOverride: Integer        ClientAliases:          - DnsName: String            TestTrafficRules:              Header:                Value:                  Exact: String                Name: String            Port: Integer        Tls:          IssuerCertificateAuthority:            AwsPcaAuthorityArn: String          KmsKey: String          RoleArn: String        DiscoveryName: String        PortName: String    AccessLogConfiguration:      Format: String      IncludeQueryParameters: String    Enabled: Boolean    LogConfiguration:  # LogConfiguration: see above    Namespace: String  EcsManagedResources.LogGroups:    - Status: String      StatusReason: String      LogGroupName: String      Arn: String      UpdatedAt: String  NetworkConfiguration.AwsvpcConfiguration.SecurityGroups:    - String  ServiceConnectConfiguration.AccessLogConfiguration:  # ServiceConnectAccessLogConfiguration: see above  ResolvedConfiguration:    LoadBalancers:  # ServiceRevisionLoadBalancer: see above  ServiceConnectConfiguration.Enabled: Boolean  FargateEphemeralStorage.KmsKeyId: String  EcsManagedResources.ServiceSecurityGroups:  # ManagedSecurityGroup: see above  ServiceConnectConfiguration.LogConfiguration.SecretOptions:  # Secret: see above  EcsManagedResources.AutoScaling.ApplicationAutoScalingPolicies:    - Status: String      PolicyType: String      TargetValue: Double      StatusReason: String      Metric: String      Arn: String      UpdatedAt: String  GuardDutyEnabled: Boolean  LaunchType: String  EcsManagedResources.AutoScaling.ScalableTarget:    Status: String    StatusReason: String    Arn: String    MinCapacity: Integer    UpdatedAt: String    MaxCapacity: Integer  EcsManagedResources.AutoScaling.ScalableTarget.Arn: String  Monitoring:    MetricConfigurations:  # MetricConfiguration: see above  NetworkConfiguration.AwsvpcConfiguration:  # AwsVpcConfiguration: see above  ServiceConnectConfiguration.LogConfiguration.LogDriver: String  EcsManagedResources.MetricAlarms:    - Status: String      StatusReason: String      Arn: String      UpdatedAt: String  EcsManagedResources.AutoScaling.ScalableTarget.MinCapacity: Integer  EcsManagedResources:    LogGroups:  # ManagedLogGroup: see above    IngressPaths:  # ManagedIngressPath: see above    ServiceSecurityGroups:  # ManagedSecurityGroup: see above    MetricAlarms:  # ManagedMetricAlarm: see above    AutoScaling:      ScalableTarget:  # ManagedScalableTarget: see above      ApplicationAutoScalingPolicies:  # ManagedApplicationAutoScalingPolicy: see above  Cluster: String  Service: String  VpcLatticeConfigurations:    - TargetGroupArn: String      PortName: String      RoleArn: String  NetworkConfiguration.AwsvpcConfiguration.Subnets:    - String  TaskDefinition: String  ServiceRevisionId: String  ServiceConnectConfiguration.Services:  # ServiceConnectService: see above  EcsManagedResources.AutoScaling:  # ManagedAutoScaling: see above  EcsManagedResources.AutoScaling.ScalableTarget.UpdatedAt: String