class Amazonite::CloudFormation::ResourceScanSummary

Overview

A summary of the resource scan. This is returned by the ListResourceScan API action.

Defined in:

cloudformation/resource_scan_summary.cr

Constructors

Instance Method Summary

Constructor Detail

def self.from_xml(node : XML::Node) : self #

[View source]
def self.new(resource_scan_id : String | Nil = nil, status : ResourceScanStatus | Nil = nil, status_reason : String | Nil = nil, start_time : Time | Nil = nil, end_time : Time | Nil = nil, percentage_completed : Float64 | Nil = nil, scan_type : ScanType | Nil = nil) #

[View source]

Instance Method Detail

def ==(other : self) #
Description copied from class Reference

Returns true if this reference is the same as other. Invokes same?.


def end_time : Time | Nil #

The time that the resource scan was finished.


[View source]
def end_time=(end_time : Time | Nil) #

The time that the resource scan was finished.


[View source]
def hash(hasher) #
Description copied from class Reference

See Object#hash(hasher)


def percentage_completed : Float64 | Nil #

The percentage of the resource scan that has been completed.


[View source]
def percentage_completed=(percentage_completed : Float64 | Nil) #

The percentage of the resource scan that has been completed.


[View source]
def resource_scan_id : String | Nil #

The Amazon Resource Name (ARN) of the resource scan.


[View source]
def resource_scan_id=(resource_scan_id : String | Nil) #

The Amazon Resource Name (ARN) of the resource scan.


[View source]
def scan_type : ScanType | Nil #

The scan type that has been completed.


[View source]
def scan_type=(scan_type : ScanType | Nil) #

The scan type that has been completed.


[View source]
def start_time : Time | Nil #

The time that the resource scan was started.


[View source]
def start_time=(start_time : Time | Nil) #

The time that the resource scan was started.


[View source]
def status : ResourceScanStatus | Nil #

Status of the resource scan.

IN_PROGRESS The resource scan is still in progress.

COMPLETE The resource scan is complete.

EXPIRED The resource scan has expired.

FAILED The resource scan has failed.


[View source]
def status=(status : ResourceScanStatus | Nil) #

Status of the resource scan.

IN_PROGRESS The resource scan is still in progress.

COMPLETE The resource scan is complete.

EXPIRED The resource scan has expired.

FAILED The resource scan has failed.


[View source]
def status_reason : String | Nil #

The reason for the resource scan status, providing more information if a failure happened.


[View source]
def status_reason=(status_reason : String | Nil) #

The reason for the resource scan status, providing more information if a failure happened.


[View source]
def to_query_params(prefix : String) : Array(Tuple(String, String)) #

[View source]
def validate! : Nil #

[View source]