Class: Google::Cloud::ConfigService::V1::Config::Rest::Client::Configuration::Rpcs
- Inherits:
-
Object
- Object
- Google::Cloud::ConfigService::V1::Config::Rest::Client::Configuration::Rpcs
- 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
-
#create_deployment ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_deployment. -
#create_preview ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_preview. -
#delete_deployment ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_deployment. -
#delete_preview ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_preview. -
#delete_statefile ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_statefile. -
#export_deployment_statefile ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
export_deployment_statefile. -
#export_lock_info ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
export_lock_info. -
#export_preview_result ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
export_preview_result. -
#export_revision_statefile ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
export_revision_statefile. -
#get_deployment ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_deployment. -
#get_preview ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_preview. -
#get_resource ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_resource. -
#get_resource_change ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_resource_change. -
#get_resource_drift ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_resource_drift. -
#get_revision ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_revision. -
#get_terraform_version ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_terraform_version. -
#import_statefile ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
import_statefile. -
#list_deployments ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_deployments. -
#list_previews ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_previews. -
#list_resource_changes ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_resource_changes. -
#list_resource_drifts ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_resource_drifts. -
#list_resources ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_resources. -
#list_revisions ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_revisions. -
#list_terraform_versions ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_terraform_versions. -
#lock_deployment ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
lock_deployment. -
#unlock_deployment ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
unlock_deployment. -
#update_deployment ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_deployment.
Instance Attribute Details
#create_deployment ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_deployment
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
2958 2959 2960 |
# File 'lib/google/cloud/config_service/v1/config/rest/client.rb', line 2958 def update_deployment @update_deployment end |