C# Класс Amazon.AWSMarketplaceCommerceAnalytics.AmazonAWSMarketplaceCommerceAnalyticsClient

Implementation for accessing AWSMarketplaceCommerceAnalytics Provides AWS Marketplace business intelligence data on-demand.
Наследование: AmazonServiceClient, IAmazonAWSMarketplaceCommerceAnalytics
Показать файл Открыть проект

Открытые методы

Метод Описание
AmazonAWSMarketplaceCommerceAnalyticsClient ( ) : System

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonAWSMarketplaceCommerceAnalyticsClient ( AWSCredentials credentials ) : System

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with AWS Credentials

AmazonAWSMarketplaceCommerceAnalyticsClient ( AWSCredentials credentials, AmazonAWSMarketplaceCommerceAnalyticsConfig clientConfig ) : System

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with AWS Credentials and an AmazonAWSMarketplaceCommerceAnalyticsClient Configuration object.

AmazonAWSMarketplaceCommerceAnalyticsClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with AWS Credentials

AmazonAWSMarketplaceCommerceAnalyticsClient ( AmazonAWSMarketplaceCommerceAnalyticsConfig config ) : System

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonAWSMarketplaceCommerceAnalyticsClient ( RegionEndpoint region ) : System

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonAWSMarketplaceCommerceAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with AWS Access Key ID and AWS Secret Key

AmazonAWSMarketplaceCommerceAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonAWSMarketplaceCommerceAnalyticsConfig clientConfig ) : System

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with AWS Access Key ID, AWS Secret Key and an AmazonAWSMarketplaceCommerceAnalyticsClient Configuration object.

AmazonAWSMarketplaceCommerceAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with AWS Access Key ID and AWS Secret Key

AmazonAWSMarketplaceCommerceAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with AWS Access Key ID and AWS Secret Key

AmazonAWSMarketplaceCommerceAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonAWSMarketplaceCommerceAnalyticsConfig clientConfig ) : System

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with AWS Access Key ID, AWS Secret Key and an AmazonAWSMarketplaceCommerceAnalyticsClient Configuration object.

AmazonAWSMarketplaceCommerceAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with AWS Access Key ID and AWS Secret Key

BeginGenerateDataSet ( GenerateDataSetRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GenerateDataSet operation.

BeginStartSupportDataExport ( StartSupportDataExportRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the StartSupportDataExport operation.

EndGenerateDataSet ( IAsyncResult asyncResult ) : Amazon.AWSMarketplaceCommerceAnalytics.Model.GenerateDataSetResponse

Finishes the asynchronous execution of the GenerateDataSet operation.

EndStartSupportDataExport ( IAsyncResult asyncResult ) : StartSupportDataExportResponse

Finishes the asynchronous execution of the StartSupportDataExport operation.

GenerateDataSet ( GenerateDataSetRequest request ) : Amazon.AWSMarketplaceCommerceAnalytics.Model.GenerateDataSetResponse

Given a data set type and data set publication date, asynchronously publishes the requested data set to the specified S3 bucket and notifies the specified SNS topic once the data is available. Returns a unique request identifier that can be used to correlate requests with notifications from the SNS topic. Data sets will be published in comma-separated values (CSV) format with the file name {data_set_type}_YYYY-MM-DD.csv. If a file with the same name already exists (e.g. if the same data set is requested twice), the original file will be overwritten by the new file. Requires a Role with an attached permissions policy providing Allow permissions for the following actions: s3:PutObject, s3:GetBucketLocation, sns:GetTopicAttributes, sns:Publish, iam:GetRolePolicy.

GenerateDataSetAsync ( GenerateDataSetRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GenerateDataSet operation.

StartSupportDataExport ( StartSupportDataExportRequest request ) : StartSupportDataExportResponse

Given a data set type and a from date, asynchronously publishes the requested customer support data to the specified S3 bucket and notifies the specified SNS topic once the data is available. Returns a unique request identifier that can be used to correlate requests with notifications from the SNS topic. Data sets will be published in comma-separated values (CSV) format with the file name {data_set_type}_YYYY-MM-DD'T'HH-mm-ss'Z'.csv. If a file with the same name already exists (e.g. if the same data set is requested twice), the original file will be overwritten by the new file. Requires a Role with an attached permissions policy providing Allow permissions for the following actions: s3:PutObject, s3:GetBucketLocation, sns:GetTopicAttributes, sns:Publish, iam:GetRolePolicy.

StartSupportDataExportAsync ( StartSupportDataExportRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the StartSupportDataExport operation.

Защищенные методы

Метод Описание
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Описание методов

AmazonAWSMarketplaceCommerceAnalyticsClient() публичный Метод

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonAWSMarketplaceCommerceAnalyticsClient ( ) : System
Результат System

AmazonAWSMarketplaceCommerceAnalyticsClient() публичный Метод

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with AWS Credentials
public AmazonAWSMarketplaceCommerceAnalyticsClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
Результат System

AmazonAWSMarketplaceCommerceAnalyticsClient() публичный Метод

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with AWS Credentials and an AmazonAWSMarketplaceCommerceAnalyticsClient Configuration object.
public AmazonAWSMarketplaceCommerceAnalyticsClient ( AWSCredentials credentials, AmazonAWSMarketplaceCommerceAnalyticsConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonAWSMarketplaceCommerceAnalyticsConfig The AmazonAWSMarketplaceCommerceAnalyticsClient Configuration Object
Результат System

AmazonAWSMarketplaceCommerceAnalyticsClient() публичный Метод

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with AWS Credentials
public AmazonAWSMarketplaceCommerceAnalyticsClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
Результат System

AmazonAWSMarketplaceCommerceAnalyticsClient() публичный Метод

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonAWSMarketplaceCommerceAnalyticsClient ( AmazonAWSMarketplaceCommerceAnalyticsConfig config ) : System
config AmazonAWSMarketplaceCommerceAnalyticsConfig The AmazonAWSMarketplaceCommerceAnalyticsClient Configuration Object
Результат System

AmazonAWSMarketplaceCommerceAnalyticsClient() публичный Метод

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonAWSMarketplaceCommerceAnalyticsClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
Результат System

AmazonAWSMarketplaceCommerceAnalyticsClient() публичный Метод

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with AWS Access Key ID and AWS Secret Key
public AmazonAWSMarketplaceCommerceAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
Результат System

AmazonAWSMarketplaceCommerceAnalyticsClient() публичный Метод

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with AWS Access Key ID, AWS Secret Key and an AmazonAWSMarketplaceCommerceAnalyticsClient Configuration object.
public AmazonAWSMarketplaceCommerceAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonAWSMarketplaceCommerceAnalyticsConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonAWSMarketplaceCommerceAnalyticsConfig The AmazonAWSMarketplaceCommerceAnalyticsClient Configuration Object
Результат System

AmazonAWSMarketplaceCommerceAnalyticsClient() публичный Метод

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with AWS Access Key ID and AWS Secret Key
public AmazonAWSMarketplaceCommerceAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
region RegionEndpoint The region to connect.
Результат System

AmazonAWSMarketplaceCommerceAnalyticsClient() публичный Метод

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with AWS Access Key ID and AWS Secret Key
public AmazonAWSMarketplaceCommerceAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
Результат System

AmazonAWSMarketplaceCommerceAnalyticsClient() публичный Метод

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with AWS Access Key ID, AWS Secret Key and an AmazonAWSMarketplaceCommerceAnalyticsClient Configuration object.
public AmazonAWSMarketplaceCommerceAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonAWSMarketplaceCommerceAnalyticsConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonAWSMarketplaceCommerceAnalyticsConfig The AmazonAWSMarketplaceCommerceAnalyticsClient Configuration Object
Результат System

AmazonAWSMarketplaceCommerceAnalyticsClient() публичный Метод

Constructs AmazonAWSMarketplaceCommerceAnalyticsClient with AWS Access Key ID and AWS Secret Key
public AmazonAWSMarketplaceCommerceAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
region RegionEndpoint The region to connect.
Результат System

BeginGenerateDataSet() публичный Метод

Initiates the asynchronous execution of the GenerateDataSet operation.
public BeginGenerateDataSet ( GenerateDataSetRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.AWSMarketplaceCommerceAnalytics.Model.GenerateDataSetRequest Container for the necessary parameters to execute the GenerateDataSet operation on AmazonAWSMarketplaceCommerceAnalyticsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginStartSupportDataExport() публичный Метод

Initiates the asynchronous execution of the StartSupportDataExport operation.
public BeginStartSupportDataExport ( StartSupportDataExportRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.AWSMarketplaceCommerceAnalytics.Model.StartSupportDataExportRequest Container for the necessary parameters to execute the StartSupportDataExport operation on AmazonAWSMarketplaceCommerceAnalyticsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

CreateSigner() защищенный Метод

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
Результат Amazon.Runtime.Internal.Auth.AbstractAWSSigner

Dispose() защищенный Метод

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

EndGenerateDataSet() публичный Метод

Finishes the asynchronous execution of the GenerateDataSet operation.
public EndGenerateDataSet ( IAsyncResult asyncResult ) : Amazon.AWSMarketplaceCommerceAnalytics.Model.GenerateDataSetResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGenerateDataSet.
Результат Amazon.AWSMarketplaceCommerceAnalytics.Model.GenerateDataSetResponse

EndStartSupportDataExport() публичный Метод

Finishes the asynchronous execution of the StartSupportDataExport operation.
public EndStartSupportDataExport ( IAsyncResult asyncResult ) : StartSupportDataExportResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginStartSupportDataExport.
Результат Amazon.AWSMarketplaceCommerceAnalytics.Model.StartSupportDataExportResponse

GenerateDataSet() публичный Метод

Given a data set type and data set publication date, asynchronously publishes the requested data set to the specified S3 bucket and notifies the specified SNS topic once the data is available. Returns a unique request identifier that can be used to correlate requests with notifications from the SNS topic. Data sets will be published in comma-separated values (CSV) format with the file name {data_set_type}_YYYY-MM-DD.csv. If a file with the same name already exists (e.g. if the same data set is requested twice), the original file will be overwritten by the new file. Requires a Role with an attached permissions policy providing Allow permissions for the following actions: s3:PutObject, s3:GetBucketLocation, sns:GetTopicAttributes, sns:Publish, iam:GetRolePolicy.
/// This exception is thrown when an internal service error occurs. ///
public GenerateDataSet ( GenerateDataSetRequest request ) : Amazon.AWSMarketplaceCommerceAnalytics.Model.GenerateDataSetResponse
request Amazon.AWSMarketplaceCommerceAnalytics.Model.GenerateDataSetRequest Container for the necessary parameters to execute the GenerateDataSet service method.
Результат Amazon.AWSMarketplaceCommerceAnalytics.Model.GenerateDataSetResponse

GenerateDataSetAsync() публичный Метод

Initiates the asynchronous execution of the GenerateDataSet operation.
public GenerateDataSetAsync ( GenerateDataSetRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.AWSMarketplaceCommerceAnalytics.Model.GenerateDataSetRequest Container for the necessary parameters to execute the GenerateDataSet operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

StartSupportDataExport() публичный Метод

Given a data set type and a from date, asynchronously publishes the requested customer support data to the specified S3 bucket and notifies the specified SNS topic once the data is available. Returns a unique request identifier that can be used to correlate requests with notifications from the SNS topic. Data sets will be published in comma-separated values (CSV) format with the file name {data_set_type}_YYYY-MM-DD'T'HH-mm-ss'Z'.csv. If a file with the same name already exists (e.g. if the same data set is requested twice), the original file will be overwritten by the new file. Requires a Role with an attached permissions policy providing Allow permissions for the following actions: s3:PutObject, s3:GetBucketLocation, sns:GetTopicAttributes, sns:Publish, iam:GetRolePolicy.
/// This exception is thrown when an internal service error occurs. ///
public StartSupportDataExport ( StartSupportDataExportRequest request ) : StartSupportDataExportResponse
request Amazon.AWSMarketplaceCommerceAnalytics.Model.StartSupportDataExportRequest Container for the necessary parameters to execute the StartSupportDataExport service method.
Результат Amazon.AWSMarketplaceCommerceAnalytics.Model.StartSupportDataExportResponse

StartSupportDataExportAsync() публичный Метод

Initiates the asynchronous execution of the StartSupportDataExport operation.
public StartSupportDataExportAsync ( StartSupportDataExportRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.AWSMarketplaceCommerceAnalytics.Model.StartSupportDataExportRequest Container for the necessary parameters to execute the StartSupportDataExport operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task