Show / Hide Table of Contents

Class GoogleCloudResourcesettingsV1Setting

The schema for settings.

Inheritance
object
GoogleCloudResourcesettingsV1Setting
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.ResourceSettings.v1.Data
Assembly: Google.Apis.ResourceSettings.v1.dll
Syntax
public class GoogleCloudResourcesettingsV1Setting : IDirectResponseSchema

Properties

ETag

A fingerprint used for optimistic concurrency. See UpdateSetting for more details.

Declaration
[JsonProperty("etag")]
public virtual string ETag { get; set; }
Property Value
Type Description
string

EffectiveValue

Output only. The effective value of the setting at the given parent resource, evaluated based on the resource hierarchy The effective value evaluates to one of the following options, in this order. If an option is not valid or doesn't exist, then the next option is used: 1. The local setting value on the given resource: Setting.local_value 2. If one of the given resource's ancestors in the resource hierarchy have a local setting value, the local value at the nearest such ancestor. 3. The setting's default value: SettingMetadata.default_value 4. An empty value, defined as a Value with all fields unset. The data type of Value must always be consistent with the data type defined in Setting.metadata.

Declaration
[JsonProperty("effectiveValue")]
public virtual GoogleCloudResourcesettingsV1Value EffectiveValue { get; set; }
Property Value
Type Description
GoogleCloudResourcesettingsV1Value

LocalValue

The configured value of the setting at the given parent resource, ignoring the resource hierarchy. The data type of Value must always be consistent with the data type defined in Setting.metadata.

Declaration
[JsonProperty("localValue")]
public virtual GoogleCloudResourcesettingsV1Value LocalValue { get; set; }
Property Value
Type Description
GoogleCloudResourcesettingsV1Value

Metadata

Output only. Metadata about a setting which is not editable by the end user.

Declaration
[JsonProperty("metadata")]
public virtual GoogleCloudResourcesettingsV1SettingMetadata Metadata { get; set; }
Property Value
Type Description
GoogleCloudResourcesettingsV1SettingMetadata

Name

The resource name of the setting. Must be in one of the following forms: * projects/{project_number}/settings/{setting_name} * folders/{folder_id}/settings/{setting_name} * organizations/{organization_id}/settings/{setting_name} For example, "/projects/123/settings/gcp-enableMyFeature"

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX