Class: Aws::VerifiedPermissions::Types::CreatePolicyOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::VerifiedPermissions::Types::CreatePolicyOutput
- Defined in:
- gems/aws-sdk-verifiedpermissions/lib/aws-sdk-verifiedpermissions/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#created_date ⇒ Time
The date and time the policy was originally created.
-
#last_updated_date ⇒ Time
The date and time the policy was last updated.
-
#policy_id ⇒ String
The unique ID of the new policy.
-
#policy_store_id ⇒ String
The ID of the policy store that contains the new policy.
-
#policy_type ⇒ String
The policy type of the new policy.
-
#principal ⇒ Types::EntityIdentifier
The principal specified in the new policy's scope.
-
#resource ⇒ Types::EntityIdentifier
The resource specified in the new policy's scope.
Instance Attribute Details
#created_date ⇒ Time
The date and time the policy was originally created.
1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 |
# File 'gems/aws-sdk-verifiedpermissions/lib/aws-sdk-verifiedpermissions/types.rb', line 1031 class CreatePolicyOutput < Struct.new( :policy_store_id, :policy_id, :policy_type, :principal, :resource, :created_date, :last_updated_date) SENSITIVE = [] include Aws::Structure end |
#last_updated_date ⇒ Time
The date and time the policy was last updated.
1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 |
# File 'gems/aws-sdk-verifiedpermissions/lib/aws-sdk-verifiedpermissions/types.rb', line 1031 class CreatePolicyOutput < Struct.new( :policy_store_id, :policy_id, :policy_type, :principal, :resource, :created_date, :last_updated_date) SENSITIVE = [] include Aws::Structure end |
#policy_id ⇒ String
The unique ID of the new policy.
1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 |
# File 'gems/aws-sdk-verifiedpermissions/lib/aws-sdk-verifiedpermissions/types.rb', line 1031 class CreatePolicyOutput < Struct.new( :policy_store_id, :policy_id, :policy_type, :principal, :resource, :created_date, :last_updated_date) SENSITIVE = [] include Aws::Structure end |
#policy_store_id ⇒ String
The ID of the policy store that contains the new policy.
1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 |
# File 'gems/aws-sdk-verifiedpermissions/lib/aws-sdk-verifiedpermissions/types.rb', line 1031 class CreatePolicyOutput < Struct.new( :policy_store_id, :policy_id, :policy_type, :principal, :resource, :created_date, :last_updated_date) SENSITIVE = [] include Aws::Structure end |
#policy_type ⇒ String
The policy type of the new policy.
1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 |
# File 'gems/aws-sdk-verifiedpermissions/lib/aws-sdk-verifiedpermissions/types.rb', line 1031 class CreatePolicyOutput < Struct.new( :policy_store_id, :policy_id, :policy_type, :principal, :resource, :created_date, :last_updated_date) SENSITIVE = [] include Aws::Structure end |
#principal ⇒ Types::EntityIdentifier
The principal specified in the new policy's scope. This response
element isn't present when principal
isn't specified in the
policy content.
1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 |
# File 'gems/aws-sdk-verifiedpermissions/lib/aws-sdk-verifiedpermissions/types.rb', line 1031 class CreatePolicyOutput < Struct.new( :policy_store_id, :policy_id, :policy_type, :principal, :resource, :created_date, :last_updated_date) SENSITIVE = [] include Aws::Structure end |
#resource ⇒ Types::EntityIdentifier
The resource specified in the new policy's scope. This response
element isn't present when the resource
isn't specified in the
policy content.
1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 |
# File 'gems/aws-sdk-verifiedpermissions/lib/aws-sdk-verifiedpermissions/types.rb', line 1031 class CreatePolicyOutput < Struct.new( :policy_store_id, :policy_id, :policy_type, :principal, :resource, :created_date, :last_updated_date) SENSITIVE = [] include Aws::Structure end |