List of fields in the default information for the Storage Authentication Information (Google Cloud Storage)
The fields in the input and output files of the Storage Authentication Information for Google Cloud Storage are shown below.
Field list
Field Name |
Key |
Value Format |
Remarks |
---|---|---|---|
Array of records in the Storage Authentication Information |
auth_info |
array |
|
Default information |
default |
boolean |
|
Google Application Credentials File |
app_credentials |
string |
1 to 255 bytes |
Enable Service Account |
enable_service_account |
boolean |
|
Explanation of each field
When you import the management information, if you specify Enable Service Account, you cannot specify Google Application Credentials File.
For details on the priority of use for the Google Application Credentials file authentication and "Enable service account", 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.
-
Default information (default)
-
Default information (mandatory)
This field indicates whether it is the default information for the Storage Management Information.
When you import the management information, specify "true".
-
Google Application Credentials File (app_credentials)
-
Google Application Credentials File (optional)
This field indicates the absolute path of the json file where the authentication information is recorded in order to connect to Google Cloud Platform.
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 for the environment variable (GOOGLE_APPLICATION_CREDENTIALS) 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 Service Account (enable_service_account)
-
Enable service account (optional)
This parameter specifies whether to enable authentication with a service account attached to the Google Compute Engine (GCE) instance to connect to Google Cloud Storage.
When you import the management information, specify "true" if you want to enable the service account. Authentication with the service account is enabled. In this case, the authentication information for the service account attached to the Google Compute Engine (GCE) instance is used.
When you omit specification of this option, the value "Use the default value." is set. In this case, the service account is disabled 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 Google Compute Engine (GCE), transfer results in an error if you enable the service account.