<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/resourcesettings/v1/resource_settings.proto

namespace GPBMetadata\Google\Cloud\Resourcesettings\V1;

class ResourceSettings
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\Client::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        $pool->internalAddGeneratedFile(
            '

8google/cloud/resourcesettings/v1/resource_settings.proto google.cloud.resourcesettings.v1google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto"
Setting
name (	H
metadata (21.google.cloud.resourcesettings.v1.SettingMetadataBA<
local_value (2\'.google.cloud.resourcesettings.v1.ValueE
effective_value	 (2\'.google.cloud.resourcesettings.v1.ValueBA
etag
 (	:A
\'resourcesettings.googleapis.com/Setting1projects/{project_number}/settings/{setting_name}(folders/{folder}/settings/{setting_name}4organizations/{organization}/settings/{setting_name}"
SettingMetadata
display_name (	
description (	
	read_only (M
	data_type (2:.google.cloud.resourcesettings.v1.SettingMetadata.DataType>
default_value (2\'.google.cloud.resourcesettings.v1.Value"^
DataType
DATA_TYPE_UNSPECIFIED 
BOOLEAN

STRING

STRING_SET

ENUM_VALUE"
Value
boolean_value (H 
string_value (	H M
string_set_value (21.google.cloud.resourcesettings.v1.Value.StringSetH G

enum_value (21.google.cloud.resourcesettings.v1.Value.EnumValueH 
	StringSet
values (	
	EnumValue
value (	B
value"
ListSettingsRequest
parent (	B	AA
*
	page_size (

page_token (	;
view (2-.google.cloud.resourcesettings.v1.SettingView"l
ListSettingsResponse;
settings (2).google.cloud.resourcesettings.v1.Setting
next_page_token (	"
GetSettingRequest=
name (	B/AA)
\'resourcesettings.googleapis.com/Setting;
view (2-.google.cloud.resourcesettings.v1.SettingView"W
UpdateSettingRequest?
setting (2).google.cloud.resourcesettings.v1.SettingBA*
SettingView
SETTING_VIEW_UNSPECIFIED 
SETTING_VIEW_BASIC 
SETTING_VIEW_EFFECTIVE_VALUE
SETTING_VIEW_LOCAL_VALUE2
ResourceSettingsService
ListSettings5.google.cloud.resourcesettings.v1.ListSettingsRequest6.google.cloud.resourcesettings.v1.ListSettingsResponse"}n%/v1/{parent=organizations/*}/settingsZ!/v1/{parent=folders/*}/settingsZ" /v1/{parent=projects/*}/settingsAparent

GetSetting3.google.cloud.resourcesettings.v1.GetSettingRequest).google.cloud.resourcesettings.v1.Setting"{n%/v1/{name=organizations/*/settings/*}Z!/v1/{name=folders/*/settings/*}Z" /v1/{name=projects/*/settings/*}Aname
UpdateSetting6.google.cloud.resourcesettings.v1.UpdateSettingRequest).google.cloud.resourcesettings.v1.Setting"2-/v1/{setting.name=organizations/*/settings/*}:settingZ22\'/v1/{setting.name=folders/*/settings/*}:settingZ32(/v1/{setting.name=projects/*/settings/*}:settingSAresourcesettings.googleapis.comA.https://www.googleapis.com/auth/cloud-platformB
$com.google.cloud.resourcesettings.v1BResourceSettingsProtoPZPcloud.google.com/go/resourcesettings/apiv1/resourcesettingspb;resourcesettingspb Google.Cloud.ResourceSettings.V1 Google\\Cloud\\ResourceSettings\\V1#Google::Cloud::ResourceSettings::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

