DescribeAssetModelResponse
public struct DescribeAssetModelResponse : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The ARN of the asset model, which has the following format. arn:${Partition}:iotsitewise:${Region}:${Account}:asset-model/${AssetModelId}
Declaration
Swift
public let assetModelArn: String
-
The date the asset model was created, in Unix epoch time.
Declaration
Swift
public let assetModelCreationDate: TimeStamp
-
The asset model’s description.
Declaration
Swift
public let assetModelDescription: String
-
A list of asset model hierarchies that each contain a childAssetModelId and a hierarchyId (named id). A hierarchy specifies allowed parent/child asset relationships for an asset model.
Declaration
Swift
public let assetModelHierarchies: [AssetModelHierarchy]
-
The ID of the asset model.
Declaration
Swift
public let assetModelId: String
-
The date the asset model was last updated, in Unix epoch time.
Declaration
Swift
public let assetModelLastUpdateDate: TimeStamp
-
The name of the asset model.
Declaration
Swift
public let assetModelName: String
-
The list of asset properties for the asset model.
Declaration
Swift
public let assetModelProperties: [AssetModelProperty]
-
The current status of the asset model, which contains a state and any error message.
Declaration
Swift
public let assetModelStatus: AssetModelStatus
-
init(assetModelArn:assetModelCreationDate:assetModelDescription:assetModelHierarchies:assetModelId:assetModelLastUpdateDate:assetModelName:assetModelProperties:assetModelStatus:)
Undocumented
Declaration
Swift
public init(assetModelArn: String, assetModelCreationDate: TimeStamp, assetModelDescription: String, assetModelHierarchies: [AssetModelHierarchy], assetModelId: String, assetModelLastUpdateDate: TimeStamp, assetModelName: String, assetModelProperties: [AssetModelProperty], assetModelStatus: AssetModelStatus)