Documentation ¶
Overview ¶
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Pure Fusion API *
Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
API version: 1.2
Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Code generated DO NOT EDIT.
- Pure Fusion API *
- Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH, DELETE) return an Operation in status \"Pending\" or \"Running\". You can poll (GET) the operation to check its status, waiting for it to change to \"Succeeded\" or \"Failed\". *
- API version: 1.2
- Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
This is a hand written file We can put useful helper function. Most old frontdoor clients logic went here
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- type APIClient
- type APIKey
- type APIResponse
- type ApiClient
- type ApiClientPost
- type Array
- type ArrayList
- type ArrayPatch
- type ArrayPost
- type ArrayRef
- type ArraysApiCreateArrayOpts
- type ArraysApiDeleteArrayOpts
- type ArraysApiGetArrayByIdOpts
- type ArraysApiGetArrayOpts
- type ArraysApiGetArrayPerformanceOpts
- type ArraysApiGetArraySpaceOpts
- type ArraysApiListArraysOpts
- type ArraysApiService
- func (a *ArraysApiService) CreateArray(ctx context.Context, body ArrayPost, regionName string, ...) (Operation, *http.Response, error)
- func (a *ArraysApiService) DeleteArray(ctx context.Context, regionName string, availabilityZoneName string, ...) (Operation, *http.Response, error)
- func (a *ArraysApiService) GetArray(ctx context.Context, regionName string, availabilityZoneName string, ...) (Array, *http.Response, error)
- func (a *ArraysApiService) GetArrayById(ctx context.Context, arrayId string, ...) (Array, *http.Response, error)
- func (a *ArraysApiService) GetArrayPerformance(ctx context.Context, regionName string, availabilityZoneName string, ...) (Performance, *http.Response, error)
- func (a *ArraysApiService) GetArraySpace(ctx context.Context, regionName string, availabilityZoneName string, ...) (Space, *http.Response, error)
- func (a *ArraysApiService) ListArrays(ctx context.Context, regionName string, availabilityZoneName string, ...) (ArrayList, *http.Response, error)
- func (a *ArraysApiService) UpdateArray(ctx context.Context, body ArrayPatch, regionName string, ...) (Operation, *http.Response, error)
- type ArraysApiUpdateArrayOpts
- type AvailabilityZone
- type AvailabilityZoneList
- type AvailabilityZonePost
- type AvailabilityZoneRef
- type AvailabilityZonesApiCreateAvailabilityZoneOpts
- type AvailabilityZonesApiDeleteAvailabilityZoneOpts
- type AvailabilityZonesApiGetAvailabilityZoneByIdOpts
- type AvailabilityZonesApiGetAvailabilityZoneOpts
- type AvailabilityZonesApiGetAvailabilityZonePerformanceOpts
- type AvailabilityZonesApiGetAvailabilityZoneSpaceOpts
- type AvailabilityZonesApiListAvailabilityZonesOpts
- type AvailabilityZonesApiService
- func (a *AvailabilityZonesApiService) CreateAvailabilityZone(ctx context.Context, body AvailabilityZonePost, regionName string, ...) (Operation, *http.Response, error)
- func (a *AvailabilityZonesApiService) DeleteAvailabilityZone(ctx context.Context, regionName string, availabilityZoneName string, ...) (Operation, *http.Response, error)
- func (a *AvailabilityZonesApiService) GetAvailabilityZone(ctx context.Context, regionName string, availabilityZoneName string, ...) (AvailabilityZone, *http.Response, error)
- func (a *AvailabilityZonesApiService) GetAvailabilityZoneById(ctx context.Context, availabilityZoneId string, ...) (AvailabilityZone, *http.Response, error)
- func (a *AvailabilityZonesApiService) GetAvailabilityZonePerformance(ctx context.Context, regionName string, availabilityZoneName string, ...) (Performance, *http.Response, error)
- func (a *AvailabilityZonesApiService) GetAvailabilityZoneSpace(ctx context.Context, regionName string, availabilityZoneName string, ...) (Space, *http.Response, error)
- func (a *AvailabilityZonesApiService) ListAvailabilityZones(ctx context.Context, regionName string, ...) (AvailabilityZoneList, *http.Response, error)
- type BasicAuth
- type Configuration
- type DefaultApiGetVersionOpts
- type DefaultApiService
- type ErrorResponse
- type GenericSwaggerError
- type HardwareType
- type HardwareTypeList
- type HardwareTypeRef
- type HardwareTypesApiGetHardwareTypeByIdOpts
- type HardwareTypesApiGetHardwareTypeOpts
- type HardwareTypesApiListHardwareTypesOpts
- type HardwareTypesApiService
- func (a *HardwareTypesApiService) GetHardwareType(ctx context.Context, hardwareTypeName string, ...) (HardwareType, *http.Response, error)
- func (a *HardwareTypesApiService) GetHardwareTypeById(ctx context.Context, hardwareTypeId string, ...) (HardwareType, *http.Response, error)
- func (a *HardwareTypesApiService) ListHardwareTypes(ctx context.Context, localVarOptionals *HardwareTypesApiListHardwareTypesOpts) (HardwareTypeList, *http.Response, error)
- type HostAccessPoliciesApiCreateHostAccessPolicyOpts
- type HostAccessPoliciesApiDeleteHostAccessPolicyOpts
- type HostAccessPoliciesApiGetHostAccessPolicyByIdOpts
- type HostAccessPoliciesApiGetHostAccessPolicyOpts
- type HostAccessPoliciesApiListHostAccessPoliciesOpts
- type HostAccessPoliciesApiService
- func (a *HostAccessPoliciesApiService) CreateHostAccessPolicy(ctx context.Context, body HostAccessPoliciesPost, ...) (Operation, *http.Response, error)
- func (a *HostAccessPoliciesApiService) DeleteHostAccessPolicy(ctx context.Context, hostAccessPolicyName string, ...) (Operation, *http.Response, error)
- func (a *HostAccessPoliciesApiService) GetHostAccessPolicy(ctx context.Context, hostAccessPolicyName string, ...) (HostAccessPolicy, *http.Response, error)
- func (a *HostAccessPoliciesApiService) GetHostAccessPolicyById(ctx context.Context, hostAccessPolicyId string, ...) (HostAccessPolicy, *http.Response, error)
- func (a *HostAccessPoliciesApiService) ListHostAccessPolicies(ctx context.Context, ...) (HostAccessPolicyList, *http.Response, error)
- type HostAccessPoliciesPost
- type HostAccessPolicy
- type HostAccessPolicyList
- type HostAccessPolicyRef
- type IdentityManagerApiCreateApiClientOpts
- type IdentityManagerApiDeleteApiClientOpts
- type IdentityManagerApiGetApiClientByIdOpts
- type IdentityManagerApiGetApiClientOpts
- type IdentityManagerApiListApiClientsOpts
- type IdentityManagerApiListUsersOpts
- type IdentityManagerApiService
- func (a *IdentityManagerApiService) CreateApiClient(ctx context.Context, body ApiClientPost, ...) (ApiClient, *http.Response, error)
- func (a *IdentityManagerApiService) DeleteApiClient(ctx context.Context, apiClientId string, ...) (ApiClient, *http.Response, error)
- func (a *IdentityManagerApiService) GetApiClient(ctx context.Context, apiClientId string, ...) (ApiClient, *http.Response, error)
- func (a *IdentityManagerApiService) GetApiClientById(ctx context.Context, apiClientId string, ...) (ApiClient, *http.Response, error)
- func (a *IdentityManagerApiService) ListApiClients(ctx context.Context, localVarOptionals *IdentityManagerApiListApiClientsOpts) ([]ApiClient, *http.Response, error)
- func (a *IdentityManagerApiService) ListUsers(ctx context.Context, localVarOptionals *IdentityManagerApiListUsersOpts) ([]User, *http.Response, error)
- type Iscsi
- type ListResponseFields
- type ModelError
- type NetworkInterface
- type NetworkInterfaceEth
- type NetworkInterfaceFc
- type NetworkInterfaceGroup
- type NetworkInterfaceGroupEth
- type NetworkInterfaceGroupEthPost
- type NetworkInterfaceGroupList
- type NetworkInterfaceGroupPatch
- type NetworkInterfaceGroupPost
- type NetworkInterfaceGroupRef
- type NetworkInterfaceGroupsApiCreateNetworkInterfaceGroupOpts
- type NetworkInterfaceGroupsApiDeleteNetworkInterfaceGroupOpts
- type NetworkInterfaceGroupsApiGetNetworkInterfaceGroupByIdOpts
- type NetworkInterfaceGroupsApiGetNetworkInterfaceGroupOpts
- type NetworkInterfaceGroupsApiListNetworkInterfaceGroupsOpts
- type NetworkInterfaceGroupsApiService
- func (a *NetworkInterfaceGroupsApiService) CreateNetworkInterfaceGroup(ctx context.Context, body NetworkInterfaceGroupPost, regionName string, ...) (Operation, *http.Response, error)
- func (a *NetworkInterfaceGroupsApiService) DeleteNetworkInterfaceGroup(ctx context.Context, regionName string, availabilityZoneName string, ...) (Operation, *http.Response, error)
- func (a *NetworkInterfaceGroupsApiService) GetNetworkInterfaceGroup(ctx context.Context, regionName string, availabilityZoneName string, ...) (NetworkInterfaceGroup, *http.Response, error)
- func (a *NetworkInterfaceGroupsApiService) GetNetworkInterfaceGroupById(ctx context.Context, networkInterfaceGroupId string, ...) (NetworkInterfaceGroup, *http.Response, error)
- func (a *NetworkInterfaceGroupsApiService) ListNetworkInterfaceGroups(ctx context.Context, regionName string, availabilityZoneName string, ...) (NetworkInterfaceGroupList, *http.Response, error)
- func (a *NetworkInterfaceGroupsApiService) UpdateNetworkInterfaceGroup(ctx context.Context, body NetworkInterfaceGroupPatch, regionName string, ...) (Operation, *http.Response, error)
- type NetworkInterfaceGroupsApiUpdateNetworkInterfaceGroupOpts
- type NetworkInterfaceList
- type NetworkInterfacePatch
- type NetworkInterfacePatchEth
- type NetworkInterfaceRef
- type NetworkInterfacesApiGetNetworkInterfaceByIdOpts
- type NetworkInterfacesApiGetNetworkInterfaceOpts
- type NetworkInterfacesApiListNetworkInterfacesOpts
- type NetworkInterfacesApiService
- func (a *NetworkInterfacesApiService) GetNetworkInterface(ctx context.Context, regionName string, availabilityZoneName string, ...) (NetworkInterface, *http.Response, error)
- func (a *NetworkInterfacesApiService) GetNetworkInterfaceById(ctx context.Context, networkInterfaceId string, ...) (NetworkInterface, *http.Response, error)
- func (a *NetworkInterfacesApiService) ListNetworkInterfaces(ctx context.Context, regionName string, availabilityZoneName string, ...) (NetworkInterfaceList, *http.Response, error)
- func (a *NetworkInterfacesApiService) UpdateNetworkInterface(ctx context.Context, body NetworkInterfacePatch, regionName string, ...) (Operation, *http.Response, error)
- type NetworkInterfacesApiUpdateNetworkInterfaceOpts
- type NullableBoolean
- type NullableSize
- type NullableString
- type NullableStringArray
- type OneOfProtectionPolicyObjectivesItems
- type OneOfProtectionPolicyPostObjectivesItems
- type Operation
- type OperationList
- type OperationRequest
- type OperationResult
- type OperationState
- type OperationsApiGetOperationByIdOpts
- type OperationsApiGetOperationOpts
- type OperationsApiListOperationsOpts
- type OperationsApiService
- func (a *OperationsApiService) GetOperation(ctx context.Context, id string, ...) (Operation, *http.Response, error)
- func (a *OperationsApiService) GetOperationById(ctx context.Context, id string, ...) (Operation, *http.Response, error)
- func (a *OperationsApiService) ListOperations(ctx context.Context, localVarOptionals *OperationsApiListOperationsOpts) (OperationList, *http.Response, error)
- type Performance
- type PlacementEngine
- type PlacementGroup
- type PlacementGroupList
- type PlacementGroupPatch
- type PlacementGroupPost
- type PlacementGroupRef
- type PlacementGroupsApiCreatePlacementGroupOpts
- type PlacementGroupsApiDeletePlacementGroupOpts
- type PlacementGroupsApiGetPlacementGroupByIdOpts
- type PlacementGroupsApiGetPlacementGroupOpts
- type PlacementGroupsApiGetPlacementGroupSessionsOpts
- type PlacementGroupsApiGetPlacementGroupsPerformanceOpts
- type PlacementGroupsApiGetPlacementGroupsSpaceOpts
- type PlacementGroupsApiListPlacementGroupsOpts
- type PlacementGroupsApiQueryPlacementGroupsOpts
- type PlacementGroupsApiService
- func (a *PlacementGroupsApiService) CreatePlacementGroup(ctx context.Context, body PlacementGroupPost, tenantName string, ...) (Operation, *http.Response, error)
- func (a *PlacementGroupsApiService) DeletePlacementGroup(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Operation, *http.Response, error)
- func (a *PlacementGroupsApiService) GetPlacementGroup(ctx context.Context, tenantName string, tenantSpaceName string, ...) (PlacementGroup, *http.Response, error)
- func (a *PlacementGroupsApiService) GetPlacementGroupById(ctx context.Context, placementGroupId string, ...) (PlacementGroup, *http.Response, error)
- func (a *PlacementGroupsApiService) GetPlacementGroupSessions(ctx context.Context, tenantName string, tenantSpaceName string, ...) (SessionList, *http.Response, error)
- func (a *PlacementGroupsApiService) GetPlacementGroupsPerformance(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Performance, *http.Response, error)
- func (a *PlacementGroupsApiService) GetPlacementGroupsSpace(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Space, *http.Response, error)
- func (a *PlacementGroupsApiService) ListPlacementGroups(ctx context.Context, tenantName string, tenantSpaceName string, ...) (PlacementGroupList, *http.Response, error)
- func (a *PlacementGroupsApiService) QueryPlacementGroups(ctx context.Context, ...) (PlacementGroupList, *http.Response, error)
- func (a *PlacementGroupsApiService) UpdatePlacementGroup(ctx context.Context, body PlacementGroupPatch, tenantName string, ...) (Operation, *http.Response, error)
- type PlacementGroupsApiUpdatePlacementGroupOpts
- type PlacementRecommendation
- type PlacementRecommendationExcludedArray
- type PlacementRecommendationIncludedArray
- type PlacementRecommendationPost
- type ProtectionPoliciesApiCreateProtectionPolicyOpts
- type ProtectionPoliciesApiDeleteProtectionPolicyOpts
- type ProtectionPoliciesApiGetProtectionPolicyByIdOpts
- type ProtectionPoliciesApiGetProtectionPolicyOpts
- type ProtectionPoliciesApiListProtectionPoliciesOpts
- type ProtectionPoliciesApiService
- func (a *ProtectionPoliciesApiService) CreateProtectionPolicy(ctx context.Context, body ProtectionPolicyPost, ...) (Operation, *http.Response, error)
- func (a *ProtectionPoliciesApiService) DeleteProtectionPolicy(ctx context.Context, protectionPolicyName string, ...) (Operation, *http.Response, error)
- func (a *ProtectionPoliciesApiService) GetProtectionPolicy(ctx context.Context, protectionPolicyName string, ...) (ProtectionPolicy, *http.Response, error)
- func (a *ProtectionPoliciesApiService) GetProtectionPolicyById(ctx context.Context, protectionPolicyId string, ...) (ProtectionPolicy, *http.Response, error)
- func (a *ProtectionPoliciesApiService) ListProtectionPolicies(ctx context.Context, ...) (ProtectionPolicyList, *http.Response, error)
- type ProtectionPolicy
- type ProtectionPolicyList
- type ProtectionPolicyObjectiveType
- type ProtectionPolicyPost
- type ProtectionPolicyRef
- type Pure1MetaPlacementRecommendation
- type Pure1MetaPlacementRecommendationLoadValues
- type Pure1MetaPlacementRecommendationObjectives
- type Pure1MetaValue
- type Pure1MetaValueConfidenceInterval
- type Pure1MetaWarning
- type Region
- type RegionList
- type RegionPatch
- type RegionPost
- type RegionRef
- type RegionsApiCreateRegionOpts
- type RegionsApiDeleteRegionOpts
- type RegionsApiGetRegionByIdOpts
- type RegionsApiGetRegionOpts
- type RegionsApiListRegionsOpts
- type RegionsApiQueryRegionsOpts
- type RegionsApiService
- func (a *RegionsApiService) CreateRegion(ctx context.Context, body RegionPost, ...) (Operation, *http.Response, error)
- func (a *RegionsApiService) DeleteRegion(ctx context.Context, regionName string, ...) (Operation, *http.Response, error)
- func (a *RegionsApiService) GetRegion(ctx context.Context, regionName string, ...) (Region, *http.Response, error)
- func (a *RegionsApiService) GetRegionById(ctx context.Context, regionId string, ...) (Region, *http.Response, error)
- func (a *RegionsApiService) ListRegions(ctx context.Context, localVarOptionals *RegionsApiListRegionsOpts) (RegionList, *http.Response, error)
- func (a *RegionsApiService) QueryRegions(ctx context.Context, localVarOptionals *RegionsApiQueryRegionsOpts) (RegionList, *http.Response, error)
- func (a *RegionsApiService) UpdateRegion(ctx context.Context, body RegionPatch, regionName string, ...) (Operation, *http.Response, error)
- type RegionsApiUpdateRegionOpts
- type ResourceMetadata
- type ResourcePatch
- type ResourcePost
- type ResourceReference
- type Retention
- type Role
- type RoleAssignment
- type RoleAssignmentPost
- type RoleAssignmentRef
- type RoleAssignmentsApiCreateRoleAssignmentOpts
- type RoleAssignmentsApiDeleteRoleAssignmentOpts
- type RoleAssignmentsApiGetRoleAssignmentByIdOpts
- type RoleAssignmentsApiGetRoleAssignmentOpts
- type RoleAssignmentsApiListRoleAssignmentsCanonicalOpts
- type RoleAssignmentsApiListRoleAssignmentsOpts
- type RoleAssignmentsApiService
- func (a *RoleAssignmentsApiService) CreateRoleAssignment(ctx context.Context, body RoleAssignmentPost, roleName string, ...) (Operation, *http.Response, error)
- func (a *RoleAssignmentsApiService) DeleteRoleAssignment(ctx context.Context, roleName string, roleAssignmentName string, ...) (Operation, *http.Response, error)
- func (a *RoleAssignmentsApiService) GetRoleAssignment(ctx context.Context, roleName string, roleAssignmentName string, ...) (RoleAssignment, *http.Response, error)
- func (a *RoleAssignmentsApiService) GetRoleAssignmentById(ctx context.Context, roleAssignmentId string, ...) (RoleAssignment, *http.Response, error)
- func (a *RoleAssignmentsApiService) ListRoleAssignments(ctx context.Context, roleName string, ...) ([]RoleAssignment, *http.Response, error)
- func (a *RoleAssignmentsApiService) ListRoleAssignmentsCanonical(ctx context.Context, ...) ([]RoleAssignment, *http.Response, error)
- type RoleRef
- type RolesApiGetRoleByIdOpts
- type RolesApiGetRoleOpts
- type RolesApiListRolesOpts
- type RolesApiService
- func (a *RolesApiService) GetRole(ctx context.Context, roleName string, localVarOptionals *RolesApiGetRoleOpts) (Role, *http.Response, error)
- func (a *RolesApiService) GetRoleById(ctx context.Context, roleId string, localVarOptionals *RolesApiGetRoleByIdOpts) (Role, *http.Response, error)
- func (a *RolesApiService) ListRoles(ctx context.Context, localVarOptionals *RolesApiListRolesOpts) ([]Role, *http.Response, error)
- type Rpo
- type Session
- type SessionIscsi
- type SessionList
- type SimulatedPlacement
- type SimulatedPlacementPost
- type Snapshot
- type SnapshotList
- type SnapshotPatch
- type SnapshotPost
- type SnapshotRef
- type SnapshotsApiCreateSnapshotOpts
- type SnapshotsApiDeleteSnapshotOpts
- type SnapshotsApiGetSnapshotByIdOpts
- type SnapshotsApiGetSnapshotOpts
- type SnapshotsApiListSnapshotsOpts
- type SnapshotsApiQuerySnapshotsOpts
- type SnapshotsApiService
- func (a *SnapshotsApiService) CreateSnapshot(ctx context.Context, body SnapshotPost, tenantName string, ...) (Operation, *http.Response, error)
- func (a *SnapshotsApiService) CreateSnapshotBy(ctx context.Context, body SnapshotPost, ...) (Operation, error)
- func (a *SnapshotsApiService) CreateSnapshotByPlacementGroup(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Operation, error)
- func (a *SnapshotsApiService) CreateSnapshotByVolumes(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Operation, error)
- func (a *SnapshotsApiService) DeleteSnapshot(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Operation, *http.Response, error)
- func (a *SnapshotsApiService) GetSnapshot(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Snapshot, *http.Response, error)
- func (a *SnapshotsApiService) GetSnapshotById(ctx context.Context, snapshotId string, ...) (Snapshot, *http.Response, error)
- func (a *SnapshotsApiService) ListSnapshots(ctx context.Context, tenantName string, tenantSpaceName string, ...) (SnapshotList, *http.Response, error)
- func (a *SnapshotsApiService) QuerySnapshots(ctx context.Context, localVarOptionals *SnapshotsApiQuerySnapshotsOpts) (SnapshotList, *http.Response, error)
- func (a *SnapshotsApiService) UpdateSnapshot(ctx context.Context, body SnapshotPatch, tenantName string, ...) (Operation, *http.Response, error)
- type SnapshotsApiUpdateSnapshotOpts
- type Space
- type StorageClass
- type StorageClassList
- type StorageClassPatch
- type StorageClassPost
- type StorageClassRef
- type StorageClassesApiCreateStorageClassOpts
- type StorageClassesApiDeleteStorageClassOpts
- type StorageClassesApiGetStorageClassByIdOpts
- type StorageClassesApiGetStorageClassOpts
- type StorageClassesApiListStorageClassesOpts
- type StorageClassesApiService
- func (a *StorageClassesApiService) CreateStorageClass(ctx context.Context, body StorageClassPost, storageServiceName string, ...) (Operation, *http.Response, error)
- func (a *StorageClassesApiService) DeleteStorageClass(ctx context.Context, storageServiceName string, storageClassName string, ...) (Operation, *http.Response, error)
- func (a *StorageClassesApiService) GetStorageClass(ctx context.Context, storageServiceName string, storageClassName string, ...) (StorageClass, *http.Response, error)
- func (a *StorageClassesApiService) GetStorageClassById(ctx context.Context, storageClassId string, ...) (StorageClass, *http.Response, error)
- func (a *StorageClassesApiService) ListStorageClasses(ctx context.Context, storageServiceName string, ...) (StorageClassList, *http.Response, error)
- func (a *StorageClassesApiService) UpdateStorageClass(ctx context.Context, body StorageClassPatch, storageServiceName string, ...) (Operation, *http.Response, error)
- type StorageClassesApiUpdateStorageClassOpts
- type StorageEndpoint
- type StorageEndpointCbsAzureIscsi
- type StorageEndpointCbsAzureIscsiPost
- type StorageEndpointIscsi
- type StorageEndpointIscsiDiscoveryInterface
- type StorageEndpointIscsiDiscoveryInterfacePost
- type StorageEndpointIscsiPost
- type StorageEndpointList
- type StorageEndpointPatch
- type StorageEndpointPost
- type StorageEndpointsApiCreateStorageEndpointOpts
- type StorageEndpointsApiDeleteStorageEndpointOpts
- type StorageEndpointsApiGetStorageEndpointByIdOpts
- type StorageEndpointsApiGetStorageEndpointOpts
- type StorageEndpointsApiListStorageEndpointsOpts
- type StorageEndpointsApiService
- func (a *StorageEndpointsApiService) CreateStorageEndpoint(ctx context.Context, body StorageEndpointPost, regionName string, ...) (Operation, *http.Response, error)
- func (a *StorageEndpointsApiService) DeleteStorageEndpoint(ctx context.Context, regionName string, availabilityZoneName string, ...) (Operation, *http.Response, error)
- func (a *StorageEndpointsApiService) GetStorageEndpoint(ctx context.Context, regionName string, availabilityZoneName string, ...) (StorageEndpoint, *http.Response, error)
- func (a *StorageEndpointsApiService) GetStorageEndpointById(ctx context.Context, storageEndpointId string, ...) (StorageEndpoint, *http.Response, error)
- func (a *StorageEndpointsApiService) ListStorageEndpoints(ctx context.Context, regionName string, availabilityZoneName string, ...) (StorageEndpointList, *http.Response, error)
- func (a *StorageEndpointsApiService) UpdateStorageEndpoint(ctx context.Context, body StorageEndpointPatch, regionName string, ...) (Operation, *http.Response, error)
- type StorageEndpointsApiUpdateStorageEndpointOpts
- type StorageService
- type StorageServiceList
- type StorageServicePatch
- type StorageServicePost
- type StorageServiceRef
- type StorageServicesApiCreateStorageServiceOpts
- type StorageServicesApiDeleteStorageServiceOpts
- type StorageServicesApiGetStorageServiceByIdOpts
- type StorageServicesApiGetStorageServiceOpts
- type StorageServicesApiListStorageServicesOpts
- type StorageServicesApiService
- func (a *StorageServicesApiService) CreateStorageService(ctx context.Context, body StorageServicePost, ...) (Operation, *http.Response, error)
- func (a *StorageServicesApiService) DeleteStorageService(ctx context.Context, storageServiceName string, ...) (Operation, *http.Response, error)
- func (a *StorageServicesApiService) GetStorageService(ctx context.Context, storageServiceName string, ...) (StorageService, *http.Response, error)
- func (a *StorageServicesApiService) GetStorageServiceById(ctx context.Context, storageServiceId string, ...) (StorageService, *http.Response, error)
- func (a *StorageServicesApiService) ListStorageServices(ctx context.Context, ...) (StorageServiceList, *http.Response, error)
- func (a *StorageServicesApiService) UpdateStorageService(ctx context.Context, body StorageServicePatch, storageServiceName string, ...) (Operation, *http.Response, error)
- type StorageServicesApiUpdateStorageServiceOpts
- type Target
- type Tenant
- type TenantList
- type TenantPatch
- type TenantPost
- type TenantRef
- type TenantSpace
- type TenantSpaceList
- type TenantSpacePatch
- type TenantSpacePost
- type TenantSpaceRef
- type TenantSpacesApiCreateTenantSpaceOpts
- type TenantSpacesApiDeleteTenantSpaceOpts
- type TenantSpacesApiGetTenantSpaceByIdOpts
- type TenantSpacesApiGetTenantSpaceOpts
- type TenantSpacesApiGetTenantSpacePerformanceOpts
- type TenantSpacesApiGetTenantSpaceSpaceOpts
- type TenantSpacesApiListTenantSpacesOpts
- type TenantSpacesApiQueryTenantSpacesOpts
- type TenantSpacesApiService
- func (a *TenantSpacesApiService) CreateTenantSpace(ctx context.Context, body TenantSpacePost, tenantName string, ...) (Operation, *http.Response, error)
- func (a *TenantSpacesApiService) DeleteTenantSpace(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Operation, *http.Response, error)
- func (a *TenantSpacesApiService) GetTenantSpace(ctx context.Context, tenantName string, tenantSpaceName string, ...) (TenantSpace, *http.Response, error)
- func (a *TenantSpacesApiService) GetTenantSpaceById(ctx context.Context, tenantSpaceId string, ...) (TenantSpace, *http.Response, error)
- func (a *TenantSpacesApiService) GetTenantSpacePerformance(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Performance, *http.Response, error)
- func (a *TenantSpacesApiService) GetTenantSpaceSpace(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Space, *http.Response, error)
- func (a *TenantSpacesApiService) ListTenantSpaces(ctx context.Context, tenantName string, ...) (TenantSpaceList, *http.Response, error)
- func (a *TenantSpacesApiService) QueryTenantSpaces(ctx context.Context, localVarOptionals *TenantSpacesApiQueryTenantSpacesOpts) (TenantSpaceList, *http.Response, error)
- func (a *TenantSpacesApiService) UpdateTenantSpace(ctx context.Context, body TenantSpacePatch, tenantName string, ...) (Operation, *http.Response, error)
- type TenantSpacesApiUpdateTenantSpaceOpts
- type TenantsApiCreateTenantOpts
- type TenantsApiDeleteTenantOpts
- type TenantsApiGetTenantByIdOpts
- type TenantsApiGetTenantOpts
- type TenantsApiGetTenantPerformanceOpts
- type TenantsApiGetTenantsSpaceOpts
- type TenantsApiListTenantsOpts
- type TenantsApiQueryTenantsOpts
- type TenantsApiService
- func (a *TenantsApiService) CreateTenant(ctx context.Context, body TenantPost, ...) (Operation, *http.Response, error)
- func (a *TenantsApiService) DeleteTenant(ctx context.Context, tenantName string, ...) (Operation, *http.Response, error)
- func (a *TenantsApiService) GetTenant(ctx context.Context, tenantName string, ...) (Tenant, *http.Response, error)
- func (a *TenantsApiService) GetTenantById(ctx context.Context, tenantId string, ...) (Tenant, *http.Response, error)
- func (a *TenantsApiService) GetTenantPerformance(ctx context.Context, tenantName string, ...) (Performance, *http.Response, error)
- func (a *TenantsApiService) GetTenantsSpace(ctx context.Context, tenantName string, ...) (Space, *http.Response, error)
- func (a *TenantsApiService) ListTenants(ctx context.Context, localVarOptionals *TenantsApiListTenantsOpts) (TenantList, *http.Response, error)
- func (a *TenantsApiService) QueryTenants(ctx context.Context, localVarOptionals *TenantsApiQueryTenantsOpts) (TenantList, *http.Response, error)
- func (a *TenantsApiService) UpdateTenant(ctx context.Context, body TenantPatch, tenantName string, ...) (Operation, *http.Response, error)
- type TenantsApiUpdateTenantOpts
- type User
- type Version
- type Volume
- type VolumeList
- type VolumePatch
- type VolumePost
- type VolumeRef
- type VolumeSnapshot
- type VolumeSnapshotList
- type VolumeSnapshotRef
- type VolumeSnapshotsApiGetVolumeSnapshotByIdOpts
- type VolumeSnapshotsApiGetVolumeSnapshotOpts
- type VolumeSnapshotsApiListVolumeSnapshotsOpts
- type VolumeSnapshotsApiQueryVolumeSnapshotsOpts
- type VolumeSnapshotsApiService
- func (a *VolumeSnapshotsApiService) GetVolumeSnapshot(ctx context.Context, tenantName string, tenantSpaceName string, ...) (VolumeSnapshot, *http.Response, error)
- func (a *VolumeSnapshotsApiService) GetVolumeSnapshotById(ctx context.Context, volumeSnapshotId string, ...) (VolumeSnapshot, *http.Response, error)
- func (a *VolumeSnapshotsApiService) ListVolumeSnapshots(ctx context.Context, tenantName string, tenantSpaceName string, ...) (VolumeSnapshotList, *http.Response, error)
- func (a *VolumeSnapshotsApiService) QueryVolumeSnapshots(ctx context.Context, ...) (VolumeSnapshotList, *http.Response, error)
- type VolumesApiCreateVolumeOpts
- type VolumesApiDeleteVolumeOpts
- type VolumesApiGetVolumeByIdOpts
- type VolumesApiGetVolumeOpts
- type VolumesApiGetVolumePerformanceOpts
- type VolumesApiGetVolumeSpaceOpts
- type VolumesApiListVolumesOpts
- type VolumesApiQueryVolumesOpts
- type VolumesApiService
- func (a *VolumesApiService) CreateVolume(ctx context.Context, body VolumePost, tenantName string, ...) (Operation, *http.Response, error)
- func (a *VolumesApiService) CreateVolumeFromSnapshot(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Operation, error)
- func (a *VolumesApiService) CreateVolumeFromVolume(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Operation, error)
- func (a *VolumesApiService) DeleteVolume(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Operation, *http.Response, error)
- func (a *VolumesApiService) GetVolume(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Volume, *http.Response, error)
- func (a *VolumesApiService) GetVolumeById(ctx context.Context, volumeId string, ...) (Volume, *http.Response, error)
- func (a *VolumesApiService) GetVolumePerformance(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Performance, *http.Response, error)
- func (a *VolumesApiService) GetVolumeSpace(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Space, *http.Response, error)
- func (a *VolumesApiService) ListVolumes(ctx context.Context, tenantName string, tenantSpaceName string, ...) (VolumeList, *http.Response, error)
- func (a *VolumesApiService) QueryVolumes(ctx context.Context, localVarOptionals *VolumesApiQueryVolumesOpts) (VolumeList, *http.Response, error)
- func (a *VolumesApiService) UpdateVolume(ctx context.Context, body VolumePatch, tenantName string, ...) (Operation, *http.Response, error)
- func (a *VolumesApiService) UpdateVolumeBy(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Operation, error)
- func (a *VolumesApiService) UpdateVolumeDisplayName(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Operation, error)
- func (a *VolumesApiService) UpdateVolumeFromSource(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Operation, error)
- func (a *VolumesApiService) UpdateVolumePlacementGroup(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Operation, error)
- func (a *VolumesApiService) UpdateVolumeProtectionPolicy(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Operation, error)
- func (a *VolumesApiService) UpdateVolumeSize(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Operation, error)
- func (a *VolumesApiService) UpdateVolumeStorageClass(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Operation, error)
- func (a *VolumesApiService) UpdateVolumeStorageClassPlacementGroup(ctx context.Context, tenantName string, tenantSpaceName string, ...) (Operation, error)
- type VolumesApiUpdateVolumeOpts
- type WorkloadPlannerApiCreatePlacementRecommendationOpts
- type WorkloadPlannerApiGetPlacementRecommendationOpts
- type WorkloadPlannerApiService
- func (a *WorkloadPlannerApiService) CreatePlacementRecommendation(ctx context.Context, body PlacementRecommendationPost, ...) (Operation, *http.Response, error)
- func (a *WorkloadPlannerApiService) GetPlacementRecommendation(ctx context.Context, placementRecommendationName string, ...) (PlacementRecommendation, *http.Response, error)
Constants ¶
This section is empty.
Variables ¶
var ( // ContextOAuth2 takes a oauth2.TokenSource as authentication for the request. ContextOAuth2 = contextKey("token") // ContextBasicAuth takes BasicAuth as authentication for the request. ContextBasicAuth = contextKey("basic") // ContextAccessToken takes a string oauth2 access token as authentication for the request. ContextAccessToken = contextKey("accesstoken") // ContextAPIKey takes an APIKey as authentication for the request ContextAPIKey = contextKey("apikey") )
Functions ¶
Types ¶
type APIClient ¶
type APIClient struct { ArraysApi *ArraysApiService AvailabilityZonesApi *AvailabilityZonesApiService DefaultApi *DefaultApiService HardwareTypesApi *HardwareTypesApiService HostAccessPoliciesApi *HostAccessPoliciesApiService IdentityManagerApi *IdentityManagerApiService NetworkInterfaceGroupsApi *NetworkInterfaceGroupsApiService NetworkInterfacesApi *NetworkInterfacesApiService OperationsApi *OperationsApiService PlacementGroupsApi *PlacementGroupsApiService ProtectionPoliciesApi *ProtectionPoliciesApiService RegionsApi *RegionsApiService RoleAssignmentsApi *RoleAssignmentsApiService RolesApi *RolesApiService SnapshotsApi *SnapshotsApiService StorageClassesApi *StorageClassesApiService StorageEndpointsApi *StorageEndpointsApiService StorageServicesApi *StorageServicesApiService TenantSpacesApi *TenantSpacesApiService TenantsApi *TenantsApiService VolumeSnapshotsApi *VolumeSnapshotsApiService VolumesApi *VolumesApiService WorkloadPlannerApi *WorkloadPlannerApiService // contains filtered or unexported fields }
APIClient manages communication with the Pure Fusion API API v1.2 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) ChangeBasePath ¶
Change base path to allow switching to mocks
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct { *http.Response `json:"-"` Message string `json:"message,omitempty"` // Operation is the name of the swagger operation. Operation string `json:"operation,omitempty"` // RequestURL is the request URL. This value is always available, even if the // embedded *http.Response is nil. RequestURL string `json:"url,omitempty"` // Method is the HTTP method used for the request. This value is always // available, even if the embedded *http.Response is nil. Method string `json:"method,omitempty"` // Payload holds the contents of the response body (which may be nil or empty). // This is provided here as the raw response.Body() reader will have already // been drained. Payload []byte `json:"-"` }
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
type ApiClient ¶
type ApiClient struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` // The name of API client Issuer string `json:"issuer"` // Public key in PEM format associated with the API Client PublicKey string `json:"public_key"` // The last time API client was updated LastKeyUpdate float64 `json:"last_key_update"` // The last time API client was used LastUsed float64 `json:"last_used"` // The Id of Principal that created the API Client CreatorId string `json:"creator_id"` }
type ApiClientPost ¶
type Array ¶
type Array struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` // Apartment identifier of Array. Return value of purearray list ApartmentId string `json:"apartment_id"` HardwareType *HardwareTypeRef `json:"hardware_type,omitempty"` Region *RegionRef `json:"region,omitempty"` AvailabilityZone *AvailabilityZoneRef `json:"availability_zone"` // The Appliance id of the array. ApplianceId string `json:"appliance_id"` // The host name of the array. This should resolve to the management address of the array. If DNS is not available, provide the management address directly. HostName string `json:"host_name"` // The flag to indicate whether the array is ready to use or not. True if not ready. MaintenanceMode bool `json:"maintenance_mode,omitempty"` UnavailableMode bool `json:"unavailable_mode,omitempty"` }
(Provider)
type ArrayList ¶
type ArrayList struct { // count of items in the list Count int32 `json:"count"` // True if not all items in the search were returned in the provided array. MoreItemsRemaining bool `json:"more_items_remaining,omitempty"` // A JSON array of Arrays Items []Array `json:"items"` }
(Provider)
type ArrayPatch ¶
type ArrayPatch struct { DisplayName *NullableString `json:"display_name,omitempty"` HostName *NullableString `json:"host_name,omitempty"` MaintenanceMode *NullableBoolean `json:"maintenance_mode,omitempty"` }
type ArrayPost ¶
type ArrayPost struct { // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` // Apartment Identifier of Array. Return value of purearray list ApartmentId string `json:"apartment_id,omitempty"` // The host name of the array. HostName string `json:"host_name"` // Name of the hardware type HardwareType string `json:"hardware_type"` // The Appliance id of the array. ApplianceId string `json:"appliance_id"` }
(Provider)
type ArrayRef ¶
type ArrayRef struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The kind of the resource (e.g., Volume). Kind string `json:"kind"` // The URI of the resource. SelfLink string `json:"self_link"` }
(Provider) A reference to an Array.
type ArraysApiGetArrayOpts ¶
type ArraysApiListArraysOpts ¶
type ArraysApiService ¶
type ArraysApiService service
func (*ArraysApiService) CreateArray ¶
func (*ArraysApiService) DeleteArray ¶
func (*ArraysApiService) GetArrayById ¶
func (a *ArraysApiService) GetArrayById(ctx context.Context, arrayId string, localVarOptionals *ArraysApiGetArrayByIdOpts) (Array, *http.Response, error)
func (*ArraysApiService) GetArrayPerformance ¶
func (a *ArraysApiService) GetArrayPerformance(ctx context.Context, regionName string, availabilityZoneName string, arrayName string, localVarOptionals *ArraysApiGetArrayPerformanceOpts) (Performance, *http.Response, error)
func (*ArraysApiService) GetArraySpace ¶
func (*ArraysApiService) ListArrays ¶
func (a *ArraysApiService) ListArrays(ctx context.Context, regionName string, availabilityZoneName string, localVarOptionals *ArraysApiListArraysOpts) (ArrayList, *http.Response, error)
func (*ArraysApiService) UpdateArray ¶
func (a *ArraysApiService) UpdateArray(ctx context.Context, body ArrayPatch, regionName string, availabilityZoneName string, arrayName string, localVarOptionals *ArraysApiUpdateArrayOpts) (Operation, *http.Response, error)
type AvailabilityZone ¶
type AvailabilityZone struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` Region *RegionRef `json:"region,omitempty"` }
type AvailabilityZoneList ¶
type AvailabilityZoneList struct { // count of items in the list Count int32 `json:"count"` // True if not all items in the search were returned in the provided array. MoreItemsRemaining bool `json:"more_items_remaining,omitempty"` // A JSON array of Availability Zones Items []AvailabilityZone `json:"items"` }
type AvailabilityZonePost ¶
type AvailabilityZoneRef ¶
type AvailabilityZoneRef struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The kind of the resource (e.g., Volume). Kind string `json:"kind"` // The URI of the resource. SelfLink string `json:"self_link"` }
A reference to an Availability Zone.
type AvailabilityZonesApiDeleteAvailabilityZoneOpts ¶ added in v1.0.1
type AvailabilityZonesApiGetAvailabilityZonePerformanceOpts ¶ added in v1.0.4
type AvailabilityZonesApiGetAvailabilityZoneSpaceOpts ¶ added in v1.0.4
type AvailabilityZonesApiService ¶
type AvailabilityZonesApiService service
func (*AvailabilityZonesApiService) CreateAvailabilityZone ¶
func (a *AvailabilityZonesApiService) CreateAvailabilityZone(ctx context.Context, body AvailabilityZonePost, regionName string, localVarOptionals *AvailabilityZonesApiCreateAvailabilityZoneOpts) (Operation, *http.Response, error)
func (*AvailabilityZonesApiService) DeleteAvailabilityZone ¶ added in v1.0.1
func (a *AvailabilityZonesApiService) DeleteAvailabilityZone(ctx context.Context, regionName string, availabilityZoneName string, localVarOptionals *AvailabilityZonesApiDeleteAvailabilityZoneOpts) (Operation, *http.Response, error)
func (*AvailabilityZonesApiService) GetAvailabilityZone ¶
func (a *AvailabilityZonesApiService) GetAvailabilityZone(ctx context.Context, regionName string, availabilityZoneName string, localVarOptionals *AvailabilityZonesApiGetAvailabilityZoneOpts) (AvailabilityZone, *http.Response, error)
func (*AvailabilityZonesApiService) GetAvailabilityZoneById ¶
func (a *AvailabilityZonesApiService) GetAvailabilityZoneById(ctx context.Context, availabilityZoneId string, localVarOptionals *AvailabilityZonesApiGetAvailabilityZoneByIdOpts) (AvailabilityZone, *http.Response, error)
func (*AvailabilityZonesApiService) GetAvailabilityZonePerformance ¶ added in v1.0.4
func (a *AvailabilityZonesApiService) GetAvailabilityZonePerformance(ctx context.Context, regionName string, availabilityZoneName string, localVarOptionals *AvailabilityZonesApiGetAvailabilityZonePerformanceOpts) (Performance, *http.Response, error)
func (*AvailabilityZonesApiService) GetAvailabilityZoneSpace ¶ added in v1.0.4
func (a *AvailabilityZonesApiService) GetAvailabilityZoneSpace(ctx context.Context, regionName string, availabilityZoneName string, localVarOptionals *AvailabilityZonesApiGetAvailabilityZoneSpaceOpts) (Space, *http.Response, error)
func (*AvailabilityZonesApiService) ListAvailabilityZones ¶
func (a *AvailabilityZonesApiService) ListAvailabilityZones(ctx context.Context, regionName string, localVarOptionals *AvailabilityZonesApiListAvailabilityZonesOpts) (AvailabilityZoneList, *http.Response, error)
type BasicAuth ¶
type BasicAuth struct { UserName string `json:"userName,omitempty"` Password string `json:"password,omitempty"` }
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
type Configuration ¶
type Configuration struct { BasePath string `json:"basePath,omitempty"` Host string `json:"host,omitempty"` Scheme string `json:"scheme,omitempty"` DefaultHeader map[string]string `json:"defaultHeader,omitempty"` UserAgent string `json:"userAgent,omitempty"` HTTPClient *http.Client }
func NewConfiguration ¶
func NewConfiguration() *Configuration
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
type DefaultApiService ¶
type DefaultApiService service
func (*DefaultApiService) GetVersion ¶
func (a *DefaultApiService) GetVersion(ctx context.Context, localVarOptionals *DefaultApiGetVersionOpts) (Version, *http.Response, error)
type ErrorResponse ¶
type ErrorResponse struct { // The request_id provided with the request which generated this error. RequestId string `json:"request_id,omitempty"` Error_ *ModelError `json:"error,omitempty"` }
type GenericSwaggerError ¶
type GenericSwaggerError struct {
// contains filtered or unexported fields
}
GenericSwaggerError Provides access to the body, error and model on returned errors.
func (GenericSwaggerError) Body ¶
func (e GenericSwaggerError) Body() []byte
Body returns the raw bytes of the response
func (GenericSwaggerError) Error ¶
func (e GenericSwaggerError) Error() string
Error returns non-empty string if there was an error.
func (GenericSwaggerError) Model ¶
func (e GenericSwaggerError) Model() interface{}
Model returns the unpacked model of the error
type HardwareType ¶
type HardwareType struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` ArrayType string `json:"array_type"` MediaType string `json:"media_type"` }
(Provider)
type HardwareTypeList ¶
type HardwareTypeList struct { // count of items in the list Count int32 `json:"count"` // True if not all items in the search were returned in the provided array. MoreItemsRemaining bool `json:"more_items_remaining,omitempty"` // A JSON array of Hardware Types Items []HardwareType `json:"items"` }
(Provider)
type HardwareTypeRef ¶
type HardwareTypeRef struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The kind of the resource (e.g., Volume). Kind string `json:"kind"` // The URI of the resource. SelfLink string `json:"self_link"` }
(Provider) A reference to a Hardware Type.
type HardwareTypesApiService ¶
type HardwareTypesApiService service
func (*HardwareTypesApiService) GetHardwareType ¶
func (a *HardwareTypesApiService) GetHardwareType(ctx context.Context, hardwareTypeName string, localVarOptionals *HardwareTypesApiGetHardwareTypeOpts) (HardwareType, *http.Response, error)
func (*HardwareTypesApiService) GetHardwareTypeById ¶
func (a *HardwareTypesApiService) GetHardwareTypeById(ctx context.Context, hardwareTypeId string, localVarOptionals *HardwareTypesApiGetHardwareTypeByIdOpts) (HardwareType, *http.Response, error)
func (*HardwareTypesApiService) ListHardwareTypes ¶
func (a *HardwareTypesApiService) ListHardwareTypes(ctx context.Context, localVarOptionals *HardwareTypesApiListHardwareTypesOpts) (HardwareTypeList, *http.Response, error)
type HostAccessPoliciesApiService ¶
type HostAccessPoliciesApiService service
func (*HostAccessPoliciesApiService) CreateHostAccessPolicy ¶
func (a *HostAccessPoliciesApiService) CreateHostAccessPolicy(ctx context.Context, body HostAccessPoliciesPost, localVarOptionals *HostAccessPoliciesApiCreateHostAccessPolicyOpts) (Operation, *http.Response, error)
func (*HostAccessPoliciesApiService) DeleteHostAccessPolicy ¶
func (a *HostAccessPoliciesApiService) DeleteHostAccessPolicy(ctx context.Context, hostAccessPolicyName string, localVarOptionals *HostAccessPoliciesApiDeleteHostAccessPolicyOpts) (Operation, *http.Response, error)
func (*HostAccessPoliciesApiService) GetHostAccessPolicy ¶
func (a *HostAccessPoliciesApiService) GetHostAccessPolicy(ctx context.Context, hostAccessPolicyName string, localVarOptionals *HostAccessPoliciesApiGetHostAccessPolicyOpts) (HostAccessPolicy, *http.Response, error)
func (*HostAccessPoliciesApiService) GetHostAccessPolicyById ¶
func (a *HostAccessPoliciesApiService) GetHostAccessPolicyById(ctx context.Context, hostAccessPolicyId string, localVarOptionals *HostAccessPoliciesApiGetHostAccessPolicyByIdOpts) (HostAccessPolicy, *http.Response, error)
func (*HostAccessPoliciesApiService) ListHostAccessPolicies ¶
func (a *HostAccessPoliciesApiService) ListHostAccessPolicies(ctx context.Context, localVarOptionals *HostAccessPoliciesApiListHostAccessPoliciesOpts) (HostAccessPolicyList, *http.Response, error)
type HostAccessPoliciesPost ¶
type HostAccessPoliciesPost struct { // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` // The iSCSI qualified name (IQN) associated with the host Iqn string `json:"iqn,omitempty"` // The Personality of the Host machine, supported personality: windows, linux, esxi, oracle-vm-server. coming personality: aix, hitachi-vsp, hpux, solaris, vms Personality string `json:"personality"` }
type HostAccessPolicy ¶
type HostAccessPolicy struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` Iqn string `json:"iqn"` Personality string `json:"personality,omitempty"` }
type HostAccessPolicyList ¶
type HostAccessPolicyList struct { // count of items in the list Count int32 `json:"count"` // True if not all items in the search were returned in the provided array. MoreItemsRemaining bool `json:"more_items_remaining,omitempty"` // A JSON array of Host Access Policies Items []HostAccessPolicy `json:"items"` }
type HostAccessPolicyRef ¶
type HostAccessPolicyRef struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The kind of the resource (e.g., Volume). Kind string `json:"kind"` // The URI of the resource. SelfLink string `json:"self_link"` }
A reference to a Host.
type IdentityManagerApiService ¶
type IdentityManagerApiService service
func (*IdentityManagerApiService) CreateApiClient ¶
func (a *IdentityManagerApiService) CreateApiClient(ctx context.Context, body ApiClientPost, localVarOptionals *IdentityManagerApiCreateApiClientOpts) (ApiClient, *http.Response, error)
func (*IdentityManagerApiService) DeleteApiClient ¶
func (a *IdentityManagerApiService) DeleteApiClient(ctx context.Context, apiClientId string, localVarOptionals *IdentityManagerApiDeleteApiClientOpts) (ApiClient, *http.Response, error)
func (*IdentityManagerApiService) GetApiClient ¶
func (a *IdentityManagerApiService) GetApiClient(ctx context.Context, apiClientId string, localVarOptionals *IdentityManagerApiGetApiClientOpts) (ApiClient, *http.Response, error)
func (*IdentityManagerApiService) GetApiClientById ¶
func (a *IdentityManagerApiService) GetApiClientById(ctx context.Context, apiClientId string, localVarOptionals *IdentityManagerApiGetApiClientByIdOpts) (ApiClient, *http.Response, error)
func (*IdentityManagerApiService) ListApiClients ¶
func (a *IdentityManagerApiService) ListApiClients(ctx context.Context, localVarOptionals *IdentityManagerApiListApiClientsOpts) ([]ApiClient, *http.Response, error)
func (*IdentityManagerApiService) ListUsers ¶
func (a *IdentityManagerApiService) ListUsers(ctx context.Context, localVarOptionals *IdentityManagerApiListUsersOpts) ([]User, *http.Response, error)
type ListResponseFields ¶
type ModelError ¶
type ModelError struct { // The error message, e.g., \"Cannot delete a volume while it is connected to hosts\". Message string `json:"message"` // Key-value pairs containing details about the error. Details map[string]string `json:"details"` // Pure Code describing the error. May be more specific than the HTTP code. The code may be one of the following. INTERNAL - An internal error occurred. NOT_FOUND - A resource was not found. ALREADY_EXISTS - A resource cannot be created because one already exists by this name. INVALID_ARGUMENT - An argument value is incorrect. NOT_AUTHENTICATED - The client is not authenticated. PERMISSION_DENIED - The client is authenticated, but lacks a specific permission required for this action. NOT_IMPLEMENTED - The functionality has not been implemented yet. FAILED_PRECONDITION - A precondition of the action is not fulfilled. For instance, trying to use a resource that is being deleted. CONFLICT - This action came into conflict with another. FAILED_TRANSACTION - An action could not be performed due to conflict with another transaction. CANCELED - The action was canceled. DEADLINE_EXCEEDED - The action could not be completed in the time allotted. UNAVAILABLE - A required service is unavailable. EXHAUSTED - A required resource is not available. For instance, there is no storage space in the Placement Group. PureCode string `json:"pure_code"` // The HTTP code returned by the request. It will be the same as the header response status code. The code may be one of the following. 400 Bad Request - The request payload is malformed; e.g. incorrection JSON. 401 Unauthorized - The client is not authenticated. 403 Forbidden - The client is authenticated, but lacks a specific permission required for this action. 404 Not Found - A resource was not found. 408 Request Timeout - The action could not be completed in the time allotted. 409 Conflict - This action came into conflict with another. 412 Precondition Failed - A precondition of the action is not fulfilled. For instance, trying to use a resource that is being deleted. 422 Unprocessable Entity - An argument value is incorrect. The request was well-formed but was unable to be followed due to semantic errors; e.g. an incorrect enum value. 429 Too Many Requests - The user has sent too many requests in a given amount of time (\"rate limiting\"). 500 Internal Server Error - An internal error occurred. 501 Not Implemented - The functionality has not been implemented yet. 503 Service Unavailable - A required service is unavailable. HttpCode int32 `json:"http_code"` }
func ToModelError ¶
func ToModelError(err error) (*ModelError, error)
type NetworkInterface ¶
type NetworkInterface struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` Region *RegionRef `json:"region,omitempty"` AvailabilityZone *AvailabilityZoneRef `json:"availability_zone,omitempty"` Array *ArrayRef `json:"array,omitempty"` // The interface type. InterfaceType string `json:"interface_type"` Eth *NetworkInterfaceEth `json:"eth,omitempty"` Fc *NetworkInterfaceFc `json:"fc,omitempty"` // The services provided by this Network Interface. Services []string `json:"services,omitempty"` // True if interface is in use. Enabled bool `json:"enabled"` NetworkInterfaceGroup *NetworkInterfaceGroupRef `json:"network_interface_group,omitempty"` // Configured speed of this Network Interface. Typically this is the maximum speed of the port or bond represented by the Network Interface. MaxSpeed int64 `json:"max_speed"` }
(Provider)
type NetworkInterfaceEth ¶
type NetworkInterfaceEth struct { // The IPv4 address associated with this Network Interface. Address string `json:"address,omitempty"` // The IPv4 address of the gateway through which this Network Interface will communicate with the network. Gateway string `json:"gateway,omitempty"` // The media access control address associated with this Network Interface. MacAddress string `json:"mac_address,omitempty"` // The maximum message transfer unit size for this Network Interface (in bytes). Mtu int32 `json:"mtu,omitempty"` // The VLAN ID for this Network Interface. Vlan int32 `json:"vlan,omitempty"` }
An Ethernet interface on an Array
type NetworkInterfaceFc ¶ added in v1.0.11
type NetworkInterfaceFc struct { // World Wide Name of the specified Fibre Channel port. Wwn string `json:"wwn,omitempty"` }
A Fibre Channel port on an Array
type NetworkInterfaceGroup ¶
type NetworkInterfaceGroup struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` Region *RegionRef `json:"region,omitempty"` AvailabilityZone *AvailabilityZoneRef `json:"availability_zone,omitempty"` // The type of this Network Interface Group. GroupType string `json:"group_type"` Eth *NetworkInterfaceGroupEth `json:"eth,omitempty"` }
(Provider)
type NetworkInterfaceGroupEth ¶
type NetworkInterfaceGroupEth struct { // The IPv4 prefix for Network Interfaces in this Network Interface Group. Prefix string `json:"prefix"` // The IPv4 address of the gateway for Network Interfaces in this Network Interface Group. Gateway string `json:"gateway,omitempty"` // The VLAN ID for this Network Interface Group. Vlan int32 `json:"vlan,omitempty"` // The MTU for Network Interfaces in this Network Interface Group. Mtu int32 `json:"mtu"` }
type NetworkInterfaceGroupEthPost ¶
type NetworkInterfaceGroupEthPost struct { // The IPv4 prefix for Network Interfaces in this Network Interface Group. Prefix string `json:"prefix"` // The IPv4 address of the gateway for Network Interfaces in this Network Interface Group. Gateway string `json:"gateway,omitempty"` // Maximum message transfer unit (packet) size in bytes for the Network Interfaces in this Network Interface Group. MTU setting cannot exceed the MTU of the underlying physical interfaces. Mtu int32 `json:"mtu"` }
type NetworkInterfaceGroupList ¶
type NetworkInterfaceGroupList struct { // count of items in the list Count int32 `json:"count"` // True if not all items in the search were returned in the provided array. MoreItemsRemaining bool `json:"more_items_remaining,omitempty"` // A JSON array of Network Interface Groups Items []NetworkInterfaceGroup `json:"items"` }
(Provider)
type NetworkInterfaceGroupPatch ¶
type NetworkInterfaceGroupPatch struct {
DisplayName *NullableString `json:"display_name,omitempty"`
}
(Provider)
type NetworkInterfaceGroupPost ¶
type NetworkInterfaceGroupPost struct { // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` // The type of this Network Interface Group. GroupType string `json:"group_type"` Eth *NetworkInterfaceGroupEthPost `json:"eth,omitempty"` }
(Provider)
type NetworkInterfaceGroupRef ¶
type NetworkInterfaceGroupRef struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The kind of the resource (e.g., Volume). Kind string `json:"kind"` // The URI of the resource. SelfLink string `json:"self_link"` }
(Provider) A reference to a NetworkInterfaceGroup.
type NetworkInterfaceGroupsApiService ¶
type NetworkInterfaceGroupsApiService service
func (*NetworkInterfaceGroupsApiService) CreateNetworkInterfaceGroup ¶
func (a *NetworkInterfaceGroupsApiService) CreateNetworkInterfaceGroup(ctx context.Context, body NetworkInterfaceGroupPost, regionName string, availabilityZoneName string, localVarOptionals *NetworkInterfaceGroupsApiCreateNetworkInterfaceGroupOpts) (Operation, *http.Response, error)
func (*NetworkInterfaceGroupsApiService) DeleteNetworkInterfaceGroup ¶
func (*NetworkInterfaceGroupsApiService) GetNetworkInterfaceGroup ¶
func (a *NetworkInterfaceGroupsApiService) GetNetworkInterfaceGroup(ctx context.Context, regionName string, availabilityZoneName string, networkInterfaceGroupName string, localVarOptionals *NetworkInterfaceGroupsApiGetNetworkInterfaceGroupOpts) (NetworkInterfaceGroup, *http.Response, error)
func (*NetworkInterfaceGroupsApiService) GetNetworkInterfaceGroupById ¶
func (a *NetworkInterfaceGroupsApiService) GetNetworkInterfaceGroupById(ctx context.Context, networkInterfaceGroupId string, localVarOptionals *NetworkInterfaceGroupsApiGetNetworkInterfaceGroupByIdOpts) (NetworkInterfaceGroup, *http.Response, error)
func (*NetworkInterfaceGroupsApiService) ListNetworkInterfaceGroups ¶
func (a *NetworkInterfaceGroupsApiService) ListNetworkInterfaceGroups(ctx context.Context, regionName string, availabilityZoneName string, localVarOptionals *NetworkInterfaceGroupsApiListNetworkInterfaceGroupsOpts) (NetworkInterfaceGroupList, *http.Response, error)
func (*NetworkInterfaceGroupsApiService) UpdateNetworkInterfaceGroup ¶
func (a *NetworkInterfaceGroupsApiService) UpdateNetworkInterfaceGroup(ctx context.Context, body NetworkInterfaceGroupPatch, regionName string, availabilityZoneName string, networkInterfaceGroupName string, localVarOptionals *NetworkInterfaceGroupsApiUpdateNetworkInterfaceGroupOpts) (Operation, *http.Response, error)
type NetworkInterfaceList ¶
type NetworkInterfaceList struct { // count of items in the list Count int32 `json:"count"` // True if not all items in the search were returned in the provided array. MoreItemsRemaining bool `json:"more_items_remaining,omitempty"` // A JSON array of Network Interfaces Items []NetworkInterface `json:"items"` }
(Provider)
type NetworkInterfacePatch ¶
type NetworkInterfacePatch struct { DisplayName *NullableString `json:"display_name,omitempty"` Eth *NetworkInterfacePatchEth `json:"eth,omitempty"` Enabled *NullableBoolean `json:"enabled,omitempty"` NetworkInterfaceGroup *NullableString `json:"network_interface_group,omitempty"` }
(Provider)
type NetworkInterfacePatchEth ¶
type NetworkInterfacePatchEth struct {
Address *NullableString `json:"address,omitempty"`
}
(Provider)
type NetworkInterfaceRef ¶
type NetworkInterfaceRef struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The kind of the resource (e.g., Volume). Kind string `json:"kind"` // The URI of the resource. SelfLink string `json:"self_link"` }
(Provider) A reference to a Network Interface.
type NetworkInterfacesApiService ¶
type NetworkInterfacesApiService service
func (*NetworkInterfacesApiService) GetNetworkInterface ¶
func (a *NetworkInterfacesApiService) GetNetworkInterface(ctx context.Context, regionName string, availabilityZoneName string, arrayName string, netIntfName string, localVarOptionals *NetworkInterfacesApiGetNetworkInterfaceOpts) (NetworkInterface, *http.Response, error)
func (*NetworkInterfacesApiService) GetNetworkInterfaceById ¶
func (a *NetworkInterfacesApiService) GetNetworkInterfaceById(ctx context.Context, networkInterfaceId string, localVarOptionals *NetworkInterfacesApiGetNetworkInterfaceByIdOpts) (NetworkInterface, *http.Response, error)
func (*NetworkInterfacesApiService) ListNetworkInterfaces ¶
func (a *NetworkInterfacesApiService) ListNetworkInterfaces(ctx context.Context, regionName string, availabilityZoneName string, arrayName string, localVarOptionals *NetworkInterfacesApiListNetworkInterfacesOpts) (NetworkInterfaceList, *http.Response, error)
func (*NetworkInterfacesApiService) UpdateNetworkInterface ¶
func (a *NetworkInterfacesApiService) UpdateNetworkInterface(ctx context.Context, body NetworkInterfacePatch, regionName string, availabilityZoneName string, arrayName string, netIntfName string, localVarOptionals *NetworkInterfacesApiUpdateNetworkInterfaceOpts) (Operation, *http.Response, error)
type NullableBoolean ¶
type NullableBoolean struct { // NullableBoolean specifies an optional boolean (null, true or false). Value bool `json:"value,omitempty"` }
type NullableSize ¶
type NullableSize struct { // NullableSize specifies an optional size (null or non-zero). Note that resizing a volume is potentially destructive if the new size is smaller! Value int64 `json:"value,omitempty"` }
type NullableString ¶
type NullableString struct { // NullableString specifies an optional string or Name (null, empty or non-empty). Value string `json:"value,omitempty"` }
type NullableStringArray ¶
type NullableStringArray struct { // NullableStringArray specifies an optional list of strings or Names (null, empty or non-empty). Value []string `json:"value,omitempty"` }
type OneOfProtectionPolicyObjectivesItems ¶
type OneOfProtectionPolicyObjectivesItems interface { }
type OneOfProtectionPolicyPostObjectivesItems ¶
type OneOfProtectionPolicyPostObjectivesItems interface { }
type Operation ¶
type Operation struct { // The UUID of the operation. Id string `json:"id"` // The URI of the operation, e.g., /tenants/<t>/tenant-spaces/<ts>/volumes/<v>. SelfLink string `json:"self_link"` Request *OperationRequest `json:"request,omitempty"` // Request type is a combination of action and resource kind, e.g., \"CreateVolume\". RequestType string `json:"request_type"` // The request ID specified with the REST call (or system generated) used for idempotence when making API calls. Any name is valid. RequestId string `json:"request_id"` // The URI of the request collection in which this operation was created. Valid values are \"/\", \"/<tenants>/<t>\" or \"/<tenants>/<t>/tenant-spaces<ts>\". RequestCollection string `json:"request_collection,omitempty"` State *OperationState `json:"state,omitempty"` Result *OperationResult `json:"result,omitempty"` // The latest status of the operation indicates if it is waiting (Pending), active (Running, Aborting) or complete (Succeeded, Failed). Status string `json:"status"` // Recommended time to wait before getting the operation again to observe status change (polling interval). Unit is milliseconds, e.g., 100. RetryIn int32 `json:"retry_in"` Error_ *ModelError `json:"error,omitempty"` // The time that the operation was created, in milliseconds since the Unix epoch. CreatedAt int64 `json:"created_at"` // The time that the operation was admitted, in milliseconds since the Unix epoch. StartedAt int64 `json:"started_at"` // The time that the operation ended with status Succeeded or Failed, in milliseconds since the Unix epoch. EndedAt int64 `json:"ended_at"` // Key/value pairs of the fields this operation is updating, if it is an Update operation. E.g. destroyed:true or size:1048576. UpdateFields map[string]string `json:"update_fields"` }
type OperationList ¶
type OperationRequest ¶
type OperationRequest struct {
Resource *ResourceReference `json:"resource,omitempty"`
}
Request contains the requested resource. Note that if the resource no longer exists, only the resource's id and kind is returned (name and self_link will be empty).
type OperationResult ¶
type OperationResult struct {
Resource *ResourceReference `json:"resource,omitempty"`
}
Contains the result of the operation: a resource reference. Note that if the resource no longer exists, only the resource's id and kind is returned (name and self_link will be empty).
type OperationState ¶
type OperationState struct {
Error_ *ModelError `json:"error,omitempty"`
}
Runtime state of the operation. Contains any current error occurring.
type OperationsApiListOperationsOpts ¶
type OperationsApiListOperationsOpts struct { XRequestID optional.String Authorization optional.String XCorrelationID optional.String Action optional.String RequestId optional.String RequestCollection optional.String ResourceKind optional.String ResourceId optional.String Status optional.String CreatedAfter optional.String CreatedAt optional.Int64 StartedAt optional.Int64 EndedAt optional.Int64 Filter optional.String Sort optional.String Limit optional.Int32 Offset optional.Int32 }
type OperationsApiService ¶
type OperationsApiService service
func (*OperationsApiService) GetOperation ¶
func (a *OperationsApiService) GetOperation(ctx context.Context, id string, localVarOptionals *OperationsApiGetOperationOpts) (Operation, *http.Response, error)
func (*OperationsApiService) GetOperationById ¶
func (a *OperationsApiService) GetOperationById(ctx context.Context, id string, localVarOptionals *OperationsApiGetOperationByIdOpts) (Operation, *http.Response, error)
func (*OperationsApiService) ListOperations ¶
func (a *OperationsApiService) ListOperations(ctx context.Context, localVarOptionals *OperationsApiListOperationsOpts) (OperationList, *http.Response, error)
type Performance ¶
type Performance struct { Resource *ResourceReference `json:"resource,omitempty"` // Reads per second ReadsPerSec int64 `json:"reads_per_sec,omitempty"` // Read Latency in microseconds ReadLatencyUs int64 `json:"read_latency_us,omitempty"` // Read Bandwidth in bytes per second ReadBandwidth int64 `json:"read_bandwidth,omitempty"` // Writes per second WritesPerSec int64 `json:"writes_per_sec,omitempty"` // Write Latency in microseconds WriteLatencyUs int64 `json:"write_latency_us,omitempty"` // Write Bandwidth in bytes per second WriteBandwidth int64 `json:"write_bandwidth,omitempty"` }
type PlacementEngine ¶
type PlacementEngine string
PlacementEngine : Policy engine used for determining Placements. If not specified, the default is \"pure1meta\". Pure1 Meta recommendations might take a few minutes to process.
const ( PURE1META_PlacementEngine PlacementEngine = "pure1meta" HEURISTICS_PlacementEngine PlacementEngine = "heuristics" )
List of PlacementEngine
type PlacementGroup ¶
type PlacementGroup struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` Tenant *TenantRef `json:"tenant,omitempty"` TenantSpace *TenantSpaceRef `json:"tenant_space"` PlacementEngine *PlacementEngine `json:"placement_engine,omitempty"` AvailabilityZone *AvailabilityZoneRef `json:"availability_zone"` Protocols *Target `json:"protocols,omitempty"` StorageService *StorageServiceRef `json:"storage_service,omitempty"` Array *ArrayRef `json:"array,omitempty"` }
type PlacementGroupList ¶
type PlacementGroupList struct { // count of items in the list Count int32 `json:"count"` // True if not all items in the search were returned in the provided array. MoreItemsRemaining bool `json:"more_items_remaining,omitempty"` // A JSON array of Placement Groups Items []PlacementGroup `json:"items"` }
type PlacementGroupPatch ¶
type PlacementGroupPatch struct { DisplayName *NullableString `json:"display_name,omitempty"` Array *NullableString `json:"array,omitempty"` }
type PlacementGroupPost ¶
type PlacementGroupPost struct { // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` // The name of the Availability Zone that this PG should be created. AvailabilityZone string `json:"availability_zone"` // The name of the Region associated with the mentioned Availability Zone. Region string `json:"region"` // The name of the parent Storage Service StorageService string `json:"storage_service"` }
type PlacementGroupRef ¶
type PlacementGroupRef struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The kind of the resource (e.g., Volume). Kind string `json:"kind"` // The URI of the resource. SelfLink string `json:"self_link"` }
A reference to a Placement Group.
type PlacementGroupsApiListPlacementGroupsOpts ¶
type PlacementGroupsApiListPlacementGroupsOpts struct { XRequestID optional.String Authorization optional.String XCorrelationID optional.String Filter optional.String Sort optional.String Limit optional.Int32 Offset optional.Int32 Id optional.String Name optional.String DisplayName optional.String ArrayId optional.String Iqn optional.String StorageServiceId optional.String AvailabilityZoneId optional.String PlacementEngine optional.String }
type PlacementGroupsApiQueryPlacementGroupsOpts ¶
type PlacementGroupsApiQueryPlacementGroupsOpts struct { XRequestID optional.String Authorization optional.String XCorrelationID optional.String Filter optional.String Sort optional.String Limit optional.Int32 Offset optional.Int32 Id optional.String Name optional.String DisplayName optional.String TenantSpaceId optional.String TenantId optional.String ArrayId optional.String Iqn optional.String StorageServiceId optional.String AvailabilityZoneId optional.String PlacementEngine optional.String RegionName optional.String AvailabilityZoneName optional.String ArrayName optional.String }
type PlacementGroupsApiService ¶
type PlacementGroupsApiService service
func (*PlacementGroupsApiService) CreatePlacementGroup ¶
func (a *PlacementGroupsApiService) CreatePlacementGroup(ctx context.Context, body PlacementGroupPost, tenantName string, tenantSpaceName string, localVarOptionals *PlacementGroupsApiCreatePlacementGroupOpts) (Operation, *http.Response, error)
func (*PlacementGroupsApiService) DeletePlacementGroup ¶
func (*PlacementGroupsApiService) GetPlacementGroup ¶
func (a *PlacementGroupsApiService) GetPlacementGroup(ctx context.Context, tenantName string, tenantSpaceName string, placementGroupName string, localVarOptionals *PlacementGroupsApiGetPlacementGroupOpts) (PlacementGroup, *http.Response, error)
func (*PlacementGroupsApiService) GetPlacementGroupById ¶
func (a *PlacementGroupsApiService) GetPlacementGroupById(ctx context.Context, placementGroupId string, localVarOptionals *PlacementGroupsApiGetPlacementGroupByIdOpts) (PlacementGroup, *http.Response, error)
func (*PlacementGroupsApiService) GetPlacementGroupSessions ¶
func (a *PlacementGroupsApiService) GetPlacementGroupSessions(ctx context.Context, tenantName string, tenantSpaceName string, placementGroupName string, localVarOptionals *PlacementGroupsApiGetPlacementGroupSessionsOpts) (SessionList, *http.Response, error)
func (*PlacementGroupsApiService) GetPlacementGroupsPerformance ¶
func (a *PlacementGroupsApiService) GetPlacementGroupsPerformance(ctx context.Context, tenantName string, tenantSpaceName string, placementGroupName string, localVarOptionals *PlacementGroupsApiGetPlacementGroupsPerformanceOpts) (Performance, *http.Response, error)
func (*PlacementGroupsApiService) GetPlacementGroupsSpace ¶
func (*PlacementGroupsApiService) ListPlacementGroups ¶
func (a *PlacementGroupsApiService) ListPlacementGroups(ctx context.Context, tenantName string, tenantSpaceName string, localVarOptionals *PlacementGroupsApiListPlacementGroupsOpts) (PlacementGroupList, *http.Response, error)
func (*PlacementGroupsApiService) QueryPlacementGroups ¶
func (a *PlacementGroupsApiService) QueryPlacementGroups(ctx context.Context, localVarOptionals *PlacementGroupsApiQueryPlacementGroupsOpts) (PlacementGroupList, *http.Response, error)
func (*PlacementGroupsApiService) UpdatePlacementGroup ¶
func (a *PlacementGroupsApiService) UpdatePlacementGroup(ctx context.Context, body PlacementGroupPatch, tenantName string, tenantSpaceName string, placementGroupName string, localVarOptionals *PlacementGroupsApiUpdatePlacementGroupOpts) (Operation, *http.Response, error)
type PlacementRecommendation ¶
type PlacementRecommendation struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` Tenant *TenantRef `json:"tenant,omitempty"` TenantSpace *TenantSpaceRef `json:"tenant_space,omitempty"` PlacementEngine *PlacementEngine `json:"placement_engine,omitempty"` // If not empty, this is the Placement Group ID for which the placement recommendation was made PlacementGroupId string `json:"placement_group_id,omitempty"` PlacementGroup *PlacementGroupRef `json:"placement_group,omitempty"` SimulatedPlacement *SimulatedPlacement `json:"simulated_placement,omitempty"` // A JSON array of Arrays that the Placement Group can be placed/migrated to IncludedArrays []PlacementRecommendationIncludedArray `json:"included_arrays,omitempty"` // A JSON array of Arrays that the Placement Group cannot be placed on ExcludedArrays []PlacementRecommendationExcludedArray `json:"excluded_arrays,omitempty"` // If present, this is the list of arrays that was provided when requesting the placement recommendation report to consider for placement recommendations TargetArrays []ArrayRef `json:"target_arrays,omitempty"` // Number of milliseconds left before this Placement Recommendation report is deleted TimeRemaining int64 `json:"time_remaining,omitempty"` }
type PlacementRecommendationExcludedArray ¶
type PlacementRecommendationExcludedArray struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The kind of the resource (e.g., Volume). Kind string `json:"kind"` // The URI of the resource. SelfLink string `json:"self_link"` // Reason Placement Group cannot be placed on this array Reason string `json:"reason,omitempty"` }
type PlacementRecommendationIncludedArray ¶
type PlacementRecommendationIncludedArray struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The kind of the resource (e.g., Volume). Kind string `json:"kind"` // The URI of the resource. SelfLink string `json:"self_link"` Pure1meta *Pure1MetaPlacementRecommendation `json:"pure1meta,omitempty"` }
type PlacementRecommendationPost ¶
type PlacementRecommendationPost struct { // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` // Deprecated. Use placement_group instead. The link to the placement group that we would like to generate a placement recommendation report on PlacementGroupLink string `json:"placement_group_link,omitempty"` // Placement Group you would like to generate a placement recommendation report on. For placement of new placement group, leave this blank, and instead fill in simulated_placement PlacementGroup string `json:"placement_group,omitempty"` // Tenant that Placement Group belongs to. For placement of new placement group, enter Tenant where the Placement Group would have been created in Tenant string `json:"tenant"` // Tenant Space that Placement Group belongs to. For placement of new placement group, enter TenantSpace where Placement Group would have been created in TenantSpace string `json:"tenant_space"` PlacementEngine *PlacementEngine `json:"placement_engine,omitempty"` SimulatedPlacement *SimulatedPlacementPost `json:"simulated_placement,omitempty"` // Optional argument. If provided, specify a list of array names to constraint the list of arrays under consideration for placement recommendations TargetArrays []string `json:"target_arrays,omitempty"` }
(Provider) Request a Placement Recommendation report. If PlacementEngine is set to \"pure1meta\", in addition to Placement Recommendations, load and capacity projections will also be included in the report.
type ProtectionPoliciesApiDeleteProtectionPolicyOpts ¶ added in v1.0.1
type ProtectionPoliciesApiService ¶
type ProtectionPoliciesApiService service
func (*ProtectionPoliciesApiService) CreateProtectionPolicy ¶
func (a *ProtectionPoliciesApiService) CreateProtectionPolicy(ctx context.Context, body ProtectionPolicyPost, localVarOptionals *ProtectionPoliciesApiCreateProtectionPolicyOpts) (Operation, *http.Response, error)
func (*ProtectionPoliciesApiService) DeleteProtectionPolicy ¶ added in v1.0.1
func (a *ProtectionPoliciesApiService) DeleteProtectionPolicy(ctx context.Context, protectionPolicyName string, localVarOptionals *ProtectionPoliciesApiDeleteProtectionPolicyOpts) (Operation, *http.Response, error)
func (*ProtectionPoliciesApiService) GetProtectionPolicy ¶
func (a *ProtectionPoliciesApiService) GetProtectionPolicy(ctx context.Context, protectionPolicyName string, localVarOptionals *ProtectionPoliciesApiGetProtectionPolicyOpts) (ProtectionPolicy, *http.Response, error)
func (*ProtectionPoliciesApiService) GetProtectionPolicyById ¶
func (a *ProtectionPoliciesApiService) GetProtectionPolicyById(ctx context.Context, protectionPolicyId string, localVarOptionals *ProtectionPoliciesApiGetProtectionPolicyByIdOpts) (ProtectionPolicy, *http.Response, error)
func (*ProtectionPoliciesApiService) ListProtectionPolicies ¶
func (a *ProtectionPoliciesApiService) ListProtectionPolicies(ctx context.Context, localVarOptionals *ProtectionPoliciesApiListProtectionPoliciesOpts) (ProtectionPolicyList, *http.Response, error)
type ProtectionPolicy ¶
type ProtectionPolicy struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` // A JSON array of objectives Objectives []OneOfProtectionPolicyObjectivesItems `json:"-"` RawObjectives []json.RawMessage `json:"objectives"` }
func (ProtectionPolicy) MarshalJSON ¶
func (pp ProtectionPolicy) MarshalJSON() ([]byte, error)
func (*ProtectionPolicy) UnmarshalJSON ¶
func (pp *ProtectionPolicy) UnmarshalJSON(b []byte) error
type ProtectionPolicyList ¶
type ProtectionPolicyList struct { // count of items in the list Count int32 `json:"count"` // True if not all items in the search were returned in the provided array. MoreItemsRemaining bool `json:"more_items_remaining,omitempty"` // A JSON array of Protection Policies Items []ProtectionPolicy `json:"items"` }
type ProtectionPolicyObjectiveType ¶
type ProtectionPolicyObjectiveType struct { // Type of the objective. \"RPO\" or \"Retention\". Type_ string `json:"type"` }
type ProtectionPolicyPost ¶
type ProtectionPolicyPost struct { // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` // A JSON array of objectives Objectives []OneOfProtectionPolicyPostObjectivesItems `json:"objectives"` }
type ProtectionPolicyRef ¶
type ProtectionPolicyRef struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The kind of the resource (e.g., Volume). Kind string `json:"kind"` // The URI of the resource. SelfLink string `json:"self_link"` }
A reference to a Protection Policy.
type Pure1MetaPlacementRecommendation ¶
type Pure1MetaPlacementRecommendation struct { // Raw output from Pure1 Meta Recommendation engine in JSON string format Raw string `json:"raw,omitempty"` Objectives *Pure1MetaPlacementRecommendationObjectives `json:"objectives,omitempty"` LoadValues *Pure1MetaPlacementRecommendationLoadValues `json:"load_values,omitempty"` CapacityValues []Pure1MetaValue `json:"capacity_values,omitempty"` DaysToReach90PercentCapacity float64 `json:"days_to_reach_90_percent_capacity,omitempty"` DaysToReach100PercentCapacity float64 `json:"days_to_reach_100_percent_capacity,omitempty"` Error_ string `json:"error,omitempty"` Warnings []Pure1MetaWarning `json:"warnings,omitempty"` }
type Pure1MetaPlacementRecommendationLoadValues ¶
type Pure1MetaPlacementRecommendationLoadValues struct { Avg []Pure1MetaValue `json:"avg,omitempty"` BlendedMax []Pure1MetaValue `json:"blended_max,omitempty"` }
type Pure1MetaPlacementRecommendationObjectives ¶
type Pure1MetaPlacementRecommendationObjectives struct { AvgPerfUsage float64 `json:"avg_perf_usage,omitempty"` AvgCapUsage float64 `json:"avg_cap_usage,omitempty"` VarPerfUsage float64 `json:"var_perf_usage,omitempty"` VarCapUsage float64 `json:"var_cap_usage,omitempty"` MaxPerfUsage float64 `json:"max_perf_usage,omitempty"` MaxCapUsage float64 `json:"max_cap_usage,omitempty"` }
type Pure1MetaValue ¶
type Pure1MetaValue struct { TimestampMs int64 `json:"timestamp_ms,omitempty"` Value float64 `json:"value,omitempty"` ConfidenceInterval *Pure1MetaValueConfidenceInterval `json:"confidence_interval,omitempty"` }
type Pure1MetaWarning ¶ added in v1.0.2
type Pure1MetaWarning struct { // Description of the warning Message string `json:"message,omitempty"` // Unique code identifying the warning WarningCode string `json:"warning_code,omitempty"` }
Warnings returned from the PerfPlanner Recommendation Engine in Pure1Meta. Warnings do not prevent an array from being selected for Placement, but are noteworthy issues that a Provider should take a look, and might cause an array to have a lower recommendation score.
type Region ¶
type Region struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` }
type RegionList ¶
type RegionPatch ¶ added in v1.0.1
type RegionPatch struct {
DisplayName *NullableString `json:"display_name,omitempty"`
}
type RegionPost ¶ added in v1.0.1
type RegionRef ¶
type RegionRef struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The kind of the resource (e.g., Volume). Kind string `json:"kind"` // The URI of the resource. SelfLink string `json:"self_link"` }
A reference to a Region.
type RegionsApiCreateRegionOpts ¶ added in v1.0.1
type RegionsApiDeleteRegionOpts ¶ added in v1.0.1
type RegionsApiGetRegionOpts ¶
type RegionsApiQueryRegionsOpts ¶ added in v1.0.16
type RegionsApiService ¶
type RegionsApiService service
func (*RegionsApiService) CreateRegion ¶ added in v1.0.1
func (a *RegionsApiService) CreateRegion(ctx context.Context, body RegionPost, localVarOptionals *RegionsApiCreateRegionOpts) (Operation, *http.Response, error)
func (*RegionsApiService) DeleteRegion ¶ added in v1.0.1
func (a *RegionsApiService) DeleteRegion(ctx context.Context, regionName string, localVarOptionals *RegionsApiDeleteRegionOpts) (Operation, *http.Response, error)
func (*RegionsApiService) GetRegion ¶
func (a *RegionsApiService) GetRegion(ctx context.Context, regionName string, localVarOptionals *RegionsApiGetRegionOpts) (Region, *http.Response, error)
func (*RegionsApiService) GetRegionById ¶
func (a *RegionsApiService) GetRegionById(ctx context.Context, regionId string, localVarOptionals *RegionsApiGetRegionByIdOpts) (Region, *http.Response, error)
func (*RegionsApiService) ListRegions ¶
func (a *RegionsApiService) ListRegions(ctx context.Context, localVarOptionals *RegionsApiListRegionsOpts) (RegionList, *http.Response, error)
func (*RegionsApiService) QueryRegions ¶ added in v1.0.16
func (a *RegionsApiService) QueryRegions(ctx context.Context, localVarOptionals *RegionsApiQueryRegionsOpts) (RegionList, *http.Response, error)
func (*RegionsApiService) UpdateRegion ¶ added in v1.0.1
func (a *RegionsApiService) UpdateRegion(ctx context.Context, body RegionPatch, regionName string, localVarOptionals *RegionsApiUpdateRegionOpts) (Operation, *http.Response, error)
type RegionsApiUpdateRegionOpts ¶ added in v1.0.1
type ResourceMetadata ¶
type ResourceMetadata struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` }
All resources contain these core metadata fields -- id, name, display_name, and self_link.
type ResourcePatch ¶
type ResourcePatch struct {
DisplayName *NullableString `json:"display_name,omitempty"`
}
type ResourcePost ¶
type ResourceReference ¶
type ResourceReference struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The kind of the resource (e.g., Volume). Kind string `json:"kind"` // The URI of the resource. SelfLink string `json:"self_link"` }
A reference to a resource -- contains id, name, kind and self_link.
type Retention ¶
type Retention struct { // Type of the objective. \"RPO\" or \"Retention\". Type_ string `json:"type"` // Rentenion period: how long the snapshots will be retained. Format: only support subset of **Durations** format in https://en.wikipedia.org/wiki/ISO_8601. 1. The time designators(P,T,H,M,S) must be capital letters. 2. Only accepts whole numbers. 3. Leading zeroes are not required. After string `json:"after"` }
Data protection retention policy objective.
type Role ¶
type Role struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` // A description of the role's capabilities. Description string `json:"description"` // A list of resource kinds the role can be scoped to. AssignableScopes []string `json:"assignable_scopes"` }
type RoleAssignment ¶
type RoleAssignment struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` Role *RoleRef `json:"role"` Scope *ResourceReference `json:"scope"` // The unique id of the principal (User or API Client) assigned to the role. Principal string `json:"principal"` }
type RoleAssignmentPost ¶
type RoleAssignmentRef ¶
type RoleAssignmentRef struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The kind of the resource (e.g., Volume). Kind string `json:"kind"` // The URI of the resource. SelfLink string `json:"self_link"` }
A reference to a Role Assignment.
type RoleAssignmentsApiService ¶
type RoleAssignmentsApiService service
func (*RoleAssignmentsApiService) CreateRoleAssignment ¶
func (a *RoleAssignmentsApiService) CreateRoleAssignment(ctx context.Context, body RoleAssignmentPost, roleName string, localVarOptionals *RoleAssignmentsApiCreateRoleAssignmentOpts) (Operation, *http.Response, error)
func (*RoleAssignmentsApiService) DeleteRoleAssignment ¶
func (a *RoleAssignmentsApiService) DeleteRoleAssignment(ctx context.Context, roleName string, roleAssignmentName string, localVarOptionals *RoleAssignmentsApiDeleteRoleAssignmentOpts) (Operation, *http.Response, error)
func (*RoleAssignmentsApiService) GetRoleAssignment ¶
func (a *RoleAssignmentsApiService) GetRoleAssignment(ctx context.Context, roleName string, roleAssignmentName string, localVarOptionals *RoleAssignmentsApiGetRoleAssignmentOpts) (RoleAssignment, *http.Response, error)
func (*RoleAssignmentsApiService) GetRoleAssignmentById ¶
func (a *RoleAssignmentsApiService) GetRoleAssignmentById(ctx context.Context, roleAssignmentId string, localVarOptionals *RoleAssignmentsApiGetRoleAssignmentByIdOpts) (RoleAssignment, *http.Response, error)
func (*RoleAssignmentsApiService) ListRoleAssignments ¶
func (a *RoleAssignmentsApiService) ListRoleAssignments(ctx context.Context, roleName string, localVarOptionals *RoleAssignmentsApiListRoleAssignmentsOpts) ([]RoleAssignment, *http.Response, error)
func (*RoleAssignmentsApiService) ListRoleAssignmentsCanonical ¶
func (a *RoleAssignmentsApiService) ListRoleAssignmentsCanonical(ctx context.Context, localVarOptionals *RoleAssignmentsApiListRoleAssignmentsCanonicalOpts) ([]RoleAssignment, *http.Response, error)
type RoleRef ¶
type RoleRef struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The kind of the resource (e.g., Volume). Kind string `json:"kind"` // The URI of the resource. SelfLink string `json:"self_link"` }
A reference to a Role.
type RolesApiGetRoleByIdOpts ¶
type RolesApiGetRoleOpts ¶
type RolesApiListRolesOpts ¶
type RolesApiService ¶
type RolesApiService service
func (*RolesApiService) GetRole ¶
func (a *RolesApiService) GetRole(ctx context.Context, roleName string, localVarOptionals *RolesApiGetRoleOpts) (Role, *http.Response, error)
func (*RolesApiService) GetRoleById ¶
func (a *RolesApiService) GetRoleById(ctx context.Context, roleId string, localVarOptionals *RolesApiGetRoleByIdOpts) (Role, *http.Response, error)
func (*RolesApiService) ListRoles ¶
func (a *RolesApiService) ListRoles(ctx context.Context, localVarOptionals *RolesApiListRolesOpts) ([]Role, *http.Response, error)
type Rpo ¶
type Rpo struct { // Type of the objective. \"RPO\" or \"Retention\". Type_ string `json:"type"` // RPO (Recovery Point Objective) value. Format: only support subset of **Durations** format in https://en.wikipedia.org/wiki/ISO_8601. 1. The time designators(P,T,H,M,S) must be capital letters. 2. Only accepts whole numbers. 3. Leading zeroes are not required. Rpo string `json:"rpo"` }
Data protection RPO objective.
type Session ¶
type Session struct { AvailabilityZone *AvailabilityZone `json:"availability_zone,omitempty"` // Protocol name for the session. Protocol string `json:"protocol,omitempty"` Iscsi *SessionIscsi `json:"iscsi,omitempty"` }
type SessionIscsi ¶
type SessionIscsi struct { // The iSCSI Qualified Name of the Initiator. InitiatorIqn string `json:"initiator_iqn,omitempty"` // The iSCSI Qualified Name of the Target. TargetIqn string `json:"target_iqn,omitempty"` // TCP/IP network address and tcp port number of the iSCSI Initiator. InitiatorPortal string `json:"initiator_portal,omitempty"` // The iSCSI Discovery Login IP for this session. TargetDiscoveryAddress string `json:"target_discovery_address,omitempty"` // TCP/IP network address and tcp port number of the iSCSI Target. TargetPortal string `json:"target_portal,omitempty"` }
type SessionList ¶
type SimulatedPlacement ¶ added in v1.0.1
type SimulatedPlacement struct { AvailabilityZone *AvailabilityZoneRef `json:"availability_zone,omitempty"` StorageService *StorageServiceRef `json:"storage_service,omitempty"` }
Additional description about the Placement Group, had it been created. This is only used to make a PlacementRecommendation for a new Placement Group that doesn't already exist.
type SimulatedPlacementPost ¶ added in v1.0.1
type SimulatedPlacementPost struct { // If Placement Group would have been created, which Availability Zone would it be created in AvailabilityZone string `json:"availability_zone"` // If Placement Group would have been created, which Region would it be created in Region string `json:"region"` // If Placement Group would have been created, which Storage Service would it be assigned StorageService string `json:"storage_service"` }
Additional description about the Placement Group, had it been created. This is only used to make a PlacementRecommendation for a new Placement Group that doesn't already exist.
type Snapshot ¶
type Snapshot struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` Tenant *TenantRef `json:"tenant"` TenantSpace *TenantSpaceRef `json:"tenant_space"` // The URI of volume snapshots in the snapshot. VolumeSnapshotsLink string `json:"volume_snapshots_link"` ProtectionPolicy *ProtectionPolicyRef `json:"protection_policy,omitempty"` // The amount of time left until the destroyed snapshot is permanently eradicated. Only valid when destroyed is true. Measured in milliseconds. Before the time_remaining period has elapsed, the destroyed snapshot can be recovered by setting destroyed=false. An expired but not yet eradicated snapshot has destroyed=true and time_remaining=0. TimeRemaining int64 `json:"time_remaining,omitempty"` // True if the snapshot has been destroyed and is pending eradication. The time_remaining value displays the amount of time left until the destroyed snapshot is permanently eradicated. Before the time_remaining period has elapsed, the destroyed snapshot can be recovered by setting destroyed=false. Once the time_remaining period has elapsed, the snapshot is permanently eradicated and can no longer be recovered. Destroyed bool `json:"destroyed,omitempty"` }
type SnapshotList ¶
type SnapshotPatch ¶
type SnapshotPatch struct {
Destroyed *NullableBoolean `json:"destroyed,omitempty"`
}
Set destroyed to false to recover a pending snapshot. Set destroyed to true to destroy the snapshot. A destroyed snapshot will be eradicated after some time.
type SnapshotPost ¶
type SnapshotPost struct { // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` // List of volume names to have snapshots taken of. Volumes []string `json:"volumes,omitempty"` // Placement Group to take snapshot of. PlacementGroup string `json:"placement_group,omitempty"` }
type SnapshotRef ¶
type SnapshotRef struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The kind of the resource (e.g., Volume). Kind string `json:"kind"` // The URI of the resource. SelfLink string `json:"self_link"` }
A reference to a Snapshot.
type SnapshotsApiListSnapshotsOpts ¶
type SnapshotsApiListSnapshotsOpts struct { XRequestID optional.String Authorization optional.String XCorrelationID optional.String Filter optional.String Sort optional.String Limit optional.Int32 Offset optional.Int32 Id optional.String Name optional.String DisplayName optional.String ProtectionPolicyId optional.String Destroyed optional.Bool TimeRemaining optional.Int64 Volume optional.String PlacementGroup optional.String }
type SnapshotsApiQuerySnapshotsOpts ¶ added in v1.0.4
type SnapshotsApiQuerySnapshotsOpts struct { Filter optional.String Sort optional.String Limit optional.Int32 Offset optional.Int32 Id optional.String Name optional.String DisplayName optional.String TenantSpaceId optional.String TenantId optional.String ProtectionPolicyId optional.String Destroyed optional.Bool TimeRemaining optional.Int64 XRequestID optional.String Authorization optional.String XCorrelationID optional.String }
type SnapshotsApiService ¶
type SnapshotsApiService service
func (*SnapshotsApiService) CreateSnapshot ¶
func (a *SnapshotsApiService) CreateSnapshot(ctx context.Context, body SnapshotPost, tenantName string, tenantSpaceName string, localVarOptionals *SnapshotsApiCreateSnapshotOpts) (Operation, *http.Response, error)
func (*SnapshotsApiService) CreateSnapshotBy ¶
func (a *SnapshotsApiService) CreateSnapshotBy(ctx context.Context, body SnapshotPost, tenantName, tenantSpaceName, requestId string) (Operation, error)
func (*SnapshotsApiService) CreateSnapshotByPlacementGroup ¶
func (a *SnapshotsApiService) CreateSnapshotByPlacementGroup( ctx context.Context, tenantName string, tenantSpaceName string, placemenGroupName string, snapshotName string, displayName string, requestId string) (Operation, error)
Create a snapshot for a given placement group
func (*SnapshotsApiService) CreateSnapshotByVolumes ¶
func (a *SnapshotsApiService) CreateSnapshotByVolumes( ctx context.Context, tenantName string, tenantSpaceName string, volumeNames []string, snapshotName string, displayName string, requestId string) (Operation, error)
Create a snapshot for a given list of volume names
func (*SnapshotsApiService) DeleteSnapshot ¶
func (*SnapshotsApiService) GetSnapshot ¶
func (*SnapshotsApiService) GetSnapshotById ¶
func (a *SnapshotsApiService) GetSnapshotById(ctx context.Context, snapshotId string, localVarOptionals *SnapshotsApiGetSnapshotByIdOpts) (Snapshot, *http.Response, error)
func (*SnapshotsApiService) ListSnapshots ¶
func (a *SnapshotsApiService) ListSnapshots(ctx context.Context, tenantName string, tenantSpaceName string, localVarOptionals *SnapshotsApiListSnapshotsOpts) (SnapshotList, *http.Response, error)
func (*SnapshotsApiService) QuerySnapshots ¶ added in v1.0.4
func (a *SnapshotsApiService) QuerySnapshots(ctx context.Context, localVarOptionals *SnapshotsApiQuerySnapshotsOpts) (SnapshotList, *http.Response, error)
func (*SnapshotsApiService) UpdateSnapshot ¶
func (a *SnapshotsApiService) UpdateSnapshot(ctx context.Context, body SnapshotPatch, tenantName string, tenantSpaceName string, snapshotName string, localVarOptionals *SnapshotsApiUpdateSnapshotOpts) (Operation, *http.Response, error)
type Space ¶
type Space struct { Resource *ResourceReference `json:"resource,omitempty"` // Total physical space occupied by system, shared space, volume, and snapshot data. Measured in bytes. TotalPhysicalSpace int64 `json:"total_physical_space"` // The unique physical space occupied by customer data. Unique physical space does not include shared space, snapshots, and internal array metadata. Measured in bytes. UniqueSpace int64 `json:"unique_space"` // The sum of total physical space occupied by one or more snapshots associated with the objects. Measured in bytes. SnapshotSpace int64 `json:"snapshot_space"` }
type StorageClass ¶
type StorageClass struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` StorageService *StorageServiceRef `json:"storage_service,omitempty"` // The maximum size allowed SizeLimit int64 `json:"size_limit"` // The maximum IOPS allowed IopsLimit int64 `json:"iops_limit"` // The maximum bandwidth allowed BandwidthLimit int64 `json:"bandwidth_limit"` }
type StorageClassList ¶
type StorageClassList struct { // count of items in the list Count int32 `json:"count"` // True if not all items in the search were returned in the provided array. MoreItemsRemaining bool `json:"more_items_remaining,omitempty"` // A JSON array of Storage Classes Items []StorageClass `json:"items"` }
type StorageClassPatch ¶
type StorageClassPatch struct {
DisplayName *NullableString `json:"display_name,omitempty"`
}
(Provider)
type StorageClassPost ¶
type StorageClassPost struct { // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` // The maximum size allowed SizeLimit int64 `json:"size_limit"` // The maximum IOPS allowed IopsLimit int64 `json:"iops_limit"` // The maximum bandwidth allowed BandwidthLimit int64 `json:"bandwidth_limit"` }
(Provider)
type StorageClassRef ¶
type StorageClassRef struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The kind of the resource (e.g., Volume). Kind string `json:"kind"` // The URI of the resource. SelfLink string `json:"self_link"` }
A reference to a Storage Class.
type StorageClassesApiDeleteStorageClassOpts ¶ added in v1.0.1
type StorageClassesApiService ¶
type StorageClassesApiService service
func (*StorageClassesApiService) CreateStorageClass ¶
func (a *StorageClassesApiService) CreateStorageClass(ctx context.Context, body StorageClassPost, storageServiceName string, localVarOptionals *StorageClassesApiCreateStorageClassOpts) (Operation, *http.Response, error)
func (*StorageClassesApiService) DeleteStorageClass ¶ added in v1.0.1
func (a *StorageClassesApiService) DeleteStorageClass(ctx context.Context, storageServiceName string, storageClassName string, localVarOptionals *StorageClassesApiDeleteStorageClassOpts) (Operation, *http.Response, error)
func (*StorageClassesApiService) GetStorageClass ¶
func (a *StorageClassesApiService) GetStorageClass(ctx context.Context, storageServiceName string, storageClassName string, localVarOptionals *StorageClassesApiGetStorageClassOpts) (StorageClass, *http.Response, error)
func (*StorageClassesApiService) GetStorageClassById ¶
func (a *StorageClassesApiService) GetStorageClassById(ctx context.Context, storageClassId string, localVarOptionals *StorageClassesApiGetStorageClassByIdOpts) (StorageClass, *http.Response, error)
func (*StorageClassesApiService) ListStorageClasses ¶
func (a *StorageClassesApiService) ListStorageClasses(ctx context.Context, storageServiceName string, localVarOptionals *StorageClassesApiListStorageClassesOpts) (StorageClassList, *http.Response, error)
func (*StorageClassesApiService) UpdateStorageClass ¶
func (a *StorageClassesApiService) UpdateStorageClass(ctx context.Context, body StorageClassPatch, storageServiceName string, storageClassName string, localVarOptionals *StorageClassesApiUpdateStorageClassOpts) (Operation, *http.Response, error)
type StorageEndpoint ¶
type StorageEndpoint struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` Region *RegionRef `json:"region,omitempty"` AvailabilityZone *AvailabilityZoneRef `json:"availability_zone,omitempty"` // The endpoint type. EndpointType string `json:"endpoint_type"` Iscsi *StorageEndpointIscsi `json:"iscsi,omitempty"` CbsAzureIscsi *StorageEndpointCbsAzureIscsi `json:"cbs_azure_iscsi,omitempty"` }
type StorageEndpointCbsAzureIscsi ¶ added in v1.0.7
type StorageEndpointCbsAzureIscsi struct { // The Storage Endpoint Collection Identity which belongs to the Azure entities. StorageEndpointCollectionIdentity string `json:"storage_endpoint_collection_identity,omitempty"` // The Load Balancer id which gives permissions to CBS array appliations to modify the Load Balancer. LoadBalancer string `json:"load_balancer,omitempty"` LoadBalancerAddresses []string `json:"load_balancer_addresses,omitempty"` }
(Provider)
type StorageEndpointCbsAzureIscsiPost ¶ added in v1.0.7
type StorageEndpointCbsAzureIscsiPost struct { // The Storage Endpoint Collection Identity which belongs to the Azure entities. StorageEndpointCollectionIdentity string `json:"storage_endpoint_collection_identity,omitempty"` // The Load Balancer id which gives permissions to CBS array appliations to modify the Load Balancer. LoadBalancer string `json:"load_balancer,omitempty"` LoadBalancerAddresses []string `json:"load_balancer_addresses,omitempty"` }
(Provider)
type StorageEndpointIscsi ¶
type StorageEndpointIscsi struct {
DiscoveryInterfaces []StorageEndpointIscsiDiscoveryInterface `json:"discovery_interfaces,omitempty"`
}
(Provider)
type StorageEndpointIscsiDiscoveryInterface ¶
type StorageEndpointIscsiDiscoveryInterface struct { // The IPv4 address for this interface. Address string `json:"address"` // The IPv4 address of the gateway through which this interface will communicate with the network. Gateway string `json:"gateway,omitempty"` // Maximum message transfer unit (packet) size in bytes for this discovery interface. Mtu int32 `json:"mtu,omitempty"` NetworkInterfaceGroups []NetworkInterfaceGroupRef `json:"network_interface_groups,omitempty"` }
type StorageEndpointIscsiDiscoveryInterfacePost ¶
type StorageEndpointIscsiDiscoveryInterfacePost struct { // The IPv4 address for this interface. Address string `json:"address"` // The IPv4 address of the gateway through which this interface will communicate with the network. Gateway string `json:"gateway,omitempty"` NetworkInterfaceGroups []string `json:"network_interface_groups,omitempty"` }
type StorageEndpointIscsiPost ¶
type StorageEndpointIscsiPost struct {
DiscoveryInterfaces []StorageEndpointIscsiDiscoveryInterfacePost `json:"discovery_interfaces,omitempty"`
}
type StorageEndpointList ¶
type StorageEndpointList struct { // count of items in the list Count int32 `json:"count"` // True if not all items in the search were returned in the provided array. MoreItemsRemaining bool `json:"more_items_remaining,omitempty"` // A JSON array of Storage Endpoints Items []StorageEndpoint `json:"items"` }
(Provider)
type StorageEndpointPatch ¶
type StorageEndpointPatch struct {
DisplayName *NullableString `json:"display_name,omitempty"`
}
(Provider)
type StorageEndpointPost ¶
type StorageEndpointPost struct { // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` // The endpoint type. EndpointType string `json:"endpoint_type"` Iscsi *StorageEndpointIscsiPost `json:"iscsi,omitempty"` CbsAzureIscsi *StorageEndpointCbsAzureIscsiPost `json:"cbs_azure_iscsi,omitempty"` }
(Provider)
type StorageEndpointsApiService ¶
type StorageEndpointsApiService service
func (*StorageEndpointsApiService) CreateStorageEndpoint ¶
func (a *StorageEndpointsApiService) CreateStorageEndpoint(ctx context.Context, body StorageEndpointPost, regionName string, availabilityZoneName string, localVarOptionals *StorageEndpointsApiCreateStorageEndpointOpts) (Operation, *http.Response, error)
func (*StorageEndpointsApiService) DeleteStorageEndpoint ¶
func (*StorageEndpointsApiService) GetStorageEndpoint ¶
func (a *StorageEndpointsApiService) GetStorageEndpoint(ctx context.Context, regionName string, availabilityZoneName string, storageEndpointName string, localVarOptionals *StorageEndpointsApiGetStorageEndpointOpts) (StorageEndpoint, *http.Response, error)
func (*StorageEndpointsApiService) GetStorageEndpointById ¶
func (a *StorageEndpointsApiService) GetStorageEndpointById(ctx context.Context, storageEndpointId string, localVarOptionals *StorageEndpointsApiGetStorageEndpointByIdOpts) (StorageEndpoint, *http.Response, error)
func (*StorageEndpointsApiService) ListStorageEndpoints ¶
func (a *StorageEndpointsApiService) ListStorageEndpoints(ctx context.Context, regionName string, availabilityZoneName string, localVarOptionals *StorageEndpointsApiListStorageEndpointsOpts) (StorageEndpointList, *http.Response, error)
func (*StorageEndpointsApiService) UpdateStorageEndpoint ¶
func (a *StorageEndpointsApiService) UpdateStorageEndpoint(ctx context.Context, body StorageEndpointPatch, regionName string, availabilityZoneName string, storageEndpointName string, localVarOptionals *StorageEndpointsApiUpdateStorageEndpointOpts) (Operation, *http.Response, error)
type StorageService ¶
type StorageService struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` HardwareTypes []HardwareTypeRef `json:"hardware_types,omitempty"` }
type StorageServiceList ¶
type StorageServiceList struct { // count of items in the list Count int32 `json:"count"` // True if not all items in the search were returned in the provided array. MoreItemsRemaining bool `json:"more_items_remaining,omitempty"` // A JSON array of Storage Services Items []StorageService `json:"items"` }
type StorageServicePatch ¶
type StorageServicePatch struct {
DisplayName *NullableString `json:"display_name,omitempty"`
}
(Provider)
type StorageServicePost ¶
type StorageServicePost struct { // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` // List of Hardware Types supported for this Storage Service HardwareTypes []string `json:"hardware_types"` }
(Provider)
type StorageServiceRef ¶
type StorageServiceRef struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The kind of the resource (e.g., Volume). Kind string `json:"kind"` // The URI of the resource. SelfLink string `json:"self_link"` }
A reference to a Storage Service.
type StorageServicesApiDeleteStorageServiceOpts ¶ added in v1.0.1
type StorageServicesApiService ¶
type StorageServicesApiService service
func (*StorageServicesApiService) CreateStorageService ¶
func (a *StorageServicesApiService) CreateStorageService(ctx context.Context, body StorageServicePost, localVarOptionals *StorageServicesApiCreateStorageServiceOpts) (Operation, *http.Response, error)
func (*StorageServicesApiService) DeleteStorageService ¶ added in v1.0.1
func (a *StorageServicesApiService) DeleteStorageService(ctx context.Context, storageServiceName string, localVarOptionals *StorageServicesApiDeleteStorageServiceOpts) (Operation, *http.Response, error)
func (*StorageServicesApiService) GetStorageService ¶
func (a *StorageServicesApiService) GetStorageService(ctx context.Context, storageServiceName string, localVarOptionals *StorageServicesApiGetStorageServiceOpts) (StorageService, *http.Response, error)
func (*StorageServicesApiService) GetStorageServiceById ¶
func (a *StorageServicesApiService) GetStorageServiceById(ctx context.Context, storageServiceId string, localVarOptionals *StorageServicesApiGetStorageServiceByIdOpts) (StorageService, *http.Response, error)
func (*StorageServicesApiService) ListStorageServices ¶
func (a *StorageServicesApiService) ListStorageServices(ctx context.Context, localVarOptionals *StorageServicesApiListStorageServicesOpts) (StorageServiceList, *http.Response, error)
func (*StorageServicesApiService) UpdateStorageService ¶
func (a *StorageServicesApiService) UpdateStorageService(ctx context.Context, body StorageServicePatch, storageServiceName string, localVarOptionals *StorageServicesApiUpdateStorageServiceOpts) (Operation, *http.Response, error)
type Tenant ¶
type Tenant struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` TenantSpacesLink string `json:"tenant_spaces_link,omitempty"` }
type TenantList ¶
type TenantPatch ¶
type TenantPatch struct {
DisplayName *NullableString `json:"display_name,omitempty"`
}
type TenantPost ¶
type TenantRef ¶
type TenantRef struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The kind of the resource (e.g., Volume). Kind string `json:"kind"` // The URI of the resource. SelfLink string `json:"self_link"` }
A reference to a Tenant.
type TenantSpace ¶
type TenantSpace struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` Tenant *TenantRef `json:"tenant,omitempty"` VolumesLink string `json:"volumes_link,omitempty"` SnapshotsLink string `json:"snapshots_link,omitempty"` PlacementGroupsLink string `json:"placement_groups_link,omitempty"` }
type TenantSpaceList ¶
type TenantSpaceList struct { // count of items in the list Count int32 `json:"count"` // True if not all items in the search were returned in the provided array. MoreItemsRemaining bool `json:"more_items_remaining,omitempty"` // A JSON array of Tenant Spaces Items []TenantSpace `json:"items"` }
type TenantSpacePatch ¶
type TenantSpacePatch struct {
DisplayName *NullableString `json:"display_name,omitempty"`
}
type TenantSpacePost ¶
type TenantSpaceRef ¶
type TenantSpaceRef struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The kind of the resource (e.g., Volume). Kind string `json:"kind"` // The URI of the resource. SelfLink string `json:"self_link"` }
A reference to a Tenant Space.
type TenantSpacesApiQueryTenantSpacesOpts ¶ added in v1.0.2
type TenantSpacesApiQueryTenantSpacesOpts struct { Filter optional.String Sort optional.String Limit optional.Int32 Offset optional.Int32 Id optional.String Name optional.String DisplayName optional.String TenantId optional.String XRequestID optional.String Authorization optional.String XCorrelationID optional.String }
type TenantSpacesApiService ¶
type TenantSpacesApiService service
func (*TenantSpacesApiService) CreateTenantSpace ¶
func (a *TenantSpacesApiService) CreateTenantSpace(ctx context.Context, body TenantSpacePost, tenantName string, localVarOptionals *TenantSpacesApiCreateTenantSpaceOpts) (Operation, *http.Response, error)
func (*TenantSpacesApiService) DeleteTenantSpace ¶
func (a *TenantSpacesApiService) DeleteTenantSpace(ctx context.Context, tenantName string, tenantSpaceName string, localVarOptionals *TenantSpacesApiDeleteTenantSpaceOpts) (Operation, *http.Response, error)
func (*TenantSpacesApiService) GetTenantSpace ¶
func (a *TenantSpacesApiService) GetTenantSpace(ctx context.Context, tenantName string, tenantSpaceName string, localVarOptionals *TenantSpacesApiGetTenantSpaceOpts) (TenantSpace, *http.Response, error)
func (*TenantSpacesApiService) GetTenantSpaceById ¶
func (a *TenantSpacesApiService) GetTenantSpaceById(ctx context.Context, tenantSpaceId string, localVarOptionals *TenantSpacesApiGetTenantSpaceByIdOpts) (TenantSpace, *http.Response, error)
func (*TenantSpacesApiService) GetTenantSpacePerformance ¶
func (a *TenantSpacesApiService) GetTenantSpacePerformance(ctx context.Context, tenantName string, tenantSpaceName string, localVarOptionals *TenantSpacesApiGetTenantSpacePerformanceOpts) (Performance, *http.Response, error)
func (*TenantSpacesApiService) GetTenantSpaceSpace ¶
func (a *TenantSpacesApiService) GetTenantSpaceSpace(ctx context.Context, tenantName string, tenantSpaceName string, localVarOptionals *TenantSpacesApiGetTenantSpaceSpaceOpts) (Space, *http.Response, error)
func (*TenantSpacesApiService) ListTenantSpaces ¶
func (a *TenantSpacesApiService) ListTenantSpaces(ctx context.Context, tenantName string, localVarOptionals *TenantSpacesApiListTenantSpacesOpts) (TenantSpaceList, *http.Response, error)
func (*TenantSpacesApiService) QueryTenantSpaces ¶ added in v1.0.2
func (a *TenantSpacesApiService) QueryTenantSpaces(ctx context.Context, localVarOptionals *TenantSpacesApiQueryTenantSpacesOpts) (TenantSpaceList, *http.Response, error)
func (*TenantSpacesApiService) UpdateTenantSpace ¶
func (a *TenantSpacesApiService) UpdateTenantSpace(ctx context.Context, body TenantSpacePatch, tenantName string, tenantSpaceName string, localVarOptionals *TenantSpacesApiUpdateTenantSpaceOpts) (Operation, *http.Response, error)
type TenantsApiGetTenantOpts ¶
type TenantsApiQueryTenantsOpts ¶ added in v1.0.16
type TenantsApiService ¶
type TenantsApiService service
func (*TenantsApiService) CreateTenant ¶
func (a *TenantsApiService) CreateTenant(ctx context.Context, body TenantPost, localVarOptionals *TenantsApiCreateTenantOpts) (Operation, *http.Response, error)
func (*TenantsApiService) DeleteTenant ¶
func (a *TenantsApiService) DeleteTenant(ctx context.Context, tenantName string, localVarOptionals *TenantsApiDeleteTenantOpts) (Operation, *http.Response, error)
func (*TenantsApiService) GetTenant ¶
func (a *TenantsApiService) GetTenant(ctx context.Context, tenantName string, localVarOptionals *TenantsApiGetTenantOpts) (Tenant, *http.Response, error)
func (*TenantsApiService) GetTenantById ¶
func (a *TenantsApiService) GetTenantById(ctx context.Context, tenantId string, localVarOptionals *TenantsApiGetTenantByIdOpts) (Tenant, *http.Response, error)
func (*TenantsApiService) GetTenantPerformance ¶
func (a *TenantsApiService) GetTenantPerformance(ctx context.Context, tenantName string, localVarOptionals *TenantsApiGetTenantPerformanceOpts) (Performance, *http.Response, error)
func (*TenantsApiService) GetTenantsSpace ¶
func (a *TenantsApiService) GetTenantsSpace(ctx context.Context, tenantName string, localVarOptionals *TenantsApiGetTenantsSpaceOpts) (Space, *http.Response, error)
func (*TenantsApiService) ListTenants ¶
func (a *TenantsApiService) ListTenants(ctx context.Context, localVarOptionals *TenantsApiListTenantsOpts) (TenantList, *http.Response, error)
func (*TenantsApiService) QueryTenants ¶ added in v1.0.16
func (a *TenantsApiService) QueryTenants(ctx context.Context, localVarOptionals *TenantsApiQueryTenantsOpts) (TenantList, *http.Response, error)
func (*TenantsApiService) UpdateTenant ¶
func (a *TenantsApiService) UpdateTenant(ctx context.Context, body TenantPatch, tenantName string, localVarOptionals *TenantsApiUpdateTenantOpts) (Operation, *http.Response, error)
type User ¶
type User struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` // The email address associated with the User. Email string `json:"email"` }
type Volume ¶
type Volume struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` // The size of the volume Size int64 `json:"size,omitempty"` Tenant *TenantRef `json:"tenant"` TenantSpace *TenantSpaceRef `json:"tenant_space"` StorageClass *StorageClassRef `json:"storage_class"` ProtectionPolicy *ProtectionPolicyRef `json:"protection_policy,omitempty"` PlacementGroup *PlacementGroupRef `json:"placement_group,omitempty"` Array *ArrayRef `json:"array,omitempty"` CreatedAt int64 `json:"created_at,omitempty"` SourceVolumeSnapshot *VolumeSnapshotRef `json:"source_volume_snapshot,omitempty"` Source *ResourceReference `json:"source,omitempty"` HostAccessPolicies []HostAccessPolicyRef `json:"host_access_policies,omitempty"` // Volume Serial Numbers, aka LUN Serial Numbers. This will be visible to initiators that connect to the volume. SerialNumber string `json:"serial_number"` Target *Target `json:"target,omitempty"` // The amount of time left until the destroyed volume is permanently eradicated. Only valid when destroyed is true. Measured in milliseconds. Before the time_remaining period has elapsed, the destroyed volume can be recovered by setting destroyed=false. An expired but not yet eradicated volume has destroyed=true and time_remaining=0. TimeRemaining int64 `json:"time_remaining,omitempty"` // True if the volume has been destroyed and is pending eradication. The time_remaining value displays the amount of time left until the destroyed volume is permanently eradicated. Before the time_remaining period has elapsed, the destroyed volume can be recovered by setting destroyed=false. Once the time_remaining period has elapsed, the volume is permanently eradicated and can no longer be recovered. Destroyed bool `json:"destroyed,omitempty"` }
type VolumeList ¶
type VolumePatch ¶
type VolumePatch struct { DisplayName *NullableString `json:"display_name,omitempty"` SourceVolumeSnapshotLink *NullableString `json:"source_volume_snapshot_link,omitempty"` SourceLink *NullableString `json:"source_link,omitempty"` Size *NullableSize `json:"size,omitempty"` StorageClass *NullableString `json:"storage_class,omitempty"` PlacementGroup *NullableString `json:"placement_group,omitempty"` ProtectionPolicy *NullableString `json:"protection_policy,omitempty"` HostAccessPolicies *NullableString `json:"host_access_policies,omitempty"` Destroyed *NullableBoolean `json:"destroyed,omitempty"` }
type VolumePost ¶
type VolumePost struct { // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` // The size of the volume to provision Size int64 `json:"size,omitempty"` // The name of the Storage Class StorageClass string `json:"storage_class"` // The name of the Placement Group PlacementGroup string `json:"placement_group"` // The name of the Protection Policy ProtectionPolicy string `json:"protection_policy,omitempty"` // The link to copy data from. Supported sources - VolumeSnapshot, Volume SourceLink string `json:"source_link,omitempty"` }
type VolumeRef ¶
type VolumeRef struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The kind of the resource (e.g., Volume). Kind string `json:"kind"` // The URI of the resource. SelfLink string `json:"self_link"` }
A reference to a Volume.
type VolumeSnapshot ¶
type VolumeSnapshot struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The URI of the resource. SelfLink string `json:"self_link"` // The display name of the resource. DisplayName string `json:"display_name,omitempty"` // A serial number generated by the system when the volume snapshot is created. The serial number is unique across all arrays. SerialNumber string `json:"serial_number"` // The serial number of the volume this volume snapshot is created from. VolumeSerialNumber string `json:"volume_serial_number"` // The volume snapshot creation time. Measured in milliseconds since the UNIX epoch. CreatedAt int64 `json:"created_at"` // Volume snapshots with the same consistency_id are crash consistency. ConsistencyId string `json:"consistency_id"` // True if the volume snapshot has been destroyed and is pending eradication. The time_remaining value displays the amount of time left until the destroyed volume snapshot is permanently eradicated. Destroyed bool `json:"destroyed,omitempty"` // The amount of time left until the destroyed volume snapshot is permanently eradicated. Only valid when destroyed is true. Measured in milliseconds. An expired but not yet eradicated volume snapshot has destroyed=true and time_remaining=0. TimeRemaining int64 `json:"time_remaining,omitempty"` // The virtual size of the volume snapshot. Measured in bytes. Size int64 `json:"size"` Tenant *TenantRef `json:"tenant"` TenantSpace *TenantSpaceRef `json:"tenant_space"` Snapshot *SnapshotRef `json:"snapshot"` Volume *VolumeRef `json:"volume,omitempty"` ProtectionPolicy *ProtectionPolicyRef `json:"protection_policy,omitempty"` PlacementGroup *PlacementGroupRef `json:"placement_group"` }
type VolumeSnapshotList ¶
type VolumeSnapshotList struct { // count of items in the list Count int32 `json:"count"` // True if not all items in the search were returned in the provided array. MoreItemsRemaining bool `json:"more_items_remaining,omitempty"` // A JSON array of Volume Snapshots Items []VolumeSnapshot `json:"items"` }
type VolumeSnapshotRef ¶
type VolumeSnapshotRef struct { // An immutable, globally unique, system generated identifier. Id string `json:"id"` // The name of the resource, supplied by the user at creation, and used in the URI path of a resource. Name string `json:"name"` // The kind of the resource (e.g., Volume). Kind string `json:"kind"` // The URI of the resource. SelfLink string `json:"self_link"` }
A reference to a Volume Snapshot.
type VolumeSnapshotsApiListVolumeSnapshotsOpts ¶
type VolumeSnapshotsApiListVolumeSnapshotsOpts struct { XRequestID optional.String Authorization optional.String XCorrelationID optional.String Filter optional.String Sort optional.String Limit optional.Int32 Offset optional.Int32 Id optional.String Name optional.String DisplayName optional.String Destroyed optional.Bool VolumeId optional.String TimeRemaining optional.Int64 VolumeSerialNumber optional.String PlacementGroupId optional.String ProtectionPolicyId optional.String CreatedAt optional.Int64 }
type VolumeSnapshotsApiQueryVolumeSnapshotsOpts ¶ added in v1.0.4
type VolumeSnapshotsApiQueryVolumeSnapshotsOpts struct { Filter optional.String Sort optional.String Limit optional.Int32 Offset optional.Int32 Id optional.String Name optional.String DisplayName optional.String TenantSpaceId optional.String TenantId optional.String Destroyed optional.Bool SnapshotId optional.String VolumeId optional.String TimeRemaining optional.Int64 VolumeSerialNumber optional.String PlacementGroupId optional.String ProtectionPolicyId optional.String CreatedAt optional.Int64 XRequestID optional.String Authorization optional.String XCorrelationID optional.String }
type VolumeSnapshotsApiService ¶
type VolumeSnapshotsApiService service
func (*VolumeSnapshotsApiService) GetVolumeSnapshot ¶
func (a *VolumeSnapshotsApiService) GetVolumeSnapshot(ctx context.Context, tenantName string, tenantSpaceName string, snapshotName string, volumeSnapshotName string, localVarOptionals *VolumeSnapshotsApiGetVolumeSnapshotOpts) (VolumeSnapshot, *http.Response, error)
func (*VolumeSnapshotsApiService) GetVolumeSnapshotById ¶
func (a *VolumeSnapshotsApiService) GetVolumeSnapshotById(ctx context.Context, volumeSnapshotId string, localVarOptionals *VolumeSnapshotsApiGetVolumeSnapshotByIdOpts) (VolumeSnapshot, *http.Response, error)
func (*VolumeSnapshotsApiService) ListVolumeSnapshots ¶
func (a *VolumeSnapshotsApiService) ListVolumeSnapshots(ctx context.Context, tenantName string, tenantSpaceName string, snapshotName string, localVarOptionals *VolumeSnapshotsApiListVolumeSnapshotsOpts) (VolumeSnapshotList, *http.Response, error)
func (*VolumeSnapshotsApiService) QueryVolumeSnapshots ¶ added in v1.0.4
func (a *VolumeSnapshotsApiService) QueryVolumeSnapshots(ctx context.Context, localVarOptionals *VolumeSnapshotsApiQueryVolumeSnapshotsOpts) (VolumeSnapshotList, *http.Response, error)
type VolumesApiGetVolumeOpts ¶
type VolumesApiListVolumesOpts ¶
type VolumesApiListVolumesOpts struct { XRequestID optional.String Authorization optional.String XCorrelationID optional.String Filter optional.String Sort optional.String Limit optional.Int32 Offset optional.Int32 Id optional.String Name optional.String DisplayName optional.String SerialNumber optional.String Size optional.Int64 CreatedAt optional.Int64 StorageClassId optional.String PlacementGroupId optional.String ProtectionPolicyId optional.String ArrayId optional.String SourceVolumeSnapshotId optional.String Iqn optional.String Destroyed optional.Bool TimeRemaining optional.Int64 }
type VolumesApiQueryVolumesOpts ¶ added in v1.0.2
type VolumesApiQueryVolumesOpts struct { Filter optional.String Sort optional.String Limit optional.Int32 Offset optional.Int32 Id optional.String Name optional.String DisplayName optional.String SerialNumber optional.String Size optional.Int64 CreatedAt optional.Int64 TenantSpaceId optional.String TenantId optional.String StorageClassId optional.String PlacementGroupId optional.String ProtectionPolicyId optional.String ArrayId optional.String SourceVolumeSnapshotId optional.String Iqn optional.String Destroyed optional.Bool TimeRemaining optional.Int64 HostAccessPolicyId optional.String XRequestID optional.String Authorization optional.String XCorrelationID optional.String }
type VolumesApiService ¶
type VolumesApiService service
func (*VolumesApiService) CreateVolume ¶
func (a *VolumesApiService) CreateVolume(ctx context.Context, body VolumePost, tenantName string, tenantSpaceName string, localVarOptionals *VolumesApiCreateVolumeOpts) (Operation, *http.Response, error)
func (*VolumesApiService) CreateVolumeFromSnapshot ¶ added in v1.0.2
func (*VolumesApiService) CreateVolumeFromVolume ¶ added in v1.0.7
func (*VolumesApiService) DeleteVolume ¶
func (*VolumesApiService) GetVolumeById ¶
func (a *VolumesApiService) GetVolumeById(ctx context.Context, volumeId string, localVarOptionals *VolumesApiGetVolumeByIdOpts) (Volume, *http.Response, error)
func (*VolumesApiService) GetVolumePerformance ¶
func (a *VolumesApiService) GetVolumePerformance(ctx context.Context, tenantName string, tenantSpaceName string, volumeName string, localVarOptionals *VolumesApiGetVolumePerformanceOpts) (Performance, *http.Response, error)
func (*VolumesApiService) GetVolumeSpace ¶
func (*VolumesApiService) ListVolumes ¶
func (a *VolumesApiService) ListVolumes(ctx context.Context, tenantName string, tenantSpaceName string, localVarOptionals *VolumesApiListVolumesOpts) (VolumeList, *http.Response, error)
func (*VolumesApiService) QueryVolumes ¶ added in v1.0.2
func (a *VolumesApiService) QueryVolumes(ctx context.Context, localVarOptionals *VolumesApiQueryVolumesOpts) (VolumeList, *http.Response, error)
func (*VolumesApiService) UpdateVolume ¶
func (a *VolumesApiService) UpdateVolume(ctx context.Context, body VolumePatch, tenantName string, tenantSpaceName string, volumeName string, localVarOptionals *VolumesApiUpdateVolumeOpts) (Operation, *http.Response, error)
func (*VolumesApiService) UpdateVolumeBy ¶
func (a *VolumesApiService) UpdateVolumeBy( ctx context.Context, tenantName string, tenantSpaceName string, volumeName string, patch VolumePatch, requestId string) (Operation, error)
func (*VolumesApiService) UpdateVolumeDisplayName ¶
func (*VolumesApiService) UpdateVolumeFromSource ¶ added in v1.0.7
func (*VolumesApiService) UpdateVolumePlacementGroup ¶
func (*VolumesApiService) UpdateVolumeProtectionPolicy ¶
func (*VolumesApiService) UpdateVolumeSize ¶
func (*VolumesApiService) UpdateVolumeStorageClass ¶
func (*VolumesApiService) UpdateVolumeStorageClassPlacementGroup ¶
type WorkloadPlannerApiService ¶
type WorkloadPlannerApiService service
func (*WorkloadPlannerApiService) CreatePlacementRecommendation ¶
func (a *WorkloadPlannerApiService) CreatePlacementRecommendation(ctx context.Context, body PlacementRecommendationPost, localVarOptionals *WorkloadPlannerApiCreatePlacementRecommendationOpts) (Operation, *http.Response, error)
func (*WorkloadPlannerApiService) GetPlacementRecommendation ¶
func (a *WorkloadPlannerApiService) GetPlacementRecommendation(ctx context.Context, placementRecommendationName string, localVarOptionals *WorkloadPlannerApiGetPlacementRecommendationOpts) (PlacementRecommendation, *http.Response, error)
Source Files ¶
- api_arrays.go
- api_availability_zones.go
- api_default.go
- api_hardware_types.go
- api_host_access_policies.go
- api_identity_manager.go
- api_network_interface_groups.go
- api_network_interfaces.go
- api_operations.go
- api_placement_groups.go
- api_protection_policies.go
- api_regions.go
- api_role_assignments.go
- api_roles.go
- api_snapshots.go
- api_storage_classes.go
- api_storage_endpoints.go
- api_storage_services.go
- api_tenant_spaces.go
- api_tenants.go
- api_volume_snapshots.go
- api_volumes.go
- api_workload_planner.go
- client.go
- configuration.go
- model_api_client.go
- model_api_client_post.go
- model_array.go
- model_array_list.go
- model_array_patch.go
- model_array_post.go
- model_array_ref.go
- model_availability_zone.go
- model_availability_zone_list.go
- model_availability_zone_post.go
- model_availability_zone_ref.go
- model_error.go
- model_error_response.go
- model_hardware_type.go
- model_hardware_type_list.go
- model_hardware_type_ref.go
- model_host_access_policies_post.go
- model_host_access_policy.go
- model_host_access_policy_list.go
- model_host_access_policy_ref.go
- model_iscsi.go
- model_list_response_fields.go
- model_network_interface.go
- model_network_interface_eth.go
- model_network_interface_fc.go
- model_network_interface_group.go
- model_network_interface_group_eth.go
- model_network_interface_group_eth_post.go
- model_network_interface_group_list.go
- model_network_interface_group_patch.go
- model_network_interface_group_post.go
- model_network_interface_group_ref.go
- model_network_interface_list.go
- model_network_interface_patch.go
- model_network_interface_patch_eth.go
- model_network_interface_ref.go
- model_nullable_boolean.go
- model_nullable_size.go
- model_nullable_string.go
- model_nullable_string_array.go
- model_one_of_protection_policy_objectives_items.go
- model_one_of_protection_policy_post_objectives_items.go
- model_operation.go
- model_operation_list.go
- model_operation_request.go
- model_operation_result.go
- model_operation_state.go
- model_performance.go
- model_placement_engine.go
- model_placement_group.go
- model_placement_group_list.go
- model_placement_group_patch.go
- model_placement_group_post.go
- model_placement_group_ref.go
- model_placement_recommendation.go
- model_placement_recommendation_excluded_array.go
- model_placement_recommendation_included_array.go
- model_placement_recommendation_post.go
- model_protection_policy.go
- model_protection_policy_list.go
- model_protection_policy_objective_type.go
- model_protection_policy_post.go
- model_protection_policy_ref.go
- model_pure1_meta_placement_recommendation.go
- model_pure1_meta_placement_recommendation_load_values.go
- model_pure1_meta_placement_recommendation_objectives.go
- model_pure1_meta_value.go
- model_pure1_meta_value_confidence_interval.go
- model_pure1_meta_warning.go
- model_region.go
- model_region_list.go
- model_region_patch.go
- model_region_post.go
- model_region_ref.go
- model_resource_metadata.go
- model_resource_patch.go
- model_resource_post.go
- model_resource_reference.go
- model_retention.go
- model_role.go
- model_role_assignment.go
- model_role_assignment_post.go
- model_role_assignment_ref.go
- model_role_ref.go
- model_rpo.go
- model_session.go
- model_session_iscsi.go
- model_session_list.go
- model_simulated_placement.go
- model_simulated_placement_post.go
- model_snapshot.go
- model_snapshot_list.go
- model_snapshot_patch.go
- model_snapshot_post.go
- model_snapshot_ref.go
- model_space.go
- model_storage_class.go
- model_storage_class_list.go
- model_storage_class_patch.go
- model_storage_class_post.go
- model_storage_class_ref.go
- model_storage_endpoint.go
- model_storage_endpoint_cbs_azure_iscsi.go
- model_storage_endpoint_cbs_azure_iscsi_post.go
- model_storage_endpoint_iscsi.go
- model_storage_endpoint_iscsi_discovery_interface.go
- model_storage_endpoint_iscsi_discovery_interface_post.go
- model_storage_endpoint_iscsi_post.go
- model_storage_endpoint_list.go
- model_storage_endpoint_patch.go
- model_storage_endpoint_post.go
- model_storage_service.go
- model_storage_service_list.go
- model_storage_service_patch.go
- model_storage_service_post.go
- model_storage_service_ref.go
- model_target.go
- model_tenant.go
- model_tenant_list.go
- model_tenant_patch.go
- model_tenant_post.go
- model_tenant_ref.go
- model_tenant_space.go
- model_tenant_space_list.go
- model_tenant_space_patch.go
- model_tenant_space_post.go
- model_tenant_space_ref.go
- model_user.go
- model_version.go
- model_volume.go
- model_volume_list.go
- model_volume_patch.go
- model_volume_post.go
- model_volume_ref.go
- model_volume_snapshot.go
- model_volume_snapshot_list.go
- model_volume_snapshot_ref.go
- response.go
- utils.go