Class: Google::Cloud::Deploy::V1::ExecutionConfig

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/deploy/v1/cloud_deploy.rb

Overview

Configuration of the environment to use when calling Skaffold.

Defined Under Namespace

Modules: ExecutionEnvironmentUsage

Instance Attribute Summary collapse

Instance Attribute Details

#artifact_storage::String



927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 927

class ExecutionConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible usages of this configuration.
  module ExecutionEnvironmentUsage
    # Default value. This value is unused.
    EXECUTION_ENVIRONMENT_USAGE_UNSPECIFIED = 0

    # Use for rendering.
    RENDER = 1

    # Use for deploying and deployment hooks.
    DEPLOY = 2

    # Use for deployment verification.
    VERIFY = 3

    # Use for predeploy job execution.
    PREDEPLOY = 4

    # Use for postdeploy job execution.
    POSTDEPLOY = 5
  end
end

#default_pool::Google::Cloud::Deploy::V1::DefaultPool



927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 927

class ExecutionConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible usages of this configuration.
  module ExecutionEnvironmentUsage
    # Default value. This value is unused.
    EXECUTION_ENVIRONMENT_USAGE_UNSPECIFIED = 0

    # Use for rendering.
    RENDER = 1

    # Use for deploying and deployment hooks.
    DEPLOY = 2

    # Use for deployment verification.
    VERIFY = 3

    # Use for predeploy job execution.
    PREDEPLOY = 4

    # Use for postdeploy job execution.
    POSTDEPLOY = 5
  end
end

#execution_timeout::Google::Protobuf::Duration



927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 927

class ExecutionConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible usages of this configuration.
  module ExecutionEnvironmentUsage
    # Default value. This value is unused.
    EXECUTION_ENVIRONMENT_USAGE_UNSPECIFIED = 0

    # Use for rendering.
    RENDER = 1

    # Use for deploying and deployment hooks.
    DEPLOY = 2

    # Use for deployment verification.
    VERIFY = 3

    # Use for predeploy job execution.
    PREDEPLOY = 4

    # Use for postdeploy job execution.
    POSTDEPLOY = 5
  end
end

#private_pool::Google::Cloud::Deploy::V1::PrivatePool



927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 927

class ExecutionConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible usages of this configuration.
  module ExecutionEnvironmentUsage
    # Default value. This value is unused.
    EXECUTION_ENVIRONMENT_USAGE_UNSPECIFIED = 0

    # Use for rendering.
    RENDER = 1

    # Use for deploying and deployment hooks.
    DEPLOY = 2

    # Use for deployment verification.
    VERIFY = 3

    # Use for predeploy job execution.
    PREDEPLOY = 4

    # Use for postdeploy job execution.
    POSTDEPLOY = 5
  end
end

#service_account::String



927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 927

class ExecutionConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible usages of this configuration.
  module ExecutionEnvironmentUsage
    # Default value. This value is unused.
    EXECUTION_ENVIRONMENT_USAGE_UNSPECIFIED = 0

    # Use for rendering.
    RENDER = 1

    # Use for deploying and deployment hooks.
    DEPLOY = 2

    # Use for deployment verification.
    VERIFY = 3

    # Use for predeploy job execution.
    PREDEPLOY = 4

    # Use for postdeploy job execution.
    POSTDEPLOY = 5
  end
end

#usages::Array<::Google::Cloud::Deploy::V1::ExecutionConfig::ExecutionEnvironmentUsage>



927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 927

class ExecutionConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible usages of this configuration.
  module ExecutionEnvironmentUsage
    # Default value. This value is unused.
    EXECUTION_ENVIRONMENT_USAGE_UNSPECIFIED = 0

    # Use for rendering.
    RENDER = 1

    # Use for deploying and deployment hooks.
    DEPLOY = 2

    # Use for deployment verification.
    VERIFY = 3

    # Use for predeploy job execution.
    PREDEPLOY = 4

    # Use for postdeploy job execution.
    POSTDEPLOY = 5
  end
end

#verbose::Boolean



927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 927

class ExecutionConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible usages of this configuration.
  module ExecutionEnvironmentUsage
    # Default value. This value is unused.
    EXECUTION_ENVIRONMENT_USAGE_UNSPECIFIED = 0

    # Use for rendering.
    RENDER = 1

    # Use for deploying and deployment hooks.
    DEPLOY = 2

    # Use for deployment verification.
    VERIFY = 3

    # Use for predeploy job execution.
    PREDEPLOY = 4

    # Use for postdeploy job execution.
    POSTDEPLOY = 5
  end
end

#worker_pool::String



927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 927

class ExecutionConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible usages of this configuration.
  module ExecutionEnvironmentUsage
    # Default value. This value is unused.
    EXECUTION_ENVIRONMENT_USAGE_UNSPECIFIED = 0

    # Use for rendering.
    RENDER = 1

    # Use for deploying and deployment hooks.
    DEPLOY = 2

    # Use for deployment verification.
    VERIFY = 3

    # Use for predeploy job execution.
    PREDEPLOY = 4

    # Use for postdeploy job execution.
    POSTDEPLOY = 5
  end
end