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.