List of fields in the Storage Authentication Information (Azure Blob Storage)
The fields in the input and output files of the Storage Authentication Information for Azure Blob Storage are shown below.
Field list
Field Name |
Key |
Value Format |
Remarks |
---|---|---|---|
Array of records in the Storage Authentication Information |
auth_info |
array |
|
ID |
id |
string |
3 to 63 bytes |
Azure Storage Account |
storage_account |
string |
1 to 255 bytes |
Azure Storage SAS Token |
storage_sas_token |
string |
1 to 255 bytes |
Azure Storage Key |
storage_key |
string |
1 to 255 bytes |
Enable Managed ID |
enable_managed_id |
boolean |
|
Explanation of each field
When you import the management information, if you specify Enable Managed ID, you must specify Azure Storage Account. You cannot specify Azure Storage SAS Token and Azure Storage Key.
Authentication that uses either an Azure storage SAS token or an Azure storage key is called "Shared Key authentication".
When you use "Shared Key" authentication, set either the Azure storage account or Azure storage SAS token.
If both are set, only the value for Azure storage SAS token is used.
For details on the priority of use for "Shared Key authentication" that uses an Azure storage SAS token or an Azure storage key and "Enable managed ID", refer to Storage Authentication Information settings.
-
Array of records in the Storage Authentication Information (auth_info)
-
Array of records in the Storage Authentication Information (mandatory)
This is the array of records in the Storage Authentication Information.
In this array, specify the fields in the Storage Authentication Information with a record for each ID.
-
ID (id)
-
ID (mandatory)
This field indicates the Storage Authentication Information ID.
Specify from 3 to 63 bytes of ASCII printable characters.
If you include single-byte spaces, "/", or "*", an error occurs.
-
Azure Storage Account (storage_account)
-
Azure storage account (optional)
This field indicates the storage account name of the user who performs the upload in order to connect to Microsoft Azure.
When you import the management information, specify 255 bytes or less of ASCII printable characters.
When you omit specification of this option, the value "Use the default value." is set. In this case, the value set in the default information is used during transfer.
When you export the management information, this value is output if it is registered.
If the value is not registered, nothing is output.
-
Azure Storage SAS Token (storage_sas_token)
-
Azure storage SAS token (optional)
This field indicates the token for access control in order to connect to Microsoft Azure.
When you import the management information, specify 255 bytes or less of ASCII printable characters.
When you omit specification of this option, the value "Use the default value." is set. In this case, the value set in the default information is used during transfer.
When you export the management information, this value is output if it is registered.
If the value is not registered, nothing is output.
-
Azure Storage Key (storage_key)
-
Azure storage key (optional)
This field indicates the primary or secondary access key for the storage account name of the user who performs the upload in order to connect to Microsoft Azure.
When you import the management information, specify 255 bytes or less of ASCII printable characters.
When you omit specification of this option, the value "Use the default value." is set. In this case, the value set in the default information is used during transfer.
When you export the management information, this value is output if it is registered.
If the value is not registered, nothing is output.
-
Enable Managed ID (enable_managed_id)
-
Enable managed ID (optional)
This parameter specifies whether to enable authentication with a managed identity assigned to the Azure resource (Azure VM) in order to connect to Microsoft Azure.
When you import the management information, specify "true" if you want to enable the managed identity. Authentication with the managed identity is enabled. In this case, the authentication information associated with Azure Active Directory (Azure AD) is used.
When you omit specification of this option, the value "Use the default value." is set. In this case, the value set in the default information is used during transfer.
When you export the management information, this value is output if it is registered.
If the value is not registered, nothing is output.
= Remarks =If HULFT and HULFT Cloud Storage Option have been installed in an environment other than Azure resource (Azure VM), transfer results in an error if you enable the managed identity.