CreateDatasetGroupRequest

public struct CreateDatasetGroupRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.

    Declaration

    Swift

    public let kmsKeyArn: String?
  • The name for the new dataset group.

    Declaration

    Swift

    public let name: String
  • The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.

    Declaration

    Swift

    public let roleArn: String?
  • Undocumented

    Declaration

    Swift

    public init(kmsKeyArn: String? = nil, name: String, roleArn: String? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws