Documentation
¶
Index ¶
- func NewCachingResourceProvider(resources *SitewiseResources, c *cache.Cache) *cachingResourceProvider
- func NewQueryResourceProvider(cachingProvider *cachingResourceProvider, query models.BaseQuery) *queryResourceProvider
- type SitewiseResources
- func (rp *SitewiseResources) Asset(ctx context.Context, assetId string) (*iotsitewise.DescribeAssetOutput, error)
- func (rp *SitewiseResources) AssetModel(ctx context.Context, modelId string) (*iotsitewise.DescribeAssetModelOutput, error)
- func (rp *SitewiseResources) Property(ctx context.Context, assetId string, propertyId string) (*iotsitewise.DescribeAssetPropertyOutput, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCachingResourceProvider ¶ added in v1.2.2
func NewCachingResourceProvider(resources *SitewiseResources, c *cache.Cache) *cachingResourceProvider
Types ¶
type SitewiseResources ¶
type SitewiseResources struct {
// contains filtered or unexported fields
}
func NewSitewiseResources ¶
func NewSitewiseResources(client client.SitewiseClient) *SitewiseResources
func (*SitewiseResources) Asset ¶
func (rp *SitewiseResources) Asset(ctx context.Context, assetId string) (*iotsitewise.DescribeAssetOutput, error)
func (*SitewiseResources) AssetModel ¶
func (rp *SitewiseResources) AssetModel(ctx context.Context, modelId string) (*iotsitewise.DescribeAssetModelOutput, error)
func (*SitewiseResources) Property ¶
func (rp *SitewiseResources) Property(ctx context.Context, assetId string, propertyId string) (*iotsitewise.DescribeAssetPropertyOutput, error)
Click to show internal directories.
Click to hide internal directories.