Skip to content

Commit

Permalink
Merge pull request #158 from stackql/feature/provider-updates
Browse files Browse the repository at this point in the history
google update
  • Loading branch information
jeffreyaven authored Aug 17, 2023
2 parents 4f82db3 + 627b04d commit e0ccf4b
Show file tree
Hide file tree
Showing 151 changed files with 414,429 additions and 411,359 deletions.
9 changes: 0 additions & 9 deletions providers/src/googleapis.com/v00.00.00000/provider.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -632,15 +632,6 @@ providerServices:
title: Cloud Firestore API
version: v00.00.00000
description: 'Accesses The NoSQL Document Database Built For Automatic Scaling, High Performance, And Ease Of Application Development. '
gameservices:
id: 'gameservices:v00.00.00000'
name: gameservices
preferred: true
service:
$ref: googleapis.com/v00.00.00000/services/gameservices.yaml
title: Game Services API
version: v00.00.00000
description: Deploy And Manage Infrastructure For Global Multiplayer Gaming Experiences.
gkebackup:
id: 'gkebackup:v00.00.00000'
name: gkebackup
Expand Down
1,038 changes: 519 additions & 519 deletions providers/src/googleapis.com/v00.00.00000/services/accessapproval.yaml

Large diffs are not rendered by default.

2,563 changes: 1,282 additions & 1,281 deletions providers/src/googleapis.com/v00.00.00000/services/accesscontextmanager.yaml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ info:
title: Advisory Notifications API
description: An API for accessing Advisory Notifications in Google Cloud
version: v1
x-discovery-doc-revision: '20230806'
x-generated-date: '2023-08-10'
x-discovery-doc-revision: '20230813'
x-generated-date: '2023-08-17'
externalDocs:
url: 'https://cloud.google.com/advisory-notifications'
servers:
Expand All @@ -33,165 +33,180 @@ components:
scopes: *ref_0
schemas:
GoogleCloudAdvisorynotificationsV1Text:
type: object
properties:
localizedText:
description: The requested localized copy (if applicable).
type: string
enText:
description: The English copy.
type: string
localizationState:
enum:
- LOCALIZATION_STATE_UNSPECIFIED
- LOCALIZATION_STATE_NOT_APPLICABLE
- LOCALIZATION_STATE_PENDING
- LOCALIZATION_STATE_COMPLETED
enumDescriptions:
- Not used.
- 'Localization is not applicable for requested language. This can happen when: - The requested language was not supported by Advisory Notifications at the time of localization (including notifications created before the localization feature was launched). - The requested language is English, so only the English text is returned.'
- 'Localization for requested language is in progress, and not ready yet.'
- Localization for requested language is completed.
description: Status of the localization.
type: string
enum:
- LOCALIZATION_STATE_UNSPECIFIED
- LOCALIZATION_STATE_NOT_APPLICABLE
- LOCALIZATION_STATE_PENDING
- LOCALIZATION_STATE_COMPLETED
localizedText:
type: string
description: The requested localized copy (if applicable).
enText:
description: The English copy.
type: string
id: GoogleCloudAdvisorynotificationsV1Text
type: object
description: A text object containing the English text and its localized copies.
GoogleCloudAdvisorynotificationsV1ListNotificationsResponse:
type: object
id: GoogleCloudAdvisorynotificationsV1ListNotificationsResponse
description: Response of ListNotifications endpoint.
properties:
nextPageToken:
description: 'A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages.'
type: string
totalSize:
description: Estimation of a total number of notifications.
format: int32
type: integer
notifications:
type: array
description: List of notifications under a given parent.
items:
$ref: '#/components/schemas/GoogleCloudAdvisorynotificationsV1Notification'
id: GoogleCloudAdvisorynotificationsV1ListNotificationsResponse
GoogleCloudAdvisorynotificationsV1Attachment:
description: Attachment with specific information about the issue.
type: object
properties:
displayName:
description: The title of the attachment.
description: List of notifications under a given parent.
totalSize:
type: integer
description: Estimation of a total number of notifications.
format: int32
nextPageToken:
type: string
csv:
description: A CSV file attachment. Max size is 10 MB.
$ref: '#/components/schemas/GoogleCloudAdvisorynotificationsV1Csv'
id: GoogleCloudAdvisorynotificationsV1Attachment
GoogleCloudAdvisorynotificationsV1MessageBody:
id: GoogleCloudAdvisorynotificationsV1MessageBody
description: A message body containing text.
description: 'A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages.'
type: object
properties:
text:
description: The text content of the message body.
$ref: '#/components/schemas/GoogleCloudAdvisorynotificationsV1Text'
GoogleCloudAdvisorynotificationsV1Subject:
description: A subject line of a notification.
properties:
text:
description: The text content.
$ref: '#/components/schemas/GoogleCloudAdvisorynotificationsV1Text'
description: A subject line of a notification.
type: object
description: The text content.
id: GoogleCloudAdvisorynotificationsV1Subject
GoogleCloudAdvisorynotificationsV1CsvCsvRow:
description: A representation of a single data row in a CSV file.
type: object
id: GoogleCloudAdvisorynotificationsV1CsvCsvRow
GoogleCloudAdvisorynotificationsV1Attachment:
properties:
entries:
description: 'The data entries in a CSV file row, as a string array rather than a single comma-separated string.'
csv:
description: A CSV file attachment. Max size is 10 MB.
$ref: '#/components/schemas/GoogleCloudAdvisorynotificationsV1Csv'
displayName:
type: string
description: The title of the attachment.
description: Attachment with specific information about the issue.
id: GoogleCloudAdvisorynotificationsV1Attachment
type: object
GoogleCloudAdvisorynotificationsV1Csv:
id: GoogleCloudAdvisorynotificationsV1Csv
description: 'A representation of a CSV file attachment, as a list of column headers and a list of data rows.'
properties:
headers:
type: array
items:
type: string
description: The list of headers for data columns in a CSV file.
dataRows:
type: array
items:
$ref: '#/components/schemas/GoogleCloudAdvisorynotificationsV1CsvCsvRow'
description: 'The list of data rows in a CSV file, as string arrays rather than as a single comma-separated string.'
type: object
GoogleCloudAdvisorynotificationsV1Message:
description: A message which contains notification details.
id: GoogleCloudAdvisorynotificationsV1Message
type: object
properties:
createTime:
format: google-datetime
type: string
description: The Message creation timestamp.
localizationTime:
format: google-datetime
description: Time when Message was localized
type: string
createTime:
type: string
format: google-datetime
description: The Message creation timestamp.
attachments:
type: array
description: The attachments to download.
items:
$ref: '#/components/schemas/GoogleCloudAdvisorynotificationsV1Attachment'
type: array
description: The attachments to download.
body:
description: The message content.
$ref: '#/components/schemas/GoogleCloudAdvisorynotificationsV1MessageBody'
description: A message which contains notification details.
GoogleCloudAdvisorynotificationsV1MessageBody:
type: object
id: GoogleCloudAdvisorynotificationsV1Message
properties:
text:
$ref: '#/components/schemas/GoogleCloudAdvisorynotificationsV1Text'
description: The text content of the message body.
description: A message body containing text.
id: GoogleCloudAdvisorynotificationsV1MessageBody
GoogleCloudAdvisorynotificationsV1Notification:
type: object
id: GoogleCloudAdvisorynotificationsV1Notification
properties:
createTime:
readOnly: true
format: google-datetime
type: string
description: Output only. Time the notification was created.
notificationType:
enum:
- NOTIFICATION_TYPE_UNSPECIFIED
- NOTIFICATION_TYPE_SECURITY_PRIVACY_ADVISORY
- NOTIFICATION_TYPE_SENSITIVE_ACTIONS
- NOTIFICATION_TYPE_SECURITY_MSA
- NOTIFICATION_TYPE_THREAT_HORIZONS
type: string
description: Type of notification
enumDescriptions:
- Default type
- Security and privacy advisory notifications
- Sensitive action notifications
- General security MSA
- Threat horizons MSA
type: string
messages:
type: array
description: A list of messages in the notification.
items:
$ref: '#/components/schemas/GoogleCloudAdvisorynotificationsV1Message'
subject:
description: The subject line of the notification.
$ref: '#/components/schemas/GoogleCloudAdvisorynotificationsV1Subject'
createTime:
type: string
readOnly: true
description: Output only. Time the notification was created.
format: google-datetime
name:
type: string
description: 'The resource name of the notification. Format: organizations/{organization}/locations/{location}/notifications/{notification}.'
messages:
type: array
description: A list of messages in the notification.
items:
$ref: '#/components/schemas/GoogleCloudAdvisorynotificationsV1Message'
description: A notification object for notifying customers about security and privacy issues.
GoogleCloudAdvisorynotificationsV1Csv:
GoogleCloudAdvisorynotificationsV1CsvCsvRow:
type: object
id: GoogleCloudAdvisorynotificationsV1CsvCsvRow
description: A representation of a single data row in a CSV file.
properties:
headers:
description: The list of headers for data columns in a CSV file.
entries:
description: 'The data entries in a CSV file row, as a string array rather than a single comma-separated string.'
type: array
items:
type: string
dataRows:
description: 'The list of data rows in a CSV file, as string arrays rather than as a single comma-separated string.'
type: array
items:
$ref: '#/components/schemas/GoogleCloudAdvisorynotificationsV1CsvCsvRow'
type: object
description: 'A representation of a CSV file attachment, as a list of column headers and a list of data rows.'
id: GoogleCloudAdvisorynotificationsV1Csv
parameters:
_.xgafv:
description: V1 error format.
key:
description: 'API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.'
in: query
name: _.xgafv
name: key
schema:
type: string
prettyPrint:
description: Returns response with indentations and line breaks.
in: query
name: prettyPrint
schema:
type: boolean
oauth_token:
description: OAuth 2.0 token for the current user.
in: query
name: oauth_token
schema:
type: string
upload_protocol:
description: 'Upload protocol for media (e.g. "raw", "multipart").'
in: query
name: upload_protocol
schema:
type: string
enum:
- '1'
- '2'
alt:
description: Data format for response.
in: query
Expand All @@ -202,18 +217,21 @@ components:
- json
- media
- proto
upload_protocol:
description: 'Upload protocol for media (e.g. "raw", "multipart").'
quotaUser:
description: 'Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.'
in: query
name: upload_protocol
name: quotaUser
schema:
type: string
key:
description: 'API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.'
_.xgafv:
description: V1 error format.
in: query
name: key
name: _.xgafv
schema:
type: string
enum:
- '1'
- '2'
callback:
description: JSONP
in: query
Expand All @@ -226,36 +244,18 @@ components:
name: fields
schema:
type: string
quotaUser:
description: 'Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.'
in: query
name: quotaUser
schema:
type: string
uploadType:
description: 'Legacy upload protocol for media (e.g. "media", "multipart").'
in: query
name: uploadType
schema:
type: string
prettyPrint:
description: Returns response with indentations and line breaks.
in: query
name: prettyPrint
schema:
type: boolean
access_token:
description: OAuth access token.
in: query
name: access_token
schema:
type: string
oauth_token:
description: OAuth 2.0 token for the current user.
in: query
name: oauth_token
schema:
type: string
x-stackQL-resources:
notifications:
id: google.advisorynotifications.notifications
Expand Down Expand Up @@ -291,17 +291,17 @@ components:
paths:
'/v1/organizations/{organizationsId}/locations/{locationsId}/notifications':
parameters: &ref_1
- $ref: '#/components/parameters/_.xgafv'
- $ref: '#/components/parameters/alt'
- $ref: '#/components/parameters/upload_protocol'
- $ref: '#/components/parameters/key'
- $ref: '#/components/parameters/prettyPrint'
- $ref: '#/components/parameters/oauth_token'
- $ref: '#/components/parameters/upload_protocol'
- $ref: '#/components/parameters/alt'
- $ref: '#/components/parameters/quotaUser'
- $ref: '#/components/parameters/_.xgafv'
- $ref: '#/components/parameters/callback'
- $ref: '#/components/parameters/fields'
- $ref: '#/components/parameters/quotaUser'
- $ref: '#/components/parameters/uploadType'
- $ref: '#/components/parameters/prettyPrint'
- $ref: '#/components/parameters/access_token'
- $ref: '#/components/parameters/oauth_token'
get:
description: Lists notifications under a given parent.
operationId: advisorynotifications.organizations.locations.notifications.list
Expand Down Expand Up @@ -337,11 +337,11 @@ paths:
schema:
type: integer
- in: query
name: view
name: pageToken
schema:
type: string
- in: query
name: pageToken
name: view
schema:
type: string
x-stackQL-resource: notifications
Expand Down
Loading

0 comments on commit e0ccf4b

Please sign in to comment.