Class: Google::Identity::AccessContextManager::V1::AccessContextManager::Rest::Client::Configuration::Rpcs

Inherits:
Object
  • Object
show all
Defined in:
lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb

Overview

Configuration RPC class for the AccessContextManager 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

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

RPC-specific configuration for commit_service_perimeters

Returns:

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


2926
2927
2928
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2926

def commit_service_perimeters
  @commit_service_perimeters
end

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

RPC-specific configuration for create_access_level

Returns:

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


2876
2877
2878
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2876

def create_access_level
  @create_access_level
end

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

RPC-specific configuration for create_access_policy

Returns:

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


2851
2852
2853
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2851

def create_access_policy
  @create_access_policy
end

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

RPC-specific configuration for create_gcp_user_access_binding

Returns:

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


2941
2942
2943
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2941

def create_gcp_user_access_binding
  @create_gcp_user_access_binding
end

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

RPC-specific configuration for create_service_perimeter

Returns:

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


2906
2907
2908
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2906

def create_service_perimeter
  @create_service_perimeter
end

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

RPC-specific configuration for delete_access_level

Returns:

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


2886
2887
2888
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2886

def delete_access_level
  @delete_access_level
end

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

RPC-specific configuration for delete_access_policy

Returns:

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


2861
2862
2863
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2861

def delete_access_policy
  @delete_access_policy
end

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

RPC-specific configuration for delete_gcp_user_access_binding

Returns:

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


2951
2952
2953
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2951

def delete_gcp_user_access_binding
  @delete_gcp_user_access_binding
end

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

RPC-specific configuration for delete_service_perimeter

Returns:

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


2916
2917
2918
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2916

def delete_service_perimeter
  @delete_service_perimeter
end

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

RPC-specific configuration for get_access_level

Returns:

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


2871
2872
2873
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2871

def get_access_level
  @get_access_level
end

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

RPC-specific configuration for get_access_policy

Returns:

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


2846
2847
2848
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2846

def get_access_policy
  @get_access_policy
end

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

RPC-specific configuration for get_gcp_user_access_binding

Returns:

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


2936
2937
2938
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2936

def get_gcp_user_access_binding
  @get_gcp_user_access_binding
end

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

RPC-specific configuration for get_iam_policy

Returns:

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


2961
2962
2963
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2961

def get_iam_policy
  @get_iam_policy
end

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

RPC-specific configuration for get_service_perimeter

Returns:

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


2901
2902
2903
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2901

def get_service_perimeter
  @get_service_perimeter
end

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

RPC-specific configuration for list_access_levels

Returns:

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


2866
2867
2868
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2866

def list_access_levels
  @list_access_levels
end

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

RPC-specific configuration for list_access_policies

Returns:

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


2841
2842
2843
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2841

def list_access_policies
  @list_access_policies
end

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

RPC-specific configuration for list_gcp_user_access_bindings

Returns:

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


2931
2932
2933
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2931

def list_gcp_user_access_bindings
  @list_gcp_user_access_bindings
end

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

RPC-specific configuration for list_service_perimeters

Returns:

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


2896
2897
2898
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2896

def list_service_perimeters
  @list_service_perimeters
end

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

RPC-specific configuration for replace_access_levels

Returns:

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


2891
2892
2893
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2891

def replace_access_levels
  @replace_access_levels
end

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

RPC-specific configuration for replace_service_perimeters

Returns:

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


2921
2922
2923
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2921

def replace_service_perimeters
  @replace_service_perimeters
end

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

RPC-specific configuration for set_iam_policy

Returns:

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


2956
2957
2958
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2956

def set_iam_policy
  @set_iam_policy
end

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

RPC-specific configuration for test_iam_permissions

Returns:

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


2966
2967
2968
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2966

def test_iam_permissions
  @test_iam_permissions
end

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

RPC-specific configuration for update_access_level

Returns:

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


2881
2882
2883
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2881

def update_access_level
  @update_access_level
end

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

RPC-specific configuration for update_access_policy

Returns:

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


2856
2857
2858
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2856

def update_access_policy
  @update_access_policy
end

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

RPC-specific configuration for update_gcp_user_access_binding

Returns:

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


2946
2947
2948
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2946

def update_gcp_user_access_binding
  @update_gcp_user_access_binding
end

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

RPC-specific configuration for update_service_perimeter

Returns:

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


2911
2912
2913
# File 'lib/google/identity/access_context_manager/v1/access_context_manager/rest/client.rb', line 2911

def update_service_perimeter
  @update_service_perimeter
end