public sealed class DataAccessControlServiceSettings : ServiceSettingsBase
Reference documentation and code samples for the Chronicle v1 API class DataAccessControlServiceSettings.
Settings for DataAccessControlServiceClient instances.
Namespace
Google.Cloud.Chronicle.V1Assembly
Google.Cloud.Chronicle.V1.dll
Constructors
DataAccessControlServiceSettings()
public DataAccessControlServiceSettings()
Constructs a new DataAccessControlServiceSettings object with default settings.
Properties
CreateDataAccessLabelSettings
public CallSettings CreateDataAccessLabelSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataAccessControlServiceClient.CreateDataAccessLabel
and
DataAccessControlServiceClient.CreateDataAccessLabelAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
CreateDataAccessScopeSettings
public CallSettings CreateDataAccessScopeSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataAccessControlServiceClient.CreateDataAccessScope
and
DataAccessControlServiceClient.CreateDataAccessScopeAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
DeleteDataAccessLabelSettings
public CallSettings DeleteDataAccessLabelSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataAccessControlServiceClient.DeleteDataAccessLabel
and
DataAccessControlServiceClient.DeleteDataAccessLabelAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
DeleteDataAccessScopeSettings
public CallSettings DeleteDataAccessScopeSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataAccessControlServiceClient.DeleteDataAccessScope
and
DataAccessControlServiceClient.DeleteDataAccessScopeAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
GetDataAccessLabelSettings
public CallSettings GetDataAccessLabelSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataAccessControlServiceClient.GetDataAccessLabel
and
DataAccessControlServiceClient.GetDataAccessLabelAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GetDataAccessScopeSettings
public CallSettings GetDataAccessScopeSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataAccessControlServiceClient.GetDataAccessScope
and
DataAccessControlServiceClient.GetDataAccessScopeAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ListDataAccessLabelsSettings
public CallSettings ListDataAccessLabelsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataAccessControlServiceClient.ListDataAccessLabels
and
DataAccessControlServiceClient.ListDataAccessLabelsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ListDataAccessScopesSettings
public CallSettings ListDataAccessScopesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataAccessControlServiceClient.ListDataAccessScopes
and
DataAccessControlServiceClient.ListDataAccessScopesAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
UpdateDataAccessLabelSettings
public CallSettings UpdateDataAccessLabelSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataAccessControlServiceClient.UpdateDataAccessLabel
and
DataAccessControlServiceClient.UpdateDataAccessLabelAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
UpdateDataAccessScopeSettings
public CallSettings UpdateDataAccessScopeSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataAccessControlServiceClient.UpdateDataAccessScope
and
DataAccessControlServiceClient.UpdateDataAccessScopeAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
Methods
Clone()
public DataAccessControlServiceSettings Clone()
Creates a deep clone of this object, with all the same property values.
Returns | |
---|---|
Type | Description |
DataAccessControlServiceSettings |
A deep clone of this DataAccessControlServiceSettings object. |
GetDefault()
public static DataAccessControlServiceSettings GetDefault()
Get a new instance of the default DataAccessControlServiceSettings.
Returns | |
---|---|
Type | Description |
DataAccessControlServiceSettings |
A new instance of the default DataAccessControlServiceSettings. |