색인
Customers
(인터페이스)DeviceManager
(인터페이스)PolicyService
(인터페이스)Assignment
(메시지)BillingMode
(열거형)ChannelType
(열거형)CreateDeploymentRequest
(메시지)CreateDeviceRequest
(메시지)CreateNodeRequest
(메시지)CreateSignedDeviceRequest
(메시지)Customer
(메시지)DeleteDeploymentRequest
(메시지)DeleteDeviceRequest
(메시지)DeleteNodeRequest
(메시지)Deployment
(메시지)Device
(메시지)Device.State
(열거형)DeviceAirInterface
(메시지)DeviceAirInterface.RadioTechnology
(열거형)DeviceCategory
(열거형)DeviceConfig
(메시지)DeviceConfig.State
(열거형)DeviceGrant
(메시지)DeviceMetadata
(메시지)DeviceModel
(메시지)DpaMoveList
(메시지)FrequencyRange
(메시지)GenerateSecretRequest
(메시지)GenerateSecretResponse
(메시지)GetCustomerRequest
(메시지)GetDeploymentRequest
(메시지)GetDeviceRequest
(메시지)GetNodeRequest
(메시지)GetPolicyRequest
(메시지)GrantState
(열거형)HeightType
(열거형)InstallationParams
(메시지)ListCustomersRequest
(메시지)ListCustomersResponse
(메시지)ListDeploymentsRequest
(메시지)ListDeploymentsResponse
(메시지)ListDevicesRequest
(메시지)ListDevicesResponse
(메시지)ListNodesRequest
(메시지)ListNodesResponse
(메시지)MeasurementCapability
(열거형)MoveDeploymentRequest
(메시지)MoveDeviceRequest
(메시지)MoveNodeRequest
(메시지)Node
(메시지)Policy
(메시지)SetPolicyRequest
(메시지)SignDeviceRequest
(메시지)TestPermissionsRequest
(메시지)TestPermissionsResponse
(메시지)UpdateCustomerRequest
(메시지)UpdateDeploymentRequest
(메시지)UpdateDeviceRequest
(메시지)UpdateNodeRequest
(메시지)UpdateSignedDeviceRequest
(메시지)ValidateInstallerRequest
(메시지)ValidateInstallerResponse
(메시지)
고객
SAS 고객 관리 서비스
고객 확보 | |
---|---|
요청된
|
목록 고객 | |
---|---|
요청된
|
고객 업데이트 | |
---|---|
기존
|
DeviceManager
Citizens 광대역 무선 서비스 기기 관리 서비스입니다.
배포 배포 | |
---|---|
새
|
기기 만들기 | |
---|---|
|
노드 만들기 | |
---|---|
새
|
서명된 기기 | |
---|---|
|
배포 삭제 | |
---|---|
|
기기 삭제 | |
---|---|
|
DeleteNode | |
---|---|
|
보안 비밀 생성 | |
---|---|
|
배포 가져오기 | |
---|---|
요청된
|
기기 가져오기 | |
---|---|
|
GetNode | |
---|---|
요청된
|
ListDeployments | |
---|---|
|
기기 목록 | |
---|---|
|
ListNodes | |
---|---|
|
MoveDeployment | |
---|---|
|
이동 기기 | |
---|---|
|
이동 노드 | |
---|---|
|
서명 기기 | |
---|---|
|
배포 업데이트 | |
---|---|
기존
|
기기 업데이트 | |
---|---|
|
업데이트 노드 | |
---|---|
기존
|
SignedDevice 업데이트 | |
---|---|
서명된
|
ValidateInstaller | |
---|---|
공인 전문 설치 기사 (CPI)의 신원을 검증합니다.
|
정책 서비스
Spectrum Resource Manager의 액세스 제어 서비스
정책 가져오기 | |
---|---|
리소스의 액세스 제어 정책을 가져옵니다. 리소스가 존재하지만 설정된 정책이 없는 경우 빈 정책을 반환합니다.
|
정책 설정 | |
---|---|
지정된 리소스의 액세스 제어 정책을 설정합니다. 기존 정책을 대체합니다.
|
테스트 권한 | |
---|---|
지정된 리소스에 대해 호출자가 보유한 권한을 반환합니다.
|
할당
members
를 role
과 연결합니다.
필드 | |
---|---|
role |
필수 항목입니다. |
members[] |
역할이 할당된 ID입니다. 다음 값이 포함될 수 있습니다.
|
결제 모드
CBSD의 결제 모드
열거형 | |
---|---|
BILLING_MODE_UNSPECIFIED |
결제 모드가 지정되지 않았습니다. |
MOBILE |
가격은 CBSD의 카테고리(카테고리 A, SAS에 등록된 카테고리 B)를 기반으로 합니다. |
FIXED_WIRELESS |
가격은 CBSD 유형(기본 스테이션 또는 CPE)을 기준으로 합니다. |
채널 유형
열거형 | |
---|---|
CHANNEL_TYPE_UNSPECIFIED |
|
CHANNEL_TYPE_GAA |
|
CHANNEL_TYPE_PAL |
CreateDeploymentRequest
CreateDeployment
을 요청합니다.
필드 | |
---|---|
parent |
필수 항목입니다. 배포를 만들 상위 리소스 이름입니다. |
deployment |
필수 항목입니다. 배포 세부정보입니다. |
CreateDeviceRequest
CreateDevice
을 요청합니다.
필드 | |
---|---|
parent |
필수 항목입니다. 상위 리소스의 이름입니다. |
device |
|
CreateNodeRequest
CreateNode
을 요청합니다.
필드 | |
---|---|
parent |
필수 항목입니다. 노드를 만들 상위 리소스 이름입니다. |
node |
노드 세부정보입니다. |
CreateSignedDeviceRequest
CreateSignedDevice
을 요청합니다.
필드 | |
---|---|
parent |
필수 항목입니다. 상위 리소스의 이름입니다. |
encoded_device |
필수 항목입니다. CPI 비공개 키로 서명된 JSON 웹 토큰입니다. 페이로드는 |
installer_id |
필수 항목입니다. 공인 전문 설치 프로그램 데이터베이스의 고유 설치 프로그램 ID (CPI ID)입니다. |
고객
SAS 고객을 나타내는 항목입니다.
필드 | |
---|---|
name |
출력 전용입니다. 고객의 리소스 이름입니다. |
display_name |
필수 항목입니다. 고객 항목이 나타내는 조직의 이름입니다. |
sas_user_ids[] |
이 고객에게 속한 기기에서 사용하는 사용자 ID입니다. |
DeleteDeploymentRequest
DeleteDeployment
을 요청합니다.
필드 | |
---|---|
name |
필수 항목입니다. |
DeleteDeviceRequest
DeleteDevice
을 요청합니다.
필드 | |
---|---|
name |
필수 항목입니다. 기기 이름입니다. |
DeleteNodeRequest
DeleteNode
을 요청합니다.
필드 | |
---|---|
name |
필수 항목입니다. |
배포
배포.
필드 | |
---|---|
name |
출력 전용입니다. 리소스 이름입니다. |
display_name |
배포의 표시 이름입니다. |
sas_user_ids[] |
이 배포에 속한 기기에서 사용하는 사용자 ID입니다. 각 배포는 하나의 고유한 사용자 ID와 연결되어야 합니다. |
default_billing_mode |
배포 및 기기에 속한 기기의 기본 결제 모드입니다. |
allowed_billing_modes[] |
이 배포에서 허용되는 결제 모드입니다. |
기기
필드 | |
---|---|
name |
출력 전용입니다. 리소스 경로 이름입니다. |
fcc_id |
기기의 FCC 식별자입니다. |
serial_number |
기기 제조업체가 기기에 할당한 일련번호입니다. |
preloaded_config |
SAS Portal API를 통해 지정된 기기의 구성입니다. |
active_config |
출력 전용입니다. SAS에 등록된 기기의 현재 구성입니다. |
state |
출력 전용입니다. 기기 상태 |
grants[] |
출력 전용입니다. 기기에서 보유한 권한 |
display_name |
기기 표시 이름입니다. |
device_metadata |
SAS 포털 및 SAS 등록 요청 모두에서 재정의할 수 있는 기기 매개변수 |
상태
기기의 상태입니다.
열거형 | |
---|---|
DEVICE_STATE_UNSPECIFIED |
지정되지 않은 상태. |
RESERVED |
하지만 SAS 포털에서 생성되었지만 아직 SAS에 등록되지 않은 기기입니다. |
REGISTERED |
SAS에 등록된 기기입니다. |
DEREGISTERED |
SAS에서 기기가 등록 해제되었습니다. |
기기 에어 인터페이스
기기의 무선 인터페이스에 관한 정보입니다.
필드 | |
---|---|
radio_technology |
조건부. 이 필드는 CBSD에 사용되는 무선 액세스 기술을 지정합니다. |
supported_spec |
선택사항입니다. 이 필드는 |
무선 기술
승인된 무선 액세스 기술 유형입니다.
열거형 | |
---|---|
RADIO_TECHNOLOGY_UNSPECIFIED |
|
E_UTRA |
|
CAMBIUM_NETWORKS |
|
FOUR_G_BBW_SAA_1 |
|
NR |
|
DOODLE_CBRS |
|
CW |
|
REDLINE |
|
TARANA_WIRELESS |
DeviceCategory
파트 96에 정의된 기기의 FCC 카테고리
열거형 | |
---|---|
DEVICE_CATEGORY_UNSPECIFIED |
지정되지 않은 기기 카테고리입니다. |
DEVICE_CATEGORY_A |
카테고리 A. |
DEVICE_CATEGORY_B |
카테고리 B |
DeviceConfig
기기 설정에 관한 정보입니다.
필드 | |
---|---|
category |
기기의 FCC 카테고리입니다. |
model |
이 기기 모델에 관한 정보입니다. |
air_interface |
기기의 무선 인터페이스에 관한 정보입니다. |
installation_params |
기기의 설치 매개변수 |
measurement_capabilities[] |
기기의 측정 보고 기능. |
user_id |
기기 사용자의 식별자입니다. |
call_sign |
기기 연산자의 호출 기호입니다. |
state |
구성의 상태입니다. |
is_signed |
출력 전용입니다. CPI 서명 구성 여부 |
update_time |
출력 전용입니다. 기기 구성이 마지막으로 수정된 시간입니다. |
상태
기기 구성의 상태입니다. CBSD 등록 중에는 DEVICE_CONFIG_STATE_FINAL
상태의 구성만 사용할 수 있습니다.
열거형 | |
---|---|
DEVICE_CONFIG_STATE_UNSPECIFIED |
|
DRAFT |
|
FINAL |
기기 지원
기기 지원. 이는 Spectrum Access System이 기기에 제공하는 승인으로, 기기에 의한 하트비트가 성공적으로 이루어진 후 지정된 운영 매개변수를 사용하여 전송합니다.
필드 | |
---|---|
max_eirp |
권한 부여 시 허용되는 등가 최대 전력량 (EIRP)입니다. 최대 EIRP는 dBm/MHz 단위입니다. |
frequency_range |
전송 주파수 범위. |
state |
지원금 상태입니다. |
channel_type |
사용된 채널의 유형입니다. |
move_list[] |
이 권한 부여가 표시되는 DPA 이동 목록입니다. |
expire_time |
권한 부여 만료 시간입니다. |
suspension_reason[] |
지원금이 정지된 경우 정지 사유입니다. |
grant_id |
부여 ID |
기기 메타데이터
SAS Portal 및 등록 요청 모두에서 기기 데이터를 재정의할 수 있습니다.
기기 모델
기기 모델에 관한 정보입니다.
필드 | |
---|---|
vendor |
기기 공급업체의 이름입니다. |
name |
기기 모델의 이름입니다. |
software_version |
기기의 소프트웨어 버전입니다. |
hardware_version |
기기의 하드웨어 버전입니다. |
firmware_version |
기기의 펌웨어 버전입니다. |
DpaMoveList
DPA의 이동 목록에 있는 항목입니다.
필드 | |
---|---|
dpa_id |
DPA의 ID입니다. |
frequency_range |
이동 목록이 영향을 미치는 주파수 범위입니다. |
주파수 범위
게재빈도 범위는 low_frequency
~high_frequency
입니다.
필드 | |
---|---|
low_frequency_mhz |
주파수 범위의 최저 주파수(MHz)입니다. |
high_frequency_mhz |
주파수 범위의 가장 높은 주파수(MHz)입니다. |
SecretSecret 요청
GenerateSecret
을 요청합니다.
SecretSecret 응답
GenerateSecret
에 대한 응답입니다.
필드 | |
---|---|
secret |
문자열에서 생성되고 |
GetCustomerRequest
GetCustomer
을 요청합니다.
필드 | |
---|---|
name |
필수 항목입니다. |
GetDeploymentRequest
GetDeployment
을 요청합니다.
필드 | |
---|---|
name |
필수 항목입니다. |
GetDeviceRequest
GetDevice
을 요청합니다.
필드 | |
---|---|
name |
필수 항목입니다. 기기 이름입니다. |
GetNodeRequest
GetNode
을 요청합니다.
필드 | |
---|---|
name |
필수 항목입니다. |
GetPolicyRequest
GetPolicy
메서드의 요청 메시지입니다.
필드 | |
---|---|
resource |
필수 항목입니다. 정책이 요청되는 리소스입니다. |
그랜트 스테이트
부여 상태입니다.
열거형 | |
---|---|
GRANT_STATE_UNSPECIFIED |
|
GRANT_STATE_GRANTED |
지원금이 부여되었지만 기기가 하트비트를 설정하지 않았습니다. |
GRANT_STATE_TERMINATED |
SAS에서 지원금을 해지했습니다. |
GRANT_STATE_SUSPENDED |
SAS에서 지원금을 정지했습니다. |
GRANT_STATE_AUTHORIZED |
현재 기기가 전송 중입니다. |
GRANT_STATE_EXPIRED |
지원금이 만료되었습니다. |
높이 유형
높이를 측정하는 방법을 지정합니다.
열거형 | |
---|---|
HEIGHT_TYPE_UNSPECIFIED |
높이 유형이 지정되지 않았습니다. |
HEIGHT_TYPE_AGL |
AGL 높이는 지상을 기준으로 측정됩니다. |
HEIGHT_TYPE_AMSL |
AMSL 높이는 평균 해수면을 기준으로 측정됩니다. |
설치 매개변수
기기 설치 매개변수에 대한 정보입니다.
필드 | |
---|---|
latitude |
WGS 84 데이터를 기준으로 한 기기 안테나 위치의 위도입니다. 허용되는 범위는 -90.000000~+90.000000입니다. 양수 값은 적도 북쪽의 위도를 나타내고, 음수 값은 적도 남쪽을 나타냅니다. |
longitude |
WGS 84 데이터를 기준으로 한 기기 안테나 위치의 경도입니다. 허용되는 범위는 -180.000000~+180.000000입니다. 양수 값은 본초 자오선 동쪽의 경도를 나타내고, 음수 값은 본초 자오선 서쪽을 나타냅니다. |
height |
기기 안테나 높이(미터) |
height_type |
높이를 측정하는 방법을 지정합니다. |
horizontal_accuracy |
기기 안테나 가로 위치의 정확성을 나타내는 양수(미터)입니다. 이 선택적 매개변수는 값이 FCC 요구사항인 50미터 미만인 경우에만 있어야 합니다. |
vertical_accuracy |
기기 안테나 수직 위치의 정확도를 나타내는 양수(미터)입니다. 이 선택적 매개변수는 값이 3CC FCC 요구사항보다 작은 경우에만 있어야 합니다. |
indoor_deployment |
기기 안테나가 실내에 있는지 여부 |
antenna_azimuth |
진북을 기준으로 안테나의 수평면에 대한 보행 방향입니다(단위: 도). 이 매개변수의 값은 0~359 사이의 정수입니다. 0도는 진북을 의미하고 90도는 동쪽을 의미합니다. 이 매개변수는 카테고리 A 기기에서는 선택사항이며 카테고리 B 기기에서는 조건부입니다. |
antenna_downtilt |
안테나는 도 단위로 아래로 기울어지고 -90부터 +90 사이의 값이 있는 정수입니다. 음수 값은 안테나가 수평으로 기울어져 있음을 의미합니다. 이 매개변수는 카테고리 A 기기에서는 선택사항이며 카테고리 B 기기에서는 조건부입니다. |
antenna_gain |
피크 안테나 dBi 증가. 이 매개변수는 -127에서 +128 (dBi) 사이의 값을 가진 정수입니다. |
eirp_capability |
이 매개변수는 dBm/10MHz 단위로 표시되는 최대 기기 EIRP이며 -127~+47 (dBm/10MHz) 사이의 값을 가진 정수입니다. 포함하지 않으면 SAS는 이를 dBm/10MHz 단위 카테고리의 최대 허용 EIRP로 해석합니다. |
antenna_beamwidth |
수평면에서 안테나의 3dB 안테나 빔폭(도) 이 매개변수는 0 이상 360도 이하의 값을 가진 부호 없는 정수입니다. 카테고리 A 기기에서는 선택사항이며 카테고리 B 기기에서는 조건부입니다. |
antenna_model |
외부 안테나를 사용하는 경우, 이 입력란에 안테나 모델이 선택적으로 제공됩니다. 문자열의 최대 길이는 8진수입니다. |
cpe_cbsd_indication |
있는 경우 이 매개변수는 CBSD가 CPE-CBSD인지 여부를 지정합니다. |
ListCustomersRequest
ListCustomers
을 요청합니다.
필드 | |
---|---|
page_size |
응답에서 반환할 최대 |
page_token |
이 목록이 계속되어야 하는 위치를 나타내는 이전 |
ListCustomersResponse
ListCustomers
에 대한 응답입니다.
필드 | |
---|---|
customers[] |
요청과 일치하는 |
next_page_token |
이전 |
ListDeploymentsRequest
ListDeployments
을 요청합니다.
필드 | |
---|---|
parent |
필수 항목입니다. 상위 리소스 이름(예: "nodes/1", customer/1/nodes/2)입니다. |
page_size |
응답에서 반환할 최대 배포 수입니다. |
page_token |
이 목록이 계속되어야 하는 위치를 나타내는 이전 |
filter |
필터 표현식입니다. 필터는 "DIRECT_CHILDREN" 또는 "direct_children" 형식이어야 합니다. 필터는 대소문자를 구분하지 않습니다. 비어 있으면 배포가 필터링되지 않습니다. |
ListDeploymentsResponse
ListDeployments
에 대한 응답입니다.
필드 | |
---|---|
deployments[] |
요청과 일치하는 |
next_page_token |
이전 |
ListDevicesRequest
ListDevices
을 요청합니다.
필드 | |
---|---|
parent |
필수 항목입니다. 상위 리소스의 이름입니다. |
page_size |
응답에서 반환할 최대 기기 수입니다. 비어 있거나 0이면 모든 기기가 표시됩니다. [0, 1000] 범위 내에 있어야 합니다. |
page_token |
이 목록이 계속되어야 하는 위치를 나타내는 이전 |
filter |
필터 표현식입니다. 필터는 "sn=123454" 또는 "display_name=MyDevice" 중 하나의 형식이어야 합니다. sn은 기기의 일련번호에 해당합니다. 필터는 대소문자를 구분하지 않습니다. |
ListDevicesResponse
ListDevices
에 대한 응답입니다.
필드 | |
---|---|
devices[] |
요청과 일치하는 |
next_page_token |
이전 |
ListNodes 요청
ListNodes
을 요청합니다.
필드 | |
---|---|
parent |
필수 항목입니다. 상위 리소스 이름(예: "nodes/1")입니다. |
page_size |
응답에서 반환할 최대 노드 수입니다. |
page_token |
이 목록이 계속되어야 하는 위치를 나타내는 이전 |
filter |
필터 표현식입니다. 필터는 "DIRECT_CHILDREN" 또는 "direct_children" 형식이어야 합니다. 필터는 대소문자를 구분하지 않습니다. 비어 있으면 노드가 필터링되지 않습니다. |
목록 노드 응답
ListNodes
에 대한 응답입니다.
필드 | |
---|---|
nodes[] |
요청과 일치하는 |
next_page_token |
이전 |
측정 기능
기기 측정 기능 값은 WINNF-SSC-0002로 정의됩니다.
열거형 | |
---|---|
MEASUREMENT_CAPABILITY_UNSPECIFIED |
|
MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITH_GRANT |
|
MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITHOUT_GRANT |
MoveDeploymentRequest
MoveDeployment
을 요청합니다.
필드 | |
---|---|
name |
필수 항목입니다. 이동할 |
destination |
|
이동 기기 요청
MoveDevice
을 요청합니다.
필드 | |
---|---|
name |
필수 항목입니다. 이동할 기기의 이름입니다. |
destination |
|
MoveNodeRequest
MoveNode
을 요청합니다.
필드 | |
---|---|
name |
필수 항목입니다. 이동할 |
destination |
|
노드
노드
필드 | |
---|---|
name |
출력 전용입니다. 리소스 이름입니다. |
display_name |
노드의 표시 이름입니다. |
sas_user_ids[] |
이 노드에 속한 기기에서 사용하는 사용자 ID입니다. |
정책
리소스에 대한 액세스 제어 정책을 정의합니다.
필드 | |
---|---|
assignments[] |
|
etag |
ETag는 낙관적 동시 실행 제어에 정책을 동시에 업데이트할 때 서로 덮어쓰지 않도록 하는 데 사용됩니다. 경합 상태를 방지하기 위해 시스템에서 정책 업데이트를 수행하기 위해 읽기-수정-쓰기 주기에서 etag를 사용하는 것이 좋습니다.
|
정책 요청
SetPolicy
메서드의 요청 메시지입니다.
필드 | |
---|---|
resource |
필수 항목입니다. 정책을 지정하는 데 사용되는 리소스입니다. 이 정책은 기존 정책을 대체합니다. |
policy |
필수 항목입니다. |
서명 기기 요청
SignDevice
을 요청합니다.
필드 | |
---|---|
device |
필수 항목입니다. 서명할 |
TestPermissionsRequest
TestPermissions
메서드의 요청 메시지입니다.
필드 | |
---|---|
resource |
필수 항목입니다. 권한을 요청하는 리소스입니다. |
permissions[] |
|
테스트 권한 응답
TestPermissions
메서드의 응답 메시지입니다.
필드 | |
---|---|
permissions[] |
호출자가 허용되는 권한 집합입니다. |
UpdateCustomerRequest
UpdateCustomer
을 요청합니다.
필드 | |
---|---|
customer |
필수 항목입니다. |
update_mask |
업데이트할 필드입니다. |
UpdateDeploymentRequest
UpdateDeployment
을 요청합니다.
필드 | |
---|---|
deployment |
필수 항목입니다. |
update_mask |
업데이트할 필드입니다. |
UpdateDeviceRequest
UpdateDevice
을 요청합니다.
필드 | |
---|---|
device |
필수 항목입니다. 업데이트할 |
update_mask |
업데이트할 필드입니다. |
UpdateNodeRequest
UpdateNode
을 요청합니다.
필드 | |
---|---|
node |
필수 항목입니다. |
update_mask |
업데이트할 필드입니다. |
UpdateSignedDeviceRequest
UpdateSignedDevice
을 요청합니다.
필드 | |
---|---|
name |
필수 항목입니다. 업데이트할 기기의 이름입니다. |
encoded_device |
필수 항목입니다. CPI 비공개 키로 서명된 JSON 웹 토큰입니다. 페이로드는 |
installer_id |
필수 항목입니다. 공인 전문 설치 프로그램 데이터베이스의 고유 설치 프로그램 ID (CPI ID)입니다. |
ValidateInstallerRequest
ValidateInstaller
을 요청합니다.
필드 | |
---|---|
installer_id |
필수 항목입니다. 공인 전문 설치 프로그램 데이터베이스의 고유 설치 프로그램 ID (CPI ID)입니다. |
secret |
필수 항목입니다. |
encoded_secret |
필수 항목입니다. CPI 비공개 키로 서명된 JSON 웹 토큰입니다. 페이로드는 값이 보안 비밀인 '비밀' 클레임을 포함해야 합니다. |
ValidateInstallerResponse
ValidateInstaller
에 대한 응답입니다.