Class: Aws::Types::CreateAIGuardrailRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:blocked_input_messaging, :blocked_outputs_messaging, :description])

Instance Attribute Summary collapse

Instance Attribute Details

#assistant_id::String

Returns the value of attribute assistant_id.

Returns:

  • (::String)


602
603
604
# File 'sig/types.rbs', line 602

def assistant_id
  @assistant_id
end

#blocked_input_messaging::String

Returns the value of attribute blocked_input_messaging.

Returns:

  • (::String)


604
605
606
# File 'sig/types.rbs', line 604

def blocked_input_messaging
  @blocked_input_messaging
end

#blocked_outputs_messaging::String

Returns the value of attribute blocked_outputs_messaging.

Returns:

  • (::String)


605
606
607
# File 'sig/types.rbs', line 605

def blocked_outputs_messaging
  @blocked_outputs_messaging
end

#client_token::String

Returns the value of attribute client_token.

Returns:

  • (::String)


601
602
603
# File 'sig/types.rbs', line 601

def client_token
  @client_token
end

#content_policy_configTypes::AIGuardrailContentPolicyConfig

Returns the value of attribute content_policy_config.



609
610
611
# File 'sig/types.rbs', line 609

def content_policy_config
  @content_policy_config
end

#contextual_grounding_policy_configTypes::AIGuardrailContextualGroundingPolicyConfig

Returns the value of attribute contextual_grounding_policy_config.



612
613
614
# File 'sig/types.rbs', line 612

def contextual_grounding_policy_config
  @contextual_grounding_policy_config
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


607
608
609
# File 'sig/types.rbs', line 607

def description
  @description
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


603
604
605
# File 'sig/types.rbs', line 603

def name
  @name
end

#sensitive_information_policy_configTypes::AIGuardrailSensitiveInformationPolicyConfig

Returns the value of attribute sensitive_information_policy_config.



611
612
613
# File 'sig/types.rbs', line 611

def sensitive_information_policy_config
  @sensitive_information_policy_config
end

#tags::Hash[::String, ::String]

Returns the value of attribute tags.

Returns:

  • (::Hash[::String, ::String])


613
614
615
# File 'sig/types.rbs', line 613

def tags
  @tags
end

#topic_policy_configTypes::AIGuardrailTopicPolicyConfig

Returns the value of attribute topic_policy_config.



608
609
610
# File 'sig/types.rbs', line 608

def topic_policy_config
  @topic_policy_config
end

#visibility_status"SAVED", "PUBLISHED"

Returns the value of attribute visibility_status.

Returns:

  • ("SAVED", "PUBLISHED")


606
607
608
# File 'sig/types.rbs', line 606

def visibility_status
  @visibility_status
end

#word_policy_configTypes::AIGuardrailWordPolicyConfig

Returns the value of attribute word_policy_config.



610
611
612
# File 'sig/types.rbs', line 610

def word_policy_config
  @word_policy_config
end