FloorSetting

Message describing FloorSetting resource

JSON representation
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "filterConfig": {
    object (FilterConfig)
  },
  "integratedServices": [
    enum (IntegratedService)
  ],
  "floorSettingMetadata": {
    object (FloorSettingMetadata)
  },
  "enableFloorSettingEnforcement": boolean,
  "aiPlatformFloorSetting": {
    object (AiPlatformFloorSetting)
  }
}
Fields
name

string

Identifier. The resource name.

createTime

string (Timestamp format)

Output only. [Output only] Create timestamp

Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Output only. [Output only] Update timestamp

Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

filterConfig

object (FilterConfig)

Required. ModelArmor filter configuration.

integratedServices[]

enum (IntegratedService)

Optional. List of integrated services for which the floor setting is applicable.

floorSettingMetadata

object (FloorSettingMetadata)

Optional. Metadata for FloorSetting

enableFloorSettingEnforcement

boolean

Optional. Floor Settings enforcement status.

aiPlatformFloorSetting

object (AiPlatformFloorSetting)

Optional. AI Platform floor setting.

IntegratedService

Integrated service for which the floor setting is applicable.

Enums
INTEGRATED_SERVICE_UNSPECIFIED Unspecified integrated service.
AI_PLATFORM AI Platform.

AiPlatformFloorSetting

message describing AiPlatformFloorSetting

JSON representation
{
  "enableCloudLogging": boolean,

  // Union field enforcement_type can be only one of the following:
  "inspectOnly": boolean,
  "inspectAndBlock": boolean
  // End of list of possible types for union field enforcement_type.
}
Fields
enableCloudLogging

boolean

Optional. If true, log Model Armor filter results to Cloud Logging.

Union field enforcement_type. enforcement type for Model Armor filters. enforcement_type can be only one of the following:
inspectOnly

boolean

Optional. If true, Model Armor filters will be run in inspect only mode. No action will be taken on the request.

inspectAndBlock

boolean

Optional. If true, Model Armor filters will be run in inspect and block mode. Requests that trip Model Armor filters will be blocked.

FloorSettingMetadata

message describing FloorSetting Metadata

JSON representation
{
  "multiLanguageDetection": {
    object (MultiLanguageDetection)
  }
}
Fields
multiLanguageDetection

object (MultiLanguageDetection)

Optional. Metadata for multi language detection.

MultiLanguageDetection

Metadata to enable multi language detection via floor setting.

JSON representation
{
  "enableMultiLanguageDetection": boolean
}
Fields
enableMultiLanguageDetection

boolean

Required. If true, multi language detection will be enabled.