Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Example of creating an object archive on a network resource::

Expand
titleClick to expand...


Code Block
{
	"method": "axxonsoft.bl.config.ConfigurationService.ChangeConfig",
	"data": {
		"added": [
			{
				"uid": "hosts/Server1/MultimediaStorage.AliceBlue",
				"units": [
					{
						"type": "ArchiveVolume",
						"properties": [

                            {
                                "id": "connection_params",
                                "properties": [
                                    {
                                        "id": "schema",
                                        "value_string": "smb"
                                    },
                                    {
                                        "id": "host",
                                        "value_string": "qa-t39"
							        },
                                    {
                                        "id": "smb_share",
                                        "value_string": "incoming"
							        },
                                    {
                                        "id": "path",
                                        "value_string": "video"
							        },
                                    {
                                        "id": "user",
                                        "value_string": "QA"
							        },
                                    {
                                        "id": "password",
                                        "value_string": "QA_TEST"
							        }
                                ]
                            },

                            {
								"id": "label",
							    "value_string": "Test archive"
							},
                            {
								"id": "volume_size_gb",
								"value_uint64": 4
							},
                            {
								"id": "format",
								"value_bool": true
							}
						]
					}
				]
			}
		],
		"changed": [],
		"removed": []
	}
}


Example of creating an object archive in Microsoft Azure:

Expand
titleClick to expand...


Code Block
{
	"method": "axxonsoft.bl.config.ConfigurationService.ChangeConfig",
	"data": {
		"added": [
			{
				"uid": "hosts/Server1/MultimediaStorage.AliceBlue",
				"units": [
					{
						"type": "ArchiveVolume",
						"properties": [

                            {
                                "id": "connection_params",
                                "properties": [
                                    {
                                        "id": "schema",
                                        "value_string": "azure"
                                    },
                                    {
                                        "id": "protocol",
                                        "value_string": "https"
                                    },
                                    {
                                        "id": "host",
                                        "value_string": "axxonsoft.blob.core.windows.net"
                                    },
                                    {
                                        "id": "access_key",
                                        "value_string": "bik2582k7wBdpXHtm5WZ7LXvrRM/QGLyuMrzqyNPIRDD+E21yppcBMtiR+FwFFWfYp91aBC6gf1us6Jn3KAhnA=="
                                    },
                                    {
                                        "id": "container",
                                        "value_string": "container"
                                    },
                                    {
                                        "id": "user",
                                        "value_string": "axxonsoft"
                                    },
                                    {
                                        "id": "path",
                                        "value_string": ""
                                    }
                                ]
                            },

                            {
								"id": "label",
							    "value_string": "Test archive"
							},
                            {
								"id": "volume_size_gb",
								"value_uint64": 10000
							},
                            {
								"id": "format",
								"value_bool": true
							}
						]
					}
				]
			}
		],
		"changed": [],
		"removed": []
	}
}


Example of creating an object archive in Amazon S3:

Expand
titleClick to expand...


Code Block
{
    "method": "axxonsoft.bl.config.ConfigurationService.ChangeConfig",
    "data": {
        "added": [
            {
                "uid": "hosts/Server1/MultimediaStorage.AliceBlue",
                "units": [
                    {
                        "type": "ArchiveVolume",
                        "properties": [
                            {
                                "id": "connection_params",
                                "properties": [
                                    {
                                        "id": "schema",
                                        "value_string": "s3"
                                    },
                                    {
                                        "id": "bucket",
                                        "value_string": "axxon"
                                    },
                                    {
                                        "id": "region",
                                        "value_string": "eu-central-1"
                                    },
                                    {
                                        "id": "access_key_id",
                                        "value_string": "AGJJFT5P7KU7YO7"
                                    },
                                    {
                                        "id": "secret_access_key",
                                        "value_string": "Mfxt/MmGMYYFGR4DO8BHJHU"
                                    },
                                    {
                                        "id": "path",
                                        "value_string": "test"
                                    },
                                    {
                                        "id": "protocol",
                                        "value_string": "https"
                                    },
                                    {
                                        "id": "host",
                                        "value_string": "axxon.s3.amazonaws.com"
                                    }
                                ]
                            },
                            {
                                "id": "label",
                                "value_string": "Test archive"
                            },
                            {
                                "id": "volume_size_gb",
                                "value_uint64": 4
                            },
                            {
                                "id": "format",
                                "value_bool": true
                            }
                        ]
                    }
                ]
            }
        ],
        "changed": [],
        "removed": []
    }
}


Example of creating an object archive in Wasabi:

Expand
titleClick to expand...


Code Block
{
    "method": "axxonsoft.bl.config.ConfigurationService.ChangeConfig",
    "data": {
        "added": [
            {
                "uid": "hosts/Server1/MultimediaStorage.Tan",
                "units": [
                    {
                        "type": "ArchiveVolume",
                        "properties": [
                            {
                                "id": "connection_params",
                                "properties": [
                                    {
                                        "id": "schema",
                                        "value_string": "s3"
                                    },
                                    {
                                        "id": "bucket",
                                        "value_string": "axxon-wasabi"
                                    },
                                    {
                                        "id": "region",
                                        "value_string": "eu-central-1"
                                    },
                                    {
                                        "id": "access_key_id",
                                        "value_string": ""
                                    },
                                    {
                                        "id": "secret_access_key",
                                        "value_string": ""
                                    },
                                    {
                                        "id": "path",
                                        "value_string": "13"
                                    },
                                    {
                                        "id": "protocol",
                                        "value_string": "http"
                                    },
                                    {
                                        "id": "host",
                                        "value_string": "s3.eu-central-1.wasabisys.com"
                                    }
                                ]
                            },
                            {
                                "id": "label",
                                "value_string": "Test archive"
                            },
                            {
                                "id": "volume_size_gb",
                                "value_uint64": 1
                            },
                            {
                                "id": "format",
                                "value_bool": true
                            }
                        ]
                    }
                ]
            }
        ],
        "changed": [],
        "removed": []
    }
}


Example of creating an object archive in Huawei Cloud:

Expand
titleClick to expand...


Code Block
{
    "method": "axxonsoft.bl.config.ConfigurationService.ChangeConfig",
    "data": {
        "added": [
            {
                "uid": "hosts/Server1/MultimediaStorage.Gray",
                "units": [
                    {
                        "type": "ArchiveVolume",
                        "properties": [
                            {
                                "id": "connection_params",
                                "properties": [
                                    {
                                        "id": "schema",
                                        "value_string": "s3"
                                    },
                                    {
                                        "id": "bucket",
                                        "value_string": "test-infrequent"
                                    },
                                    {
                                        "id": "region",
                                        "value_string": "na-mexico-1"
                                    },
                                    {
                                        "id": "access_key_id",
                                        "value_string": "ZKBBYZSLR77YIR9FOPA2"
                                    },
                                    {
                                        "id": "secret_access_key",
                                        "value_string": "Gwa5bU1yQNcHOrmZ3DeZQk9QoklaLNddO0Wav1L1o"
                                    },
                                    {
                                        "id": "path",
                                        "value_string": "19"
                                    },
                                    {
                                        "id": "protocol",
                                        "value_string": "https"
                                    },
                                    {
                                        "id": "host",
                                        "value_string": "obs.na-mexico-1.myhuaweicloud.com"
                                    }
                                ]
                            },
                            {
                                "id": "label",
                                "value_string": "Test archive"
                            },
                            {
                                "id": "volume_size_gb",
                                "value_uint64": 40
                            },
                            {
                                "id": "format",
                                "value_bool": true
                            }
                        ]
                    }
                ]
            }
        ],
        "changed": [],
        "removed": []
    }
}


...