Skip to content

Commit

Permalink
feat(prod_tt_sasportal)!: update the API
Browse files Browse the repository at this point in the history
BREAKING CHANGE: This release has breaking changes.

#### prod_tt_sasportal:v1alpha1

The following keys were deleted:
- resources.customers.methods.checkHasProvisionedDeployment.description
- resources.customers.methods.checkHasProvisionedDeployment.flatPath
- resources.customers.methods.checkHasProvisionedDeployment.httpMethod
- resources.customers.methods.checkHasProvisionedDeployment.id
- resources.customers.methods.checkHasProvisionedDeployment.parameterOrder
- resources.customers.methods.checkHasProvisionedDeployment.path
- resources.customers.methods.checkHasProvisionedDeployment.response.$ref
- resources.customers.methods.checkHasProvisionedDeployment.scopes
- schemas.SasPortalCheckHasProvisionedDeploymentResponse.description
- schemas.SasPortalCheckHasProvisionedDeploymentResponse.id
- schemas.SasPortalCheckHasProvisionedDeploymentResponse.properties.hasProvisionedDeployment.description
- schemas.SasPortalCheckHasProvisionedDeploymentResponse.properties.hasProvisionedDeployment.type
- schemas.SasPortalCheckHasProvisionedDeploymentResponse.type
- schemas.SasPortalListLegacyOrganizationsResponse.properties.organizationIds.description
- schemas.SasPortalListLegacyOrganizationsResponse.properties.organizationIds.items.format
- schemas.SasPortalListLegacyOrganizationsResponse.properties.organizationIds.items.type
- schemas.SasPortalListLegacyOrganizationsResponse.properties.organizationIds.type

The following keys were added:
- resources.customers.methods.listGcpProjectDeployments.description
- resources.customers.methods.listGcpProjectDeployments.flatPath
- resources.customers.methods.listGcpProjectDeployments.httpMethod
- resources.customers.methods.listGcpProjectDeployments.id
- resources.customers.methods.listGcpProjectDeployments.parameterOrder
- resources.customers.methods.listGcpProjectDeployments.path
- resources.customers.methods.listGcpProjectDeployments.response.$ref
- resources.customers.methods.listGcpProjectDeployments.scopes
- schemas.SasPortalGcpProjectDeployment.description
- schemas.SasPortalGcpProjectDeployment.id
- schemas.SasPortalGcpProjectDeployment.properties.deployment.$ref
- schemas.SasPortalGcpProjectDeployment.properties.deployment.description
- schemas.SasPortalGcpProjectDeployment.properties.hasEnabledAnalytics.description
- schemas.SasPortalGcpProjectDeployment.properties.hasEnabledAnalytics.type
- schemas.SasPortalGcpProjectDeployment.type
- schemas.SasPortalListGcpProjectDeploymentsResponse.description
- schemas.SasPortalListGcpProjectDeploymentsResponse.id
- schemas.SasPortalListGcpProjectDeploymentsResponse.properties.deployments.description
- schemas.SasPortalListGcpProjectDeploymentsResponse.properties.deployments.items.$ref
- schemas.SasPortalListGcpProjectDeploymentsResponse.properties.deployments.type
- schemas.SasPortalListGcpProjectDeploymentsResponse.type
- schemas.SasPortalListLegacyOrganizationsResponse.properties.organizations.description
- schemas.SasPortalListLegacyOrganizationsResponse.properties.organizations.items.$ref
- schemas.SasPortalListLegacyOrganizationsResponse.properties.organizations.type
- schemas.SasPortalOrganization.description
- schemas.SasPortalOrganization.id
- schemas.SasPortalOrganization.properties.displayName.description
- schemas.SasPortalOrganization.properties.displayName.type
- schemas.SasPortalOrganization.properties.id.description
- schemas.SasPortalOrganization.properties.id.format
- schemas.SasPortalOrganization.properties.id.type
- schemas.SasPortalOrganization.type

The following keys were changed:
- resources.customers.methods.listLegacyOrganizations.description
- schemas.SasPortalDevice.properties.fccId.description
  • Loading branch information
yoshi-automation authored and bcoe committed Feb 2, 2024
1 parent 5b06ea2 commit 869d102
Show file tree
Hide file tree
Showing 2 changed files with 204 additions and 145 deletions.
101 changes: 67 additions & 34 deletions discovery/prod_tt_sasportal-v1alpha1.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,22 +110,6 @@
"resources": {
"customers": {
"methods": {
"checkHasProvisionedDeployment": {
"description": "Checks whether a SAS deployment for the authentication context exists.",
"flatPath": "v1alpha1/customers:checkHasProvisionedDeployment",
"httpMethod": "GET",
"id": "prod_tt_sasportal.customers.checkHasProvisionedDeployment",
"parameterOrder": [],
"parameters": {},
"path": "v1alpha1/customers:checkHasProvisionedDeployment",
"response": {
"$ref": "SasPortalCheckHasProvisionedDeploymentResponse"
},
"scopes": [
"https://www.googleapis.com/auth/cloud-platform",
"https://www.googleapis.com/auth/sasportal"
]
},
"get": {
"description": "Returns a requested customer.",
"flatPath": "v1alpha1/customers/{customersId}",
Expand Down Expand Up @@ -180,8 +164,24 @@
"https://www.googleapis.com/auth/sasportal"
]
},
"listGcpProjectDeployments": {
"description": "Returns a list of SAS deployments associated with current GCP project. Includes whether SAS analytics has been enabled or not.",
"flatPath": "v1alpha1/customers:listGcpProjectDeployments",
"httpMethod": "GET",
"id": "prod_tt_sasportal.customers.listGcpProjectDeployments",
"parameterOrder": [],
"parameters": {},
"path": "v1alpha1/customers:listGcpProjectDeployments",
"response": {
"$ref": "SasPortalListGcpProjectDeploymentsResponse"
},
"scopes": [
"https://www.googleapis.com/auth/cloud-platform",
"https://www.googleapis.com/auth/sasportal"
]
},
"listLegacyOrganizations": {
"description": "Checks whether account is legacy.",
"description": "Returns a list of legacy organizations.",
"flatPath": "v1alpha1/customers:listLegacyOrganizations",
"httpMethod": "GET",
"id": "prod_tt_sasportal.customers.listLegacyOrganizations",
Expand Down Expand Up @@ -2653,7 +2653,7 @@
}
}
},
"revision": "20231221",
"revision": "20240131",
"rootUrl": "https://prod-tt-sasportal.googleapis.com/",
"schemas": {
"SasPortalAssignment": {
Expand Down Expand Up @@ -2690,17 +2690,6 @@
},
"type": "object"
},
"SasPortalCheckHasProvisionedDeploymentResponse": {
"description": "Response for [CheckHasProvisionedDeployment]. [spectrum.sas.portal.v1alpha1.Provisioning.CheckHasProvisionedDeployment].",
"id": "SasPortalCheckHasProvisionedDeploymentResponse",
"properties": {
"hasProvisionedDeployment": {
"description": "Whether a SAS deployment for the authentication context exists.",
"type": "boolean"
}
},
"type": "object"
},
"SasPortalCreateSignedDeviceRequest": {
"description": "Request for CreateSignedDevice.",
"id": "SasPortalCreateSignedDeviceRequest",
Expand Down Expand Up @@ -2810,7 +2799,7 @@
"type": "string"
},
"fccId": {
"description": "The FCC identifier of the device.",
"description": "The FCC identifier of the device. Refer to https://www.fcc.gov/oet/ea/fccid for FccID format.",
"type": "string"
},
"grantRangeAllowlists": {
Expand Down Expand Up @@ -3149,6 +3138,21 @@
},
"type": "object"
},
"SasPortalGcpProjectDeployment": {
"description": "Deployment associated with the GCP project. Includes whether SAS analytics has been enabled or not.",
"id": "SasPortalGcpProjectDeployment",
"properties": {
"deployment": {
"$ref": "SasPortalDeployment",
"description": "Deployment associated with the GCP project."
},
"hasEnabledAnalytics": {
"description": "Whether SAS analytics has been enabled.",
"type": "boolean"
}
},
"type": "object"
},
"SasPortalGenerateSecretRequest": {
"description": "Request for GenerateSecret.",
"id": "SasPortalGenerateSecretRequest",
Expand Down Expand Up @@ -3314,15 +3318,28 @@
},
"type": "object"
},
"SasPortalListGcpProjectDeploymentsResponse": {
"description": "Response for [ListGcpProjectDeployments].",
"id": "SasPortalListGcpProjectDeploymentsResponse",
"properties": {
"deployments": {
"description": "Optional. Deployments associated with the GCP project",
"items": {
"$ref": "SasPortalGcpProjectDeployment"
},
"type": "array"
}
},
"type": "object"
},
"SasPortalListLegacyOrganizationsResponse": {
"description": "Response for [ListLegacyOrganizations]. [spectrum.sas.portal.v1alpha1.Provisioning.ListLegacyOrganizations].",
"id": "SasPortalListLegacyOrganizationsResponse",
"properties": {
"organizationIds": {
"description": "Optional. IDs of legacy SAS organizations.",
"organizations": {
"description": "Optional. Legacy SAS organizations.",
"items": {
"format": "int64",
"type": "string"
"$ref": "SasPortalOrganization"
},
"type": "array"
}
Expand Down Expand Up @@ -3528,6 +3545,22 @@
},
"type": "object"
},
"SasPortalOrganization": {
"description": "Organization details.",
"id": "SasPortalOrganization",
"properties": {
"displayName": {
"description": "Name of organization",
"type": "string"
},
"id": {
"description": "Id of organization",
"format": "int64",
"type": "string"
}
},
"type": "object"
},
"SasPortalPolicy": {
"description": "Defines an access control policy to the resources.",
"id": "SasPortalPolicy",
Expand Down
Loading

0 comments on commit 869d102

Please sign in to comment.