Interface CfnExpressGatewayService.ECSManagedResourceArnsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnExpressGatewayService.ECSManagedResourceArnsProperty.Jsii$Proxy
- Enclosing class:
CfnExpressGatewayService
@Stability(Stable)
public static interface CfnExpressGatewayService.ECSManagedResourceArnsProperty
extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.ecs.*;
ECSManagedResourceArnsProperty eCSManagedResourceArnsProperty = ECSManagedResourceArnsProperty.builder()
.autoScaling(AutoScalingArnsProperty.builder()
.applicationAutoScalingPolicies(List.of("applicationAutoScalingPolicies"))
.scalableTarget("scalableTarget")
.build())
.ingressPath(IngressPathArnsProperty.builder()
.certificateArn("certificateArn")
.listenerArn("listenerArn")
.listenerRuleArn("listenerRuleArn")
.loadBalancerArn("loadBalancerArn")
.loadBalancerSecurityGroups(List.of("loadBalancerSecurityGroups"))
.targetGroupArns(List.of("targetGroupArns"))
.build())
.logGroups(List.of("logGroups"))
.metricAlarms(List.of("metricAlarms"))
.serviceSecurityGroups(List.of("serviceSecurityGroups"))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnExpressGatewayService.ECSManagedResourceArnsPropertystatic final classAn implementation forCfnExpressGatewayService.ECSManagedResourceArnsProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectReturns union: eitherIResolvableorCfnExpressGatewayService.AutoScalingArnsPropertydefault ObjectReturns union: eitherIResolvableorCfnExpressGatewayService.IngressPathArnsPropertyThe list of Log Group ARNs associated with the express service.The list of Metric Alarm ARNs associated with the express service.The list of Security Group ARNs associated with the express service.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAutoScaling
Returns union: eitherIResolvableorCfnExpressGatewayService.AutoScalingArnsProperty- See Also:
-
getIngressPath
Returns union: eitherIResolvableorCfnExpressGatewayService.IngressPathArnsProperty- See Also:
-
getLogGroups
The list of Log Group ARNs associated with the express service.- See Also:
-
getMetricAlarms
The list of Metric Alarm ARNs associated with the express service.- See Also:
-
getServiceSecurityGroups
The list of Security Group ARNs associated with the express service.- See Also:
-
builder
-