/* * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ /* * Do not modify this file. This file is generated from the iotsitewise-2019-12-02.normal.json service model. */ using System; using System.Threading; using System.Threading.Tasks; using System.Collections.Generic; using Amazon.Runtime; using Amazon.IoTSiteWise.Model; namespace Amazon.IoTSiteWise { /// /// Interface for accessing IoTSiteWise /// /// Welcome to the IoT SiteWise API Reference. IoT SiteWise is an Amazon Web Services /// service that connects Industrial /// Internet of Things (IIoT) devices to the power of the Amazon Web Services Cloud. /// For more information, see the IoT /// SiteWise User Guide. For information about IoT SiteWise quotas, see Quotas /// in the IoT SiteWise User Guide. /// public partial interface IAmazonIoTSiteWise : IAmazonService, IDisposable { /// /// Paginators for the service /// IIoTSiteWisePaginatorFactory Paginators { get; } #region AssociateAssets /// /// Associates a child asset with the given parent asset through a hierarchy defined in /// the parent asset's model. For more information, see Associating /// assets in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the AssociateAssets service method. /// /// The response from the AssociateAssets service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The resource already exists. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for AssociateAssets Operation AssociateAssetsResponse AssociateAssets(AssociateAssetsRequest request); /// /// Associates a child asset with the given parent asset through a hierarchy defined in /// the parent asset's model. For more information, see Associating /// assets in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the AssociateAssets service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the AssociateAssets service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The resource already exists. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for AssociateAssets Operation Task AssociateAssetsAsync(AssociateAssetsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region AssociateTimeSeriesToAssetProperty /// /// Associates a time series (data stream) with an asset property. /// /// Container for the necessary parameters to execute the AssociateTimeSeriesToAssetProperty service method. /// /// The response from the AssociateTimeSeriesToAssetProperty service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for AssociateTimeSeriesToAssetProperty Operation AssociateTimeSeriesToAssetPropertyResponse AssociateTimeSeriesToAssetProperty(AssociateTimeSeriesToAssetPropertyRequest request); /// /// Associates a time series (data stream) with an asset property. /// /// Container for the necessary parameters to execute the AssociateTimeSeriesToAssetProperty service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the AssociateTimeSeriesToAssetProperty service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for AssociateTimeSeriesToAssetProperty Operation Task AssociateTimeSeriesToAssetPropertyAsync(AssociateTimeSeriesToAssetPropertyRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region BatchAssociateProjectAssets /// /// Associates a group (batch) of assets with an IoT SiteWise Monitor project. /// /// Container for the necessary parameters to execute the BatchAssociateProjectAssets service method. /// /// The response from the BatchAssociateProjectAssets service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for BatchAssociateProjectAssets Operation BatchAssociateProjectAssetsResponse BatchAssociateProjectAssets(BatchAssociateProjectAssetsRequest request); /// /// Associates a group (batch) of assets with an IoT SiteWise Monitor project. /// /// Container for the necessary parameters to execute the BatchAssociateProjectAssets service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the BatchAssociateProjectAssets service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for BatchAssociateProjectAssets Operation Task BatchAssociateProjectAssetsAsync(BatchAssociateProjectAssetsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region BatchDisassociateProjectAssets /// /// Disassociates a group (batch) of assets from an IoT SiteWise Monitor project. /// /// Container for the necessary parameters to execute the BatchDisassociateProjectAssets service method. /// /// The response from the BatchDisassociateProjectAssets service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for BatchDisassociateProjectAssets Operation BatchDisassociateProjectAssetsResponse BatchDisassociateProjectAssets(BatchDisassociateProjectAssetsRequest request); /// /// Disassociates a group (batch) of assets from an IoT SiteWise Monitor project. /// /// Container for the necessary parameters to execute the BatchDisassociateProjectAssets service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the BatchDisassociateProjectAssets service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for BatchDisassociateProjectAssets Operation Task BatchDisassociateProjectAssetsAsync(BatchDisassociateProjectAssetsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region BatchGetAssetPropertyAggregates /// /// Gets aggregated values (for example, average, minimum, and maximum) for one or more /// asset properties. For more information, see Querying /// aggregates in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the BatchGetAssetPropertyAggregates service method. /// /// The response from the BatchGetAssetPropertyAggregates service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested service is unavailable. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for BatchGetAssetPropertyAggregates Operation BatchGetAssetPropertyAggregatesResponse BatchGetAssetPropertyAggregates(BatchGetAssetPropertyAggregatesRequest request); /// /// Gets aggregated values (for example, average, minimum, and maximum) for one or more /// asset properties. For more information, see Querying /// aggregates in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the BatchGetAssetPropertyAggregates service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the BatchGetAssetPropertyAggregates service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested service is unavailable. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for BatchGetAssetPropertyAggregates Operation Task BatchGetAssetPropertyAggregatesAsync(BatchGetAssetPropertyAggregatesRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region BatchGetAssetPropertyValue /// /// Gets the current value for one or more asset properties. For more information, see /// Querying /// current values in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the BatchGetAssetPropertyValue service method. /// /// The response from the BatchGetAssetPropertyValue service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested service is unavailable. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for BatchGetAssetPropertyValue Operation BatchGetAssetPropertyValueResponse BatchGetAssetPropertyValue(BatchGetAssetPropertyValueRequest request); /// /// Gets the current value for one or more asset properties. For more information, see /// Querying /// current values in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the BatchGetAssetPropertyValue service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the BatchGetAssetPropertyValue service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested service is unavailable. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for BatchGetAssetPropertyValue Operation Task BatchGetAssetPropertyValueAsync(BatchGetAssetPropertyValueRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region BatchGetAssetPropertyValueHistory /// /// Gets the historical values for one or more asset properties. For more information, /// see Querying /// historical values in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the BatchGetAssetPropertyValueHistory service method. /// /// The response from the BatchGetAssetPropertyValueHistory service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested service is unavailable. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for BatchGetAssetPropertyValueHistory Operation BatchGetAssetPropertyValueHistoryResponse BatchGetAssetPropertyValueHistory(BatchGetAssetPropertyValueHistoryRequest request); /// /// Gets the historical values for one or more asset properties. For more information, /// see Querying /// historical values in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the BatchGetAssetPropertyValueHistory service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the BatchGetAssetPropertyValueHistory service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested service is unavailable. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for BatchGetAssetPropertyValueHistory Operation Task BatchGetAssetPropertyValueHistoryAsync(BatchGetAssetPropertyValueHistoryRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region BatchPutAssetPropertyValue /// /// Sends a list of asset property values to IoT SiteWise. Each value is a timestamp-quality-value /// (TQV) data point. For more information, see Ingesting /// data using the API in the IoT SiteWise User Guide. /// /// /// /// To identify an asset property, you must specify one of the following: /// ///
  • /// /// The assetId and propertyId of an asset property. /// ///
  • /// /// A propertyAlias, which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature). /// To define an asset property's alias, see UpdateAssetProperty. /// ///
/// /// With respect to Unix epoch time, IoT SiteWise accepts only TQVs that have a timestamp /// of no more than 7 days in the past and no more than 10 minutes in the future. IoT /// SiteWise rejects timestamps outside of the inclusive range of [-7 days, +10 minutes] /// and returns a TimestampOutOfRangeException error. /// /// /// /// For each asset property, IoT SiteWise overwrites TQVs with duplicate timestamps unless /// the newer TQV has a different quality. For example, if you store a TQV {T1, /// GOOD, V1}, then storing {T1, GOOD, V2} replaces the existing TQV. /// /// /// /// IoT SiteWise authorizes access to each BatchPutAssetPropertyValue entry /// individually. For more information, see BatchPutAssetPropertyValue /// authorization in the IoT SiteWise User Guide. /// ///
/// Container for the necessary parameters to execute the BatchPutAssetPropertyValue service method. /// /// The response from the BatchPutAssetPropertyValue service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// The requested service is unavailable. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for BatchPutAssetPropertyValue Operation BatchPutAssetPropertyValueResponse BatchPutAssetPropertyValue(BatchPutAssetPropertyValueRequest request); /// /// Sends a list of asset property values to IoT SiteWise. Each value is a timestamp-quality-value /// (TQV) data point. For more information, see Ingesting /// data using the API in the IoT SiteWise User Guide. /// /// /// /// To identify an asset property, you must specify one of the following: /// ///
  • /// /// The assetId and propertyId of an asset property. /// ///
  • /// /// A propertyAlias, which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature). /// To define an asset property's alias, see UpdateAssetProperty. /// ///
/// /// With respect to Unix epoch time, IoT SiteWise accepts only TQVs that have a timestamp /// of no more than 7 days in the past and no more than 10 minutes in the future. IoT /// SiteWise rejects timestamps outside of the inclusive range of [-7 days, +10 minutes] /// and returns a TimestampOutOfRangeException error. /// /// /// /// For each asset property, IoT SiteWise overwrites TQVs with duplicate timestamps unless /// the newer TQV has a different quality. For example, if you store a TQV {T1, /// GOOD, V1}, then storing {T1, GOOD, V2} replaces the existing TQV. /// /// /// /// IoT SiteWise authorizes access to each BatchPutAssetPropertyValue entry /// individually. For more information, see BatchPutAssetPropertyValue /// authorization in the IoT SiteWise User Guide. /// ///
/// Container for the necessary parameters to execute the BatchPutAssetPropertyValue service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the BatchPutAssetPropertyValue service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// The requested service is unavailable. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for BatchPutAssetPropertyValue Operation Task BatchPutAssetPropertyValueAsync(BatchPutAssetPropertyValueRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateAccessPolicy /// /// Creates an access policy that grants the specified identity (IAM Identity Center user, /// IAM Identity Center group, or IAM user) access to the specified IoT SiteWise Monitor /// portal or project resource. /// /// Container for the necessary parameters to execute the CreateAccessPolicy service method. /// /// The response from the CreateAccessPolicy service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for CreateAccessPolicy Operation CreateAccessPolicyResponse CreateAccessPolicy(CreateAccessPolicyRequest request); /// /// Creates an access policy that grants the specified identity (IAM Identity Center user, /// IAM Identity Center group, or IAM user) access to the specified IoT SiteWise Monitor /// portal or project resource. /// /// Container for the necessary parameters to execute the CreateAccessPolicy service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateAccessPolicy service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for CreateAccessPolicy Operation Task CreateAccessPolicyAsync(CreateAccessPolicyRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateAsset /// /// Creates an asset from an existing asset model. For more information, see Creating /// assets in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the CreateAsset service method. /// /// The response from the CreateAsset service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The resource already exists. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for CreateAsset Operation CreateAssetResponse CreateAsset(CreateAssetRequest request); /// /// Creates an asset from an existing asset model. For more information, see Creating /// assets in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the CreateAsset service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateAsset service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The resource already exists. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for CreateAsset Operation Task CreateAssetAsync(CreateAssetRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateAssetModel /// /// Creates an asset model from specified property and hierarchy definitions. You create /// assets from asset models. With asset models, you can easily create assets of the same /// type that have standardized definitions. Each asset created from a model inherits /// the asset model's property and hierarchy definitions. For more information, see Defining /// asset models in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the CreateAssetModel service method. /// /// The response from the CreateAssetModel service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The resource already exists. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for CreateAssetModel Operation CreateAssetModelResponse CreateAssetModel(CreateAssetModelRequest request); /// /// Creates an asset model from specified property and hierarchy definitions. You create /// assets from asset models. With asset models, you can easily create assets of the same /// type that have standardized definitions. Each asset created from a model inherits /// the asset model's property and hierarchy definitions. For more information, see Defining /// asset models in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the CreateAssetModel service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateAssetModel service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The resource already exists. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for CreateAssetModel Operation Task CreateAssetModelAsync(CreateAssetModelRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateBulkImportJob /// /// Defines a job to ingest data to IoT SiteWise from Amazon S3. For more information, /// see Create /// a bulk import job (CLI) in the Amazon Simple Storage Service User Guide. /// /// /// /// You must enable IoT SiteWise to export data to Amazon S3 before you create a bulk /// import job. For more information about how to configure storage settings, see PutStorageConfiguration. /// /// /// /// Container for the necessary parameters to execute the CreateBulkImportJob service method. /// /// The response from the CreateBulkImportJob service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The resource already exists. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for CreateBulkImportJob Operation CreateBulkImportJobResponse CreateBulkImportJob(CreateBulkImportJobRequest request); /// /// Defines a job to ingest data to IoT SiteWise from Amazon S3. For more information, /// see Create /// a bulk import job (CLI) in the Amazon Simple Storage Service User Guide. /// /// /// /// You must enable IoT SiteWise to export data to Amazon S3 before you create a bulk /// import job. For more information about how to configure storage settings, see PutStorageConfiguration. /// /// /// /// Container for the necessary parameters to execute the CreateBulkImportJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateBulkImportJob service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The resource already exists. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for CreateBulkImportJob Operation Task CreateBulkImportJobAsync(CreateBulkImportJobRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateDashboard /// /// Creates a dashboard in an IoT SiteWise Monitor project. /// /// Container for the necessary parameters to execute the CreateDashboard service method. /// /// The response from the CreateDashboard service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for CreateDashboard Operation CreateDashboardResponse CreateDashboard(CreateDashboardRequest request); /// /// Creates a dashboard in an IoT SiteWise Monitor project. /// /// Container for the necessary parameters to execute the CreateDashboard service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateDashboard service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for CreateDashboard Operation Task CreateDashboardAsync(CreateDashboardRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateGateway /// /// Creates a gateway, which is a virtual or edge device that delivers industrial data /// streams from local servers to IoT SiteWise. For more information, see Ingesting /// data using a gateway in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the CreateGateway service method. /// /// The response from the CreateGateway service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The resource already exists. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for CreateGateway Operation CreateGatewayResponse CreateGateway(CreateGatewayRequest request); /// /// Creates a gateway, which is a virtual or edge device that delivers industrial data /// streams from local servers to IoT SiteWise. For more information, see Ingesting /// data using a gateway in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the CreateGateway service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateGateway service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The resource already exists. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for CreateGateway Operation Task CreateGatewayAsync(CreateGatewayRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreatePortal /// /// Creates a portal, which can contain projects and dashboards. IoT SiteWise Monitor /// uses IAM Identity Center or IAM to authenticate portal users and manage user permissions. /// /// /// /// Before you can sign in to a new portal, you must add at least one identity to that /// portal. For more information, see Adding /// or removing portal administrators in the IoT SiteWise User Guide. /// /// /// /// Container for the necessary parameters to execute the CreatePortal service method. /// /// The response from the CreatePortal service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for CreatePortal Operation CreatePortalResponse CreatePortal(CreatePortalRequest request); /// /// Creates a portal, which can contain projects and dashboards. IoT SiteWise Monitor /// uses IAM Identity Center or IAM to authenticate portal users and manage user permissions. /// /// /// /// Before you can sign in to a new portal, you must add at least one identity to that /// portal. For more information, see Adding /// or removing portal administrators in the IoT SiteWise User Guide. /// /// /// /// Container for the necessary parameters to execute the CreatePortal service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreatePortal service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for CreatePortal Operation Task CreatePortalAsync(CreatePortalRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateProject /// /// Creates a project in the specified portal. /// /// /// /// Make sure that the project name and description don't contain confidential information. /// /// /// /// Container for the necessary parameters to execute the CreateProject service method. /// /// The response from the CreateProject service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for CreateProject Operation CreateProjectResponse CreateProject(CreateProjectRequest request); /// /// Creates a project in the specified portal. /// /// /// /// Make sure that the project name and description don't contain confidential information. /// /// /// /// Container for the necessary parameters to execute the CreateProject service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateProject service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for CreateProject Operation Task CreateProjectAsync(CreateProjectRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteAccessPolicy /// /// Deletes an access policy that grants the specified identity access to the specified /// IoT SiteWise Monitor resource. You can use this operation to revoke access to an IoT /// SiteWise Monitor resource. /// /// Container for the necessary parameters to execute the DeleteAccessPolicy service method. /// /// The response from the DeleteAccessPolicy service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DeleteAccessPolicy Operation DeleteAccessPolicyResponse DeleteAccessPolicy(DeleteAccessPolicyRequest request); /// /// Deletes an access policy that grants the specified identity access to the specified /// IoT SiteWise Monitor resource. You can use this operation to revoke access to an IoT /// SiteWise Monitor resource. /// /// Container for the necessary parameters to execute the DeleteAccessPolicy service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteAccessPolicy service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DeleteAccessPolicy Operation Task DeleteAccessPolicyAsync(DeleteAccessPolicyRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteAsset /// /// Deletes an asset. This action can't be undone. For more information, see Deleting /// assets and models in the IoT SiteWise User Guide. /// /// /// /// You can't delete an asset that's associated to another asset. For more information, /// see DisassociateAssets. /// /// /// /// Container for the necessary parameters to execute the DeleteAsset service method. /// /// The response from the DeleteAsset service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DeleteAsset Operation DeleteAssetResponse DeleteAsset(DeleteAssetRequest request); /// /// Deletes an asset. This action can't be undone. For more information, see Deleting /// assets and models in the IoT SiteWise User Guide. /// /// /// /// You can't delete an asset that's associated to another asset. For more information, /// see DisassociateAssets. /// /// /// /// Container for the necessary parameters to execute the DeleteAsset service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteAsset service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DeleteAsset Operation Task DeleteAssetAsync(DeleteAssetRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteAssetModel /// /// Deletes an asset model. This action can't be undone. You must delete all assets created /// from an asset model before you can delete the model. Also, you can't delete an asset /// model if a parent asset model exists that contains a property formula expression that /// depends on the asset model that you want to delete. For more information, see Deleting /// assets and models in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the DeleteAssetModel service method. /// /// The response from the DeleteAssetModel service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DeleteAssetModel Operation DeleteAssetModelResponse DeleteAssetModel(DeleteAssetModelRequest request); /// /// Deletes an asset model. This action can't be undone. You must delete all assets created /// from an asset model before you can delete the model. Also, you can't delete an asset /// model if a parent asset model exists that contains a property formula expression that /// depends on the asset model that you want to delete. For more information, see Deleting /// assets and models in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the DeleteAssetModel service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteAssetModel service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DeleteAssetModel Operation Task DeleteAssetModelAsync(DeleteAssetModelRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteDashboard /// /// Deletes a dashboard from IoT SiteWise Monitor. /// /// Container for the necessary parameters to execute the DeleteDashboard service method. /// /// The response from the DeleteDashboard service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DeleteDashboard Operation DeleteDashboardResponse DeleteDashboard(DeleteDashboardRequest request); /// /// Deletes a dashboard from IoT SiteWise Monitor. /// /// Container for the necessary parameters to execute the DeleteDashboard service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteDashboard service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DeleteDashboard Operation Task DeleteDashboardAsync(DeleteDashboardRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteGateway /// /// Deletes a gateway from IoT SiteWise. When you delete a gateway, some of the gateway's /// files remain in your gateway's file system. /// /// Container for the necessary parameters to execute the DeleteGateway service method. /// /// The response from the DeleteGateway service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DeleteGateway Operation DeleteGatewayResponse DeleteGateway(DeleteGatewayRequest request); /// /// Deletes a gateway from IoT SiteWise. When you delete a gateway, some of the gateway's /// files remain in your gateway's file system. /// /// Container for the necessary parameters to execute the DeleteGateway service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteGateway service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DeleteGateway Operation Task DeleteGatewayAsync(DeleteGatewayRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeletePortal /// /// Deletes a portal from IoT SiteWise Monitor. /// /// Container for the necessary parameters to execute the DeletePortal service method. /// /// The response from the DeletePortal service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DeletePortal Operation DeletePortalResponse DeletePortal(DeletePortalRequest request); /// /// Deletes a portal from IoT SiteWise Monitor. /// /// Container for the necessary parameters to execute the DeletePortal service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeletePortal service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DeletePortal Operation Task DeletePortalAsync(DeletePortalRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteProject /// /// Deletes a project from IoT SiteWise Monitor. /// /// Container for the necessary parameters to execute the DeleteProject service method. /// /// The response from the DeleteProject service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DeleteProject Operation DeleteProjectResponse DeleteProject(DeleteProjectRequest request); /// /// Deletes a project from IoT SiteWise Monitor. /// /// Container for the necessary parameters to execute the DeleteProject service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteProject service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DeleteProject Operation Task DeleteProjectAsync(DeleteProjectRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteTimeSeries /// /// Deletes a time series (data stream). If you delete a time series that's associated /// with an asset property, the asset property still exists, but the time series will /// no longer be associated with this asset property. /// /// /// /// To identify a time series, do one of the following: /// ///
  • /// /// If the time series isn't associated with an asset property, specify the alias /// of the time series. /// ///
  • /// /// If the time series is associated with an asset property, specify one of the following: /// /// ///
    • /// /// The alias of the time series. /// ///
    • /// /// The assetId and propertyId that identifies the asset property. /// ///
///
/// Container for the necessary parameters to execute the DeleteTimeSeries service method. /// /// The response from the DeleteTimeSeries service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DeleteTimeSeries Operation DeleteTimeSeriesResponse DeleteTimeSeries(DeleteTimeSeriesRequest request); /// /// Deletes a time series (data stream). If you delete a time series that's associated /// with an asset property, the asset property still exists, but the time series will /// no longer be associated with this asset property. /// /// /// /// To identify a time series, do one of the following: /// ///
  • /// /// If the time series isn't associated with an asset property, specify the alias /// of the time series. /// ///
  • /// /// If the time series is associated with an asset property, specify one of the following: /// /// ///
    • /// /// The alias of the time series. /// ///
    • /// /// The assetId and propertyId that identifies the asset property. /// ///
///
/// Container for the necessary parameters to execute the DeleteTimeSeries service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteTimeSeries service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DeleteTimeSeries Operation Task DeleteTimeSeriesAsync(DeleteTimeSeriesRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeAccessPolicy /// /// Describes an access policy, which specifies an identity's access to an IoT SiteWise /// Monitor portal or project. /// /// Container for the necessary parameters to execute the DescribeAccessPolicy service method. /// /// The response from the DescribeAccessPolicy service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeAccessPolicy Operation DescribeAccessPolicyResponse DescribeAccessPolicy(DescribeAccessPolicyRequest request); /// /// Describes an access policy, which specifies an identity's access to an IoT SiteWise /// Monitor portal or project. /// /// Container for the necessary parameters to execute the DescribeAccessPolicy service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeAccessPolicy service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeAccessPolicy Operation Task DescribeAccessPolicyAsync(DescribeAccessPolicyRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeAsset /// /// Retrieves information about an asset. /// /// Container for the necessary parameters to execute the DescribeAsset service method. /// /// The response from the DescribeAsset service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeAsset Operation DescribeAssetResponse DescribeAsset(DescribeAssetRequest request); /// /// Retrieves information about an asset. /// /// Container for the necessary parameters to execute the DescribeAsset service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeAsset service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeAsset Operation Task DescribeAssetAsync(DescribeAssetRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeAssetModel /// /// Retrieves information about an asset model. /// /// Container for the necessary parameters to execute the DescribeAssetModel service method. /// /// The response from the DescribeAssetModel service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeAssetModel Operation DescribeAssetModelResponse DescribeAssetModel(DescribeAssetModelRequest request); /// /// Retrieves information about an asset model. /// /// Container for the necessary parameters to execute the DescribeAssetModel service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeAssetModel service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeAssetModel Operation Task DescribeAssetModelAsync(DescribeAssetModelRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeAssetProperty /// /// Retrieves information about an asset property. /// /// /// /// When you call this operation for an attribute property, this response includes the /// default attribute value that you define in the asset model. If you update the default /// value in the model, this operation's response includes the new default value. /// /// /// /// This operation doesn't return the value of the asset property. To get the value of /// an asset property, use GetAssetPropertyValue. /// /// /// Container for the necessary parameters to execute the DescribeAssetProperty service method. /// /// The response from the DescribeAssetProperty service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeAssetProperty Operation DescribeAssetPropertyResponse DescribeAssetProperty(DescribeAssetPropertyRequest request); /// /// Retrieves information about an asset property. /// /// /// /// When you call this operation for an attribute property, this response includes the /// default attribute value that you define in the asset model. If you update the default /// value in the model, this operation's response includes the new default value. /// /// /// /// This operation doesn't return the value of the asset property. To get the value of /// an asset property, use GetAssetPropertyValue. /// /// /// Container for the necessary parameters to execute the DescribeAssetProperty service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeAssetProperty service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeAssetProperty Operation Task DescribeAssetPropertyAsync(DescribeAssetPropertyRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeBulkImportJob /// /// Retrieves information about a bulk import job request. For more information, see Describe /// a bulk import job (CLI) in the Amazon Simple Storage Service User Guide. /// /// Container for the necessary parameters to execute the DescribeBulkImportJob service method. /// /// The response from the DescribeBulkImportJob service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeBulkImportJob Operation DescribeBulkImportJobResponse DescribeBulkImportJob(DescribeBulkImportJobRequest request); /// /// Retrieves information about a bulk import job request. For more information, see Describe /// a bulk import job (CLI) in the Amazon Simple Storage Service User Guide. /// /// Container for the necessary parameters to execute the DescribeBulkImportJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeBulkImportJob service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeBulkImportJob Operation Task DescribeBulkImportJobAsync(DescribeBulkImportJobRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeDashboard /// /// Retrieves information about a dashboard. /// /// Container for the necessary parameters to execute the DescribeDashboard service method. /// /// The response from the DescribeDashboard service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeDashboard Operation DescribeDashboardResponse DescribeDashboard(DescribeDashboardRequest request); /// /// Retrieves information about a dashboard. /// /// Container for the necessary parameters to execute the DescribeDashboard service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeDashboard service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeDashboard Operation Task DescribeDashboardAsync(DescribeDashboardRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeDefaultEncryptionConfiguration /// /// Retrieves information about the default encryption configuration for the Amazon Web /// Services account in the default or specified Region. For more information, see Key /// management in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the DescribeDefaultEncryptionConfiguration service method. /// /// The response from the DescribeDefaultEncryptionConfiguration service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeDefaultEncryptionConfiguration Operation DescribeDefaultEncryptionConfigurationResponse DescribeDefaultEncryptionConfiguration(DescribeDefaultEncryptionConfigurationRequest request); /// /// Retrieves information about the default encryption configuration for the Amazon Web /// Services account in the default or specified Region. For more information, see Key /// management in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the DescribeDefaultEncryptionConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeDefaultEncryptionConfiguration service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeDefaultEncryptionConfiguration Operation Task DescribeDefaultEncryptionConfigurationAsync(DescribeDefaultEncryptionConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeGateway /// /// Retrieves information about a gateway. /// /// Container for the necessary parameters to execute the DescribeGateway service method. /// /// The response from the DescribeGateway service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeGateway Operation DescribeGatewayResponse DescribeGateway(DescribeGatewayRequest request); /// /// Retrieves information about a gateway. /// /// Container for the necessary parameters to execute the DescribeGateway service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeGateway service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeGateway Operation Task DescribeGatewayAsync(DescribeGatewayRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeGatewayCapabilityConfiguration /// /// Retrieves information about a gateway capability configuration. Each gateway capability /// defines data sources for a gateway. A capability configuration can contain multiple /// data source configurations. If you define OPC-UA sources for a gateway in the IoT /// SiteWise console, all of your OPC-UA sources are stored in one capability configuration. /// To list all capability configurations for a gateway, use DescribeGateway. /// /// Container for the necessary parameters to execute the DescribeGatewayCapabilityConfiguration service method. /// /// The response from the DescribeGatewayCapabilityConfiguration service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeGatewayCapabilityConfiguration Operation DescribeGatewayCapabilityConfigurationResponse DescribeGatewayCapabilityConfiguration(DescribeGatewayCapabilityConfigurationRequest request); /// /// Retrieves information about a gateway capability configuration. Each gateway capability /// defines data sources for a gateway. A capability configuration can contain multiple /// data source configurations. If you define OPC-UA sources for a gateway in the IoT /// SiteWise console, all of your OPC-UA sources are stored in one capability configuration. /// To list all capability configurations for a gateway, use DescribeGateway. /// /// Container for the necessary parameters to execute the DescribeGatewayCapabilityConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeGatewayCapabilityConfiguration service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeGatewayCapabilityConfiguration Operation Task DescribeGatewayCapabilityConfigurationAsync(DescribeGatewayCapabilityConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeLoggingOptions /// /// Retrieves the current IoT SiteWise logging options. /// /// Container for the necessary parameters to execute the DescribeLoggingOptions service method. /// /// The response from the DescribeLoggingOptions service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeLoggingOptions Operation DescribeLoggingOptionsResponse DescribeLoggingOptions(DescribeLoggingOptionsRequest request); /// /// Retrieves the current IoT SiteWise logging options. /// /// Container for the necessary parameters to execute the DescribeLoggingOptions service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeLoggingOptions service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeLoggingOptions Operation Task DescribeLoggingOptionsAsync(DescribeLoggingOptionsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribePortal /// /// Retrieves information about a portal. /// /// Container for the necessary parameters to execute the DescribePortal service method. /// /// The response from the DescribePortal service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribePortal Operation DescribePortalResponse DescribePortal(DescribePortalRequest request); /// /// Retrieves information about a portal. /// /// Container for the necessary parameters to execute the DescribePortal service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribePortal service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribePortal Operation Task DescribePortalAsync(DescribePortalRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeProject /// /// Retrieves information about a project. /// /// Container for the necessary parameters to execute the DescribeProject service method. /// /// The response from the DescribeProject service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeProject Operation DescribeProjectResponse DescribeProject(DescribeProjectRequest request); /// /// Retrieves information about a project. /// /// Container for the necessary parameters to execute the DescribeProject service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeProject service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeProject Operation Task DescribeProjectAsync(DescribeProjectRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeStorageConfiguration /// /// Retrieves information about the storage configuration for IoT SiteWise. /// /// Container for the necessary parameters to execute the DescribeStorageConfiguration service method. /// /// The response from the DescribeStorageConfiguration service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeStorageConfiguration Operation DescribeStorageConfigurationResponse DescribeStorageConfiguration(DescribeStorageConfigurationRequest request); /// /// Retrieves information about the storage configuration for IoT SiteWise. /// /// Container for the necessary parameters to execute the DescribeStorageConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeStorageConfiguration service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeStorageConfiguration Operation Task DescribeStorageConfigurationAsync(DescribeStorageConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeTimeSeries /// /// Retrieves information about a time series (data stream). /// /// /// /// To identify a time series, do one of the following: /// ///
  • /// /// If the time series isn't associated with an asset property, specify the alias /// of the time series. /// ///
  • /// /// If the time series is associated with an asset property, specify one of the following: /// /// ///
    • /// /// The alias of the time series. /// ///
    • /// /// The assetId and propertyId that identifies the asset property. /// ///
///
/// Container for the necessary parameters to execute the DescribeTimeSeries service method. /// /// The response from the DescribeTimeSeries service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeTimeSeries Operation DescribeTimeSeriesResponse DescribeTimeSeries(DescribeTimeSeriesRequest request); /// /// Retrieves information about a time series (data stream). /// /// /// /// To identify a time series, do one of the following: /// ///
  • /// /// If the time series isn't associated with an asset property, specify the alias /// of the time series. /// ///
  • /// /// If the time series is associated with an asset property, specify one of the following: /// /// ///
    • /// /// The alias of the time series. /// ///
    • /// /// The assetId and propertyId that identifies the asset property. /// ///
///
/// Container for the necessary parameters to execute the DescribeTimeSeries service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeTimeSeries service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DescribeTimeSeries Operation Task DescribeTimeSeriesAsync(DescribeTimeSeriesRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DisassociateAssets /// /// Disassociates a child asset from the given parent asset through a hierarchy defined /// in the parent asset's model. /// /// Container for the necessary parameters to execute the DisassociateAssets service method. /// /// The response from the DisassociateAssets service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DisassociateAssets Operation DisassociateAssetsResponse DisassociateAssets(DisassociateAssetsRequest request); /// /// Disassociates a child asset from the given parent asset through a hierarchy defined /// in the parent asset's model. /// /// Container for the necessary parameters to execute the DisassociateAssets service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DisassociateAssets service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DisassociateAssets Operation Task DisassociateAssetsAsync(DisassociateAssetsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DisassociateTimeSeriesFromAssetProperty /// /// Disassociates a time series (data stream) from an asset property. /// /// Container for the necessary parameters to execute the DisassociateTimeSeriesFromAssetProperty service method. /// /// The response from the DisassociateTimeSeriesFromAssetProperty service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DisassociateTimeSeriesFromAssetProperty Operation DisassociateTimeSeriesFromAssetPropertyResponse DisassociateTimeSeriesFromAssetProperty(DisassociateTimeSeriesFromAssetPropertyRequest request); /// /// Disassociates a time series (data stream) from an asset property. /// /// Container for the necessary parameters to execute the DisassociateTimeSeriesFromAssetProperty service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DisassociateTimeSeriesFromAssetProperty service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for DisassociateTimeSeriesFromAssetProperty Operation Task DisassociateTimeSeriesFromAssetPropertyAsync(DisassociateTimeSeriesFromAssetPropertyRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetAssetPropertyAggregates /// /// Gets aggregated values for an asset property. For more information, see Querying /// aggregates in the IoT SiteWise User Guide. /// /// /// /// To identify an asset property, you must specify one of the following: /// ///
  • /// /// The assetId and propertyId of an asset property. /// ///
  • /// /// A propertyAlias, which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature). /// To define an asset property's alias, see UpdateAssetProperty. /// ///
///
/// Container for the necessary parameters to execute the GetAssetPropertyAggregates service method. /// /// The response from the GetAssetPropertyAggregates service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// The requested service is unavailable. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for GetAssetPropertyAggregates Operation GetAssetPropertyAggregatesResponse GetAssetPropertyAggregates(GetAssetPropertyAggregatesRequest request); /// /// Gets aggregated values for an asset property. For more information, see Querying /// aggregates in the IoT SiteWise User Guide. /// /// /// /// To identify an asset property, you must specify one of the following: /// ///
  • /// /// The assetId and propertyId of an asset property. /// ///
  • /// /// A propertyAlias, which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature). /// To define an asset property's alias, see UpdateAssetProperty. /// ///
///
/// Container for the necessary parameters to execute the GetAssetPropertyAggregates service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetAssetPropertyAggregates service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// The requested service is unavailable. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for GetAssetPropertyAggregates Operation Task GetAssetPropertyAggregatesAsync(GetAssetPropertyAggregatesRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetAssetPropertyValue /// /// Gets an asset property's current value. For more information, see Querying /// current values in the IoT SiteWise User Guide. /// /// /// /// To identify an asset property, you must specify one of the following: /// ///
  • /// /// The assetId and propertyId of an asset property. /// ///
  • /// /// A propertyAlias, which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature). /// To define an asset property's alias, see UpdateAssetProperty. /// ///
///
/// Container for the necessary parameters to execute the GetAssetPropertyValue service method. /// /// The response from the GetAssetPropertyValue service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// The requested service is unavailable. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for GetAssetPropertyValue Operation GetAssetPropertyValueResponse GetAssetPropertyValue(GetAssetPropertyValueRequest request); /// /// Gets an asset property's current value. For more information, see Querying /// current values in the IoT SiteWise User Guide. /// /// /// /// To identify an asset property, you must specify one of the following: /// ///
  • /// /// The assetId and propertyId of an asset property. /// ///
  • /// /// A propertyAlias, which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature). /// To define an asset property's alias, see UpdateAssetProperty. /// ///
///
/// Container for the necessary parameters to execute the GetAssetPropertyValue service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetAssetPropertyValue service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// The requested service is unavailable. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for GetAssetPropertyValue Operation Task GetAssetPropertyValueAsync(GetAssetPropertyValueRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetAssetPropertyValueHistory /// /// Gets the history of an asset property's values. For more information, see Querying /// historical values in the IoT SiteWise User Guide. /// /// /// /// To identify an asset property, you must specify one of the following: /// ///
  • /// /// The assetId and propertyId of an asset property. /// ///
  • /// /// A propertyAlias, which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature). /// To define an asset property's alias, see UpdateAssetProperty. /// ///
///
/// Container for the necessary parameters to execute the GetAssetPropertyValueHistory service method. /// /// The response from the GetAssetPropertyValueHistory service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// The requested service is unavailable. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for GetAssetPropertyValueHistory Operation GetAssetPropertyValueHistoryResponse GetAssetPropertyValueHistory(GetAssetPropertyValueHistoryRequest request); /// /// Gets the history of an asset property's values. For more information, see Querying /// historical values in the IoT SiteWise User Guide. /// /// /// /// To identify an asset property, you must specify one of the following: /// ///
  • /// /// The assetId and propertyId of an asset property. /// ///
  • /// /// A propertyAlias, which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature). /// To define an asset property's alias, see UpdateAssetProperty. /// ///
///
/// Container for the necessary parameters to execute the GetAssetPropertyValueHistory service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetAssetPropertyValueHistory service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// The requested service is unavailable. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for GetAssetPropertyValueHistory Operation Task GetAssetPropertyValueHistoryAsync(GetAssetPropertyValueHistoryRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetInterpolatedAssetPropertyValues /// /// Get interpolated values for an asset property for a specified time interval, during /// a period of time. If your time series is missing data points during the specified /// time interval, you can use interpolation to estimate the missing data. /// /// /// /// For example, you can use this operation to return the interpolated temperature values /// for a wind turbine every 24 hours over a duration of 7 days. /// /// /// /// To identify an asset property, you must specify one of the following: /// ///
  • /// /// The assetId and propertyId of an asset property. /// ///
  • /// /// A propertyAlias, which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature). /// To define an asset property's alias, see UpdateAssetProperty. /// ///
///
/// Container for the necessary parameters to execute the GetInterpolatedAssetPropertyValues service method. /// /// The response from the GetInterpolatedAssetPropertyValues service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// The requested service is unavailable. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for GetInterpolatedAssetPropertyValues Operation GetInterpolatedAssetPropertyValuesResponse GetInterpolatedAssetPropertyValues(GetInterpolatedAssetPropertyValuesRequest request); /// /// Get interpolated values for an asset property for a specified time interval, during /// a period of time. If your time series is missing data points during the specified /// time interval, you can use interpolation to estimate the missing data. /// /// /// /// For example, you can use this operation to return the interpolated temperature values /// for a wind turbine every 24 hours over a duration of 7 days. /// /// /// /// To identify an asset property, you must specify one of the following: /// ///
  • /// /// The assetId and propertyId of an asset property. /// ///
  • /// /// A propertyAlias, which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature). /// To define an asset property's alias, see UpdateAssetProperty. /// ///
///
/// Container for the necessary parameters to execute the GetInterpolatedAssetPropertyValues service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetInterpolatedAssetPropertyValues service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// The requested service is unavailable. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for GetInterpolatedAssetPropertyValues Operation Task GetInterpolatedAssetPropertyValuesAsync(GetInterpolatedAssetPropertyValuesRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListAccessPolicies /// /// Retrieves a paginated list of access policies for an identity (an IAM Identity Center /// user, an IAM Identity Center group, or an IAM user) or an IoT SiteWise Monitor resource /// (a portal or project). /// /// Container for the necessary parameters to execute the ListAccessPolicies service method. /// /// The response from the ListAccessPolicies service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListAccessPolicies Operation ListAccessPoliciesResponse ListAccessPolicies(ListAccessPoliciesRequest request); /// /// Retrieves a paginated list of access policies for an identity (an IAM Identity Center /// user, an IAM Identity Center group, or an IAM user) or an IoT SiteWise Monitor resource /// (a portal or project). /// /// Container for the necessary parameters to execute the ListAccessPolicies service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListAccessPolicies service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListAccessPolicies Operation Task ListAccessPoliciesAsync(ListAccessPoliciesRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListAssetModelProperties /// /// Retrieves a paginated list of properties associated with an asset model. If you update /// properties associated with the model before you finish listing all the properties, /// you need to start all over again. /// /// Container for the necessary parameters to execute the ListAssetModelProperties service method. /// /// The response from the ListAssetModelProperties service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListAssetModelProperties Operation ListAssetModelPropertiesResponse ListAssetModelProperties(ListAssetModelPropertiesRequest request); /// /// Retrieves a paginated list of properties associated with an asset model. If you update /// properties associated with the model before you finish listing all the properties, /// you need to start all over again. /// /// Container for the necessary parameters to execute the ListAssetModelProperties service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListAssetModelProperties service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListAssetModelProperties Operation Task ListAssetModelPropertiesAsync(ListAssetModelPropertiesRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListAssetModels /// /// Retrieves a paginated list of summaries of all asset models. /// /// Container for the necessary parameters to execute the ListAssetModels service method. /// /// The response from the ListAssetModels service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListAssetModels Operation ListAssetModelsResponse ListAssetModels(ListAssetModelsRequest request); /// /// Retrieves a paginated list of summaries of all asset models. /// /// Container for the necessary parameters to execute the ListAssetModels service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListAssetModels service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListAssetModels Operation Task ListAssetModelsAsync(ListAssetModelsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListAssetProperties /// /// Retrieves a paginated list of properties associated with an asset. If you update properties /// associated with the model before you finish listing all the properties, you need to /// start all over again. /// /// Container for the necessary parameters to execute the ListAssetProperties service method. /// /// The response from the ListAssetProperties service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListAssetProperties Operation ListAssetPropertiesResponse ListAssetProperties(ListAssetPropertiesRequest request); /// /// Retrieves a paginated list of properties associated with an asset. If you update properties /// associated with the model before you finish listing all the properties, you need to /// start all over again. /// /// Container for the necessary parameters to execute the ListAssetProperties service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListAssetProperties service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListAssetProperties Operation Task ListAssetPropertiesAsync(ListAssetPropertiesRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListAssetRelationships /// /// Retrieves a paginated list of asset relationships for an asset. You can use this operation /// to identify an asset's root asset and all associated assets between that asset and /// its root. /// /// Container for the necessary parameters to execute the ListAssetRelationships service method. /// /// The response from the ListAssetRelationships service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListAssetRelationships Operation ListAssetRelationshipsResponse ListAssetRelationships(ListAssetRelationshipsRequest request); /// /// Retrieves a paginated list of asset relationships for an asset. You can use this operation /// to identify an asset's root asset and all associated assets between that asset and /// its root. /// /// Container for the necessary parameters to execute the ListAssetRelationships service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListAssetRelationships service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListAssetRelationships Operation Task ListAssetRelationshipsAsync(ListAssetRelationshipsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListAssets /// /// Retrieves a paginated list of asset summaries. /// /// /// /// You can use this operation to do the following: /// ///
  • /// /// List assets based on a specific asset model. /// ///
  • /// /// List top-level assets. /// ///
/// /// You can't use this operation to list all assets. To retrieve summaries for all of /// your assets, use ListAssetModels /// to get all of your asset model IDs. Then, use ListAssets to get all assets for each /// asset model. /// ///
/// Container for the necessary parameters to execute the ListAssets service method. /// /// The response from the ListAssets service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListAssets Operation ListAssetsResponse ListAssets(ListAssetsRequest request); /// /// Retrieves a paginated list of asset summaries. /// /// /// /// You can use this operation to do the following: /// ///
  • /// /// List assets based on a specific asset model. /// ///
  • /// /// List top-level assets. /// ///
/// /// You can't use this operation to list all assets. To retrieve summaries for all of /// your assets, use ListAssetModels /// to get all of your asset model IDs. Then, use ListAssets to get all assets for each /// asset model. /// ///
/// Container for the necessary parameters to execute the ListAssets service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListAssets service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListAssets Operation Task ListAssetsAsync(ListAssetsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListAssociatedAssets /// /// Retrieves a paginated list of associated assets. /// /// /// /// You can use this operation to do the following: /// ///
  • /// /// List child assets associated to a parent asset by a hierarchy that you specify. /// ///
  • /// /// List an asset's parent asset. /// ///
///
/// Container for the necessary parameters to execute the ListAssociatedAssets service method. /// /// The response from the ListAssociatedAssets service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListAssociatedAssets Operation ListAssociatedAssetsResponse ListAssociatedAssets(ListAssociatedAssetsRequest request); /// /// Retrieves a paginated list of associated assets. /// /// /// /// You can use this operation to do the following: /// ///
  • /// /// List child assets associated to a parent asset by a hierarchy that you specify. /// ///
  • /// /// List an asset's parent asset. /// ///
///
/// Container for the necessary parameters to execute the ListAssociatedAssets service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListAssociatedAssets service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListAssociatedAssets Operation Task ListAssociatedAssetsAsync(ListAssociatedAssetsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListBulkImportJobs /// /// Retrieves a paginated list of bulk import job requests. For more information, see /// List /// bulk import jobs (CLI) in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the ListBulkImportJobs service method. /// /// The response from the ListBulkImportJobs service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListBulkImportJobs Operation ListBulkImportJobsResponse ListBulkImportJobs(ListBulkImportJobsRequest request); /// /// Retrieves a paginated list of bulk import job requests. For more information, see /// List /// bulk import jobs (CLI) in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the ListBulkImportJobs service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListBulkImportJobs service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListBulkImportJobs Operation Task ListBulkImportJobsAsync(ListBulkImportJobsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListDashboards /// /// Retrieves a paginated list of dashboards for an IoT SiteWise Monitor project. /// /// Container for the necessary parameters to execute the ListDashboards service method. /// /// The response from the ListDashboards service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListDashboards Operation ListDashboardsResponse ListDashboards(ListDashboardsRequest request); /// /// Retrieves a paginated list of dashboards for an IoT SiteWise Monitor project. /// /// Container for the necessary parameters to execute the ListDashboards service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListDashboards service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListDashboards Operation Task ListDashboardsAsync(ListDashboardsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListGateways /// /// Retrieves a paginated list of gateways. /// /// Container for the necessary parameters to execute the ListGateways service method. /// /// The response from the ListGateways service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListGateways Operation ListGatewaysResponse ListGateways(ListGatewaysRequest request); /// /// Retrieves a paginated list of gateways. /// /// Container for the necessary parameters to execute the ListGateways service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListGateways service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListGateways Operation Task ListGatewaysAsync(ListGatewaysRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListPortals /// /// Retrieves a paginated list of IoT SiteWise Monitor portals. /// /// Container for the necessary parameters to execute the ListPortals service method. /// /// The response from the ListPortals service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListPortals Operation ListPortalsResponse ListPortals(ListPortalsRequest request); /// /// Retrieves a paginated list of IoT SiteWise Monitor portals. /// /// Container for the necessary parameters to execute the ListPortals service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListPortals service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListPortals Operation Task ListPortalsAsync(ListPortalsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListProjectAssets /// /// Retrieves a paginated list of assets associated with an IoT SiteWise Monitor project. /// /// Container for the necessary parameters to execute the ListProjectAssets service method. /// /// The response from the ListProjectAssets service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListProjectAssets Operation ListProjectAssetsResponse ListProjectAssets(ListProjectAssetsRequest request); /// /// Retrieves a paginated list of assets associated with an IoT SiteWise Monitor project. /// /// Container for the necessary parameters to execute the ListProjectAssets service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListProjectAssets service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListProjectAssets Operation Task ListProjectAssetsAsync(ListProjectAssetsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListProjects /// /// Retrieves a paginated list of projects for an IoT SiteWise Monitor portal. /// /// Container for the necessary parameters to execute the ListProjects service method. /// /// The response from the ListProjects service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListProjects Operation ListProjectsResponse ListProjects(ListProjectsRequest request); /// /// Retrieves a paginated list of projects for an IoT SiteWise Monitor portal. /// /// Container for the necessary parameters to execute the ListProjects service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListProjects service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListProjects Operation Task ListProjectsAsync(ListProjectsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListTagsForResource /// /// Retrieves the list of tags for an IoT SiteWise resource. /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// The response from the ListTagsForResource service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// You are not authorized. /// /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse ListTagsForResource(ListTagsForResourceRequest request); /// /// Retrieves the list of tags for an IoT SiteWise resource. /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListTagsForResource service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// You are not authorized. /// /// REST API Reference for ListTagsForResource Operation Task ListTagsForResourceAsync(ListTagsForResourceRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListTimeSeries /// /// Retrieves a paginated list of time series (data streams). /// /// Container for the necessary parameters to execute the ListTimeSeries service method. /// /// The response from the ListTimeSeries service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListTimeSeries Operation ListTimeSeriesResponse ListTimeSeries(ListTimeSeriesRequest request); /// /// Retrieves a paginated list of time series (data streams). /// /// Container for the necessary parameters to execute the ListTimeSeries service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListTimeSeries service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for ListTimeSeries Operation Task ListTimeSeriesAsync(ListTimeSeriesRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region PutDefaultEncryptionConfiguration /// /// Sets the default encryption configuration for the Amazon Web Services account. For /// more information, see Key /// management in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the PutDefaultEncryptionConfiguration service method. /// /// The response from the PutDefaultEncryptionConfiguration service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for PutDefaultEncryptionConfiguration Operation PutDefaultEncryptionConfigurationResponse PutDefaultEncryptionConfiguration(PutDefaultEncryptionConfigurationRequest request); /// /// Sets the default encryption configuration for the Amazon Web Services account. For /// more information, see Key /// management in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the PutDefaultEncryptionConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the PutDefaultEncryptionConfiguration service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for PutDefaultEncryptionConfiguration Operation Task PutDefaultEncryptionConfigurationAsync(PutDefaultEncryptionConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region PutLoggingOptions /// /// Sets logging options for IoT SiteWise. /// /// Container for the necessary parameters to execute the PutLoggingOptions service method. /// /// The response from the PutLoggingOptions service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for PutLoggingOptions Operation PutLoggingOptionsResponse PutLoggingOptions(PutLoggingOptionsRequest request); /// /// Sets logging options for IoT SiteWise. /// /// Container for the necessary parameters to execute the PutLoggingOptions service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the PutLoggingOptions service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for PutLoggingOptions Operation Task PutLoggingOptionsAsync(PutLoggingOptionsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region PutStorageConfiguration /// /// Configures storage settings for IoT SiteWise. /// /// Container for the necessary parameters to execute the PutStorageConfiguration service method. /// /// The response from the PutStorageConfiguration service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The resource already exists. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for PutStorageConfiguration Operation PutStorageConfigurationResponse PutStorageConfiguration(PutStorageConfigurationRequest request); /// /// Configures storage settings for IoT SiteWise. /// /// Container for the necessary parameters to execute the PutStorageConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the PutStorageConfiguration service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The resource already exists. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for PutStorageConfiguration Operation Task PutStorageConfigurationAsync(PutStorageConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region TagResource /// /// Adds tags to an IoT SiteWise resource. If a tag already exists for the resource, this /// operation updates the tag's value. /// /// Container for the necessary parameters to execute the TagResource service method. /// /// The response from the TagResource service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// You've reached the limit for the number of tags allowed for a resource. For more information, /// see Tag /// naming limits and requirements in the Amazon Web Services General Reference. /// /// /// You are not authorized. /// /// REST API Reference for TagResource Operation TagResourceResponse TagResource(TagResourceRequest request); /// /// Adds tags to an IoT SiteWise resource. If a tag already exists for the resource, this /// operation updates the tag's value. /// /// Container for the necessary parameters to execute the TagResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the TagResource service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// You've reached the limit for the number of tags allowed for a resource. For more information, /// see Tag /// naming limits and requirements in the Amazon Web Services General Reference. /// /// /// You are not authorized. /// /// REST API Reference for TagResource Operation Task TagResourceAsync(TagResourceRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UntagResource /// /// Removes a tag from an IoT SiteWise resource. /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// The response from the UntagResource service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// You are not authorized. /// /// REST API Reference for UntagResource Operation UntagResourceResponse UntagResource(UntagResourceRequest request); /// /// Removes a tag from an IoT SiteWise resource. /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UntagResource service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// You are not authorized. /// /// REST API Reference for UntagResource Operation Task UntagResourceAsync(UntagResourceRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateAccessPolicy /// /// Updates an existing access policy that specifies an identity's access to an IoT SiteWise /// Monitor portal or project resource. /// /// Container for the necessary parameters to execute the UpdateAccessPolicy service method. /// /// The response from the UpdateAccessPolicy service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for UpdateAccessPolicy Operation UpdateAccessPolicyResponse UpdateAccessPolicy(UpdateAccessPolicyRequest request); /// /// Updates an existing access policy that specifies an identity's access to an IoT SiteWise /// Monitor portal or project resource. /// /// Container for the necessary parameters to execute the UpdateAccessPolicy service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateAccessPolicy service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for UpdateAccessPolicy Operation Task UpdateAccessPolicyAsync(UpdateAccessPolicyRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateAsset /// /// Updates an asset's name. For more information, see Updating /// assets and models in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the UpdateAsset service method. /// /// The response from the UpdateAsset service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The resource already exists. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for UpdateAsset Operation UpdateAssetResponse UpdateAsset(UpdateAssetRequest request); /// /// Updates an asset's name. For more information, see Updating /// assets and models in the IoT SiteWise User Guide. /// /// Container for the necessary parameters to execute the UpdateAsset service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateAsset service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The resource already exists. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for UpdateAsset Operation Task UpdateAssetAsync(UpdateAssetRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateAssetModel /// /// Updates an asset model and all of the assets that were created from the model. Each /// asset created from the model inherits the updated asset model's property and hierarchy /// definitions. For more information, see Updating /// assets and models in the IoT SiteWise User Guide. /// /// /// /// This operation overwrites the existing model with the provided model. To avoid deleting /// your asset model's properties or hierarchies, you must include their IDs and definitions /// in the updated asset model payload. For more information, see DescribeAssetModel. /// /// /// /// If you remove a property from an asset model, IoT SiteWise deletes all previous data /// for that property. If you remove a hierarchy definition from an asset model, IoT SiteWise /// disassociates every asset associated with that hierarchy. You can't change the type /// or data type of an existing property. /// /// /// /// Container for the necessary parameters to execute the UpdateAssetModel service method. /// /// The response from the UpdateAssetModel service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The resource already exists. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for UpdateAssetModel Operation UpdateAssetModelResponse UpdateAssetModel(UpdateAssetModelRequest request); /// /// Updates an asset model and all of the assets that were created from the model. Each /// asset created from the model inherits the updated asset model's property and hierarchy /// definitions. For more information, see Updating /// assets and models in the IoT SiteWise User Guide. /// /// /// /// This operation overwrites the existing model with the provided model. To avoid deleting /// your asset model's properties or hierarchies, you must include their IDs and definitions /// in the updated asset model payload. For more information, see DescribeAssetModel. /// /// /// /// If you remove a property from an asset model, IoT SiteWise deletes all previous data /// for that property. If you remove a hierarchy definition from an asset model, IoT SiteWise /// disassociates every asset associated with that hierarchy. You can't change the type /// or data type of an existing property. /// /// /// /// Container for the necessary parameters to execute the UpdateAssetModel service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateAssetModel service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The resource already exists. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for UpdateAssetModel Operation Task UpdateAssetModelAsync(UpdateAssetModelRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateAssetProperty /// /// Updates an asset property's alias and notification state. /// /// /// /// This operation overwrites the property's existing alias and notification state. To /// keep your existing property's alias or notification state, you must include the existing /// values in the UpdateAssetProperty request. For more information, see DescribeAssetProperty. /// /// /// /// Container for the necessary parameters to execute the UpdateAssetProperty service method. /// /// The response from the UpdateAssetProperty service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for UpdateAssetProperty Operation UpdateAssetPropertyResponse UpdateAssetProperty(UpdateAssetPropertyRequest request); /// /// Updates an asset property's alias and notification state. /// /// /// /// This operation overwrites the property's existing alias and notification state. To /// keep your existing property's alias or notification state, you must include the existing /// values in the UpdateAssetProperty request. For more information, see DescribeAssetProperty. /// /// /// /// Container for the necessary parameters to execute the UpdateAssetProperty service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateAssetProperty service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for UpdateAssetProperty Operation Task UpdateAssetPropertyAsync(UpdateAssetPropertyRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateDashboard /// /// Updates an IoT SiteWise Monitor dashboard. /// /// Container for the necessary parameters to execute the UpdateDashboard service method. /// /// The response from the UpdateDashboard service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for UpdateDashboard Operation UpdateDashboardResponse UpdateDashboard(UpdateDashboardRequest request); /// /// Updates an IoT SiteWise Monitor dashboard. /// /// Container for the necessary parameters to execute the UpdateDashboard service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateDashboard service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for UpdateDashboard Operation Task UpdateDashboardAsync(UpdateDashboardRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateGateway /// /// Updates a gateway's name. /// /// Container for the necessary parameters to execute the UpdateGateway service method. /// /// The response from the UpdateGateway service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for UpdateGateway Operation UpdateGatewayResponse UpdateGateway(UpdateGatewayRequest request); /// /// Updates a gateway's name. /// /// Container for the necessary parameters to execute the UpdateGateway service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateGateway service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for UpdateGateway Operation Task UpdateGatewayAsync(UpdateGatewayRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateGatewayCapabilityConfiguration /// /// Updates a gateway capability configuration or defines a new capability configuration. /// Each gateway capability defines data sources for a gateway. A capability configuration /// can contain multiple data source configurations. If you define OPC-UA sources for /// a gateway in the IoT SiteWise console, all of your OPC-UA sources are stored in one /// capability configuration. To list all capability configurations for a gateway, use /// DescribeGateway. /// /// Container for the necessary parameters to execute the UpdateGatewayCapabilityConfiguration service method. /// /// The response from the UpdateGatewayCapabilityConfiguration service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for UpdateGatewayCapabilityConfiguration Operation UpdateGatewayCapabilityConfigurationResponse UpdateGatewayCapabilityConfiguration(UpdateGatewayCapabilityConfigurationRequest request); /// /// Updates a gateway capability configuration or defines a new capability configuration. /// Each gateway capability defines data sources for a gateway. A capability configuration /// can contain multiple data source configurations. If you define OPC-UA sources for /// a gateway in the IoT SiteWise console, all of your OPC-UA sources are stored in one /// capability configuration. To list all capability configurations for a gateway, use /// DescribeGateway. /// /// Container for the necessary parameters to execute the UpdateGatewayCapabilityConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateGatewayCapabilityConfiguration service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// You've reached the limit for a resource. For example, this can occur if you're trying /// to associate more than the allowed number of child assets or attempting to create /// more than the allowed number of properties for an asset model. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for UpdateGatewayCapabilityConfiguration Operation Task UpdateGatewayCapabilityConfigurationAsync(UpdateGatewayCapabilityConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdatePortal /// /// Updates an IoT SiteWise Monitor portal. /// /// Container for the necessary parameters to execute the UpdatePortal service method. /// /// The response from the UpdatePortal service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for UpdatePortal Operation UpdatePortalResponse UpdatePortal(UpdatePortalRequest request); /// /// Updates an IoT SiteWise Monitor portal. /// /// Container for the necessary parameters to execute the UpdatePortal service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdatePortal service method, as returned by IoTSiteWise. /// /// Your request has conflicting operations. This can occur if you're trying to perform /// more than one operation on the same resource at the same time. /// /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for UpdatePortal Operation Task UpdatePortalAsync(UpdatePortalRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateProject /// /// Updates an IoT SiteWise Monitor project. /// /// Container for the necessary parameters to execute the UpdateProject service method. /// /// The response from the UpdateProject service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for UpdateProject Operation UpdateProjectResponse UpdateProject(UpdateProjectRequest request); /// /// Updates an IoT SiteWise Monitor project. /// /// Container for the necessary parameters to execute the UpdateProject service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateProject service method, as returned by IoTSiteWise. /// /// IoT SiteWise can't process your request right now. Try again later. /// /// /// The request isn't valid. This can occur if your request contains malformed JSON or /// unsupported characters. Check your request and try again. /// /// /// The requested resource can't be found. /// /// /// Your request exceeded a rate limit. For example, you might have exceeded the number /// of IoT SiteWise assets that can be created per second, the allowed number of messages /// per second, and so on. /// /// /// /// For more information, see Quotas /// in the IoT SiteWise User Guide. /// /// /// REST API Reference for UpdateProject Operation Task UpdateProjectAsync(UpdateProjectRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion } }