Class: Aws::BedrockRuntime::Types::AppliedGuardrailDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockRuntime::Types::AppliedGuardrailDetails
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-bedrockruntime/types.rb
Overview
Details about the specific guardrail that was applied during this assessment, including its identifier, version, ARN, origin, and ownership information.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#guardrail_arn ⇒ String
The ARN of the guardrail that was applied.
-
#guardrail_id ⇒ String
The unique ID of the guardrail that was applied.
-
#guardrail_origin ⇒ Array<String>
The origin of how the guardrail was applied.
-
#guardrail_ownership ⇒ String
The ownership type of the guardrail, indicating whether it is owned by the requesting account or is a cross-account guardrail shared from another AWS account.
-
#guardrail_version ⇒ String
The version of the guardrail that was applied.
Instance Attribute Details
#guardrail_arn ⇒ String
The ARN of the guardrail that was applied.
76 77 78 79 80 81 82 83 84 |
# File 'lib/aws-sdk-bedrockruntime/types.rb', line 76 class AppliedGuardrailDetails < Struct.new( :guardrail_id, :guardrail_version, :guardrail_arn, :guardrail_origin, :guardrail_ownership) SENSITIVE = [] include Aws::Structure end |
#guardrail_id ⇒ String
The unique ID of the guardrail that was applied.
76 77 78 79 80 81 82 83 84 |
# File 'lib/aws-sdk-bedrockruntime/types.rb', line 76 class AppliedGuardrailDetails < Struct.new( :guardrail_id, :guardrail_version, :guardrail_arn, :guardrail_origin, :guardrail_ownership) SENSITIVE = [] include Aws::Structure end |
#guardrail_origin ⇒ Array<String>
The origin of how the guardrail was applied. This can be either requested at the API level or enforced at the account or organization level as a default guardrail.
76 77 78 79 80 81 82 83 84 |
# File 'lib/aws-sdk-bedrockruntime/types.rb', line 76 class AppliedGuardrailDetails < Struct.new( :guardrail_id, :guardrail_version, :guardrail_arn, :guardrail_origin, :guardrail_ownership) SENSITIVE = [] include Aws::Structure end |
#guardrail_ownership ⇒ String
The ownership type of the guardrail, indicating whether it is owned by the requesting account or is a cross-account guardrail shared from another AWS account.
76 77 78 79 80 81 82 83 84 |
# File 'lib/aws-sdk-bedrockruntime/types.rb', line 76 class AppliedGuardrailDetails < Struct.new( :guardrail_id, :guardrail_version, :guardrail_arn, :guardrail_origin, :guardrail_ownership) SENSITIVE = [] include Aws::Structure end |
#guardrail_version ⇒ String
The version of the guardrail that was applied.
76 77 78 79 80 81 82 83 84 |
# File 'lib/aws-sdk-bedrockruntime/types.rb', line 76 class AppliedGuardrailDetails < Struct.new( :guardrail_id, :guardrail_version, :guardrail_arn, :guardrail_origin, :guardrail_ownership) SENSITIVE = [] include Aws::Structure end |