Resource

public struct Resource : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • id

    The resource ID, used to refer to a resource in the Lambda function configuration. Max length is 128 characters with pattern “[a-zA-Z0-9:_-]+”. This must be unique within a Greengrass group.

    Declaration

    Swift

    public let id: String
  • The descriptive resource name, which is displayed on the AWS IoT Greengrass console. Max length 128 characters with pattern “[a-zA-Z0-9:_-]+”. This must be unique within a Greengrass group.

    Declaration

    Swift

    public let name: String
  • A container of data for all resource types.

    Declaration

    Swift

    public let resourceDataContainer: ResourceDataContainer
  • Undocumented

    Declaration

    Swift

    public init(id: String, name: String, resourceDataContainer: ResourceDataContainer)