Compute Engine v1 API - Class InstancesSettings (2.5.0)

public sealed class InstancesSettings : ServiceSettingsBase

Reference documentation and code samples for the Compute Engine v1 API class InstancesSettings.

Settings for InstancesClient instances.

Inheritance

Object > ServiceSettingsBase > InstancesSettings

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

InstancesSettings()

public InstancesSettings()

Constructs a new InstancesSettings object with default settings.

Properties

AddAccessConfigOperationsSettings

public OperationsSettings AddAccessConfigOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.AddAccessConfig and InstancesClient.AddAccessConfigAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

AddAccessConfigSettings

public CallSettings AddAccessConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.AddAccessConfig and InstancesClient.AddAccessConfigAsync.

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

AddResourcePoliciesOperationsSettings

public OperationsSettings AddResourcePoliciesOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.AddResourcePolicies and InstancesClient.AddResourcePoliciesAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

AddResourcePoliciesSettings

public CallSettings AddResourcePoliciesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.AddResourcePolicies and InstancesClient.AddResourcePoliciesAsync.

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

AggregatedListSettings

public CallSettings AggregatedListSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.AggregatedList and InstancesClient.AggregatedListAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

AttachDiskOperationsSettings

public OperationsSettings AttachDiskOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.AttachDisk and InstancesClient.AttachDiskAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

AttachDiskSettings

public CallSettings AttachDiskSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.AttachDisk and InstancesClient.AttachDiskAsync.

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

BulkInsertOperationsSettings

public OperationsSettings BulkInsertOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.BulkInsert and InstancesClient.BulkInsertAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

BulkInsertSettings

public CallSettings BulkInsertSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.BulkInsert and InstancesClient.BulkInsertAsync.

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

DeleteAccessConfigOperationsSettings

public OperationsSettings DeleteAccessConfigOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.DeleteAccessConfig and InstancesClient.DeleteAccessConfigAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteAccessConfigSettings

public CallSettings DeleteAccessConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.DeleteAccessConfig and InstancesClient.DeleteAccessConfigAsync.

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

DeleteOperationsSettings

public OperationsSettings DeleteOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.Delete and InstancesClient.DeleteAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteSettings

public CallSettings DeleteSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.Delete and InstancesClient.DeleteAsync.

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

DetachDiskOperationsSettings

public OperationsSettings DetachDiskOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.DetachDisk and InstancesClient.DetachDiskAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DetachDiskSettings

public CallSettings DetachDiskSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.DetachDisk and InstancesClient.DetachDiskAsync.

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

GetEffectiveFirewallsSettings

public CallSettings GetEffectiveFirewallsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.GetEffectiveFirewalls and InstancesClient.GetEffectiveFirewallsAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

GetGuestAttributesSettings

public CallSettings GetGuestAttributesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.GetGuestAttributes and InstancesClient.GetGuestAttributesAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

GetIamPolicySettings

public CallSettings GetIamPolicySettings { get; set; }

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

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

GetScreenshotSettings

public CallSettings GetScreenshotSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.GetScreenshot and InstancesClient.GetScreenshotAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

GetSerialPortOutputSettings

public CallSettings GetSerialPortOutputSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.GetSerialPortOutput and InstancesClient.GetSerialPortOutputAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

GetSettings

public CallSettings GetSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.Get and InstancesClient.GetAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

GetShieldedInstanceIdentitySettings

public CallSettings GetShieldedInstanceIdentitySettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.GetShieldedInstanceIdentity and InstancesClient.GetShieldedInstanceIdentityAsync .

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

InsertOperationsSettings

public OperationsSettings InsertOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.Insert and InstancesClient.InsertAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

InsertSettings

public CallSettings InsertSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.Insert and InstancesClient.InsertAsync.

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

ListReferrersSettings

public CallSettings ListReferrersSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.ListReferrers and InstancesClient.ListReferrersAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

ListSettings

public CallSettings ListSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.List and InstancesClient.ListAsync.

Property Value
TypeDescription
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: DeadlineExceeded, Unavailable.
  • Timeout: 600 seconds.

RemoveResourcePoliciesOperationsSettings

public OperationsSettings RemoveResourcePoliciesOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.RemoveResourcePolicies and InstancesClient.RemoveResourcePoliciesAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

RemoveResourcePoliciesSettings

public CallSettings RemoveResourcePoliciesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.RemoveResourcePolicies and InstancesClient.RemoveResourcePoliciesAsync.

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

ResetOperationsSettings

public OperationsSettings ResetOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.Reset and InstancesClient.ResetAsync .

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

ResetSettings

public CallSettings ResetSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.Reset and InstancesClient.ResetAsync.

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

ResumeOperationsSettings

public OperationsSettings ResumeOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.Resume and InstancesClient.ResumeAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

ResumeSettings

public CallSettings ResumeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.Resume and InstancesClient.ResumeAsync.

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

SendDiagnosticInterruptSettings

public CallSettings SendDiagnosticInterruptSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.SendDiagnosticInterrupt and InstancesClient.SendDiagnosticInterruptAsync.

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

SetDeletionProtectionOperationsSettings

public OperationsSettings SetDeletionProtectionOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.SetDeletionProtection and InstancesClient.SetDeletionProtectionAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

SetDeletionProtectionSettings

public CallSettings SetDeletionProtectionSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.SetDeletionProtection and InstancesClient.SetDeletionProtectionAsync.

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

SetDiskAutoDeleteOperationsSettings

public OperationsSettings SetDiskAutoDeleteOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.SetDiskAutoDelete and InstancesClient.SetDiskAutoDeleteAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

SetDiskAutoDeleteSettings

public CallSettings SetDiskAutoDeleteSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.SetDiskAutoDelete and InstancesClient.SetDiskAutoDeleteAsync.

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

SetIamPolicySettings

public CallSettings SetIamPolicySettings { get; set; }

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

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

SetLabelsOperationsSettings

public OperationsSettings SetLabelsOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.SetLabels and InstancesClient.SetLabelsAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

SetLabelsSettings

public CallSettings SetLabelsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.SetLabels and InstancesClient.SetLabelsAsync.

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

SetMachineResourcesOperationsSettings

public OperationsSettings SetMachineResourcesOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.SetMachineResources and InstancesClient.SetMachineResourcesAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

SetMachineResourcesSettings

public CallSettings SetMachineResourcesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.SetMachineResources and InstancesClient.SetMachineResourcesAsync.

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

SetMachineTypeOperationsSettings

public OperationsSettings SetMachineTypeOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.SetMachineType and InstancesClient.SetMachineTypeAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

SetMachineTypeSettings

public CallSettings SetMachineTypeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.SetMachineType and InstancesClient.SetMachineTypeAsync.

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

SetMetadataOperationsSettings

public OperationsSettings SetMetadataOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.SetMetadata and InstancesClient.SetMetadataAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

SetMetadataSettings

public CallSettings SetMetadataSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.SetMetadata and InstancesClient.SetMetadataAsync.

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

SetMinCpuPlatformOperationsSettings

public OperationsSettings SetMinCpuPlatformOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.SetMinCpuPlatform and InstancesClient.SetMinCpuPlatformAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

SetMinCpuPlatformSettings

public CallSettings SetMinCpuPlatformSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.SetMinCpuPlatform and InstancesClient.SetMinCpuPlatformAsync.

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

SetSchedulingOperationsSettings

public OperationsSettings SetSchedulingOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.SetScheduling and InstancesClient.SetSchedulingAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

SetSchedulingSettings

public CallSettings SetSchedulingSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.SetScheduling and InstancesClient.SetSchedulingAsync.

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

SetServiceAccountOperationsSettings

public OperationsSettings SetServiceAccountOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.SetServiceAccount and InstancesClient.SetServiceAccountAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

SetServiceAccountSettings

public CallSettings SetServiceAccountSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.SetServiceAccount and InstancesClient.SetServiceAccountAsync.

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

SetShieldedInstanceIntegrityPolicyOperationsSettings

public OperationsSettings SetShieldedInstanceIntegrityPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.SetShieldedInstanceIntegrityPolicy and InstancesClient.SetShieldedInstanceIntegrityPolicyAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

SetShieldedInstanceIntegrityPolicySettings

public CallSettings SetShieldedInstanceIntegrityPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.SetShieldedInstanceIntegrityPolicy and InstancesClient.SetShieldedInstanceIntegrityPolicyAsync.

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

SetTagsOperationsSettings

public OperationsSettings SetTagsOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.SetTags and InstancesClient.SetTagsAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

SetTagsSettings

public CallSettings SetTagsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.SetTags and InstancesClient.SetTagsAsync.

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

SimulateMaintenanceEventOperationsSettings

public OperationsSettings SimulateMaintenanceEventOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.SimulateMaintenanceEvent and InstancesClient.SimulateMaintenanceEventAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

SimulateMaintenanceEventSettings

public CallSettings SimulateMaintenanceEventSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.SimulateMaintenanceEvent and InstancesClient.SimulateMaintenanceEventAsync.

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

StartOperationsSettings

public OperationsSettings StartOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.Start and InstancesClient.StartAsync .

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

StartSettings

public CallSettings StartSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.Start and InstancesClient.StartAsync.

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

StartWithEncryptionKeyOperationsSettings

public OperationsSettings StartWithEncryptionKeyOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.StartWithEncryptionKey and InstancesClient.StartWithEncryptionKeyAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

StartWithEncryptionKeySettings

public CallSettings StartWithEncryptionKeySettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.StartWithEncryptionKey and InstancesClient.StartWithEncryptionKeyAsync.

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

StopOperationsSettings

public OperationsSettings StopOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.Stop and InstancesClient.StopAsync .

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

StopSettings

public CallSettings StopSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.Stop and InstancesClient.StopAsync.

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

SuspendOperationsSettings

public OperationsSettings SuspendOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.Suspend and InstancesClient.SuspendAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

SuspendSettings

public CallSettings SuspendSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.Suspend and InstancesClient.SuspendAsync.

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

TestIamPermissionsSettings

public CallSettings TestIamPermissionsSettings { get; set; }

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

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

UpdateAccessConfigOperationsSettings

public OperationsSettings UpdateAccessConfigOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.UpdateAccessConfig and InstancesClient.UpdateAccessConfigAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateAccessConfigSettings

public CallSettings UpdateAccessConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.UpdateAccessConfig and InstancesClient.UpdateAccessConfigAsync.

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

UpdateDisplayDeviceOperationsSettings

public OperationsSettings UpdateDisplayDeviceOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.UpdateDisplayDevice and InstancesClient.UpdateDisplayDeviceAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateDisplayDeviceSettings

public CallSettings UpdateDisplayDeviceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.UpdateDisplayDevice and InstancesClient.UpdateDisplayDeviceAsync.

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

UpdateNetworkInterfaceOperationsSettings

public OperationsSettings UpdateNetworkInterfaceOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.UpdateNetworkInterface and InstancesClient.UpdateNetworkInterfaceAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateNetworkInterfaceSettings

public CallSettings UpdateNetworkInterfaceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.UpdateNetworkInterface and InstancesClient.UpdateNetworkInterfaceAsync.

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

UpdateOperationsSettings

public OperationsSettings UpdateOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.Update and InstancesClient.UpdateAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateSettings

public CallSettings UpdateSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.Update and InstancesClient.UpdateAsync.

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

UpdateShieldedInstanceConfigOperationsSettings

public OperationsSettings UpdateShieldedInstanceConfigOperationsSettings { get; set; }

Long Running Operation settings for calls to InstancesClient.UpdateShieldedInstanceConfig and InstancesClient.UpdateShieldedInstanceConfigAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateShieldedInstanceConfigSettings

public CallSettings UpdateShieldedInstanceConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to InstancesClient.UpdateShieldedInstanceConfig and InstancesClient.UpdateShieldedInstanceConfigAsync .

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

Methods

Clone()

public InstancesSettings Clone()

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

Returns
TypeDescription
InstancesSettings

A deep clone of this InstancesSettings object.

GetDefault()

public static InstancesSettings GetDefault()

Get a new instance of the default InstancesSettings.

Returns
TypeDescription
InstancesSettings

A new instance of the default InstancesSettings.