Creates a new deployment.
Deletes a deployment.
Creates a device under a node or customer.
Creates a signed device under a node or customer.
Lists devices under a node or customer.
Returns a requested deployment.
Lists deployments.
Moves a deployment under another node or customer.
Updates an existing deployment.
Creates a device under a node or customer.
Creates a signed device under a node or customer.
Deletes a device.
Gets details about a device.
Lists devices under a node or customer.
Moves a device under another node or customer.
Updates a device.
Signs a device.
Updates a signed device.
Returns a requested customer.
Returns a list of requested customers.
Returns a list of SAS deployments associated with current GCP project. Includes whether SAS analytics has been enabled or not.
Returns a list of legacy organizations.
A builder providing access to all methods supported on
customer resources.
It is not used directly, but through the
Sasportal
hub.
Migrates a SAS organization to the cloud. This will create GCP projects for each deployment and associate them. The SAS Organization is linked to the gcp project that called the command. go/sas-legacy-customer-migration
Creates a new node.
Deletes a node.
Creates a new deployment.
Lists deployments.
Creates a device under a node or customer.
Creates a signed device under a node or customer.
Lists devices under a node or customer.
Returns a requested node.
Lists nodes.
Moves a node under another node or customer.
Creates a new node.
Lists nodes.
Updates an existing node.
Updates an existing customer.
Creates a new SAS deployment through the GCP workflow. Creates a SAS organization if an organization match is not found.
Setups the a GCP Project to receive SAS Analytics messages via GCP Pub/Sub with a subscription to BigQuery. All the Pub/Sub topics and BigQuery tables are created automatically as part of this service.
Deletes a device.
Gets details about a device.
Moves a device under another node or customer.
Updates a device.
Signs a device.
Updates a signed device.
Returns a requested deployment.
A builder providing access to all methods supported on
deployment resources.
It is not used directly, but through the
Sasportal
hub.
Generates a secret to be used with the ValidateInstaller.
A builder providing access to all methods supported on
installer resources.
It is not used directly, but through the
Sasportal
hub.
Validates the identity of a Certified Professional Installer (CPI).
Deletes a deployment.
Creates a device under a node or customer.
Creates a signed device under a node or customer.
Lists devices under a node or customer.
Returns a requested deployment.
Lists deployments.
Moves a deployment under another node or customer.
Updates an existing deployment.
Creates a device under a node or customer.
Creates a signed device under a node or customer.
Deletes a device.
Gets details about a device.
Lists devices under a node or customer.
Moves a device under another node or customer.
Updates a device.
Signs a device.
Updates a signed device.
Returns a requested node.
A builder providing access to all methods supported on
node resources.
It is not used directly, but through the
Sasportal
hub.
Creates a new node.
Deletes a node.
Creates a new deployment.
Lists deployments.
Creates a device under a node or customer.
Creates a signed device under a node or customer.
Lists devices under a node or customer.
Returns a requested node.
Lists nodes.
Moves a node under another node or customer.
Creates a new node.
Lists nodes.
Updates an existing node.
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
A builder providing access to all methods supported on
policy resources.
It is not used directly, but through the
Sasportal
hub.
Sets the access control policy on the specified resource. Replaces any existing policy.
Returns permissions that a caller has on the specified resource.
Associates members
with a role
.
The channel with score.
Request for CreateSignedDevice.
Entity representing a SAS customer.
The Deployment.
There is no detailed description.
Information about the device’s air interface.
Information about the device configuration.
Device grant. It is an authorization provided by the Spectrum Access System to a device to transmit using specified operating parameters after a successful heartbeat by the device.
Device data overridable by both SAS Portal and registration requests.
Information about the model of the device.
An entry in a DPA’s move list.
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }
Frequency range from low_frequency
to high_frequency
.
Deployment associated with the GCP project. Includes whether SAS analytics has been enabled or not.
Request for GenerateSecret.
Response for GenerateSecret.
Request message for GetPolicy
method.
Information about the device installation parameters.
Response for ListCustomers
.
Response for ListDeployments.
Response for ListDevices.
Response for [ListGcpProjectDeployments].
Response for [ListLegacyOrganizations]. [spectrum.sas.portal.v1alpha1.Provisioning.ListLegacyOrganizations].
Response for ListNodes.
Request for [MigrateOrganization]. [spectrum.sas.portal.v1alpha1.Provisioning.MigrateOrganization]. GCP Project, Organization Info, and caller’s GAIA ID should be retrieved from the RPC handler, and used to check authorization on SAS Portal organization and to create GCP Projects.
Request for MoveDeployment.
Request for MoveDevice.
Request for MoveNode.
The Node.
Information about National Radio Quiet Zone validation.
This resource represents a long-running operation that is the result of a network API call.
Organization details.
Defines an access control policy to the resources.
Request for [ProvisionDeployment]. [spectrum.sas.portal.v1alpha1.Provisioning.ProvisionDeployment]. GCP Project, Organization Info, and caller’s GAIA ID should be retrieved from the RPC handler, and used as inputs to create a new SAS organization (if not exists) and a new SAS deployment.
Response for [ProvisionDeployment]. [spectrum.sas.portal.v1alpha1.Provisioning.ProvisionDeployment].
Request message for SetPolicy
method.
Request for the SetupSasAnalytics rpc.
Request for SignDevice.
The
Status
type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by
gRPC. Each
Status
message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the
API Design Guide.
Request message for TestPermissions
method.
Response message for TestPermissions
method.
Request for UpdateSignedDevice.
Request for ValidateInstaller.
Response for ValidateInstaller.
Central instance to access all Sasportal related resource activities