Package types (0.1.0)

API documentation for resourcesettings_v1.types package.

Classes

GetSettingRequest

The request for GetSetting. .. attribute:: name

Required. The name of the setting to get. See Setting for naming requirements.

:type: str

ListSettingsRequest

The request for ListSettings. .. attribute:: parent

Required. The Cloud resource that parents the setting. Must be in one of the following forms:

  • projects/{project_number}
  • projects/{project_id}
  • folders/{folder_id}
  • organizations/{organization_id}

    :type: str

ListSettingsResponse

The response from ListSettings. .. attribute:: settings

A list of settings that are available at the specified Cloud resource.

:type: Sequence[google.cloud.resourcesettings_v1.types.Setting]

Setting

The schema for settings. .. attribute:: 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".

    :type: str

SettingMetadata

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

SettingView

View options for Settings.

UpdateSettingRequest

The request for UpdateSetting. .. attribute:: setting

Required. The setting to update. See Setting for field requirements.

:type: google.cloud.resourcesettings_v1.types.Setting

Value

The data in a setting value. .. attribute:: boolean_value

Defines this value as being a boolean value.

:type: bool