|
949 | 949 | ]
|
950 | 950 | },
|
951 | 951 | "queryMetadata": {
|
952 |
| - "description": "Query DPMS metadata.", |
| 952 | + "description": "Query Dataproc Metastore metadata.", |
953 | 953 | "flatPath": "v1beta/projects/{projectsId}/locations/{locationsId}/services/{servicesId}:queryMetadata",
|
954 | 954 | "httpMethod": "POST",
|
955 | 955 | "id": "metastore.projects.locations.services.queryMetadata",
|
|
1796 | 1796 | }
|
1797 | 1797 | }
|
1798 | 1798 | },
|
1799 |
| - "revision": "20240325", |
| 1799 | + "revision": "20240411", |
1800 | 1800 | "rootUrl": "https://metastore.googleapis.com/",
|
1801 | 1801 | "schemas": {
|
1802 | 1802 | "AlterMetadataResourceLocationRequest": {
|
|
1891 | 1891 | },
|
1892 | 1892 | "type": "object"
|
1893 | 1893 | },
|
| 1894 | + "AutoscalingConfig": { |
| 1895 | + "description": "Represents the autoscaling configuration of a metastore service.", |
| 1896 | + "id": "AutoscalingConfig", |
| 1897 | + "properties": { |
| 1898 | + "autoscalingEnabled": { |
| 1899 | + "description": "Optional. Whether or not autoscaling is enabled for this service.", |
| 1900 | + "type": "boolean" |
| 1901 | + }, |
| 1902 | + "autoscalingFactor": { |
| 1903 | + "description": "Output only. The scaling factor of a service with autoscaling enabled.", |
| 1904 | + "format": "float", |
| 1905 | + "readOnly": true, |
| 1906 | + "type": "number" |
| 1907 | + }, |
| 1908 | + "limitConfig": { |
| 1909 | + "$ref": "LimitConfig", |
| 1910 | + "description": "Optional. The LimitConfig of the service." |
| 1911 | + } |
| 1912 | + }, |
| 1913 | + "type": "object" |
| 1914 | + }, |
1894 | 1915 | "AuxiliaryVersionConfig": {
|
1895 | 1916 | "description": "Configuration information for the auxiliary service versions.",
|
1896 | 1917 | "id": "AuxiliaryVersionConfig",
|
|
2123 | 2144 | "type": "object"
|
2124 | 2145 | },
|
2125 | 2146 | "CloudSQLMigrationConfig": {
|
2126 |
| - "description": "Configuration information for migrating from self-managed hive metastore on GCP using Cloud SQL as the backend database to DPMS.", |
| 2147 | + "description": "Configuration information for migrating from self-managed hive metastore on Google Cloud using Cloud SQL as the backend database to Dataproc Metastore.", |
2127 | 2148 | "id": "CloudSQLMigrationConfig",
|
2128 | 2149 | "properties": {
|
2129 | 2150 | "cdcConfig": {
|
|
2532 | 2553 | },
|
2533 | 2554 | "type": "object"
|
2534 | 2555 | },
|
| 2556 | + "LimitConfig": { |
| 2557 | + "description": "Represents the autoscaling limit configuration of a metastore service.", |
| 2558 | + "id": "LimitConfig", |
| 2559 | + "properties": { |
| 2560 | + "maxScalingFactor": { |
| 2561 | + "description": "Optional. The highest scaling factor that the service should be autoscaled to.", |
| 2562 | + "format": "float", |
| 2563 | + "type": "number" |
| 2564 | + }, |
| 2565 | + "minScalingFactor": { |
| 2566 | + "description": "Optional. The lowest scaling factor that the service should be autoscaled to.", |
| 2567 | + "format": "float", |
| 2568 | + "type": "number" |
| 2569 | + } |
| 2570 | + }, |
| 2571 | + "type": "object" |
| 2572 | + }, |
2535 | 2573 | "ListBackupsResponse": {
|
2536 | 2574 | "description": "Response message for DataprocMetastore.ListBackups.",
|
2537 | 2575 | "id": "ListBackupsResponse",
|
|
2939 | 2977 | "properties": {
|
2940 | 2978 | "cloudSqlMigrationConfig": {
|
2941 | 2979 | "$ref": "CloudSQLMigrationConfig",
|
2942 |
| - "description": "Configuration information specific to migrating from self-managed hive metastore on GCP using Cloud SQL as the backend database to DPMS." |
| 2980 | + "description": "Configuration information specific to migrating from self-managed hive metastore on Google Cloud using Cloud SQL as the backend database to Dataproc Metastore." |
2943 | 2981 | },
|
2944 | 2982 | "createTime": {
|
2945 | 2983 | "description": "Output only. The time when the migration execution was started.",
|
|
2968 | 3006 | "enumDescriptions": [
|
2969 | 3007 | "The phase of the migration execution is unknown.",
|
2970 | 3008 | "Replication phase refers to the migration phase when Dataproc Metastore is running a pipeline to replicate changes in the customer database to its backend database. During this phase, Dataproc Metastore uses the customer database as the hive metastore backend database.",
|
2971 |
| - "Cutover phase refers to the migration phase when Dataproc Metastore switches to using its own backend database. Migration enters this phase when customer is done migrating all their clusters/workloads to DPMS and triggers CompleteMigration." |
| 3009 | + "Cutover phase refers to the migration phase when Dataproc Metastore switches to using its own backend database. Migration enters this phase when customer is done migrating all their clusters/workloads to Dataproc Metastore and triggers CompleteMigration." |
2972 | 3010 | ],
|
2973 | 3011 | "readOnly": true,
|
2974 | 3012 | "type": "string"
|
|
3323 | 3361 | "description": "Represents the scaling configuration of a metastore service.",
|
3324 | 3362 | "id": "ScalingConfig",
|
3325 | 3363 | "properties": {
|
| 3364 | + "autoscalingConfig": { |
| 3365 | + "$ref": "AutoscalingConfig", |
| 3366 | + "description": "Optional. The autoscaling configuration." |
| 3367 | + }, |
3326 | 3368 | "instanceSize": {
|
3327 | 3369 | "description": "An enum of readable instance sizes, with each instance size mapping to a float value (e.g. InstanceSize.EXTRA_SMALL = scaling_factor(0.1))",
|
3328 | 3370 | "enum": [
|
|
3507 | 3549 | "SUSPENDED",
|
3508 | 3550 | "UPDATING",
|
3509 | 3551 | "DELETING",
|
3510 |
| - "ERROR" |
| 3552 | + "ERROR", |
| 3553 | + "MIGRATING" |
3511 | 3554 | ],
|
3512 | 3555 | "enumDescriptions": [
|
3513 | 3556 | "The state of the metastore service is unknown.",
|
|
3517 | 3560 | "The metastore service is suspended and unable to serve queries.",
|
3518 | 3561 | "The metastore service is being updated. It remains usable but cannot accept additional update requests or be deleted at this time.",
|
3519 | 3562 | "The metastore service is undergoing deletion. It cannot be used.",
|
3520 |
| - "The metastore service has encountered an error and cannot be used. The metastore service should be deleted." |
| 3563 | + "The metastore service has encountered an error and cannot be used. The metastore service should be deleted.", |
| 3564 | + "The metastore service is processing a managed migration." |
3521 | 3565 | ],
|
3522 | 3566 | "readOnly": true,
|
3523 | 3567 | "type": "string"
|
|
0 commit comments