Module Values.DescribeLocationFsxOntapResponseSource

Provides details about how an DataSync transfer location for an Amazon FSx for NetApp ONTAP file system is configured. If your location uses SMB, the DescribeLocationFsxOntap operation doesn't actually return a Password.

Sourcetype nonrec t = {
  1. creationTime : Time.t option;
    (*

    The time that the location was created.

    *)
  2. locationArn : LocationArn.t option;
    (*

    The ARN of the FSx for ONTAP file system location.

    *)
  3. locationUri : LocationUri.t option;
    (*

    The uniform resource identifier (URI) of the FSx for ONTAP file system location.

    *)
  4. protocol : FsxProtocol.t option;
  5. securityGroupArns : Ec2SecurityGroupArnList.t option;
    (*

    The security groups that DataSync uses to access your FSx for ONTAP file system.

    *)
  6. storageVirtualMachineArn : StorageVirtualMachineArn.t option;
    (*

    The ARN of the storage virtual machine (SVM) on your FSx for ONTAP file system where you're copying data to or from.

    *)
  7. fsxFilesystemArn : FsxFilesystemArn.t option;
    (*

    The ARN of the FSx for ONTAP file system.

    *)
}
Sourcetype nonrec error = [
  1. | `InternalException of InternalException.t
  2. | `InvalidRequestException of InvalidRequestException.t
  3. | `Unknown_operation_error of string * string option
]
Sourceval make : ?creationTime:??? -> ?locationArn:??? -> ?locationUri:??? -> ?protocol:??? -> ?securityGroupArns:??? -> ?storageVirtualMachineArn:??? -> ?fsxFilesystemArn:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `InternalException of InternalException.t | `InvalidRequestException of InvalidRequestException.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `InternalException of InternalException.t | `InvalidRequestException of InvalidRequestException.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `String of Ec2SecurityGroupArn.t ] list | `String of LocationArn.t | `Structure of (string * [> `Structure of (string * [> `String of SmbDomain.t | `Structure of (string * [> `Enum of string | `String of SecretArn.t ]) list ]) list ]) list | `Timestamp of Time.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t