Class: Google::Cloud::EdgeNetwork::V1::EdgeNetwork::Client::Configuration::Rpcs
- Inherits:
-
Object
- Object
- Google::Cloud::EdgeNetwork::V1::EdgeNetwork::Client::Configuration::Rpcs
- Defined in:
- lib/google/cloud/edge_network/v1/edge_network/client.rb
Overview
Configuration RPC class for the EdgeNetwork 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 gRPC 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_interconnect_attachment ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_interconnect_attachment. -
#create_network ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_network. -
#create_router ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_router. -
#create_subnet ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_subnet. -
#delete_interconnect_attachment ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_interconnect_attachment. -
#delete_network ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_network. -
#delete_router ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_router. -
#delete_subnet ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_subnet. -
#diagnose_interconnect ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
diagnose_interconnect. -
#diagnose_network ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
diagnose_network. -
#diagnose_router ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
diagnose_router. -
#get_interconnect ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_interconnect. -
#get_interconnect_attachment ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_interconnect_attachment. -
#get_network ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_network. -
#get_router ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_router. -
#get_subnet ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_subnet. -
#get_zone ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_zone. -
#initialize_zone ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
initialize_zone. -
#list_interconnect_attachments ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_interconnect_attachments. -
#list_interconnects ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_interconnects. -
#list_networks ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_networks. -
#list_routers ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_routers. -
#list_subnets ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_subnets. -
#list_zones ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_zones. -
#update_router ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_router. -
#update_subnet ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_subnet.
Instance Attribute Details
#create_interconnect_attachment ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_interconnect_attachment
3153 3154 3155 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3153 def @create_interconnect_attachment end |
#create_network ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_network
3093 3094 3095 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3093 def create_network @create_network end |
#create_router ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_router
3178 3179 3180 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3178 def create_router @create_router end |
#create_subnet ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_subnet
3113 3114 3115 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3113 def create_subnet @create_subnet end |
#delete_interconnect_attachment ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_interconnect_attachment
3158 3159 3160 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3158 def @delete_interconnect_attachment end |
#delete_network ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_network
3098 3099 3100 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3098 def delete_network @delete_network end |
#delete_router ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_router
3188 3189 3190 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3188 def delete_router @delete_router end |
#delete_subnet ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_subnet
3123 3124 3125 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3123 def delete_subnet @delete_subnet end |
#diagnose_interconnect ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for diagnose_interconnect
3138 3139 3140 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3138 def diagnose_interconnect @diagnose_interconnect end |
#diagnose_network ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for diagnose_network
3088 3089 3090 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3088 def diagnose_network @diagnose_network end |
#diagnose_router ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for diagnose_router
3173 3174 3175 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3173 def diagnose_router @diagnose_router end |
#get_interconnect ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_interconnect
3133 3134 3135 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3133 def get_interconnect @get_interconnect end |
#get_interconnect_attachment ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_interconnect_attachment
3148 3149 3150 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3148 def @get_interconnect_attachment end |
#get_network ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_network
3083 3084 3085 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3083 def get_network @get_network end |
#get_router ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_router
3168 3169 3170 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3168 def get_router @get_router end |
#get_subnet ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_subnet
3108 3109 3110 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3108 def get_subnet @get_subnet end |
#get_zone ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_zone
3073 3074 3075 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3073 def get_zone @get_zone end |
#initialize_zone ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for initialize_zone
3063 3064 3065 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3063 def initialize_zone @initialize_zone end |
#list_interconnect_attachments ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_interconnect_attachments
3143 3144 3145 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3143 def @list_interconnect_attachments end |
#list_interconnects ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_interconnects
3128 3129 3130 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3128 def list_interconnects @list_interconnects end |
#list_networks ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_networks
3078 3079 3080 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3078 def list_networks @list_networks end |
#list_routers ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_routers
3163 3164 3165 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3163 def list_routers @list_routers end |
#list_subnets ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_subnets
3103 3104 3105 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3103 def list_subnets @list_subnets end |
#list_zones ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_zones
3068 3069 3070 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3068 def list_zones @list_zones end |
#update_router ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_router
3183 3184 3185 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3183 def update_router @update_router end |
#update_subnet ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_subnet
3118 3119 3120 |
# File 'lib/google/cloud/edge_network/v1/edge_network/client.rb', line 3118 def update_subnet @update_subnet end |