Class: Aws::EC2::Types::FlexCostAllocationPolicyAssociationDescription
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::FlexCostAllocationPolicyAssociationDescription
- Defined in:
- gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb
Overview
Describes an association between a flex cost allocation policy and a network resource.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#associated_at ⇒ Time
The date and time when the association was created.
-
#association_mode ⇒ String
The mode of the association.
-
#expected_effective_at ⇒ Time
The date and time when the association is expected to apply to network traffic.
-
#fca_policy_association_id ⇒ String
The ID of the policy association.
-
#fca_policy_id ⇒ String
The ID of the policy.
-
#managed_by ⇒ String
The entity that manages the association.
-
#network_resource_id ⇒ String
The ID of the associated network resource.
-
#owner_account ⇒ String
The ID of the account that owns the association.
Instance Attribute Details
#associated_at ⇒ Time
The date and time when the association was created.
46773 46774 46775 46776 46777 46778 46779 46780 46781 46782 46783 46784 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 46773 class FlexCostAllocationPolicyAssociationDescription < Struct.new( :fca_policy_association_id, :fca_policy_id, :network_resource_id, :owner_account, :associated_at, :expected_effective_at, :association_mode, :managed_by) SENSITIVE = [] include Aws::Structure end |
#association_mode ⇒ String
The mode of the association. Valid values:
direct- The policy is associated with specific resources by resource ID.scope- The policy is associated with a scope of resources in an account, Amazon VPC, or subnet.
46773 46774 46775 46776 46777 46778 46779 46780 46781 46782 46783 46784 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 46773 class FlexCostAllocationPolicyAssociationDescription < Struct.new( :fca_policy_association_id, :fca_policy_id, :network_resource_id, :owner_account, :associated_at, :expected_effective_at, :association_mode, :managed_by) SENSITIVE = [] include Aws::Structure end |
#expected_effective_at ⇒ Time
The date and time when the association is expected to apply to network traffic.
46773 46774 46775 46776 46777 46778 46779 46780 46781 46782 46783 46784 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 46773 class FlexCostAllocationPolicyAssociationDescription < Struct.new( :fca_policy_association_id, :fca_policy_id, :network_resource_id, :owner_account, :associated_at, :expected_effective_at, :association_mode, :managed_by) SENSITIVE = [] include Aws::Structure end |
#fca_policy_association_id ⇒ String
The ID of the policy association.
46773 46774 46775 46776 46777 46778 46779 46780 46781 46782 46783 46784 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 46773 class FlexCostAllocationPolicyAssociationDescription < Struct.new( :fca_policy_association_id, :fca_policy_id, :network_resource_id, :owner_account, :associated_at, :expected_effective_at, :association_mode, :managed_by) SENSITIVE = [] include Aws::Structure end |
#fca_policy_id ⇒ String
The ID of the policy.
46773 46774 46775 46776 46777 46778 46779 46780 46781 46782 46783 46784 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 46773 class FlexCostAllocationPolicyAssociationDescription < Struct.new( :fca_policy_association_id, :fca_policy_id, :network_resource_id, :owner_account, :associated_at, :expected_effective_at, :association_mode, :managed_by) SENSITIVE = [] include Aws::Structure end |
#managed_by ⇒ String
The entity that manages the association. Valid values are:
account- The account that owns the association created it.declarative-policy- An Amazon Web Services Organizations declarative policy created the association. You can't remove the association.
46773 46774 46775 46776 46777 46778 46779 46780 46781 46782 46783 46784 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 46773 class FlexCostAllocationPolicyAssociationDescription < Struct.new( :fca_policy_association_id, :fca_policy_id, :network_resource_id, :owner_account, :associated_at, :expected_effective_at, :association_mode, :managed_by) SENSITIVE = [] include Aws::Structure end |
#network_resource_id ⇒ String
The ID of the associated network resource.
46773 46774 46775 46776 46777 46778 46779 46780 46781 46782 46783 46784 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 46773 class FlexCostAllocationPolicyAssociationDescription < Struct.new( :fca_policy_association_id, :fca_policy_id, :network_resource_id, :owner_account, :associated_at, :expected_effective_at, :association_mode, :managed_by) SENSITIVE = [] include Aws::Structure end |
#owner_account ⇒ String
The ID of the account that owns the association.
46773 46774 46775 46776 46777 46778 46779 46780 46781 46782 46783 46784 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 46773 class FlexCostAllocationPolicyAssociationDescription < Struct.new( :fca_policy_association_id, :fca_policy_id, :network_resource_id, :owner_account, :associated_at, :expected_effective_at, :association_mode, :managed_by) SENSITIVE = [] include Aws::Structure end |