Service doublecloud.airflow.v1.ClusterService
Get
Returns the specified Apache Airflow® cluster.
Request
Field |
Description |
|
string ID of the Apache Airflow® cluster resource to return. |
|
bool Whether to include sensitive data in the response. If unspecified, defaults to false. |
Response
Field |
Description |
|
string ID of the Apache Airflow® cluster. |
|
string ID of the project that the Apache Airflow® cluster belongs to. |
|
string Type of the cloud where instances should be hosted. |
|
string ID of the region to place instances. |
|
google.protobuf.Timestamp Creation timestamp. |
|
string Name of the Apache Airflow® cluster. The name is unique within the project. |
|
string Description of the Apache Airflow® cluster. |
|
doublecloud.v1.ClusterStatus Current state of the cluster. |
|
doublecloud.airflow.v1.ClusterResources Resources allocated to Airflow cluster |
|
doublecloud.airflow.v1.ConnectionInfo Connection information. |
|
doublecloud.v1.Access External network access settings |
|
doublecloud.airflow.v1.AirflowConfig Configuration of the Apache Airflow® cluster. |
|
string ID of the network that the Apache Airflow® cluster belongs to. |
|
doublecloud.v1.MaintenanceWindow Window of maintenance operations. |
|
doublecloud.airflow.v1.CrConnectionInfo Custom images remote image path and credentials. |
|
doublecloud.airflow.v1.ManagedImageStatus Status of managed image. |
List
Retrieves a list of Apache Airflow® clusters that belong to the specified project.
Request
Field |
Description |
|
string ID of the project to list Apache Airflow® clusters in. |
|
doublecloud.v1.Paging Paging information of the request |
|
doublecloud.airflow.v1.ClusterView The level of detail to be returned. If unspecified, defaults to CLUSTER_VIEW_BASIC. |
Response
Field |
Description |
|
list List of Apache Airflow® cluster resources. |
|
|
|
doublecloud.v1.NextPage Pagination information of the response |
Create
Creates an Apache Airflow® cluster in the specified project.
Request
Field |
Description |
|
string ID of the project to create the Apache Airflow® cluster in. |
|
string Type of the cloud where instances should be hosted. |
|
string ID of the region to place instances. |
|
string Name of the Apache Airflow® cluster. The name must be unique within the project. |
|
string Description of the Apache Airflow® cluster. |
|
doublecloud.airflow.v1.ClusterResources Resources allocated to the Apache Airflow® cluster. |
|
doublecloud.v1.Access External network access settings |
|
|
|
string ID of the network that the Apache Airflow® cluster belongs to. |
|
doublecloud.v1.MaintenanceWindow Window of maintenance operations. |
Response
Field |
Description |
|
string ID of the operation. |
|
string ID of the project where operation performed. |
|
string Description of the operation. |
|
string ID of the user or service account who initiated the operation. |
|
list Operation metadata (e.g. cluster_id for create cluster operation). |
|
|
|
google.protobuf.Timestamp The time when the operation was created. |
|
google.protobuf.Timestamp The time when the operation was started. |
|
google.protobuf.Timestamp The time when the operation was finished. |
|
doublecloud.v1.Operation.Status The status of the operation. |
|
google.rpc.Status The error result of the operation in case of failure or cancellation. |
|
string ID of the resource operation performed on. |
Delete
Deletes the specified Apache Airflow® cluster.
Request
Field |
Description |
|
string ID of the Apache Airflow® cluster to delete. To get the Apache Airflow® cluster ID, use a [ClusterService.List] request. |
Response
Field |
Description |
|
string ID of the operation. |
|
string ID of the project where operation performed. |
|
string Description of the operation. |
|
string ID of the user or service account who initiated the operation. |
|
list Operation metadata (e.g. cluster_id for create cluster operation). |
|
|
|
google.protobuf.Timestamp The time when the operation was created. |
|
google.protobuf.Timestamp The time when the operation was started. |
|
google.protobuf.Timestamp The time when the operation was finished. |
|
doublecloud.v1.Operation.Status The status of the operation. |
|
google.rpc.Status The error result of the operation in case of failure or cancellation. |
|
string ID of the resource operation performed on. |
Update
Updates the specified Apache Airflow® cluster.
Request
Field |
Description |
|
string ID of the Apache Airflow® Cluster resource to update. To get the Apache Airflow® cluster ID, use a [ClusterService.List] request. |
|
google.protobuf.StringValue New description of the Apache Airflow® cluster. |
|
doublecloud.airflow.v1.UpdateClusterRequest.UpdateClusterResources New resources allocated to the Apache Airflow® cluster. |
|
doublecloud.v1.Access Access settings |
|
doublecloud.v1.MaintenanceWindow Window of maintenance operations. |
|
doublecloud.airflow.v1.UpdateClusterRequest.UpdateAirflowConfig Configuration and resources for hosts that should be created for the Apache Airflow® cluster. |
|
google.protobuf.StringValue New name of the Apache Airflow® cluster. |
Response
Field |
Description |
|
string ID of the operation. |
|
string ID of the project where operation performed. |
|
string Description of the operation. |
|
string ID of the user or service account who initiated the operation. |
|
list Operation metadata (e.g. cluster_id for create cluster operation). |
|
|
|
google.protobuf.Timestamp The time when the operation was created. |
|
google.protobuf.Timestamp The time when the operation was started. |
|
google.protobuf.Timestamp The time when the operation was finished. |
|
doublecloud.v1.Operation.Status The status of the operation. |
|
google.rpc.Status The error result of the operation in case of failure or cancellation. |
|
string ID of the resource operation performed on. |
ListOperations
List cluster operations.
Request
Field |
Description |
|
string Required. ID of the cluster. |
|
doublecloud.v1.Paging Paging information of the request |
Response
Field |
Description |
|
list |
|
|
|
doublecloud.v1.NextPage Pagination information of the response |
RescheduleMaintenance
Reschedule planned maintenance operation.
Request
Field |
Description |
|
string Required. ID of the Airflow cluster to maintenance reschedule. |
|
doublecloud.v1.RescheduleType Required. The type of reschedule request. |
|
google.protobuf.Timestamp The time for SPECIFIC_TIME reschedule. Limited by two weeks since first time scheduled. |
Response
Field |
Description |
|
string ID of the operation. |
|
string ID of the project where operation performed. |
|
string Description of the operation. |
|
string ID of the user or service account who initiated the operation. |
|
list Operation metadata (e.g. cluster_id for create cluster operation). |
|
|
|
google.protobuf.Timestamp The time when the operation was created. |
|
google.protobuf.Timestamp The time when the operation was started. |
|
google.protobuf.Timestamp The time when the operation was finished. |
|
doublecloud.v1.Operation.Status The status of the operation. |
|
google.rpc.Status The error result of the operation in case of failure or cancellation. |
|
string ID of the resource operation performed on. |
ListCustomImages
List of custom images associated to the cluster
Request
Field |
Description |
|
string ID of the Apache Airflow® cluster. |
Response
Field |
Description |
|
list List of custom images associated with the cluster. |
|