FacetAttributeDefinition
public struct FacetAttributeDefinition : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The default value of the attribute (if configured).
Declaration
Swift
public let defaultValue: TypedAttributeValue?
-
Whether the attribute is mutable or not.
Declaration
Swift
public let isImmutable: Bool?
-
Validation rules attached to the attribute definition.
Declaration
Swift
public let rules: [String : Rule]?
-
The type of the attribute.
Declaration
Swift
public let type: FacetAttributeType
-
Undocumented
Declaration
Swift
public init(defaultValue: TypedAttributeValue? = nil, isImmutable: Bool? = nil, rules: [String : Rule]? = nil, type: FacetAttributeType)
-
Declaration
Swift
public func validate(name: String) throws