Class IdentityAwareProxyAdminServiceSettings (1.2.0)

public sealed class IdentityAwareProxyAdminServiceSettings : ServiceSettingsBase

Settings for IdentityAwareProxyAdminServiceClient instances.

Inheritance

Object > ServiceSettingsBase > IdentityAwareProxyAdminServiceSettings

Namespace

Google.Cloud.Iap.V1

Assembly

Google.Cloud.Iap.V1.dll

Constructors

IdentityAwareProxyAdminServiceSettings()

public IdentityAwareProxyAdminServiceSettings()

Constructs a new IdentityAwareProxyAdminServiceSettings object with default settings.

Properties

CreateTunnelDestGroupSettings

public CallSettings CreateTunnelDestGroupSettings { get; set; }

CallSettings for synchronous and asynchronous calls to IdentityAwareProxyAdminServiceClient.CreateTunnelDestGroup and IdentityAwareProxyAdminServiceClient.CreateTunnelDestGroupAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteTunnelDestGroupSettings

public CallSettings DeleteTunnelDestGroupSettings { get; set; }

CallSettings for synchronous and asynchronous calls to IdentityAwareProxyAdminServiceClient.DeleteTunnelDestGroup and IdentityAwareProxyAdminServiceClient.DeleteTunnelDestGroupAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

GetIamPolicySettings

public CallSettings GetIamPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to IdentityAwareProxyAdminServiceClient.GetIamPolicy and IdentityAwareProxyAdminServiceClient.GetIamPolicyAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

GetIapSettingsSettings

public CallSettings GetIapSettingsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to IdentityAwareProxyAdminServiceClient.GetIapSettings and IdentityAwareProxyAdminServiceClient.GetIapSettingsAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

GetTunnelDestGroupSettings

public CallSettings GetTunnelDestGroupSettings { get; set; }

CallSettings for synchronous and asynchronous calls to IdentityAwareProxyAdminServiceClient.GetTunnelDestGroup and IdentityAwareProxyAdminServiceClient.GetTunnelDestGroupAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

ListTunnelDestGroupsSettings

public CallSettings ListTunnelDestGroupsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to IdentityAwareProxyAdminServiceClient.ListTunnelDestGroups and IdentityAwareProxyAdminServiceClient.ListTunnelDestGroupsAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

SetIamPolicySettings

public CallSettings SetIamPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to IdentityAwareProxyAdminServiceClient.SetIamPolicy and IdentityAwareProxyAdminServiceClient.SetIamPolicyAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

TestIamPermissionsSettings

public CallSettings TestIamPermissionsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to IdentityAwareProxyAdminServiceClient.TestIamPermissions and IdentityAwareProxyAdminServiceClient.TestIamPermissionsAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

UpdateIapSettingsSettings

public CallSettings UpdateIapSettingsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to IdentityAwareProxyAdminServiceClient.UpdateIapSettings and IdentityAwareProxyAdminServiceClient.UpdateIapSettingsAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

UpdateTunnelDestGroupSettings

public CallSettings UpdateTunnelDestGroupSettings { get; set; }

CallSettings for synchronous and asynchronous calls to IdentityAwareProxyAdminServiceClient.UpdateTunnelDestGroup and IdentityAwareProxyAdminServiceClient.UpdateTunnelDestGroupAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

Methods

Clone()

public IdentityAwareProxyAdminServiceSettings Clone()

Creates a deep clone of this object, with all the same property values.

Returns
TypeDescription
IdentityAwareProxyAdminServiceSettings

A deep clone of this IdentityAwareProxyAdminServiceSettings object.

GetDefault()

public static IdentityAwareProxyAdminServiceSettings GetDefault()

Get a new instance of the default IdentityAwareProxyAdminServiceSettings.

Returns
TypeDescription
IdentityAwareProxyAdminServiceSettings

A new instance of the default IdentityAwareProxyAdminServiceSettings.