cloudsync.credentials.verify ============================ Verify if `attributes` provided for `provider` are authorized by the `provider`. .. raw:: html
Cloud provider configuration to verify connectivity and authentication.
Cloud provider type identifier for Microsoft Azure Blob storage.
Specific value:"AZUREBLOB"
    Azure Blob Storage account name for authentication.
Must be at least 1 characters long
Azure Blob Storage access key for authentication.
Must be at least 1 characters long
Custom Azure Blob Storage endpoint URL. Empty string for default endpoints.
""
    Must be at least 1 characters long
Must be at most 2083 characters long
Cloud provider type identifier for Backblaze B2 storage.
Specific value:"B2"
    Backblaze B2 account ID for authentication.
Must be at least 1 characters long
Backblaze B2 application key for authentication.
Must be at least 1 characters long
Cloud provider type identifier for Box cloud storage.
Specific value:"BOX"
    Box OAuth application client ID.
Box OAuth application client secret.
Box OAuth access token for API authentication.
Must be at least 1 characters long
Cloud provider type identifier for Dropbox storage.
Specific value:"DROPBOX"
    Dropbox OAuth application client ID.
Dropbox OAuth application client secret.
Dropbox OAuth access token for API authentication.
Must be at least 1 characters long
Cloud provider type identifier for FTP.
Specific value:"FTP"
    FTP server hostname or IP address.
Must be at least 1 characters long
FTP server port number.
FTP username for authentication.
Must be at least 1 characters long
FTP password for authentication.
Cloud provider type identifier for Google Cloud Storage.
Specific value:"GOOGLE_CLOUD_STORAGE"
    JSON service account credentials for Google Cloud Storage authentication.
Must be at least 1 characters long
Cloud provider type identifier for Google Drive.
Specific value:"GOOGLE_DRIVE"
    OAuth client ID for Google Drive API access.
OAuth client secret for Google Drive API access.
OAuth access token for Google Drive authentication.
Must be at least 1 characters long
Google Drive team drive ID or empty string for personal drive.
Cloud provider type identifier for Google Photos.
Specific value:"GOOGLE_PHOTOS"
    OAuth client ID for Google Photos API access.
OAuth client secret for Google Photos API access.
OAuth access token for Google Photos authentication.
Must be at least 1 characters long
Cloud provider type identifier for HTTP.
Specific value:"HTTP"
    HTTP URL for file access.
Must be at least 1 characters long
Must be at most 2083 characters long
Cloud provider type identifier for Hubic.
Specific value:"HUBIC"
    OAuth access token for Hubic authentication.
Must be at least 1 characters long
Cloud provider type identifier for MEGA.
Specific value:"MEGA"
    MEGA username for authentication.
Must be at least 1 characters long
MEGA password for authentication.
Must be at least 1 characters long
Cloud provider type identifier for OneDrive.
Specific value:"ONEDRIVE"
    OAuth client ID for OneDrive API access.
OAuth client secret for OneDrive API access.
OAuth access token for OneDrive authentication.
Must be at least 1 characters long
Type of OneDrive to access.
OneDrive drive identifier.
Cloud provider type identifier for pCloud.
Specific value:"PCLOUD"
    OAuth client ID for pCloud API access.
OAuth client secret for pCloud API access.
OAuth access token for pCloud authentication.
Must be at least 1 characters long
pCloud hostname or empty string for default.
Cloud provider type identifier for S3-compatible storage.
Specific value:"S3"
    S3 access key ID for authentication.
Must be at least 1 characters long
S3 secret access key for authentication.
Must be at least 1 characters long
S3-compatible endpoint URL or empty string for AWS S3.
S3 region or empty string for default.
Whether to skip region validation.
Whether to use AWS Signature Version 2.
Maximum number of parts for multipart uploads.
Cloud provider type identifier for SFTP.
Specific value:"SFTP"
    SFTP server hostname or IP address.
Must be at least 1 characters long
SFTP server port number.
SFTP username for authentication.
Must be at least 1 characters long
SFTP password for authentication or null for key-based auth.
SSH private key ID for authentication or null for password auth.
Cloud provider type identifier for Storj decentralized storage.
Specific value:"STORJ_IX"
    Storj S3-compatible access key ID for authentication.
Must be at least 1 characters long
Storj S3-compatible secret access key for authentication.
Must be at least 1 characters long
Storj gateway endpoint URL for S3-compatible access.
Must be at least 1 characters long
Must be at most 2083 characters long
Cloud provider type identifier for OpenStack Swift storage.
Specific value:"OPENSTACK_SWIFT"
    Swift username for authentication.
Must be at least 1 characters long
Swift password or API key for authentication.
Must be at least 1 characters long
Swift authentication URL endpoint.
Must be at least 1 characters long
Swift user ID for authentication.
Swift domain name for authentication.
Swift tenant name for multi-tenancy.
Swift tenant ID for multi-tenancy.
Swift tenant domain name.
Swift region name for geographic distribution.
Swift storage URL endpoint.
Swift authentication token for pre-authenticated access.
Swift application credential ID for authentication.
Swift application credential name for authentication.
Swift application credential secret for authentication.
Swift authentication API version.
0: Legacy auth1: TempAuth2: Keystone v2.03: Keystone v3null: Auto-detectSwift endpoint type to use.
public: Public endpoint (default)internal: Internal network endpointadmin: Administrative endpointnull: Use defaultCloud provider type identifier for WebDAV servers.
Specific value:"WEBDAV"
    WebDAV server URL endpoint.
Must be at least 1 characters long
Must be at most 2083 characters long
WebDAV server vendor type for compatibility optimizations.
NEXTCLOUD: Nextcloud serverOWNCLOUD: ownCloud serverSHAREPOINT: Microsoft SharePointOTHER: Generic WebDAV serverWebDAV username for authentication.
WebDAV password for authentication.
Cloud provider type identifier for Yandex Disk storage.
Specific value:"YANDEX"
    Yandex OAuth application client ID.
Yandex OAuth application client secret.
Yandex OAuth access token for API authentication.
Must be at least 1 characters long
CredentialsVerifyResult return fields.
No Additional PropertiesWhether the cloud credentials are valid and functional.
Error message if credential verification failed or null on success.
Logs excerpt (or null if no error occurred).