Skip to content

Commit

Permalink
feat(sasportal): update the API
Browse files Browse the repository at this point in the history
#### sasportal:v1alpha1

The following keys were added:
- schemas.SasPortalInstallationParams.properties.antennaGainNewField.description
- schemas.SasPortalInstallationParams.properties.antennaGainNewField.format
- schemas.SasPortalInstallationParams.properties.antennaGainNewField.type
- schemas.SasPortalInstallationParams.properties.eirpCapabilityNewField.description
- schemas.SasPortalInstallationParams.properties.eirpCapabilityNewField.format
- schemas.SasPortalInstallationParams.properties.eirpCapabilityNewField.type

The following keys were changed:
- schemas.SasPortalChannelWithScore.properties.score.description
- schemas.SasPortalDeployment.properties.frns.description
- schemas.SasPortalDevice.properties.grantRangeAllowlists.description
- schemas.SasPortalDeviceMetadata.properties.antennaModel.description
- schemas.SasPortalDeviceMetadata.properties.commonChannelGroup.description
- schemas.SasPortalDeviceMetadata.properties.interferenceCoordinationGroup.description
- schemas.SasPortalDeviceMetadata.properties.nrqzValidated.description
- schemas.SasPortalNrqzValidation.properties.caseId.description
- schemas.SasPortalNrqzValidation.properties.latitude.description
- schemas.SasPortalNrqzValidation.properties.longitude.description
- schemas.SasPortalSetPolicyRequest.properties.disableNotification.description
  • Loading branch information
yoshi-automation authored and sofisl committed Feb 2, 2023
1 parent ecb8989 commit 42804f6
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 23 deletions.
34 changes: 22 additions & 12 deletions discovery/sasportal-v1alpha1.json
Expand Up @@ -2483,7 +2483,7 @@
}
}
},
"revision": "20221013",
"revision": "20230131",
"rootUrl": "https://sasportal.googleapis.com/",
"schemas": {
"SasPortalAssignment": {
Expand Down Expand Up @@ -2513,7 +2513,7 @@
"description": "The frequency range of the channel."
},
"score": {
"description": "The channel score, normalized to be in [0,100].",
"description": "The channel score, normalized to be in the range [0,100].",
"format": "double",
"type": "number"
}
Expand Down Expand Up @@ -2567,7 +2567,7 @@
"type": "string"
},
"frns": {
"description": "Output only. The FRNs copied from its direct parent.",
"description": "Output only. The FCC Registration Numbers (FRNs) copied from its direct parent.",
"items": {
"type": "string"
},
Expand Down Expand Up @@ -2617,7 +2617,7 @@
"type": "string"
},
"grantRangeAllowlists": {
"description": "Only ranges within the allowlists are available for new grants.",
"description": "Only ranges that are within the allowlists are available for new grants.",
"items": {
"$ref": "SasPortalFrequencyRange"
},
Expand Down Expand Up @@ -2862,19 +2862,19 @@
"id": "SasPortalDeviceMetadata",
"properties": {
"antennaModel": {
"description": "If populated, the Antenna Model Pattern to use. Format is: RecordCreatorId:PatternId",
"description": "If populated, the Antenna Model Pattern to use. Format is: `RecordCreatorId:PatternId`",
"type": "string"
},
"commonChannelGroup": {
"description": "CCG. A group of CBSDs in the same ICG requesting a common primary channel assignment. See CBRSA-TS-2001 V3.0.0 for more details.",
"description": "Common Channel Group (CCG). A group of CBSDs in the same ICG requesting a common primary channel assignment. For more details, see [CBRSA-TS-2001 V3.0.0](https://ongoalliance.org/wp-content/uploads/2020/02/CBRSA-TS-2001-V3.0.0_Approved-for-publication.pdf).",
"type": "string"
},
"interferenceCoordinationGroup": {
"description": "ICG. A group of CBSDs that manage their own interference with the group. See CBRSA-TS-2001 V3.0.0 for more details.",
"description": "Interference Coordination Group (ICG). A group of CBSDs that manage their own interference with the group. For more details, see [CBRSA-TS-2001 V3.0.0](https://ongoalliance.org/wp-content/uploads/2020/02/CBRSA-TS-2001-V3.0.0_Approved-for-publication.pdf).",
"type": "string"
},
"nrqzValidated": {
"description": "Output only. Whether a CPI has validated to have coordinated with the National Quiet Zone office.",
"description": "Output only. Set to `true` if a CPI has validated that they have coordinated with the National Quiet Zone office.",
"readOnly": true,
"type": "boolean"
},
Expand Down Expand Up @@ -3003,6 +3003,11 @@
"format": "int32",
"type": "integer"
},
"antennaGainNewField": {
"description": "As above, but as a DoubleValue.",
"format": "double",
"type": "number"
},
"antennaModel": {
"description": "If an external antenna is used, the antenna model is optionally provided in this field. The string has a maximum length of 128 octets.",
"type": "string"
Expand All @@ -3016,6 +3021,11 @@
"format": "int32",
"type": "integer"
},
"eirpCapabilityNewField": {
"description": "As above, but as a DoubleValue.",
"format": "double",
"type": "number"
},
"height": {
"description": "Device antenna height in meters. When the `heightType` parameter value is \"AGL\", the antenna height should be given relative to ground level. When the `heightType` parameter value is \"AMSL\", it is given with respect to WGS84 datum.",
"format": "double",
Expand Down Expand Up @@ -3194,20 +3204,20 @@
"id": "SasPortalNrqzValidation",
"properties": {
"caseId": {
"description": "Validation case id.",
"description": "Validation case ID.",
"type": "string"
},
"cpiId": {
"description": "CPI who signed the validation.",
"type": "string"
},
"latitude": {
"description": "Device latitude associated with the validation.",
"description": "Device latitude that's associated with the validation.",
"format": "double",
"type": "number"
},
"longitude": {
"description": "Device longitude associated with the validation.",
"description": "Device longitude that's associated with the validation.",
"format": "double",
"type": "number"
},
Expand Down Expand Up @@ -3287,7 +3297,7 @@
"id": "SasPortalSetPolicyRequest",
"properties": {
"disableNotification": {
"description": "Optional. Set the field as true when we would like to disable the onboarding notification.",
"description": "Optional. Set the field as `true` to disable the onboarding notification.",
"type": "boolean"
},
"policy": {
Expand Down
30 changes: 19 additions & 11 deletions src/apis/sasportal/v1alpha1.ts
Expand Up @@ -154,7 +154,7 @@ export namespace sasportal_v1alpha1 {
*/
frequencyRange?: Schema$SasPortalFrequencyRange;
/**
* The channel score, normalized to be in [0,100].
* The channel score, normalized to be in the range [0,100].
*/
score?: number | null;
}
Expand Down Expand Up @@ -197,7 +197,7 @@ export namespace sasportal_v1alpha1 {
*/
displayName?: string | null;
/**
* Output only. The FRNs copied from its direct parent.
* Output only. The FCC Registration Numbers (FRNs) copied from its direct parent.
*/
frns?: string[] | null;
/**
Expand Down Expand Up @@ -231,7 +231,7 @@ export namespace sasportal_v1alpha1 {
*/
fccId?: string | null;
/**
* Only ranges within the allowlists are available for new grants.
* Only ranges that are within the allowlists are available for new grants.
*/
grantRangeAllowlists?: Schema$SasPortalFrequencyRange[];
/**
Expand Down Expand Up @@ -359,19 +359,19 @@ export namespace sasportal_v1alpha1 {
*/
export interface Schema$SasPortalDeviceMetadata {
/**
* If populated, the Antenna Model Pattern to use. Format is: RecordCreatorId:PatternId
* If populated, the Antenna Model Pattern to use. Format is: `RecordCreatorId:PatternId`
*/
antennaModel?: string | null;
/**
* CCG. A group of CBSDs in the same ICG requesting a common primary channel assignment. See CBRSA-TS-2001 V3.0.0 for more details.
* Common Channel Group (CCG). A group of CBSDs in the same ICG requesting a common primary channel assignment. For more details, see [CBRSA-TS-2001 V3.0.0](https://ongoalliance.org/wp-content/uploads/2020/02/CBRSA-TS-2001-V3.0.0_Approved-for-publication.pdf).
*/
commonChannelGroup?: string | null;
/**
* ICG. A group of CBSDs that manage their own interference with the group. See CBRSA-TS-2001 V3.0.0 for more details.
* Interference Coordination Group (ICG). A group of CBSDs that manage their own interference with the group. For more details, see [CBRSA-TS-2001 V3.0.0](https://ongoalliance.org/wp-content/uploads/2020/02/CBRSA-TS-2001-V3.0.0_Approved-for-publication.pdf).
*/
interferenceCoordinationGroup?: string | null;
/**
* Output only. Whether a CPI has validated to have coordinated with the National Quiet Zone office.
* Output only. Set to `true` if a CPI has validated that they have coordinated with the National Quiet Zone office.
*/
nrqzValidated?: boolean | null;
/**
Expand Down Expand Up @@ -476,6 +476,10 @@ export namespace sasportal_v1alpha1 {
* Peak antenna gain in dBi. This parameter is an integer with a value between -127 and +128 (dBi) inclusive.
*/
antennaGain?: number | null;
/**
* As above, but as a DoubleValue.
*/
antennaGainNewField?: number | null;
/**
* If an external antenna is used, the antenna model is optionally provided in this field. The string has a maximum length of 128 octets.
*/
Expand All @@ -488,6 +492,10 @@ export namespace sasportal_v1alpha1 {
* This parameter is the maximum device EIRP in units of dBm/10MHz and is an integer with a value between -127 and +47 (dBm/10 MHz) inclusive. If not included, SAS interprets it as maximum allowable EIRP in units of dBm/10MHz for device category.
*/
eirpCapability?: number | null;
/**
* As above, but as a DoubleValue.
*/
eirpCapabilityNewField?: number | null;
/**
* Device antenna height in meters. When the `heightType` parameter value is "AGL", the antenna height should be given relative to ground level. When the `heightType` parameter value is "AMSL", it is given with respect to WGS84 datum.
*/
Expand Down Expand Up @@ -618,19 +626,19 @@ export namespace sasportal_v1alpha1 {
*/
export interface Schema$SasPortalNrqzValidation {
/**
* Validation case id.
* Validation case ID.
*/
caseId?: string | null;
/**
* CPI who signed the validation.
*/
cpiId?: string | null;
/**
* Device latitude associated with the validation.
* Device latitude that's associated with the validation.
*/
latitude?: number | null;
/**
* Device longitude associated with the validation.
* Device longitude that's associated with the validation.
*/
longitude?: number | null;
/**
Expand Down Expand Up @@ -681,7 +689,7 @@ export namespace sasportal_v1alpha1 {
*/
export interface Schema$SasPortalSetPolicyRequest {
/**
* Optional. Set the field as true when we would like to disable the onboarding notification.
* Optional. Set the field as `true` to disable the onboarding notification.
*/
disableNotification?: boolean | null;
/**
Expand Down

0 comments on commit 42804f6

Please sign in to comment.