Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

updated google provider #159

Merged
merged 2 commits into from
Aug 17, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
Loading