FloorsettingArgs class

The set of arguments for Floorsetting. The set of arguments for Floorsetting.

Constructors

FloorsettingArgs({Input<FloorsettingAiPlatformFloorSetting?>? aiPlatformFloorSetting, Input<bool?>? enableFloorSettingEnforcement, required Input<FloorsettingFilterConfig> filterConfig, Input<FloorsettingFloorSettingMetadata?>? floorSettingMetadata, Input<FloorsettingGoogleMcpServerFloorSetting?>? googleMcpServerFloorSetting, Input<List<String>?>? integratedServices, required Input<String> location, required Input<String> parent})
Creates a new FloorsettingArgs. aiPlatformFloorSetting AI Platform floor setting. enableFloorSettingEnforcement Floor Settings enforcement status. filterConfig Filters configuration. floorSettingMetadata Metadata to enable multi language detection via floor setting. googleMcpServerFloorSetting Google MCP Server floor setting. integratedServices List of integrated services for which the floor setting is applicable. location Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. parent Will be any one of these:
const
FloorsettingArgs.fromMap(Map<String, dynamic> map)
factory

Properties

aiPlatformFloorSetting → Input<FloorsettingAiPlatformFloorSetting?>?
AI Platform floor setting. Structure is documented below.
final
enableFloorSettingEnforcement → Input<bool?>?
Floor Settings enforcement status.
final
filterConfig → Input<FloorsettingFilterConfig>
Filters configuration. Structure is documented below.
final
floorSettingMetadata → Input<FloorsettingFloorSettingMetadata?>?
Metadata to enable multi language detection via floor setting. Structure is documented below.
final
googleMcpServerFloorSetting → Input<FloorsettingGoogleMcpServerFloorSetting?>?
Google MCP Server floor setting. Structure is documented below.
final
hashCode → int
The hash code for this object.
no setterinherited
integratedServices → Input<List<String>?>?
List of integrated services for which the floor setting is applicable.
final
location → Input<String>
Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
final
parent → Input<String>
Will be any one of these:
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited