AssetProperties interface

자산 속성을 정의합니다.

속성

assetEndpointProfileUri

브로커가 이 자산에 대한 데이터 요소를 제공하는 엔드포인트에 연결하는 데 사용하는 자산 엔드포인트 프로필(연결 정보)에 대한 참조입니다. ModuleCR.metadata.namespace>/<ModuleCR.metadata.name> 형식<이어야 합니다.

assetType

자산 유형(모델) 정의에 대한 리소스 경로입니다.

attributes

고객이 설정한 사용자 지정 특성을 포함하는 키-값 쌍 집합입니다.

dataPoints

자산의 일부인 데이터 요소의 배열입니다. 각 데이터 포인트는 자산 형식 기능을 참조하고 데이터 요소별 구성을 가질 수 있습니다. dataPoints 요소의 정의에 대한 자세한 내용은 아래를 참조하세요.

defaultDataPointsConfiguration

모든 데이터 요소에 대한 프로토콜별 기본 구성입니다. 각 데이터 요소에는 여기에서 기본 설정을 재정의하는 자체 구성이 있을 수 있습니다. 이렇게 하면 각 자산 instance 하나의 프로토콜이 있다고 가정합니다.

defaultEventsConfiguration

모든 이벤트에 대한 프로토콜별 기본 구성입니다. 각 이벤트에는 여기에서 기본 설정을 재정의하는 자체 구성이 있을 수 있습니다. 이렇게 하면 각 자산 instance 하나의 프로토콜이 있다고 가정합니다.

description

자산에 대한 사람이 읽을 수 있는 설명입니다.

displayName

사람이 읽을 수 있는 표시 이름입니다.

documentationUri

설명서에 대한 참조입니다.

enabled

자산의 사용/사용 안 함 상태.

events

자산의 일부인 이벤트 배열입니다. 각 이벤트는 자산 유형 기능을 참조하고 이벤트별 구성을 가질 수 있습니다. 이벤트 요소의 정의에 대한 자세한 내용은 아래를 참조하세요.

externalAssetId

고객이 제공한 자산 ID입니다.

hardwareRevision

하드웨어의 수정 번호입니다.

manufacturer

자산 제조업체 이름입니다.

manufacturerUri

자산 제조업체 URI.

model

자산 모델 이름입니다.

productCode

자산 제품 코드.

provisioningState

리소스의 프로비전 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

serialNumber

자산 일련 번호입니다.

softwareRevision

소프트웨어의 수정 번호입니다.

status

Edge에서 발생한 변경 내용을 반영하려면 개체만 읽습니다. 사용자 지정 리소스에 대한 Kubernetes 상태 속성과 유사합니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

uuid

전역적으로 고유하고 변경할 수 없으며 재사용할 수 없는 ID입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

version

리소스가 수정될 때마다 증가되는 정수입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

속성 세부 정보

assetEndpointProfileUri

브로커가 이 자산에 대한 데이터 요소를 제공하는 엔드포인트에 연결하는 데 사용하는 자산 엔드포인트 프로필(연결 정보)에 대한 참조입니다. ModuleCR.metadata.namespace>/<ModuleCR.metadata.name> 형식<이어야 합니다.

assetEndpointProfileUri: string

속성 값

string

assetType

자산 유형(모델) 정의에 대한 리소스 경로입니다.

assetType?: string

속성 값

string

attributes

고객이 설정한 사용자 지정 특성을 포함하는 키-값 쌍 집합입니다.

attributes?: {[propertyName: string]: any}

속성 값

{[propertyName: string]: any}

dataPoints

자산의 일부인 데이터 요소의 배열입니다. 각 데이터 포인트는 자산 형식 기능을 참조하고 데이터 요소별 구성을 가질 수 있습니다. dataPoints 요소의 정의에 대한 자세한 내용은 아래를 참조하세요.

dataPoints?: DataPoint[]

속성 값

defaultDataPointsConfiguration

모든 데이터 요소에 대한 프로토콜별 기본 구성입니다. 각 데이터 요소에는 여기에서 기본 설정을 재정의하는 자체 구성이 있을 수 있습니다. 이렇게 하면 각 자산 instance 하나의 프로토콜이 있다고 가정합니다.

defaultDataPointsConfiguration?: string

속성 값

string

defaultEventsConfiguration

모든 이벤트에 대한 프로토콜별 기본 구성입니다. 각 이벤트에는 여기에서 기본 설정을 재정의하는 자체 구성이 있을 수 있습니다. 이렇게 하면 각 자산 instance 하나의 프로토콜이 있다고 가정합니다.

defaultEventsConfiguration?: string

속성 값

string

description

자산에 대한 사람이 읽을 수 있는 설명입니다.

description?: string

속성 값

string

displayName

사람이 읽을 수 있는 표시 이름입니다.

displayName?: string

속성 값

string

documentationUri

설명서에 대한 참조입니다.

documentationUri?: string

속성 값

string

enabled

자산의 사용/사용 안 함 상태.

enabled?: boolean

속성 값

boolean

events

자산의 일부인 이벤트 배열입니다. 각 이벤트는 자산 유형 기능을 참조하고 이벤트별 구성을 가질 수 있습니다. 이벤트 요소의 정의에 대한 자세한 내용은 아래를 참조하세요.

events?: Event_2[]

속성 값

Event[]

externalAssetId

고객이 제공한 자산 ID입니다.

externalAssetId?: string

속성 값

string

hardwareRevision

하드웨어의 수정 번호입니다.

hardwareRevision?: string

속성 값

string

manufacturer

자산 제조업체 이름입니다.

manufacturer?: string

속성 값

string

manufacturerUri

자산 제조업체 URI.

manufacturerUri?: string

속성 값

string

model

자산 모델 이름입니다.

model?: string

속성 값

string

productCode

자산 제품 코드.

productCode?: string

속성 값

string

provisioningState

리소스의 프로비전 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

provisioningState?: string

속성 값

string

serialNumber

자산 일련 번호입니다.

serialNumber?: string

속성 값

string

softwareRevision

소프트웨어의 수정 번호입니다.

softwareRevision?: string

속성 값

string

status

Edge에서 발생한 변경 내용을 반영하려면 개체만 읽습니다. 사용자 지정 리소스에 대한 Kubernetes 상태 속성과 유사합니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

status?: AssetStatus

속성 값

uuid

전역적으로 고유하고 변경할 수 없으며 재사용할 수 없는 ID입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

uuid?: string

속성 값

string

version

리소스가 수정될 때마다 증가되는 정수입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

version?: number

속성 값

number