SharingSettings

public struct SharingSettings : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Whether to include the notebook cell output when sharing the notebook. The default is Disabled.

    Declaration

    Swift

    public let notebookOutputOption: NotebookOutputOption?
  • When NotebookOutputOption is Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket.

    Declaration

    Swift

    public let s3KmsKeyId: String?
  • When NotebookOutputOption is Allowed, the Amazon S3 bucket used to save the notebook cell output. If S3OutputPath isn’t specified, a default bucket is used.

    Declaration

    Swift

    public let s3OutputPath: String?
  • Undocumented

    Declaration

    Swift

    public init(notebookOutputOption: NotebookOutputOption? = nil, s3KmsKeyId: String? = nil, s3OutputPath: String? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws