Class ClouddeployDeliveryPipelineSerialPipelineStagesStrategyCanaryRuntimeConfigKubernetesGatewayServiceMeshOutputReference

  • All Implemented Interfaces:
    com.hashicorp.cdktf.IInterpolatingParent, com.hashicorp.cdktf.IResolvable, com.hashicorp.cdktf.ITerraformAddressable, software.amazon.jsii.JsiiSerializable

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:18.153Z")
    @Stability(Stable)
    public class ClouddeployDeliveryPipelineSerialPipelineStagesStrategyCanaryRuntimeConfigKubernetesGatewayServiceMeshOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • ClouddeployDeliveryPipelineSerialPipelineStagesStrategyCanaryRuntimeConfigKubernetesGatewayServiceMeshOutputReference

        protected ClouddeployDeliveryPipelineSerialPipelineStagesStrategyCanaryRuntimeConfigKubernetesGatewayServiceMeshOutputReference​(software.amazon.jsii.JsiiObjectRef objRef)
      • ClouddeployDeliveryPipelineSerialPipelineStagesStrategyCanaryRuntimeConfigKubernetesGatewayServiceMeshOutputReference

        protected ClouddeployDeliveryPipelineSerialPipelineStagesStrategyCanaryRuntimeConfigKubernetesGatewayServiceMeshOutputReference​(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
      • ClouddeployDeliveryPipelineSerialPipelineStagesStrategyCanaryRuntimeConfigKubernetesGatewayServiceMeshOutputReference

        @Stability(Stable)
        public ClouddeployDeliveryPipelineSerialPipelineStagesStrategyCanaryRuntimeConfigKubernetesGatewayServiceMeshOutputReference​(@NotNull
                                                                                                                                     com.hashicorp.cdktf.IInterpolatingParent terraformResource,
                                                                                                                                     @NotNull
                                                                                                                                     String terraformAttribute)
        Parameters:
        terraformResource - The parent resource. This parameter is required.
        terraformAttribute - The attribute on the parent resource this class is referencing. This parameter is required.
    • Method Detail

      • resetPodSelectorLabel

        @Stability(Stable)
        public void resetPodSelectorLabel()
      • resetRouteUpdateWaitTime

        @Stability(Stable)
        public void resetRouteUpdateWaitTime()
      • resetStableCutbackDuration

        @Stability(Stable)
        public void resetStableCutbackDuration()
      • getDeploymentInput

        @Stability(Stable)
        @Nullable
        public String getDeploymentInput()
      • getHttpRouteInput

        @Stability(Stable)
        @Nullable
        public String getHttpRouteInput()
      • getPodSelectorLabelInput

        @Stability(Stable)
        @Nullable
        public String getPodSelectorLabelInput()
      • getRouteUpdateWaitTimeInput

        @Stability(Stable)
        @Nullable
        public String getRouteUpdateWaitTimeInput()
      • getServiceInput

        @Stability(Stable)
        @Nullable
        public String getServiceInput()
      • getStableCutbackDurationInput

        @Stability(Stable)
        @Nullable
        public String getStableCutbackDurationInput()
      • getDeployment

        @Stability(Stable)
        @NotNull
        public String getDeployment()
      • setDeployment

        @Stability(Stable)
        public void setDeployment​(@NotNull
                                  String value)
      • getHttpRoute

        @Stability(Stable)
        @NotNull
        public String getHttpRoute()
      • setHttpRoute

        @Stability(Stable)
        public void setHttpRoute​(@NotNull
                                 String value)
      • getPodSelectorLabel

        @Stability(Stable)
        @NotNull
        public String getPodSelectorLabel()
      • setPodSelectorLabel

        @Stability(Stable)
        public void setPodSelectorLabel​(@NotNull
                                        String value)
      • getRouteUpdateWaitTime

        @Stability(Stable)
        @NotNull
        public String getRouteUpdateWaitTime()
      • setRouteUpdateWaitTime

        @Stability(Stable)
        public void setRouteUpdateWaitTime​(@NotNull
                                           String value)
      • getService

        @Stability(Stable)
        @NotNull
        public String getService()
      • setService

        @Stability(Stable)
        public void setService​(@NotNull
                               String value)
      • getStableCutbackDuration

        @Stability(Stable)
        @NotNull
        public String getStableCutbackDuration()
      • setStableCutbackDuration

        @Stability(Stable)
        public void setStableCutbackDuration​(@NotNull
                                             String value)