ResourceConfiguration
public struct ResourceConfiguration : Decodable
Undocumented
-
Undocumented
Declaration
Swift
public let address: String
-
Undocumented
Declaration
Swift
public let type: String
-
Undocumented
Declaration
Swift
public let name: String
-
providerConfigKey
is the key intoproviderConfigs
(shown above) for the provider configuration that this resource is associated with.Declaration
Swift
public let providerConfigKey: String
-
Undocumented
See moreDeclaration
Swift
public struct Provisioner : Decodable
-
provisioners
is an optional field which describes any provisioners. Connection info will not be included here.Declaration
Swift
public let provisioners: [Provisioner]
-
expressions
describes the resource-type-specific content of the configuration block.Declaration
Swift
public let expressions: [String : BlockExpression]
-
schemaVersion
is the schema version number indicated by the provider for the type-specific arguments described in “expressions”.Declaration
Swift
public let schemaVersion: Int64
-
countExpression
andforEachExpression
describe the expressions given for the corresponding meta-arguments in the resource configuration block. These are omitted if the corresponding argument isn’t set.Declaration
Swift
public let countExpression: Expression
-
Undocumented
Declaration
Swift
public let forEachExpression: Expression