All URIs are relative to https://mcaas.us1.greenlake-hpe.com/mcaas
Method | HTTP request | Description |
---|---|---|
V1MachineblueprintsGet | Get /v1/machineblueprints | Gets all Machine Blueprints |
V1MachineblueprintsIdDelete | Delete /v1/machineblueprints/{id} | Deletes a Machine Blueprint |
V1MachineblueprintsIdGet | Get /v1/machineblueprints/{id} | Gets a specific Machine Blueprint |
V1MachineblueprintsPost | Post /v1/machineblueprints | Create a Machine Blueprint |
MachineBlueprints V1MachineblueprintsGet(ctx, field) Gets all Machine Blueprints
Retrieves all machine blueprints available for the current tenant Required Permissions to access the API: - caas.cluster.create Default Roles which can access the API: - Private Cloud Cluster Owner
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
field | string | field for all query parameters |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
V1MachineblueprintsIdDelete(ctx, id) Deletes a Machine Blueprint
Delete the specified machine blueprint for the current tenant Required Permissions to access the API: - caas.cluster.create Default Roles which can access the API: - Private Cloud Cluster Owner
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
id | string | machine blueprint id |
(empty response body)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
MachineBlueprint V1MachineblueprintsIdGet(ctx, id, field) Gets a specific Machine Blueprint
Retrieve the specified machine blueprint for the current tenant Required Permissions to access the API: - caas.cluster.create Default Roles which can access the API: - Private Cloud Cluster Owner
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
id | string | machine blueprint id | |
field | string | field for all query parameters |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
MachineBlueprint V1MachineblueprintsPost(ctx, body) Create a Machine Blueprint
Creates a new machine blueprint for the current tenant Required Permissions to access the API: - caas.cluster.create Default Roles which can access the API: - Private Cloud Cluster Owner
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
body | MachineBlueprint | machine blueprint to create |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]