Class: Aws::Route53Profiles::Types::ProfileResourceAssociation
- Inherits:
-
Struct
- Object
- Struct
- Aws::Route53Profiles::Types::ProfileResourceAssociation
- Defined in:
- gems/aws-sdk-route53profiles/lib/aws-sdk-route53profiles/types.rb
Overview
The association between a Route 53 Profile and resources.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#creation_time ⇒ Time
The date and time that the Profile resource association was created, in Unix time format and Coordinated Universal Time (UTC).
-
#id ⇒ String
ID of the Profile resource association.
-
#modification_time ⇒ Time
The date and time that the Profile resource association was modified, in Unix time format and Coordinated Universal Time (UTC).
-
#name ⇒ String
Name of the Profile resource association.
-
#owner_id ⇒ String
Amazon Web Services account ID of the Profile resource association owner.
-
#profile_id ⇒ String
Profile ID of the Profile that the resources are associated with.
-
#resource_arn ⇒ String
The Amazon Resource Name (ARN) of the resource association.
-
#resource_properties ⇒ String
If the DNS resource is a DNS Firewall rule group, this indicates the priority.
-
#resource_type ⇒ String
Resource type, such as a private hosted zone, interface VPC endpoint, Resolver query log configuration, or DNS Firewall rule group.
-
#status ⇒ String
Status of the Profile resource association.
-
#status_message ⇒ String
Additional information about the Profile resource association.
Instance Attribute Details
#creation_time ⇒ Time
The date and time that the Profile resource association was created, in Unix time format and Coordinated Universal Time (UTC).
785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 |
# File 'gems/aws-sdk-route53profiles/lib/aws-sdk-route53profiles/types.rb', line 785 class ProfileResourceAssociation < Struct.new( :id, :name, :owner_id, :profile_id, :resource_arn, :resource_type, :resource_properties, :status, :status_message, :creation_time, :modification_time) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
ID of the Profile resource association.
785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 |
# File 'gems/aws-sdk-route53profiles/lib/aws-sdk-route53profiles/types.rb', line 785 class ProfileResourceAssociation < Struct.new( :id, :name, :owner_id, :profile_id, :resource_arn, :resource_type, :resource_properties, :status, :status_message, :creation_time, :modification_time) SENSITIVE = [] include Aws::Structure end |
#modification_time ⇒ Time
The date and time that the Profile resource association was modified, in Unix time format and Coordinated Universal Time (UTC).
785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 |
# File 'gems/aws-sdk-route53profiles/lib/aws-sdk-route53profiles/types.rb', line 785 class ProfileResourceAssociation < Struct.new( :id, :name, :owner_id, :profile_id, :resource_arn, :resource_type, :resource_properties, :status, :status_message, :creation_time, :modification_time) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
Name of the Profile resource association.
785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 |
# File 'gems/aws-sdk-route53profiles/lib/aws-sdk-route53profiles/types.rb', line 785 class ProfileResourceAssociation < Struct.new( :id, :name, :owner_id, :profile_id, :resource_arn, :resource_type, :resource_properties, :status, :status_message, :creation_time, :modification_time) SENSITIVE = [] include Aws::Structure end |
#owner_id ⇒ String
Amazon Web Services account ID of the Profile resource association owner.
785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 |
# File 'gems/aws-sdk-route53profiles/lib/aws-sdk-route53profiles/types.rb', line 785 class ProfileResourceAssociation < Struct.new( :id, :name, :owner_id, :profile_id, :resource_arn, :resource_type, :resource_properties, :status, :status_message, :creation_time, :modification_time) SENSITIVE = [] include Aws::Structure end |
#profile_id ⇒ String
Profile ID of the Profile that the resources are associated with.
785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 |
# File 'gems/aws-sdk-route53profiles/lib/aws-sdk-route53profiles/types.rb', line 785 class ProfileResourceAssociation < Struct.new( :id, :name, :owner_id, :profile_id, :resource_arn, :resource_type, :resource_properties, :status, :status_message, :creation_time, :modification_time) SENSITIVE = [] include Aws::Structure end |
#resource_arn ⇒ String
The Amazon Resource Name (ARN) of the resource association.
785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 |
# File 'gems/aws-sdk-route53profiles/lib/aws-sdk-route53profiles/types.rb', line 785 class ProfileResourceAssociation < Struct.new( :id, :name, :owner_id, :profile_id, :resource_arn, :resource_type, :resource_properties, :status, :status_message, :creation_time, :modification_time) SENSITIVE = [] include Aws::Structure end |
#resource_properties ⇒ String
If the DNS resource is a DNS Firewall rule group, this indicates the priority.
785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 |
# File 'gems/aws-sdk-route53profiles/lib/aws-sdk-route53profiles/types.rb', line 785 class ProfileResourceAssociation < Struct.new( :id, :name, :owner_id, :profile_id, :resource_arn, :resource_type, :resource_properties, :status, :status_message, :creation_time, :modification_time) SENSITIVE = [] include Aws::Structure end |
#resource_type ⇒ String
Resource type, such as a private hosted zone, interface VPC endpoint, Resolver query log configuration, or DNS Firewall rule group.
785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 |
# File 'gems/aws-sdk-route53profiles/lib/aws-sdk-route53profiles/types.rb', line 785 class ProfileResourceAssociation < Struct.new( :id, :name, :owner_id, :profile_id, :resource_arn, :resource_type, :resource_properties, :status, :status_message, :creation_time, :modification_time) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
Status of the Profile resource association.
785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 |
# File 'gems/aws-sdk-route53profiles/lib/aws-sdk-route53profiles/types.rb', line 785 class ProfileResourceAssociation < Struct.new( :id, :name, :owner_id, :profile_id, :resource_arn, :resource_type, :resource_properties, :status, :status_message, :creation_time, :modification_time) SENSITIVE = [] include Aws::Structure end |
#status_message ⇒ String
Additional information about the Profile resource association.
785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 |
# File 'gems/aws-sdk-route53profiles/lib/aws-sdk-route53profiles/types.rb', line 785 class ProfileResourceAssociation < Struct.new( :id, :name, :owner_id, :profile_id, :resource_arn, :resource_type, :resource_properties, :status, :status_message, :creation_time, :modification_time) SENSITIVE = [] include Aws::Structure end |