PutResourceConfigRequest
public struct PutResourceConfigRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The configuration object of the resource in valid JSON format. It must match the schema registered with AWS CloudFormation. The configuration JSON must not exceed 64 KB.
Declaration
Swift
public let configuration: String
-
Unique identifier of the resource.
Declaration
Swift
public let resourceId: String
-
Name of the resource.
Declaration
Swift
public let resourceName: String?
-
The type of the resource. The custom resource type must be registered with AWS CloudFormation. You cannot use the organization names “aws”, “amzn”, “amazon”, “alexa”, “custom” with custom resource types. It is the first part of the ResourceType up to the first ::.
Declaration
Swift
public let resourceType: String
-
Version of the schema registered for the ResourceType in AWS CloudFormation.
Declaration
Swift
public let schemaVersionId: String
-
Tags associated with the resource.
Declaration
Swift
public let tags: [String : String]?
-
Undocumented
Declaration
Swift
public init(configuration: String, resourceId: String, resourceName: String? = nil, resourceType: String, schemaVersionId: String, tags: [String : String]? = nil)
-
Declaration
Swift
public func validate(name: String) throws