Class: Aws::Types::UpdateGuardrailRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

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

Instance Attribute Summary collapse

Instance Attribute Details

#automated_reasoning_policy_configTypes::GuardrailAutomatedReasoningPolicyConfig

Returns the value of attribute automated_reasoning_policy_config.



3648
3649
3650
# File 'sig/types.rbs', line 3648

def automated_reasoning_policy_config
  @automated_reasoning_policy_config
end

#blocked_input_messaging::String

Returns the value of attribute blocked_input_messaging.

Returns:

  • (::String)


3650
3651
3652
# File 'sig/types.rbs', line 3650

def blocked_input_messaging
  @blocked_input_messaging
end

#blocked_outputs_messaging::String

Returns the value of attribute blocked_outputs_messaging.

Returns:

  • (::String)


3651
3652
3653
# File 'sig/types.rbs', line 3651

def blocked_outputs_messaging
  @blocked_outputs_messaging
end

#content_policy_configTypes::GuardrailContentPolicyConfig

Returns the value of attribute content_policy_config.



3644
3645
3646
# File 'sig/types.rbs', line 3644

def content_policy_config
  @content_policy_config
end

#contextual_grounding_policy_configTypes::GuardrailContextualGroundingPolicyConfig

Returns the value of attribute contextual_grounding_policy_config.



3647
3648
3649
# File 'sig/types.rbs', line 3647

def contextual_grounding_policy_config
  @contextual_grounding_policy_config
end

#cross_region_configTypes::GuardrailCrossRegionConfig

Returns the value of attribute cross_region_config.



3649
3650
3651
# File 'sig/types.rbs', line 3649

def cross_region_config
  @cross_region_config
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


3642
3643
3644
# File 'sig/types.rbs', line 3642

def description
  @description
end

#guardrail_identifier::String

Returns the value of attribute guardrail_identifier.

Returns:

  • (::String)


3640
3641
3642
# File 'sig/types.rbs', line 3640

def guardrail_identifier
  @guardrail_identifier
end

#kms_key_id::String

Returns the value of attribute kms_key_id.

Returns:

  • (::String)


3652
3653
3654
# File 'sig/types.rbs', line 3652

def kms_key_id
  @kms_key_id
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


3641
3642
3643
# File 'sig/types.rbs', line 3641

def name
  @name
end

#sensitive_information_policy_configTypes::GuardrailSensitiveInformationPolicyConfig

Returns the value of attribute sensitive_information_policy_config.



3646
3647
3648
# File 'sig/types.rbs', line 3646

def sensitive_information_policy_config
  @sensitive_information_policy_config
end

#topic_policy_configTypes::GuardrailTopicPolicyConfig

Returns the value of attribute topic_policy_config.



3643
3644
3645
# File 'sig/types.rbs', line 3643

def topic_policy_config
  @topic_policy_config
end

#word_policy_configTypes::GuardrailWordPolicyConfig

Returns the value of attribute word_policy_config.



3645
3646
3647
# File 'sig/types.rbs', line 3645

def word_policy_config
  @word_policy_config
end