public sealed class ManagedIdentitiesServiceSettings : ServiceSettingsBaseReference 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. |