Class ProvisionedConcurrencyConfigState.Builder

    • Method Detail

      • functionName

        public ProvisionedConcurrencyConfigState.Builder functionName​(@Nullable
                                                                      com.pulumi.core.Output<java.lang.String> functionName)
        Parameters:
        functionName - Name or Amazon Resource Name (ARN) of the Lambda Function.
        Returns:
        builder
      • functionName

        public ProvisionedConcurrencyConfigState.Builder functionName​(java.lang.String functionName)
        Parameters:
        functionName - Name or Amazon Resource Name (ARN) of the Lambda Function.
        Returns:
        builder
      • provisionedConcurrentExecutions

        public ProvisionedConcurrencyConfigState.Builder provisionedConcurrentExecutions​(@Nullable
                                                                                         com.pulumi.core.Output<java.lang.Integer> provisionedConcurrentExecutions)
        Parameters:
        provisionedConcurrentExecutions - Amount of capacity to allocate. Must be greater than or equal to `1`.
        Returns:
        builder
      • provisionedConcurrentExecutions

        public ProvisionedConcurrencyConfigState.Builder provisionedConcurrentExecutions​(java.lang.Integer provisionedConcurrentExecutions)
        Parameters:
        provisionedConcurrentExecutions - Amount of capacity to allocate. Must be greater than or equal to `1`.
        Returns:
        builder
      • qualifier

        public ProvisionedConcurrencyConfigState.Builder qualifier​(@Nullable
                                                                   com.pulumi.core.Output<java.lang.String> qualifier)
        Parameters:
        qualifier - Lambda Function version or Lambda Alias name. The following arguments are optional:
        Returns:
        builder
      • qualifier

        public ProvisionedConcurrencyConfigState.Builder qualifier​(java.lang.String qualifier)
        Parameters:
        qualifier - Lambda Function version or Lambda Alias name. The following arguments are optional:
        Returns:
        builder
      • skipDestroy

        public ProvisionedConcurrencyConfigState.Builder skipDestroy​(@Nullable
                                                                     com.pulumi.core.Output<java.lang.Boolean> skipDestroy)
        Parameters:
        skipDestroy - Whether to retain the provisoned concurrency configuration upon destruction. Defaults to `false`. If set to `true`, the resource in simply removed from state instead.
        Returns:
        builder
      • skipDestroy

        public ProvisionedConcurrencyConfigState.Builder skipDestroy​(java.lang.Boolean skipDestroy)
        Parameters:
        skipDestroy - Whether to retain the provisoned concurrency configuration upon destruction. Defaults to `false`. If set to `true`, the resource in simply removed from state instead.
        Returns:
        builder