Attribute
public struct Attribute : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The name of the attribute. Up to 128 letters (uppercase and lowercase), numbers, hyphens, underscores, and periods are allowed.
Declaration
Swift
public let name: String
-
The ID of the target. You can specify the short form ID for a resource or the full Amazon Resource Name (ARN).
Declaration
Swift
public let targetId: String?
-
The type of the target with which to attach the attribute. This parameter is required if you use the short form ID for a resource instead of the full ARN.
Declaration
Swift
public let targetType: TargetType?
-
The value of the attribute. Up to 128 letters (uppercase and lowercase), numbers, hyphens, underscores, periods, at signs (@), forward slashes, colons, and spaces are allowed.
Declaration
Swift
public let value: String?
-
Undocumented
Declaration
Swift
public init(name: String, targetId: String? = nil, targetType: TargetType? = nil, value: String? = nil)