Export FOCUS
All operations require authentication.
List FinOps bucket export configurations. The target bucket must be S3™*-compatible.Beta
* S3 is a trademark filed by Amazon Technologies,Inc. OVHcloud's service is not sponsored by, endorsed by, or otherwise affiliated with Amazon Technologies,Inc.
Headers
Pagination cursor
Pagination size
Response
Checksum of the Bucket Export Configuration
Current state of the billing account
Task to do on this billing account
Unique identifier of the billing account
Billing account readiness in the system
CREATINGCREATION_PLANNEDDELETINGERROROUT_OF_SYNCREADYSUSPENDEDUNKNOWNUPDATINGTarget Spec for the FinOps Bucket Export Configuration
Reads your token from $OVH_TOKEN
$ curl https:/ / api.eu.ovhcloud.com/ v2/ finops/ bucketExport \
-H "authorization: Bearer $OVH_TOKEN"[ { "checksum": "string", "currentState": { "bucketConfiguration": { "accessKey": "string", "bucketName": "string", "endpointURL": "string", "pathPrefix": "string", "region": "string", "secretKey": "string" }, "exportHour": 0, "filePolicy": "CREATE", "period": "DAILY", "scope": "string" }, "currentTasks": [ { "errors": [ { "message": "string" } ], "id": "00000000-0000-0000-0000-000000000000", "link": "string", "status": "ERROR", "type": "string" } ], "id": "string", "resourceStatus": "CREATING", "targetSpec": { "bucketConfiguration": { "accessKey": "string", "bucketName": "string", "endpointURL": "string", "pathPrefix": "string", "region": "string", "secretKey": "string" }, "exportHour": 0, "filePolicy": "CREATE", "period": "DAILY", "scope": "string" } }]
Get a FinOps bucket export configuration. The target bucket must be S3™*-compatible.Beta
* S3 is a trademark filed by Amazon Technologies,Inc. OVHcloud's service is not sponsored by, endorsed by, or otherwise affiliated with Amazon Technologies,Inc.
Path parameters
Id
Response
Checksum of the Bucket Export Configuration
Current state of the billing account
Task to do on this billing account
Unique identifier of the billing account
Billing account readiness in the system
CREATINGCREATION_PLANNEDDELETINGERROROUT_OF_SYNCREADYSUSPENDEDUNKNOWNUPDATINGTarget Spec for the FinOps Bucket Export Configuration
Example uses id = string
$ curl https:/ / api.eu.ovhcloud.com/ v2/ finops/ bucketExport/ {id} \
-H "authorization: Bearer $OVH_TOKEN"{ "checksum": "string", "currentState": { "bucketConfiguration": { "accessKey": "string", "bucketName": "string", "endpointURL": "string", "pathPrefix": "string", "region": "string", "secretKey": "string" }, "exportHour": 0, "filePolicy": "CREATE", "period": "DAILY", "scope": "string" }, "currentTasks": [ { "errors": [ { "message": "string" } ], "id": "00000000-0000-0000-0000-000000000000", "link": "string", "status": "ERROR", "type": "string" } ], "id": "string", "resourceStatus": "CREATING", "targetSpec": { "bucketConfiguration": { "accessKey": "string", "bucketName": "string", "endpointURL": "string", "pathPrefix": "string", "region": "string", "secretKey": "string" }, "exportHour": 0, "filePolicy": "CREATE", "period": "DAILY", "scope": "string" }}
Create a FinOps bucket export configuration. The target bucket must be S3™*-compatible.Beta
* S3 is a trademark filed by Amazon Technologies,Inc. OVHcloud's service is not sponsored by, endorsed by, or otherwise affiliated with Amazon Technologies,Inc.
Request body (required)
Target Spec for the bucket export configuration
Response
Checksum of the Bucket Export Configuration
Current state of the billing account
Task to do on this billing account
Unique identifier of the billing account
Billing account readiness in the system
CREATINGCREATION_PLANNEDDELETINGERROROUT_OF_SYNCREADYSUSPENDEDUNKNOWNUPDATINGTarget Spec for the FinOps Bucket Export Configuration
Reads your token from $OVH_TOKEN
$ curl https:/ / api.eu.ovhcloud.com/ v2/ finops/ bucketExport \
-H "authorization: Bearer $OVH_TOKEN"{ "checksum": "string", "currentState": { "bucketConfiguration": { "accessKey": "string", "bucketName": "string", "endpointURL": "string", "pathPrefix": "string", "region": "string", "secretKey": "string" }, "exportHour": 0, "filePolicy": "CREATE", "period": "DAILY", "scope": "string" }, "currentTasks": [ { "errors": [ { "message": "string" } ], "id": "00000000-0000-0000-0000-000000000000", "link": "string", "status": "ERROR", "type": "string" } ], "id": "string", "resourceStatus": "CREATING", "targetSpec": { "bucketConfiguration": { "accessKey": "string", "bucketName": "string", "endpointURL": "string", "pathPrefix": "string", "region": "string", "secretKey": "string" }, "exportHour": 0, "filePolicy": "CREATE", "period": "DAILY", "scope": "string" }}
Delete a FinOps bucket export configuration. The target bucket must be S3™*-compatible.Beta
* S3 is a trademark filed by Amazon Technologies,Inc. OVHcloud's service is not sponsored by, endorsed by, or otherwise affiliated with Amazon Technologies,Inc.
Path parameters
Id
Response
Checksum of the Bucket Export Configuration
Current state of the billing account
Task to do on this billing account
Unique identifier of the billing account
Billing account readiness in the system
CREATINGCREATION_PLANNEDDELETINGERROROUT_OF_SYNCREADYSUSPENDEDUNKNOWNUPDATINGTarget Spec for the FinOps Bucket Export Configuration
Example uses id = string
$ curl https:/ / api.eu.ovhcloud.com/ v2/ finops/ bucketExport/ {id} \
-H "authorization: Bearer $OVH_TOKEN"{ "checksum": "string", "currentState": { "bucketConfiguration": { "accessKey": "string", "bucketName": "string", "endpointURL": "string", "pathPrefix": "string", "region": "string", "secretKey": "string" }, "exportHour": 0, "filePolicy": "CREATE", "period": "DAILY", "scope": "string" }, "currentTasks": [ { "errors": [ { "message": "string" } ], "id": "00000000-0000-0000-0000-000000000000", "link": "string", "status": "ERROR", "type": "string" } ], "id": "string", "resourceStatus": "CREATING", "targetSpec": { "bucketConfiguration": { "accessKey": "string", "bucketName": "string", "endpointURL": "string", "pathPrefix": "string", "region": "string", "secretKey": "string" }, "exportHour": 0, "filePolicy": "CREATE", "period": "DAILY", "scope": "string" }}
Modify a FinOps bucket export configuration. The target bucket must be S3™*-compatible.Beta
* S3 is a trademark filed by Amazon Technologies,Inc. OVHcloud's service is not sponsored by, endorsed by, or otherwise affiliated with Amazon Technologies,Inc.
Path parameters
Id
Request body (required)
Checksum of the Bucket Export Configuration
Current state of the billing account
Task to do on this billing account
Unique identifier of the billing account
Billing account readiness in the system
CREATINGCREATION_PLANNEDDELETINGERROROUT_OF_SYNCREADYSUSPENDEDUNKNOWNUPDATINGTarget Spec for the FinOps Bucket Export Configuration
Response
Checksum of the Bucket Export Configuration
Current state of the billing account
Task to do on this billing account
Unique identifier of the billing account
Billing account readiness in the system
CREATINGCREATION_PLANNEDDELETINGERROROUT_OF_SYNCREADYSUSPENDEDUNKNOWNUPDATINGTarget Spec for the FinOps Bucket Export Configuration
Example uses id = string
$ curl https:/ / api.eu.ovhcloud.com/ v2/ finops/ bucketExport/ {id} \
-H "authorization: Bearer $OVH_TOKEN"{ "checksum": "string", "currentState": { "bucketConfiguration": { "accessKey": "string", "bucketName": "string", "endpointURL": "string", "pathPrefix": "string", "region": "string", "secretKey": "string" }, "exportHour": 0, "filePolicy": "CREATE", "period": "DAILY", "scope": "string" }, "currentTasks": [ { "errors": [ { "message": "string" } ], "id": "00000000-0000-0000-0000-000000000000", "link": "string", "status": "ERROR", "type": "string" } ], "id": "string", "resourceStatus": "CREATING", "targetSpec": { "bucketConfiguration": { "accessKey": "string", "bucketName": "string", "endpointURL": "string", "pathPrefix": "string", "region": "string", "secretKey": "string" }, "exportHour": 0, "filePolicy": "CREATE", "period": "DAILY", "scope": "string" }}