Resource Settings v1 API - Namespace Google.Cloud.ResourceSettings.V1 (2.3.0)

Classes

GetSettingRequest

The request for GetSetting.

ListSettingsRequest

The request for ListSettings.

ListSettingsResponse

The response from ListSettings.

ResourceSettingsService

An interface to interact with resource settings and setting values throughout the resource hierarchy.

Services may surface a number of settings for users to control how their resources behave. Values of settings applied on a given Cloud resource are evaluated hierarchically and inherited by all descendants of that resource.

For all requests, returns a google.rpc.Status with google.rpc.Code.PERMISSION_DENIED if the IAM check fails or the parent resource is not in a Cloud Organization. For all requests, returns a google.rpc.Status with google.rpc.Code.INVALID_ARGUMENT if the request is malformed.

ResourceSettingsService.ResourceSettingsServiceBase

Base class for server-side implementations of ResourceSettingsService

ResourceSettingsService.ResourceSettingsServiceClient

Client for ResourceSettingsService

ResourceSettingsServiceClient

ResourceSettingsService client wrapper, for convenient use.

ResourceSettingsServiceClientBuilder

Builder class for ResourceSettingsServiceClient to provide simple configuration of credentials, endpoint etc.

ResourceSettingsServiceClientImpl

ResourceSettingsService client wrapper implementation, for convenient use.

ResourceSettingsServiceSettings

Settings for ResourceSettingsServiceClient instances.

Setting

The schema for settings.

SettingMetadata

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

SettingMetadata.Types

Container for nested types declared in the SettingMetadata message type.

SettingName

Resource name for the Setting resource.

UpdateSettingRequest

The request for UpdateSetting.

Value

The data in a setting value.

Value.Types

Container for nested types declared in the Value message type.

Value.Types.EnumValue

A enum value that can hold any enum type setting values. Each enum type is represented by a number, this representation is stored in the definitions.

Value.Types.StringSet

A string set value that can hold a set of strings. The maximum length of each string is 200 characters and there can be a maximum of 50 strings in the string set.

Enums

SettingMetadata.Types.DataType

The data type for setting values of this setting. See [Value][google.cloud.resourcesettings.v1.Value] for more details on the available data types.

SettingName.ResourceNameType

The possible contents of SettingName.

SettingView

View options for Settings.

Value.ValueOneofCase

Enum of possible cases for the "value" oneof.