Class: Aws::BedrockAgentCoreControl::Types::DeletePolicyResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::DeletePolicyResponse
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:description]
Instance Attribute Summary collapse
-
#created_at ⇒ Time
The timestamp when the deleted policy was originally created.
-
#definition ⇒ Types::PolicyDefinition
Represents the definition structure for policies within the AgentCore Policy system.
-
#description ⇒ String
The human-readable description of the deleted policy.
-
#name ⇒ String
The customer-assigned name of the deleted policy.
-
#policy_arn ⇒ String
The Amazon Resource Name (ARN) of the deleted policy.
-
#policy_engine_id ⇒ String
The identifier of the policy engine from which the policy was deleted.
-
#policy_id ⇒ String
The unique identifier of the policy being deleted.
-
#status ⇒ String
The status of the policy deletion operation.
-
#status_reasons ⇒ Array<String>
Additional information about the deletion status.
-
#updated_at ⇒ Time
The timestamp when the deleted policy was last modified before deletion.
Instance Attribute Details
#created_at ⇒ Time
The timestamp when the deleted policy was originally created.
5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 5203 class DeletePolicyResponse < Struct.new( :policy_id, :name, :policy_engine_id, :definition, :description, :created_at, :updated_at, :policy_arn, :status, :status_reasons) SENSITIVE = [:description] include Aws::Structure end |
#definition ⇒ Types::PolicyDefinition
Represents the definition structure for policies within the AgentCore Policy system. This structure encapsulates different policy formats and languages that can be used to define access control rules.
5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 5203 class DeletePolicyResponse < Struct.new( :policy_id, :name, :policy_engine_id, :definition, :description, :created_at, :updated_at, :policy_arn, :status, :status_reasons) SENSITIVE = [:description] include Aws::Structure end |
#description ⇒ String
The human-readable description of the deleted policy.
5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 5203 class DeletePolicyResponse < Struct.new( :policy_id, :name, :policy_engine_id, :definition, :description, :created_at, :updated_at, :policy_arn, :status, :status_reasons) SENSITIVE = [:description] include Aws::Structure end |
#name ⇒ String
The customer-assigned name of the deleted policy. This confirms which policy was successfully removed from the system and matches the name that was originally assigned during policy creation.
5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 5203 class DeletePolicyResponse < Struct.new( :policy_id, :name, :policy_engine_id, :definition, :description, :created_at, :updated_at, :policy_arn, :status, :status_reasons) SENSITIVE = [:description] include Aws::Structure end |
#policy_arn ⇒ String
The Amazon Resource Name (ARN) of the deleted policy. This globally unique identifier confirms which policy resource was successfully removed.
5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 5203 class DeletePolicyResponse < Struct.new( :policy_id, :name, :policy_engine_id, :definition, :description, :created_at, :updated_at, :policy_arn, :status, :status_reasons) SENSITIVE = [:description] include Aws::Structure end |
#policy_engine_id ⇒ String
The identifier of the policy engine from which the policy was deleted. This confirms the policy engine context for the deletion operation.
5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 5203 class DeletePolicyResponse < Struct.new( :policy_id, :name, :policy_engine_id, :definition, :description, :created_at, :updated_at, :policy_arn, :status, :status_reasons) SENSITIVE = [:description] include Aws::Structure end |
#policy_id ⇒ String
The unique identifier of the policy being deleted. This confirms which policy the deletion operation targets.
5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 5203 class DeletePolicyResponse < Struct.new( :policy_id, :name, :policy_engine_id, :definition, :description, :created_at, :updated_at, :policy_arn, :status, :status_reasons) SENSITIVE = [:description] include Aws::Structure end |
#status ⇒ String
The status of the policy deletion operation. This provides information about any issues that occurred during the deletion process.
5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 5203 class DeletePolicyResponse < Struct.new( :policy_id, :name, :policy_engine_id, :definition, :description, :created_at, :updated_at, :policy_arn, :status, :status_reasons) SENSITIVE = [:description] include Aws::Structure end |
#status_reasons ⇒ Array<String>
Additional information about the deletion status. This provides details about the deletion process or any issues that may have occurred.
5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 5203 class DeletePolicyResponse < Struct.new( :policy_id, :name, :policy_engine_id, :definition, :description, :created_at, :updated_at, :policy_arn, :status, :status_reasons) SENSITIVE = [:description] include Aws::Structure end |
#updated_at ⇒ Time
The timestamp when the deleted policy was last modified before deletion. This tracks the final state of the policy before it was removed from the system.
5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 5203 class DeletePolicyResponse < Struct.new( :policy_id, :name, :policy_engine_id, :definition, :description, :created_at, :updated_at, :policy_arn, :status, :status_reasons) SENSITIVE = [:description] include Aws::Structure end |