public sealed class Settings : IMessage<Settings>, IEquatable<Settings>, IDeepCloneable<Settings>, IBufferMessage, IMessageReference documentation and code samples for the Observability v1 API class Settings.
Describes the settings associated with a project, organization, or folder.
Namespace
Google.Cloud.Observability.V1Assembly
Google.Cloud.Observability.V1.dll
Constructors
Settings()
public Settings()Settings(Settings)
public Settings(Settings other)| Parameter | |
|---|---|
| Name | Description |
other |
Settings |
Properties
DefaultStorageLocation
public string DefaultStorageLocation { get; set; }Optional. The location which should be used when any regional resources are provisioned by Google Cloud.
| Property Value | |
|---|---|
| Type | Description |
string |
|
KmsKeyName
public string KmsKeyName { get; set; }Optional. The resource name for the configured Cloud KMS key.
KMS key name format:
"projects/[PROJECT_ID]/locations/[LOCATION]/keyRings/[KEYRING]/cryptoKeys/[KEY]"
For example:
"projects/my-project/locations/us-central1/keyRings/my-ring/cryptoKeys/my-key"
| Property Value | |
|---|---|
| Type | Description |
string |
|
Name
public string Name { get; set; }Identifier. The resource name of the settings.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ServiceAccountId
public string ServiceAccountId { get; set; }Output only. The service account for the given resource container, such as project or folder. This will be used by Cloud Observability to perform actions in the container's project like access KMS keys or create Links. Always the same service account per resource container regardless of region.
| Property Value | |
|---|---|
| Type | Description |
string |
|
SettingsName
public SettingsName SettingsName { get; set; }SettingsName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
SettingsName |
|