type: com.google.api.codegen.ConfigProto config_schema_version: 2.0.0 # The settings of generated code in a specific language. language_settings: python: package_name: google.cloud.redis_v1.gapic go: package_name: cloud.google.com/go/redis/apiv1 csharp: package_name: Google.Cloud.Redis.V1 ruby: package_name: Google::Cloud::Redis::V1 php: package_name: Google\Cloud\Redis\V1 nodejs: package_name: redis.v1 domain_layer_location: google-cloud # A list of API interface configurations. interfaces: # The fully qualified name of the API interface. - name: google.cloud.redis.v1.CloudRedis methods: - name: CreateInstance sample_code_init_fields: - instance_id="test_instance" - instance.tier="BASIC" - instance.memory_size_gb=1 long_running: initial_poll_delay_millis: 60000 # 1 minutes poll_delay_multiplier: 1.5 max_poll_delay_millis: 360000 # 6 minutes total_poll_timeout_millis: 7200000 # 120 minutes - name: UpdateInstance sample_code_init_fields: - update_mask.paths[0]="display_name" - update_mask.paths[1]="memory_size_gb" - instance.display_name="UpdatedDisplayName" - instance.name="projects//locations//instances/" - instance.memory_size_gb=4 long_running: initial_poll_delay_millis: 60000 # 1 minutes poll_delay_multiplier: 1.5 max_poll_delay_millis: 360000 # 6 minutes total_poll_timeout_millis: 7200000 # 120 minutes - name: ImportInstance long_running: initial_poll_delay_millis: 60000 # 1 minutes poll_delay_multiplier: 1.5 max_poll_delay_millis: 360000 # 6 minutes total_poll_timeout_millis: 18000000 # 300 minutes - name: ExportInstance long_running: initial_poll_delay_millis: 60000 # 1 minutes poll_delay_multiplier: 1.5 max_poll_delay_millis: 360000 # 6 minutes total_poll_timeout_millis: 18000000 # 300 minutes - name: FailoverInstance long_running: initial_poll_delay_millis: 60000 # 1 minutes poll_delay_multiplier: 1.5 max_poll_delay_millis: 360000 # 6 minutes total_poll_timeout_millis: 1200000 # 20 minutes - name: DeleteInstance long_running: initial_poll_delay_millis: 60000 # 1 minutes poll_delay_multiplier: 1.5 max_poll_delay_millis: 360000 # 6 minutes total_poll_timeout_millis: 1200000 # 20 minutes