Skip to content

Commit

Permalink
Merge pull request #150 from stackql/feature/provider-updates
Browse files Browse the repository at this point in the history
added initial googleadmin provider
  • Loading branch information
jeffreyaven authored Jul 7, 2023
2 parents 3aa3cf4 + 00c3bdb commit 7be3709
Show file tree
Hide file tree
Showing 3 changed files with 8,108 additions and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ Please see [.github/CONTRIBUTING.md](/.github/CONTRIBUTING.md).

StackQL providers are generated from provider OpenAPI or Swagger specifications (either supplied by the provider or constituted through other scripts - for example, [google-discovery-to-openapi](https://github.com/stackql/google-discovery-to-openapi) or [stackql-azure-openapi](https://github.com/stackql/stackql-azure-openapi)).

Once you have an OpenAPI specification, you can use the [openapi-doc-util](https://github.com/stackql/openapi-doc-util) utility project to generate a StackQL provider document.
Once you have an OpenAPI specification, you can use the [openapisaurus](https://github.com/stackql/openapisaurus) utility project to generate a StackQL provider document.

## Build and Deployment Workflow

Expand Down
20 changes: 20 additions & 0 deletions providers/src/googleadmin/v00.00.00000/provider.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
id: googleadmin
name: googleadmin
version: v00.00.00000
providerServices:
directory:
id: 'directory:v00.00.00000'
name: directory
preferred: true
service:
$ref: googleadmin/v00.00.00000/services/directory.yaml
title: Admin SDK API
version: v00.00.00000
description: 'Admin SDK Lets Administrators Of Enterprise Domains To View And Manage Resources Like User, Groups Etc. It Also Provides Audit And Usage Reports Of Domain.'
config:
auth:
credentialsfilepathenvvar: GOOGLE_APPLICATION_CREDENTIALS
type: service_account
scopes:
- 'https://www.googleapis.com/auth/cloud-platform'
- 'https://www.googleapis.com/auth/admin.directory.user.readonly'
Loading

0 comments on commit 7be3709

Please sign in to comment.