public sealed class ManagedIdentitiesServiceSettings : ServiceSettingsBase
Reference documentation and code samples for the Managed Service for Microsoft Active Directory v1 API class ManagedIdentitiesServiceSettings.
Settings for ManagedIdentitiesServiceClient instances.
Namespace
Google.Cloud.ManagedIdentities.V1Assembly
Google.Cloud.ManagedIdentities.V1.dll
Constructors
ManagedIdentitiesServiceSettings()
public ManagedIdentitiesServiceSettings()
Constructs a new ManagedIdentitiesServiceSettings object with default settings.
Properties
AttachTrustOperationsSettings
public OperationsSettings AttachTrustOperationsSettings { get; set; }
Long Running Operation settings for calls to ManagedIdentitiesServiceClient.AttachTrust
and
ManagedIdentitiesServiceClient.AttachTrustAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
AttachTrustSettings
public CallSettings AttachTrustSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ManagedIdentitiesServiceClient.AttachTrust
and ManagedIdentitiesServiceClient.AttachTrustAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
CreateMicrosoftAdDomainOperationsSettings
public OperationsSettings CreateMicrosoftAdDomainOperationsSettings { get; set; }
Long Running Operation settings for calls to ManagedIdentitiesServiceClient.CreateMicrosoftAdDomain
and ManagedIdentitiesServiceClient.CreateMicrosoftAdDomainAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
CreateMicrosoftAdDomainSettings
public CallSettings CreateMicrosoftAdDomainSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ManagedIdentitiesServiceClient.CreateMicrosoftAdDomain
and
ManagedIdentitiesServiceClient.CreateMicrosoftAdDomainAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
DeleteDomainOperationsSettings
public OperationsSettings DeleteDomainOperationsSettings { get; set; }
Long Running Operation settings for calls to ManagedIdentitiesServiceClient.DeleteDomain
and
ManagedIdentitiesServiceClient.DeleteDomainAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DeleteDomainSettings
public CallSettings DeleteDomainSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ManagedIdentitiesServiceClient.DeleteDomain
and ManagedIdentitiesServiceClient.DeleteDomainAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
DetachTrustOperationsSettings
public OperationsSettings DetachTrustOperationsSettings { get; set; }
Long Running Operation settings for calls to ManagedIdentitiesServiceClient.DetachTrust
and
ManagedIdentitiesServiceClient.DetachTrustAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DetachTrustSettings
public CallSettings DetachTrustSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ManagedIdentitiesServiceClient.DetachTrust
and ManagedIdentitiesServiceClient.DetachTrustAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
GetDomainSettings
public CallSettings GetDomainSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ManagedIdentitiesServiceClient.GetDomain
and ManagedIdentitiesServiceClient.GetDomainAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
ListDomainsSettings
public CallSettings ListDomainsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ManagedIdentitiesServiceClient.ListDomains
and ManagedIdentitiesServiceClient.ListDomainsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
ReconfigureTrustOperationsSettings
public OperationsSettings ReconfigureTrustOperationsSettings { get; set; }
Long Running Operation settings for calls to ManagedIdentitiesServiceClient.ReconfigureTrust
and
ManagedIdentitiesServiceClient.ReconfigureTrustAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
ReconfigureTrustSettings
public CallSettings ReconfigureTrustSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ManagedIdentitiesServiceClient.ReconfigureTrust
and
ManagedIdentitiesServiceClient.ReconfigureTrustAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
ResetAdminPasswordSettings
public CallSettings ResetAdminPasswordSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ManagedIdentitiesServiceClient.ResetAdminPassword
and
ManagedIdentitiesServiceClient.ResetAdminPasswordAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
UpdateDomainOperationsSettings
public OperationsSettings UpdateDomainOperationsSettings { get; set; }
Long Running Operation settings for calls to ManagedIdentitiesServiceClient.UpdateDomain
and
ManagedIdentitiesServiceClient.UpdateDomainAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
UpdateDomainSettings
public CallSettings UpdateDomainSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ManagedIdentitiesServiceClient.UpdateDomain
and ManagedIdentitiesServiceClient.UpdateDomainAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
ValidateTrustOperationsSettings
public OperationsSettings ValidateTrustOperationsSettings { get; set; }
Long Running Operation settings for calls to ManagedIdentitiesServiceClient.ValidateTrust
and
ManagedIdentitiesServiceClient.ValidateTrustAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
ValidateTrustSettings
public CallSettings ValidateTrustSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ManagedIdentitiesServiceClient.ValidateTrust
and ManagedIdentitiesServiceClient.ValidateTrustAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
Methods
Clone()
public ManagedIdentitiesServiceSettings Clone()
Creates a deep clone of this object, with all the same property values.
Returns | |
---|---|
Type | Description |
ManagedIdentitiesServiceSettings | A deep clone of this ManagedIdentitiesServiceSettings object. |
GetDefault()
public static ManagedIdentitiesServiceSettings GetDefault()
Get a new instance of the default ManagedIdentitiesServiceSettings.
Returns | |
---|---|
Type | Description |
ManagedIdentitiesServiceSettings | A new instance of the default ManagedIdentitiesServiceSettings. |