Class: Google::Cloud::ConfigService::V1::Config::Rest::Client::Configuration::Rpcs

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/config_service/v1/config/rest/client.rb

Overview

Configuration RPC class for the Config API.

Includes fields providing the configuration for each RPC in this service. Each configuration object is of type Gapic::Config::Method and includes the following configuration fields:

  • timeout (type: Numeric) - The call timeout in seconds
  • metadata (type: Hash{Symbol=>String}) - Additional headers
  • retry_policy (*type:*Hash`) - The retry policy. The policy fields include the following keys:
    • :initial_delay (type: Numeric) - The initial delay in seconds.
    • :max_delay (type: Numeric) - The max delay in seconds.
    • :multiplier (type: Numeric) - The incremental backoff multiplier.
    • :retry_codes (type: Array<String>) - The error codes that should trigger a retry.

Instance Attribute Summary collapse

Instance Attribute Details

#create_deployment::Gapic::Config::Method (readonly)

RPC-specific configuration for create_deployment

Returns:

  • (::Gapic::Config::Method)


2953
2954
2955
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 2953

def create_deployment
  @create_deployment
end

#create_preview::Gapic::Config::Method (readonly)

RPC-specific configuration for create_preview

Returns:

  • (::Gapic::Config::Method)


3023
3024
3025
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 3023

def create_preview
  @create_preview
end

#delete_deployment::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_deployment

Returns:

  • (::Gapic::Config::Method)


2963
2964
2965
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 2963

def delete_deployment
  @delete_deployment
end

#delete_preview::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_preview

Returns:

  • (::Gapic::Config::Method)


3038
3039
3040
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 3038

def delete_preview
  @delete_preview
end

#delete_statefile::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_statefile

Returns:

  • (::Gapic::Config::Method)


3003
3004
3005
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 3003

def delete_statefile
  @delete_statefile
end

#export_deployment_statefile::Gapic::Config::Method (readonly)

RPC-specific configuration for export_deployment_statefile

Returns:

  • (::Gapic::Config::Method)


2988
2989
2990
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 2988

def export_deployment_statefile
  @export_deployment_statefile
end

#export_lock_info::Gapic::Config::Method (readonly)

RPC-specific configuration for export_lock_info

Returns:

  • (::Gapic::Config::Method)


3018
3019
3020
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 3018

def export_lock_info
  @export_lock_info
end

#export_preview_result::Gapic::Config::Method (readonly)

RPC-specific configuration for export_preview_result

Returns:

  • (::Gapic::Config::Method)


3043
3044
3045
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 3043

def export_preview_result
  @export_preview_result
end

#export_revision_statefile::Gapic::Config::Method (readonly)

RPC-specific configuration for export_revision_statefile

Returns:

  • (::Gapic::Config::Method)


2993
2994
2995
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 2993

def export_revision_statefile
  @export_revision_statefile
end

#get_deployment::Gapic::Config::Method (readonly)

RPC-specific configuration for get_deployment

Returns:

  • (::Gapic::Config::Method)


2948
2949
2950
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 2948

def get_deployment
  @get_deployment
end

#get_preview::Gapic::Config::Method (readonly)

RPC-specific configuration for get_preview

Returns:

  • (::Gapic::Config::Method)


3028
3029
3030
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 3028

def get_preview
  @get_preview
end

#get_resource::Gapic::Config::Method (readonly)

RPC-specific configuration for get_resource

Returns:

  • (::Gapic::Config::Method)


2978
2979
2980
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 2978

def get_resource
  @get_resource
end

#get_resource_change::Gapic::Config::Method (readonly)

RPC-specific configuration for get_resource_change

Returns:

  • (::Gapic::Config::Method)


3063
3064
3065
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 3063

def get_resource_change
  @get_resource_change
end

#get_resource_drift::Gapic::Config::Method (readonly)

RPC-specific configuration for get_resource_drift

Returns:

  • (::Gapic::Config::Method)


3073
3074
3075
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 3073

def get_resource_drift
  @get_resource_drift
end

#get_revision::Gapic::Config::Method (readonly)

RPC-specific configuration for get_revision

Returns:

  • (::Gapic::Config::Method)


2973
2974
2975
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 2973

def get_revision
  @get_revision
end

#get_terraform_version::Gapic::Config::Method (readonly)

RPC-specific configuration for get_terraform_version

Returns:

  • (::Gapic::Config::Method)


3053
3054
3055
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 3053

def get_terraform_version
  @get_terraform_version
end

#import_statefile::Gapic::Config::Method (readonly)

RPC-specific configuration for import_statefile

Returns:

  • (::Gapic::Config::Method)


2998
2999
3000
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 2998

def import_statefile
  @import_statefile
end

#list_deployments::Gapic::Config::Method (readonly)

RPC-specific configuration for list_deployments

Returns:

  • (::Gapic::Config::Method)


2943
2944
2945
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 2943

def list_deployments
  @list_deployments
end

#list_previews::Gapic::Config::Method (readonly)

RPC-specific configuration for list_previews

Returns:

  • (::Gapic::Config::Method)


3033
3034
3035
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 3033

def list_previews
  @list_previews
end

#list_resource_changes::Gapic::Config::Method (readonly)

RPC-specific configuration for list_resource_changes

Returns:

  • (::Gapic::Config::Method)


3058
3059
3060
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 3058

def list_resource_changes
  @list_resource_changes
end

#list_resource_drifts::Gapic::Config::Method (readonly)

RPC-specific configuration for list_resource_drifts

Returns:

  • (::Gapic::Config::Method)


3068
3069
3070
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 3068

def list_resource_drifts
  @list_resource_drifts
end

#list_resources::Gapic::Config::Method (readonly)

RPC-specific configuration for list_resources

Returns:

  • (::Gapic::Config::Method)


2983
2984
2985
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 2983

def list_resources
  @list_resources
end

#list_revisions::Gapic::Config::Method (readonly)

RPC-specific configuration for list_revisions

Returns:

  • (::Gapic::Config::Method)


2968
2969
2970
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 2968

def list_revisions
  @list_revisions
end

#list_terraform_versions::Gapic::Config::Method (readonly)

RPC-specific configuration for list_terraform_versions

Returns:

  • (::Gapic::Config::Method)


3048
3049
3050
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 3048

def list_terraform_versions
  @list_terraform_versions
end

#lock_deployment::Gapic::Config::Method (readonly)

RPC-specific configuration for lock_deployment

Returns:

  • (::Gapic::Config::Method)


3008
3009
3010
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 3008

def lock_deployment
  @lock_deployment
end

#unlock_deployment::Gapic::Config::Method (readonly)

RPC-specific configuration for unlock_deployment

Returns:

  • (::Gapic::Config::Method)


3013
3014
3015
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 3013

def unlock_deployment
  @unlock_deployment
end

#update_deployment::Gapic::Config::Method (readonly)

RPC-specific configuration for update_deployment

Returns:

  • (::Gapic::Config::Method)


2958
2959
2960
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 2958

def update_deployment
  @update_deployment
end