mirror of
https://github.com/OMGeeky/google-apis-rs.git
synced 2026-01-25 04:35:18 +01:00
update dependencies
This commit is contained in:
@@ -144,7 +144,7 @@
|
||||
],
|
||||
"parameters": {
|
||||
"filter": {
|
||||
"description": "A filter to narrow down results to a preferred subset. The filtering language accepts strings like \"displayName=tokyo\", and is documented in more detail in [AIP-160](https://google.aip.dev/160).",
|
||||
"description": "A filter to narrow down results to a preferred subset. The filtering language accepts strings like `\"displayName=tokyo\"`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).",
|
||||
"location": "query",
|
||||
"type": "string"
|
||||
},
|
||||
@@ -398,6 +398,34 @@
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"rescheduleMaintenance": {
|
||||
"description": "Performs the apply phase of the RescheduleMaintenance verb.",
|
||||
"flatPath": "v1beta2/projects/{projectsId}/locations/{locationsId}/instances/{instancesId}:rescheduleMaintenance",
|
||||
"httpMethod": "POST",
|
||||
"id": "memcache.projects.locations.instances.rescheduleMaintenance",
|
||||
"parameterOrder": [
|
||||
"instance"
|
||||
],
|
||||
"parameters": {
|
||||
"instance": {
|
||||
"description": "Required. Memcache instance resource name using the form: `projects/{project_id}/locations/{location_id}/instances/{instance_id}` where `location_id` refers to a GCP region.",
|
||||
"location": "path",
|
||||
"pattern": "^projects/[^/]+/locations/[^/]+/instances/[^/]+$",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"path": "v1beta2/{+instance}:rescheduleMaintenance",
|
||||
"request": {
|
||||
"$ref": "RescheduleMaintenanceRequest"
|
||||
},
|
||||
"response": {
|
||||
"$ref": "Operation"
|
||||
},
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"updateParameters": {
|
||||
"description": "Updates the defined Memcached parameters for an existing instance. This method only stages the parameters, it must be followed by `ApplyParameters` to apply the parameters to nodes of the Memcached instance.",
|
||||
"flatPath": "v1beta2/projects/{projectsId}/locations/{locationsId}/instances/{instancesId}:updateParameters",
|
||||
@@ -556,7 +584,7 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"revision": "20220224",
|
||||
"revision": "20230103",
|
||||
"rootUrl": "https://memcache.googleapis.com/",
|
||||
"schemas": {
|
||||
"ApplyParametersRequest": {
|
||||
@@ -618,7 +646,7 @@
|
||||
"type": "object"
|
||||
},
|
||||
"Date": {
|
||||
"description": "Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values * A month and day, with a zero year (e.g., an anniversary) * A year on its own, with a zero month and a zero day * A year and month, with a zero day (e.g., a credit card expiration date) Related types: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp",
|
||||
"description": "Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values. * A month and day, with a zero year (for example, an anniversary). * A year on its own, with a zero month and a zero day. * A year and month, with a zero day (for example, a credit card expiration date). Related types: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp",
|
||||
"id": "Date",
|
||||
"properties": {
|
||||
"day": {
|
||||
@@ -659,7 +687,7 @@
|
||||
"type": "object"
|
||||
},
|
||||
"Empty": {
|
||||
"description": "A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for `Empty` is empty JSON object `{}`.",
|
||||
"description": "A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }",
|
||||
"id": "Empty",
|
||||
"properties": {},
|
||||
"type": "object"
|
||||
@@ -679,6 +707,36 @@
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"GoogleCloudMemcacheV1beta2MaintenancePolicy": {
|
||||
"description": "Maintenance policy per instance.",
|
||||
"id": "GoogleCloudMemcacheV1beta2MaintenancePolicy",
|
||||
"properties": {
|
||||
"createTime": {
|
||||
"description": "Output only. The time when the policy was created.",
|
||||
"format": "google-datetime",
|
||||
"readOnly": true,
|
||||
"type": "string"
|
||||
},
|
||||
"description": {
|
||||
"description": "Description of what this policy is for. Create/Update methods return INVALID_ARGUMENT if the length is greater than 512.",
|
||||
"type": "string"
|
||||
},
|
||||
"updateTime": {
|
||||
"description": "Output only. The time when the policy was updated.",
|
||||
"format": "google-datetime",
|
||||
"readOnly": true,
|
||||
"type": "string"
|
||||
},
|
||||
"weeklyMaintenanceWindow": {
|
||||
"description": "Required. Maintenance window that is applied to resources covered by this policy. Minimum 1. For the current version, the maximum number of weekly_maintenance_windows is expected to be one.",
|
||||
"items": {
|
||||
"$ref": "WeeklyMaintenanceWindow"
|
||||
},
|
||||
"type": "array"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"GoogleCloudMemcacheV1beta2OperationMetadata": {
|
||||
"description": "Represents the metadata of a long-running operation.",
|
||||
"id": "GoogleCloudMemcacheV1beta2OperationMetadata",
|
||||
@@ -742,7 +800,7 @@
|
||||
"type": "string"
|
||||
},
|
||||
"instanceType": {
|
||||
"description": "Optional. The instance_type of this instance of format: projects/{project_id}/locations/{location_id}/instanceTypes/{instance_type_id}. Instance Type represents a high-level tier or SKU of the service that this instance belong to. When enabled(eg: Maintenance Rollout), Rollout uses 'instance_type' along with 'software_versions' to determine whether instance needs an update or not.",
|
||||
"description": "Optional. The instance_type of this instance of format: projects/{project_number}/locations/{location_id}/instanceTypes/{instance_type_id}. Instance Type represents a high-level tier or SKU of the service that this instance belong to. When enabled(eg: Maintenance Rollout), Rollout uses 'instance_type' along with 'software_versions' to determine whether instance needs an update or not.",
|
||||
"type": "string"
|
||||
},
|
||||
"labels": {
|
||||
@@ -756,7 +814,7 @@
|
||||
"additionalProperties": {
|
||||
"type": "string"
|
||||
},
|
||||
"description": "Deprecated. The MaintenancePolicies that have been attached to the instance. The key must be of the type name of the oneof policy name defined in MaintenancePolicy, and the referenced policy must define the same policy type. For complete details of MaintenancePolicy, please refer to go/cloud-saas-mw-ug.",
|
||||
"description": "Optional. Deprecated. The MaintenancePolicies that have been attached to the instance. The key must be of the type name of the oneof policy name defined in MaintenancePolicy, and the referenced policy must define the same policy type. For complete details of MaintenancePolicy, please refer to go/cloud-saas-mw-ug.",
|
||||
"type": "object"
|
||||
},
|
||||
"maintenanceSchedules": {
|
||||
@@ -771,14 +829,14 @@
|
||||
"description": "Optional. The MaintenanceSettings associated with instance."
|
||||
},
|
||||
"name": {
|
||||
"description": "Unique name of the resource. It uses the form: `projects/{project_id|project_number}/locations/{location_id}/instances/{instance_id}` Note: Either project_id or project_number can be used, but keep it consistent with other APIs (e.g. RescheduleUpdate)",
|
||||
"description": "Unique name of the resource. It uses the form: `projects/{project_number}/locations/{location_id}/instances/{instance_id}` Note: This name is passed, stored and logged across the rollout system. So use of consumer project_id or any other consumer PII in the name is strongly discouraged for wipeout (go/wipeout) compliance. See go/elysium/project_ids#storage-guidance for more details.",
|
||||
"type": "string"
|
||||
},
|
||||
"notificationParameters": {
|
||||
"additionalProperties": {
|
||||
"type": "string"
|
||||
"$ref": "GoogleCloudSaasacceleratorManagementProvidersV1NotificationParameter"
|
||||
},
|
||||
"description": "Optional. notification_parameters are information that service producers may like to include that is not relevant to Rollout. This parameter will only be passed to Gamma and Cloud Logging for notification/logging purpose.",
|
||||
"description": "Optional. notification_parameter are information that service producers may like to include that is not relevant to Rollout. This parameter will only be passed to Gamma and Cloud Logging for notification/logging purpose.",
|
||||
"type": "object"
|
||||
},
|
||||
"producerMetadata": {
|
||||
@@ -896,7 +954,7 @@
|
||||
"additionalProperties": {
|
||||
"$ref": "MaintenancePolicy"
|
||||
},
|
||||
"description": "Optional. The MaintenancePolicies that have been attached to the instance. The key must be of the type name of the oneof policy name defined in MaintenancePolicy, and the embedded policy must define the same policy type. For complete details of MaintenancePolicy, please refer to go/cloud-saas-mw-ug. If only the name is needed (like in the deprecated Instance.maintenance_policy_names field) then only populate MaintenancePolicy.name.",
|
||||
"description": "Optional. The MaintenancePolicies that have been attached to the instance. The key must be of the type name of the oneof policy name defined in MaintenancePolicy, and the embedded policy must define the same policy type. For complete details of MaintenancePolicy, please refer to go/cloud-saas-mw-ug. If only the name is needed, then only populate MaintenancePolicy.name.",
|
||||
"type": "object"
|
||||
}
|
||||
},
|
||||
@@ -921,6 +979,20 @@
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"GoogleCloudSaasacceleratorManagementProvidersV1NotificationParameter": {
|
||||
"description": "Contains notification related data.",
|
||||
"id": "GoogleCloudSaasacceleratorManagementProvidersV1NotificationParameter",
|
||||
"properties": {
|
||||
"values": {
|
||||
"description": "Optional. Array of string values. e.g. instance's replica information.",
|
||||
"items": {
|
||||
"type": "string"
|
||||
},
|
||||
"type": "array"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"GoogleCloudSaasacceleratorManagementProvidersV1PerSliSloEligibility": {
|
||||
"description": "PerSliSloEligibility is a mapping from an SLI name to eligibility.",
|
||||
"id": "GoogleCloudSaasacceleratorManagementProvidersV1PerSliSloEligibility",
|
||||
@@ -1024,6 +1096,15 @@
|
||||
"description": "Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources",
|
||||
"type": "object"
|
||||
},
|
||||
"maintenancePolicy": {
|
||||
"$ref": "GoogleCloudMemcacheV1beta2MaintenancePolicy",
|
||||
"description": "The maintenance policy for the instance. If not provided, the maintenance event will be performed based on Memorystore internal rollout schedule."
|
||||
},
|
||||
"maintenanceSchedule": {
|
||||
"$ref": "MaintenanceSchedule",
|
||||
"description": "Output only. Published maintenance schedule.",
|
||||
"readOnly": true
|
||||
},
|
||||
"memcacheFullVersion": {
|
||||
"description": "Output only. The full version of memcached server running on this instance. System automatically determines the full memcached version for an instance based on the input MemcacheVersion. The full version format will be \"memcached-1.5.16\".",
|
||||
"readOnly": true,
|
||||
@@ -1241,7 +1322,7 @@
|
||||
"type": "object"
|
||||
},
|
||||
"MaintenancePolicy": {
|
||||
"description": "Defines policies to service maintenance events.",
|
||||
"description": "LINT.IfChange Defines policies to service maintenance events.",
|
||||
"id": "MaintenancePolicy",
|
||||
"properties": {
|
||||
"createTime": {
|
||||
@@ -1290,6 +1371,31 @@
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"MaintenanceSchedule": {
|
||||
"description": "Upcoming maintenance schedule.",
|
||||
"id": "MaintenanceSchedule",
|
||||
"properties": {
|
||||
"endTime": {
|
||||
"description": "Output only. The end time of any upcoming scheduled maintenance for this instance.",
|
||||
"format": "google-datetime",
|
||||
"readOnly": true,
|
||||
"type": "string"
|
||||
},
|
||||
"scheduleDeadlineTime": {
|
||||
"description": "Output only. The deadline that the maintenance schedule start time can not go beyond, including reschedule.",
|
||||
"format": "google-datetime",
|
||||
"readOnly": true,
|
||||
"type": "string"
|
||||
},
|
||||
"startTime": {
|
||||
"description": "Output only. The start time of any upcoming scheduled maintenance for this instance.",
|
||||
"format": "google-datetime",
|
||||
"readOnly": true,
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"MaintenanceWindow": {
|
||||
"description": "MaintenanceWindow definition.",
|
||||
"id": "MaintenanceWindow",
|
||||
@@ -1474,6 +1580,34 @@
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"RescheduleMaintenanceRequest": {
|
||||
"description": "Request for RescheduleMaintenance.",
|
||||
"id": "RescheduleMaintenanceRequest",
|
||||
"properties": {
|
||||
"rescheduleType": {
|
||||
"description": "Required. If reschedule type is SPECIFIC_TIME, must set up schedule_time as well.",
|
||||
"enum": [
|
||||
"RESCHEDULE_TYPE_UNSPECIFIED",
|
||||
"IMMEDIATE",
|
||||
"NEXT_AVAILABLE_WINDOW",
|
||||
"SPECIFIC_TIME"
|
||||
],
|
||||
"enumDescriptions": [
|
||||
"Not set.",
|
||||
"If the user wants to schedule the maintenance to happen now.",
|
||||
"If the user wants to use the existing maintenance policy to find the next available window.",
|
||||
"If the user wants to reschedule the maintenance to a specific time."
|
||||
],
|
||||
"type": "string"
|
||||
},
|
||||
"scheduleTime": {
|
||||
"description": "Timestamp when the maintenance shall be rescheduled to if reschedule_type=SPECIFIC_TIME, in RFC 3339 format, for example `2012-11-15T16:19:00.094Z`.",
|
||||
"format": "google-datetime",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"Schedule": {
|
||||
"description": "Configure the schedule.",
|
||||
"id": "Schedule",
|
||||
@@ -1593,12 +1727,18 @@
|
||||
"enum": [
|
||||
"UPDATE_CHANNEL_UNSPECIFIED",
|
||||
"EARLIER",
|
||||
"LATER"
|
||||
"LATER",
|
||||
"WEEK1",
|
||||
"WEEK2",
|
||||
"WEEK5"
|
||||
],
|
||||
"enumDescriptions": [
|
||||
"Unspecified channel.",
|
||||
"Early channel within a customer project.",
|
||||
"Later channel within a customer project."
|
||||
"Later channel within a customer project.",
|
||||
"! ! The follow channels can ONLY be used if you adopt the new MW system! ! ! NOTE: all WEEK channels are assumed to be under a weekly window. ! There is currently no dedicated channel definitions for Daily windows. ! If you use Daily window, the system will assume a 1d (24Hours) advanced ! notification period b/w EARLY and LATER. ! We may consider support more flexible daily channel specifications in ! the future. WEEK1 == EARLIER with minimum 7d advanced notification. {7d, 14d} The system will treat them equally and will use WEEK1 whenever it can. New customers are encouraged to use this channel annotation.",
|
||||
"WEEK2 == LATER with minimum 14d advanced notification {14d, 21d}.",
|
||||
"WEEK5 == 40d support. minimum 35d advanced notification {35d, 42d}."
|
||||
],
|
||||
"type": "string"
|
||||
},
|
||||
@@ -1630,6 +1770,46 @@
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"WeeklyMaintenanceWindow": {
|
||||
"description": "Time window specified for weekly operations.",
|
||||
"id": "WeeklyMaintenanceWindow",
|
||||
"properties": {
|
||||
"day": {
|
||||
"description": "Required. Allows to define schedule that runs specified day of the week.",
|
||||
"enum": [
|
||||
"DAY_OF_WEEK_UNSPECIFIED",
|
||||
"MONDAY",
|
||||
"TUESDAY",
|
||||
"WEDNESDAY",
|
||||
"THURSDAY",
|
||||
"FRIDAY",
|
||||
"SATURDAY",
|
||||
"SUNDAY"
|
||||
],
|
||||
"enumDescriptions": [
|
||||
"The day of the week is unspecified.",
|
||||
"Monday",
|
||||
"Tuesday",
|
||||
"Wednesday",
|
||||
"Thursday",
|
||||
"Friday",
|
||||
"Saturday",
|
||||
"Sunday"
|
||||
],
|
||||
"type": "string"
|
||||
},
|
||||
"duration": {
|
||||
"description": "Required. Duration of the time window.",
|
||||
"format": "google-duration",
|
||||
"type": "string"
|
||||
},
|
||||
"startTime": {
|
||||
"$ref": "TimeOfDay",
|
||||
"description": "Required. Start time of the window in UTC."
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"ZoneMetadata": {
|
||||
"id": "ZoneMetadata",
|
||||
"properties": {},
|
||||
|
||||
Reference in New Issue
Block a user