색인
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 고객을 관리하는 서비스입니다.
GetCustomer | |
---|---|
요청된
|
ListCustomers | |
---|---|
요청된
|
UpdateCustomer | |
---|---|
기존
|
DeviceManager
시민 광대역 무선 서비스 기기를 관리하는 서비스입니다.
CreateDeployment | |
---|---|
새
|
CreateDevice | |
---|---|
|
CreateNode | |
---|---|
새
|
CreateSignedDevice | |
---|---|
|
DeleteDeployment | |
---|---|
|
DeleteDevice | |
---|---|
|
DeleteNode | |
---|---|
|
GenerateSecret | |
---|---|
|
GetDeployment | |
---|---|
요청된
|
GetDevice | |
---|---|
|
GetNode | |
---|---|
요청된
|
ListDeployments | |
---|---|
|
ListDevices | |
---|---|
|
ListNodes | |
---|---|
|
MoveDeployment | |
---|---|
|
MoveDevice | |
---|---|
|
MoveNode | |
---|---|
|
SignDevice | |
---|---|
|
UpdateDeployment | |
---|---|
기존
|
UpdateDevice | |
---|---|
|
UpdateNode | |
---|---|
기존
|
UpdateSignedDevice | |
---|---|
서명된
|
ValidateInstaller | |
---|---|
인증된 전문 설치자 (CPI)의 신원을 확인합니다.
|
PolicyService
스펙트럼 리소스 관리자에 대한 액세스 제어 서비스입니다.
GetPolicy | |
---|---|
리소스의 액세스 제어 정책을 가져옵니다. 리소스가 존재하지만 설정된 정책이 없는 경우 빈 정책을 반환합니다.
|
SetPolicy | |
---|---|
지정된 리소스의 액세스 제어 정책을 설정합니다. 기존 정책을 대체합니다.
|
TestPermissions | |
---|---|
지정된 리소스에 대해 호출자가 보유한 권한을 반환합니다.
|
할당
members
를 role
과 연결합니다.
필드 | |
---|---|
role |
필수입니다. |
members[] |
역할이 할당된 ID입니다. 다음 값이 포함될 수 있습니다.
|
BillingMode
CBSD의 청구 모드
열거형 | |
---|---|
BILLING_MODE_UNSPECIFIED |
청구 모드가 지정되지 않았습니다. |
MOBILE |
가격은 CBSD 카테고리(SAS에 등록된 카테고리 A, 카테고리 B)를 기준으로 합니다. |
FIXED_WIRELESS |
가격은 CBSD 유형(기지국 또는 CPE)에 따라 달라집니다. |
ChannelType
열거형 | |
---|---|
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 포털 API를 통해 지정된 기기 구성입니다. |
active_config |
출력 전용입니다. SAS에 등록된 기기의 현재 구성입니다. |
state |
출력 전용입니다. 기기 상태입니다. |
grants[] |
출력 전용입니다. 기기에서 보유한 권한입니다. |
display_name |
기기 표시 이름입니다. |
device_metadata |
SAS 포털과 SAS 등록 요청 모두에서 재정의할 수 있는 기기 매개변수입니다. |
주
기기 상태입니다.
열거형 | |
---|---|
DEVICE_STATE_UNSPECIFIED |
지정되지 않은 상태. |
RESERVED |
SAS 포털에서 기기가 생성되었지만 아직 SAS에 등록되지 않았습니다. |
REGISTERED |
기기가 SAS에 등록되었습니다. |
DEREGISTERED |
SAS에서 기기가 등록 해제되었습니다. |
DeviceAirInterface
기기의 무선 인터페이스에 관한 정보입니다.
필드 | |
---|---|
radio_technology |
조건부 이 필드는 CBSD에 사용되는 무선 액세스 기술을 지정합니다. |
supported_spec |
선택사항입니다. 이 필드는 |
RadioTechnology
승인된 무선 액세스 기술 유형입니다.
열거형 | |
---|---|
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 |
출력 전용입니다. 기기 구성이 마지막으로 수정된 시간입니다. |
주
기기 구성의 상태입니다. 상태가 DEVICE_CONFIG_STATE_FINAL
인 구성만 CBSD 등록 중에 사용할 수 있습니다.
열거형 | |
---|---|
DEVICE_CONFIG_STATE_UNSPECIFIED |
|
DRAFT |
|
FINAL |
DeviceGrant
기기 부여 기기가 하트비트를 성공적으로 수행한 후 지정된 작동 매개변수를 사용하여 전송하도록 스펙트럼 액세스 시스템에서 기기에 제공하는 승인입니다.
필드 | |
---|---|
max_eirp |
허가에 의해 허용되는 최대 등가 등방성 복사 전력 (EIRP)입니다. 최대 EIRP는 dBm/MHz 단위입니다. |
frequency_range |
전송 주파수 범위입니다. |
state |
권한의 상태입니다. |
channel_type |
사용된 채널 유형입니다. |
move_list[] |
이 권한이 표시되는 DPA 이동 목록입니다. |
expire_time |
권한 부여의 만료 시간입니다. |
suspension_reason[] |
권한이 정지된 경우 정지 이유입니다. |
grant_id |
권한 부여 ID입니다. |
DeviceMetadata
SAS Portal과 등록 요청 모두에서 재정의할 수 있는 기기 데이터
DeviceModel
기기 모델에 관한 정보입니다.
필드 | |
---|---|
vendor |
기기 공급업체의 이름입니다. |
name |
기기 모델의 이름입니다. |
software_version |
기기의 소프트웨어 버전입니다. |
hardware_version |
기기의 하드웨어 버전입니다. |
firmware_version |
기기의 펌웨어 버전입니다. |
DpaMoveList
DPA의 이동 목록에 있는 항목입니다.
필드 | |
---|---|
dpa_id |
DPA의 ID입니다. |
frequency_range |
이동 목록이 영향을 미치는 주파수 범위입니다. |
FrequencyRange
주파수 범위: low_frequency
~high_frequency
필드 | |
---|---|
low_frequency_mhz |
주파수 범위의 최저 주파수(MHz)입니다. |
high_frequency_mhz |
주파수 범위의 최고 주파수(MHz)입니다. |
GenerateSecretRequest
GenerateSecret
을 요청합니다.
GenerateSecretResponse
GenerateSecret
에 대한 응답입니다.
필드 | |
---|---|
secret |
문자열에 의해 생성되고 |
GetCustomerRequest
GetCustomer
을 요청합니다.
필드 | |
---|---|
name |
필수 항목입니다. |
GetDeploymentRequest
GetDeployment
을 요청합니다.
필드 | |
---|---|
name |
필수 항목입니다. |
GetDeviceRequest
GetDevice
을 요청합니다.
필드 | |
---|---|
name |
필수입니다. 기기 이름입니다. |
GetNodeRequest
GetNode
을 요청합니다.
필드 | |
---|---|
name |
필수 항목입니다. |
GetPolicyRequest
GetPolicy
메서드의 요청 메시지입니다.
필드 | |
---|---|
resource |
필수입니다. 정책을 요청할 리소스입니다. |
GrantState
권한의 상태입니다.
열거형 | |
---|---|
GRANT_STATE_UNSPECIFIED |
|
GRANT_STATE_GRANTED |
권한이 부여되었지만 기기에서 하트비트를 전송하지 않습니다. |
GRANT_STATE_TERMINATED |
SAS에 의해 권한 부여가 종료되었습니다. |
GRANT_STATE_SUSPENDED |
SAS에 의해 승인이 정지되었습니다. |
GRANT_STATE_AUTHORIZED |
현재 기기가 전송 중입니다. |
GRANT_STATE_EXPIRED |
권한이 만료되었습니다. |
HeightType
높이를 측정하는 방법을 지정합니다.
열거형 | |
---|---|
HEIGHT_TYPE_UNSPECIFIED |
지정되지 않은 높이 유형입니다. |
HEIGHT_TYPE_AGL |
AGL 높이는 지상 높이를 기준으로 측정됩니다. |
HEIGHT_TYPE_AMSL |
AMSL 높이는 평균 해수면을 기준으로 측정됩니다. |
InstallationParams
기기 설치 매개변수에 관한 정보입니다.
필드 | |
---|---|
latitude |
WGS 84 기준에 대한 기기 안테나 위치의 위도(도)입니다. 허용되는 범위는 -90.000000~+90.000000입니다. 양수 값은 적도 북쪽의 위도를 나타내고 음수 값은 적도 남쪽의 위도를 나타냅니다. |
longitude |
WGS 84 기준점에 대한 기기 안테나 위치의 경도(단위: 도)입니다. 허용되는 범위는 -180.000000~+180.000000입니다. 양수 값은 본초자오선 동쪽의 경도를 나타내고 음수 값은 본초자오선 서쪽의 경도를 나타냅니다. |
height |
기기 안테나 높이(미터)입니다. |
height_type |
높이를 측정하는 방법을 지정합니다. |
horizontal_accuracy |
기기 안테나의 수평 위치 정확도를 나타내는 양수(단위: 미터)입니다. 이 선택적 매개변수는 값이 FCC 요구사항인 50미터보다 작은 경우에만 있어야 합니다. |
vertical_accuracy |
기기 안테나의 수직 위치 정확도를 나타내는 양수(미터)입니다. 이 선택적 매개변수는 값이 FCC 요구사항인 3미터보다 작은 경우에만 있어야 합니다. |
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는 기기 카테고리에 허용되는 최대 EIRP를 dBm/10MHz 단위로 해석합니다. |
antenna_beamwidth |
안테나의 3dB 안테나 빔폭(수평면, 도)입니다. 이 매개변수는 0~360 (도) 범위의 값을 갖는 부호 없는 정수입니다. 카테고리 A 기기에서는 선택사항이고 카테고리 B 기기에서는 조건부입니다. |
antenna_model |
외부 안테나를 사용하는 경우 안테나 모델이 이 필드에 선택적으로 제공됩니다. 문자열의 최대 길이는 128옥텟입니다. |
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 |
목록이 계속되어야 하는 위치를 나타내는 이전 |
ListNodesRequest
ListNodes
을 요청합니다.
필드 | |
---|---|
parent |
필수입니다. 상위 리소스 이름입니다(예: 'nodes/1'). |
page_size |
응답에서 반환할 최대 노드 수입니다. |
page_token |
이 목록이 계속되어야 하는 위치를 나타내는 이전 |
filter |
필터 표현식입니다. 필터는 'DIRECT_CHILDREN' 또는 'direct_children' 형식이어야 합니다. 필터는 대소문자를 구분하지 않습니다. 비어 있으면 노드가 필터링되지 않습니다. |
ListNodesResponse
ListNodes
에 대한 응답입니다.
필드 | |
---|---|
nodes[] |
요청과 일치하는 |
next_page_token |
목록이 계속되어야 하는 위치를 나타내는 이전 |
MeasurementCapability
기기 측정 기능입니다. 값은 WINNF-SSC-0002에 의해 정의됩니다.
열거형 | |
---|---|
MEASUREMENT_CAPABILITY_UNSPECIFIED |
|
MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITH_GRANT |
|
MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITHOUT_GRANT |
MoveDeploymentRequest
MoveDeployment
을 요청합니다.
필드 | |
---|---|
name |
필수입니다. 이동할 |
destination |
|
MoveDeviceRequest
MoveDevice
을 요청합니다.
필드 | |
---|---|
name |
필수입니다. 이동할 기기의 이름입니다. |
destination |
|
MoveNodeRequest
MoveNode
을 요청합니다.
필드 | |
---|---|
name |
필수입니다. 이동할 |
destination |
|
노드
노드입니다.
필드 | |
---|---|
name |
출력 전용입니다. 리소스 이름입니다. |
display_name |
노드의 표시 이름입니다. |
sas_user_ids[] |
이 노드에 속한 기기에서 사용되는 사용자 ID입니다. |
정책
리소스에 대한 액세스 제어 정책을 정의합니다.
필드 | |
---|---|
assignments[] |
|
etag |
etag는 동시에 발생한 여러 정책 업데이트가 서로를 덮어쓰지 않도록 방지하는 낙관적 동시 실행 제어에 사용됩니다. 시스템이 읽기-수정-쓰기 주기에서 etag를 사용하여 정책 업데이트를 실행하여 경합 상태를 방지하는 것이 좋습니다. etag는
|
SetPolicyRequest
SetPolicy
메서드의 요청 메시지입니다.
필드 | |
---|---|
resource |
필수입니다. 정책을 지정할 리소스입니다. 이 정책은 기존 정책을 대체합니다. |
policy |
필수입니다. |
SignDeviceRequest
SignDevice
을 요청합니다.
필드 | |
---|---|
device |
필수입니다. 서명할 |
TestPermissionsRequest
TestPermissions
메서드의 요청 메시지입니다.
필드 | |
---|---|
resource |
필수입니다. 권한이 요청되는 리소스입니다. |
permissions[] |
|
TestPermissionsResponse
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 웹 토큰입니다. 페이로드에는 값이 보안 비밀인 'secret' 클레임이 포함되어야 합니다. |
ValidateInstallerResponse
ValidateInstaller
에 대한 응답입니다.