StackResource
public struct StackResource : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
User defined description associated with the resource.
Declaration
Swift
public let description: String?
-
Information about whether the resource’s actual configuration differs, or has drifted, from its expected configuration, as defined in the stack template and any values specified as template parameters. For more information, see Detecting Unregulated Configuration Changes to Stacks and Resources.
Declaration
Swift
public let driftInformation: StackResourceDriftInformation?
-
The logical name of the resource specified in the template.
Declaration
Swift
public let logicalResourceId: String
-
The name or unique identifier that corresponds to a physical instance ID of a resource supported by AWS CloudFormation.
Declaration
Swift
public let physicalResourceId: String?
-
Current status of the resource.
Declaration
Swift
public let resourceStatus: ResourceStatus
-
Success/failure message associated with the resource.
Declaration
Swift
public let resourceStatusReason: String?
-
Type of resource. (For more information, go to AWS Resource Types Reference in the AWS CloudFormation User Guide.)
Declaration
Swift
public let resourceType: String
-
Unique identifier of the stack.
Declaration
Swift
public let stackId: String?
-
The name associated with the stack.
Declaration
Swift
public let stackName: String?
-
Time the status was updated.
Declaration
Swift
public let timestamp: TimeStamp
-
init(description:driftInformation:logicalResourceId:physicalResourceId:resourceStatus:resourceStatusReason:resourceType:stackId:stackName:timestamp:)
Undocumented
Declaration
Swift
public init(description: String? = nil, driftInformation: StackResourceDriftInformation? = nil, logicalResourceId: String, physicalResourceId: String? = nil, resourceStatus: ResourceStatus, resourceStatusReason: String? = nil, resourceType: String, stackId: String? = nil, stackName: String? = nil, timestamp: TimeStamp)