Attribute
public struct Attribute : Decodable
Undocumented
-
typeis a representation of a type specification that the attribute’s value must conform to.Declaration
Swift
public let type: Type -
descriptionis an English-language description of the purpose and usage of the attribute.Declaration
Swift
public let description: String? -
optional, if set to true, specifies that an omitted or null value is permitted.Declaration
Swift
public let optional: Bool -
computed, if set to true, indicates that the value comes from the provider rather than the configuration.Declaration
Swift
public let computed: Bool -
required, if set to true, specifies that an omitted or null value is not permitted.Declaration
Swift
public let required: Bool -
sensitive, if set to true, indicates that the attribute may contain sensitive information.Declaration
Swift
public let sensitive: Bool -
Declaration
Swift
public init(from decoder: Decoder) throws