Class IdentityAwareProxyOAuthServiceSettings (1.2.0)

public sealed class IdentityAwareProxyOAuthServiceSettings : ServiceSettingsBase

Settings for IdentityAwareProxyOAuthServiceClient instances.

Inheritance

Object > ServiceSettingsBase > IdentityAwareProxyOAuthServiceSettings

Namespace

Google.Cloud.Iap.V1

Assembly

Google.Cloud.Iap.V1.dll

Constructors

IdentityAwareProxyOAuthServiceSettings()

public IdentityAwareProxyOAuthServiceSettings()

Constructs a new IdentityAwareProxyOAuthServiceSettings object with default settings.

Properties

CreateBrandSettings

public CallSettings CreateBrandSettings { get; set; }

CallSettings for synchronous and asynchronous calls to IdentityAwareProxyOAuthServiceClient.CreateBrand and IdentityAwareProxyOAuthServiceClient.CreateBrandAsync.

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

CreateIdentityAwareProxyClientSettings

public CallSettings CreateIdentityAwareProxyClientSettings { get; set; }

CallSettings for synchronous and asynchronous calls to IdentityAwareProxyOAuthServiceClient.CreateIdentityAwareProxyClient and IdentityAwareProxyOAuthServiceClient.CreateIdentityAwareProxyClientAsync.

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

DeleteIdentityAwareProxyClientSettings

public CallSettings DeleteIdentityAwareProxyClientSettings { get; set; }

CallSettings for synchronous and asynchronous calls to IdentityAwareProxyOAuthServiceClient.DeleteIdentityAwareProxyClient and IdentityAwareProxyOAuthServiceClient.DeleteIdentityAwareProxyClientAsync.

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

GetBrandSettings

public CallSettings GetBrandSettings { get; set; }

CallSettings for synchronous and asynchronous calls to IdentityAwareProxyOAuthServiceClient.GetBrand and IdentityAwareProxyOAuthServiceClient.GetBrandAsync.

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

GetIdentityAwareProxyClientSettings

public CallSettings GetIdentityAwareProxyClientSettings { get; set; }

CallSettings for synchronous and asynchronous calls to IdentityAwareProxyOAuthServiceClient.GetIdentityAwareProxyClient and IdentityAwareProxyOAuthServiceClient.GetIdentityAwareProxyClientAsync.

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

ListBrandsSettings

public CallSettings ListBrandsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to IdentityAwareProxyOAuthServiceClient.ListBrands and IdentityAwareProxyOAuthServiceClient.ListBrandsAsync.

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

ListIdentityAwareProxyClientsSettings

public CallSettings ListIdentityAwareProxyClientsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to IdentityAwareProxyOAuthServiceClient.ListIdentityAwareProxyClients and IdentityAwareProxyOAuthServiceClient.ListIdentityAwareProxyClientsAsync.

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

ResetIdentityAwareProxyClientSecretSettings

public CallSettings ResetIdentityAwareProxyClientSecretSettings { get; set; }

CallSettings for synchronous and asynchronous calls to IdentityAwareProxyOAuthServiceClient.ResetIdentityAwareProxyClientSecret and IdentityAwareProxyOAuthServiceClient.ResetIdentityAwareProxyClientSecretAsync.

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

Methods

Clone()

public IdentityAwareProxyOAuthServiceSettings Clone()

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

Returns
TypeDescription
IdentityAwareProxyOAuthServiceSettings

A deep clone of this IdentityAwareProxyOAuthServiceSettings object.

GetDefault()

public static IdentityAwareProxyOAuthServiceSettings GetDefault()

Get a new instance of the default IdentityAwareProxyOAuthServiceSettings.

Returns
TypeDescription
IdentityAwareProxyOAuthServiceSettings

A new instance of the default IdentityAwareProxyOAuthServiceSettings.