Class: Aws::NetworkSecurityManager::Types::ResourceSynchronizationStatusSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::NetworkSecurityManager::Types::ResourceSynchronizationStatusSummary
- Defined in:
- gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb
Overview
The synchronization status of a resource covered by a deployment.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#account_id ⇒ String
The AWS account ID that owns the resource.
-
#deployment_arn ⇒ String
The ARN of the deployment that the synchronization status is associated with.
-
#evaluated_at ⇒ Time
The time when the synchronization status was last evaluated.
-
#out_of_sync_reasons ⇒ Types::OutOfSyncReasonsView
The reasons the resource is out of sync, keyed by firewall type.
-
#remediation_issues ⇒ Types::RemediationIssuesView
Details about remediation issues, keyed by firewall type.
-
#resource_arn ⇒ String
The ARN of the resource whose synchronization status is reported.
-
#resource_type ⇒ String
The type of the resource, in AWS CloudFormation format.
-
#synchronization_status ⇒ String
The synchronization status of the resource, such as
IN_SYNCorOUT_OF_SYNC. -
#updated_at ⇒ Time
The time when the resource was last updated.
Instance Attribute Details
#account_id ⇒ String
The AWS account ID that owns the resource.
3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 |
# File 'gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb', line 3635 class ResourceSynchronizationStatusSummary < Struct.new( :synchronization_status, :account_id, :resource_arn, :deployment_arn, :resource_type, :updated_at, :out_of_sync_reasons, :remediation_issues, :evaluated_at) SENSITIVE = [] include Aws::Structure end |
#deployment_arn ⇒ String
The ARN of the deployment that the synchronization status is associated with. This is absent for aggregate (cross-deployment) statuses.
3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 |
# File 'gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb', line 3635 class ResourceSynchronizationStatusSummary < Struct.new( :synchronization_status, :account_id, :resource_arn, :deployment_arn, :resource_type, :updated_at, :out_of_sync_reasons, :remediation_issues, :evaluated_at) SENSITIVE = [] include Aws::Structure end |
#evaluated_at ⇒ Time
The time when the synchronization status was last evaluated.
3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 |
# File 'gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb', line 3635 class ResourceSynchronizationStatusSummary < Struct.new( :synchronization_status, :account_id, :resource_arn, :deployment_arn, :resource_type, :updated_at, :out_of_sync_reasons, :remediation_issues, :evaluated_at) SENSITIVE = [] include Aws::Structure end |
#out_of_sync_reasons ⇒ Types::OutOfSyncReasonsView
The reasons the resource is out of sync, keyed by firewall type. This is null when the resource is in sync.
3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 |
# File 'gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb', line 3635 class ResourceSynchronizationStatusSummary < Struct.new( :synchronization_status, :account_id, :resource_arn, :deployment_arn, :resource_type, :updated_at, :out_of_sync_reasons, :remediation_issues, :evaluated_at) SENSITIVE = [] include Aws::Structure end |
#remediation_issues ⇒ Types::RemediationIssuesView
Details about remediation issues, keyed by firewall type. This is null when there are no remediation issues.
3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 |
# File 'gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb', line 3635 class ResourceSynchronizationStatusSummary < Struct.new( :synchronization_status, :account_id, :resource_arn, :deployment_arn, :resource_type, :updated_at, :out_of_sync_reasons, :remediation_issues, :evaluated_at) SENSITIVE = [] include Aws::Structure end |
#resource_arn ⇒ String
The ARN of the resource whose synchronization status is reported.
3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 |
# File 'gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb', line 3635 class ResourceSynchronizationStatusSummary < Struct.new( :synchronization_status, :account_id, :resource_arn, :deployment_arn, :resource_type, :updated_at, :out_of_sync_reasons, :remediation_issues, :evaluated_at) SENSITIVE = [] include Aws::Structure end |
#resource_type ⇒ String
The type of the resource, in AWS CloudFormation format.
3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 |
# File 'gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb', line 3635 class ResourceSynchronizationStatusSummary < Struct.new( :synchronization_status, :account_id, :resource_arn, :deployment_arn, :resource_type, :updated_at, :out_of_sync_reasons, :remediation_issues, :evaluated_at) SENSITIVE = [] include Aws::Structure end |
#synchronization_status ⇒ String
The synchronization status of the resource, such as IN_SYNC or
OUT_OF_SYNC.
3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 |
# File 'gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb', line 3635 class ResourceSynchronizationStatusSummary < Struct.new( :synchronization_status, :account_id, :resource_arn, :deployment_arn, :resource_type, :updated_at, :out_of_sync_reasons, :remediation_issues, :evaluated_at) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The time when the resource was last updated.
3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 |
# File 'gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb', line 3635 class ResourceSynchronizationStatusSummary < Struct.new( :synchronization_status, :account_id, :resource_arn, :deployment_arn, :resource_type, :updated_at, :out_of_sync_reasons, :remediation_issues, :evaluated_at) SENSITIVE = [] include Aws::Structure end |