UpdateBandwidthRateLimitScheduleRequest
Namespace:
AWSSDK.StorageGateway
We found 10 examples in language CSharp for this search.
You will see 40 fragments of code.
Other methods
Other methods
Project:awssdks
File:UpdateBandwidthRateLimitScheduleRequestMarshaller.cs
Examples:1
/// <summary>
/// Marshaller the request object to the HTTP request.
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
public IRequest Marshall(AmazonWebServiceRequest input)
{
return this.Marshall((UpdateBandwidthRateLimitScheduleRequest)input);
}
Project:aws-sdk-net-xamarin
File:UpdateBandwidthRateLimitScheduleRequestMarshaller.cs
Examples:1
/// <summary>
/// Marshaller the request object to the HTTP request.
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
public IRequest Marshall(AmazonWebServiceRequest input)
{
return this.Marshall((UpdateBandwidthRateLimitScheduleRequest)input);
}
Project:aws-sdk-net
File:UpdateBandwidthRateLimitScheduleRequestMarshaller.cs
Examples:1
/// <summary>
/// Marshaller the request object to the HTTP request.
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
public IRequest Marshall(AmazonWebServiceRequest input)
{
return this.Marshall((UpdateBandwidthRateLimitScheduleRequest)input);
}
Project:aws-sdk-net
File:UpdateBandwidthRateLimitScheduleRequestMarshaller.cs
Examples:1
/// <summary>
/// Marshaller the request object to the HTTP request.
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
public IRequest Marshall(AmazonWebServiceRequest input)
{
return this.Marshall((UpdateBandwidthRateLimitScheduleRequest)input);
}
Project:aws-sdk-net-xamarin
File:AmazonStorageGatewayClient.cs
Examples:6
#endregion
#if AWS_ASYNC_ENUMERABLES_API
private IStorageGatewayPaginatorFactory _paginators;
/// <summary>
/// Paginators for the service
/// </summary>
public IStorageGatewayPaginatorFactory Paginators
{
get
{
if (this._paginators == null)
{
this._paginators = new StorageGatewayPaginatorFactory(this);
}
return this._paginators;
}
}
#endif
#region Overrides
/// <summary>
/// Creates the signer for the service.
/// </summary>
protected override AbstractAWSSigner CreateSigner()
{
return new AWS4Signer();
}
#endregion
#region Dispose
/// <summary>
/// Disposes the service client.
/// </summary>
protected override void Dispose(bool disposing)
{
base.Dispose(disposing);
}
#endregion
#region ActivateGateway
internal virtual ActivateGatewayResponse ActivateGateway(ActivateGatewayRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = ActivateGatewayRequestMarshaller.Instance;
options.ResponseUnmarshaller = ActivateGatewayResponseUnmarshaller.Instance;
return Invoke<ActivateGatewayResponse>(request, options);
}
/// <summary>
/// Activates the gateway you previously deployed on your host. In the activation process,
/// you specify information such as the AWS Region that you want to use for storing snapshots
/// or tapes, the time zone for scheduled snapshots the gateway snapshot schedule window,
/// an activation key, and a name for your gateway. The activation process also associates
/// your gateway with your account. For more information, see <a>UpdateGatewayInformation</a>.
///
/// <note>
/// <para>
/// You must turn on the gateway VM before you can activate your gateway.
/// </para>
/// </note>
/// </summary>
/// <param name="request">Container for the necessary parameters to execute the ActivateGateway service method.</param>
/// <param name="cancellationToken">
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
/// </param>
///
/// <returns>The response from the ActivateGateway service method, as returned by StorageGateway.</returns>
/// <exception cref="Amazon.StorageGateway.Model.InternalServerErrorException">
/// An internal server error has occurred during the request. For more information, see
/// the error and message fields.
/// </exception>
/// <exception cref="Amazon.StorageGateway.Model.InvalidGatewayRequestException">
/// An exception occurred because an invalid gateway request was issued to the service.
/// For more information, see the error and message fields.
/// </exception>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/ActivateGateway">REST API Reference for ActivateGateway Operation</seealso>
public virtual Task<ActivateGatewayResponse> ActivateGatewayAsync(ActivateGatewayRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken))
{
var options = new InvokeOptions();
options.RequestMarshaller = ActivateGatewayRequestMarshaller.Instance;
options.ResponseUnmarshaller = ActivateGatewayResponseUnmarshaller.Instance;
return InvokeAsync<ActivateGatewayResponse>(request, options, cancellationToken);
}
#endregion
#region AddCache
internal virtual AddCacheResponse AddCache(AddCacheRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = AddCacheRequestMarshaller.Instance;
options.ResponseUnmarshaller = AddCacheResponseUnmarshaller.Instance;
return Invoke<AddCacheResponse>(request, options);
}
/// <summary>
/// Configures one or more gateway local disks as cache for a gateway. This operation
/// is only supported in the cached volume, tape, and file gateway type (see <a href="https://docs.aws.amazon.com/storagegateway/latest/userguide/StorageGatewayConcepts.html">How
/// AWS Storage Gateway works (architecture)</a>.
///
///
/// <para>
/// In the request, you specify the gateway Amazon Resource Name (ARN) to which you want
/// to add cache, and one or more disk IDs that you want to configure as cache.
/// </para>
/// </summary>
/// <param name="request">Container for the necessary parameters to execute the AddCache service method.</param>
/// <param name="cancellationToken">
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
/// </param>
///
/// <returns>The response from the AddCache service method, as returned by StorageGateway.</returns>
/// <exception cref="Amazon.StorageGateway.Model.InternalServerErrorException">
/// An internal server error has occurred during the request. For more information, see
/// the error and message fields.
/// </exception>
/// <exception cref="Amazon.StorageGateway.Model.InvalidGatewayRequestException">
/// An exception occurred because an invalid gateway request was issued to the service.
/// For more information, see the error and message fields.
/// </exception>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/AddCache">REST API Reference for AddCache Operation</seealso>
public virtual Task<AddCacheResponse> AddCacheAsync(AddCacheRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken))
{
var options = new InvokeOptions();
options.RequestMarshaller = AddCacheRequestMarshaller.Instance;
options.ResponseUnmarshaller = AddCacheResponseUnmarshaller.Instance;
return InvokeAsync<AddCacheResponse>(request, options, cancellationToken);
}
Project:aws-sdk-net
File:AmazonStorageGatewayClient.cs
Examples:6
#endregion
#if AWS_ASYNC_ENUMERABLES_API
private IStorageGatewayPaginatorFactory _paginators;
/// <summary>
/// Paginators for the service
/// </summary>
public IStorageGatewayPaginatorFactory Paginators
{
get
{
if (this._paginators == null)
{
this._paginators = new StorageGatewayPaginatorFactory(this);
}
return this._paginators;
}
}
#endif
#region Overrides
/// <summary>
/// Creates the signer for the service.
/// </summary>
protected override AbstractAWSSigner CreateSigner()
{
return new AWS4Signer();
}
#endregion
#region Dispose
/// <summary>
/// Disposes the service client.
/// </summary>
protected override void Dispose(bool disposing)
{
base.Dispose(disposing);
}
#endregion
#region ActivateGateway
internal virtual ActivateGatewayResponse ActivateGateway(ActivateGatewayRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = ActivateGatewayRequestMarshaller.Instance;
options.ResponseUnmarshaller = ActivateGatewayResponseUnmarshaller.Instance;
return Invoke<ActivateGatewayResponse>(request, options);
}
/// <summary>
/// Activates the gateway you previously deployed on your host. In the activation process,
/// you specify information such as the AWS Region that you want to use for storing snapshots
/// or tapes, the time zone for scheduled snapshots the gateway snapshot schedule window,
/// an activation key, and a name for your gateway. The activation process also associates
/// your gateway with your account. For more information, see <a>UpdateGatewayInformation</a>.
///
/// <note>
/// <para>
/// You must turn on the gateway VM before you can activate your gateway.
/// </para>
/// </note>
/// </summary>
/// <param name="request">Container for the necessary parameters to execute the ActivateGateway service method.</param>
/// <param name="cancellationToken">
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
/// </param>
///
/// <returns>The response from the ActivateGateway service method, as returned by StorageGateway.</returns>
/// <exception cref="Amazon.StorageGateway.Model.InternalServerErrorException">
/// An internal server error has occurred during the request. For more information, see
/// the error and message fields.
/// </exception>
/// <exception cref="Amazon.StorageGateway.Model.InvalidGatewayRequestException">
/// An exception occurred because an invalid gateway request was issued to the service.
/// For more information, see the error and message fields.
/// </exception>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/ActivateGateway">REST API Reference for ActivateGateway Operation</seealso>
public virtual Task<ActivateGatewayResponse> ActivateGatewayAsync(ActivateGatewayRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken))
{
var options = new InvokeOptions();
options.RequestMarshaller = ActivateGatewayRequestMarshaller.Instance;
options.ResponseUnmarshaller = ActivateGatewayResponseUnmarshaller.Instance;
return InvokeAsync<ActivateGatewayResponse>(request, options, cancellationToken);
}
#endregion
#region AddCache
internal virtual AddCacheResponse AddCache(AddCacheRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = AddCacheRequestMarshaller.Instance;
options.ResponseUnmarshaller = AddCacheResponseUnmarshaller.Instance;
return Invoke<AddCacheResponse>(request, options);
}
/// <summary>
/// Configures one or more gateway local disks as cache for a gateway. This operation
/// is only supported in the cached volume, tape, and file gateway type (see <a href="https://docs.aws.amazon.com/storagegateway/latest/userguide/StorageGatewayConcepts.html">How
/// AWS Storage Gateway works (architecture)</a>.
///
///
/// <para>
/// In the request, you specify the gateway Amazon Resource Name (ARN) to which you want
/// to add cache, and one or more disk IDs that you want to configure as cache.
/// </para>
/// </summary>
/// <param name="request">Container for the necessary parameters to execute the AddCache service method.</param>
/// <param name="cancellationToken">
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
/// </param>
///
/// <returns>The response from the AddCache service method, as returned by StorageGateway.</returns>
/// <exception cref="Amazon.StorageGateway.Model.InternalServerErrorException">
/// An internal server error has occurred during the request. For more information, see
/// the error and message fields.
/// </exception>
/// <exception cref="Amazon.StorageGateway.Model.InvalidGatewayRequestException">
/// An exception occurred because an invalid gateway request was issued to the service.
/// For more information, see the error and message fields.
/// </exception>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/AddCache">REST API Reference for AddCache Operation</seealso>
public virtual Task<AddCacheResponse> AddCacheAsync(AddCacheRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken))
{
var options = new InvokeOptions();
options.RequestMarshaller = AddCacheRequestMarshaller.Instance;
options.ResponseUnmarshaller = AddCacheResponseUnmarshaller.Instance;
return InvokeAsync<AddCacheResponse>(request, options, cancellationToken);
}
Project:aws-sdk-net
File:AmazonStorageGatewayClient.cs
Examples:6
#endregion
#if AWS_ASYNC_ENUMERABLES_API
private IStorageGatewayPaginatorFactory _paginators;
/// <summary>
/// Paginators for the service
/// </summary>
public IStorageGatewayPaginatorFactory Paginators
{
get
{
if (this._paginators == null)
{
this._paginators = new StorageGatewayPaginatorFactory(this);
}
return this._paginators;
}
}
#endif
#region Overrides
/// <summary>
/// Creates the signer for the service.
/// </summary>
protected override AbstractAWSSigner CreateSigner()
{
return new AWS4Signer();
}
#endregion
#region Dispose
/// <summary>
/// Disposes the service client.
/// </summary>
protected override void Dispose(bool disposing)
{
base.Dispose(disposing);
}
#endregion
#region ActivateGateway
internal virtual ActivateGatewayResponse ActivateGateway(ActivateGatewayRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = ActivateGatewayRequestMarshaller.Instance;
options.ResponseUnmarshaller = ActivateGatewayResponseUnmarshaller.Instance;
return Invoke<ActivateGatewayResponse>(request, options);
}
/// <summary>
/// Activates the gateway you previously deployed on your host. In the activation process,
/// you specify information such as the Amazon Web Services Region that you want to use
/// for storing snapshots or tapes, the time zone for scheduled snapshots the gateway
/// snapshot schedule window, an activation key, and a name for your gateway. The activation
/// process also associates your gateway with your account. For more information, see
/// <a>UpdateGatewayInformation</a>.
///
/// <note>
/// <para>
/// You must turn on the gateway VM before you can activate your gateway.
/// </para>
/// </note>
/// </summary>
/// <param name="request">Container for the necessary parameters to execute the ActivateGateway service method.</param>
/// <param name="cancellationToken">
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
/// </param>
///
/// <returns>The response from the ActivateGateway service method, as returned by StorageGateway.</returns>
/// <exception cref="Amazon.StorageGateway.Model.InternalServerErrorException">
/// An internal server error has occurred during the request. For more information, see
/// the error and message fields.
/// </exception>
/// <exception cref="Amazon.StorageGateway.Model.InvalidGatewayRequestException">
/// An exception occurred because an invalid gateway request was issued to the service.
/// For more information, see the error and message fields.
/// </exception>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/ActivateGateway">REST API Reference for ActivateGateway Operation</seealso>
public virtual Task<ActivateGatewayResponse> ActivateGatewayAsync(ActivateGatewayRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken))
{
var options = new InvokeOptions();
options.RequestMarshaller = ActivateGatewayRequestMarshaller.Instance;
options.ResponseUnmarshaller = ActivateGatewayResponseUnmarshaller.Instance;
return InvokeAsync<ActivateGatewayResponse>(request, options, cancellationToken);
}
#endregion
#region AddCache
internal virtual AddCacheResponse AddCache(AddCacheRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = AddCacheRequestMarshaller.Instance;
options.ResponseUnmarshaller = AddCacheResponseUnmarshaller.Instance;
return Invoke<AddCacheResponse>(request, options);
}
/// <summary>
/// Configures one or more gateway local disks as cache for a gateway. This operation
/// is only supported in the cached volume, tape, and file gateway type (see <a href="https://docs.aws.amazon.com/storagegateway/latest/userguide/StorageGatewayConcepts.html">How
/// Storage Gateway works (architecture)</a>.
///
///
/// <para>
/// In the request, you specify the gateway Amazon Resource Name (ARN) to which you want
/// to add cache, and one or more disk IDs that you want to configure as cache.
/// </para>
/// </summary>
/// <param name="request">Container for the necessary parameters to execute the AddCache service method.</param>
/// <param name="cancellationToken">
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
/// </param>
///
/// <returns>The response from the AddCache service method, as returned by StorageGateway.</returns>
/// <exception cref="Amazon.StorageGateway.Model.InternalServerErrorException">
/// An internal server error has occurred during the request. For more information, see
/// the error and message fields.
/// </exception>
/// <exception cref="Amazon.StorageGateway.Model.InvalidGatewayRequestException">
/// An exception occurred because an invalid gateway request was issued to the service.
/// For more information, see the error and message fields.
/// </exception>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/AddCache">REST API Reference for AddCache Operation</seealso>
public virtual Task<AddCacheResponse> AddCacheAsync(AddCacheRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken))
{
var options = new InvokeOptions();
options.RequestMarshaller = AddCacheRequestMarshaller.Instance;
options.ResponseUnmarshaller = AddCacheResponseUnmarshaller.Instance;
return InvokeAsync<AddCacheResponse>(request, options, cancellationToken);
}
Project:awssdks
File:IAmazonStorageGateway.cs
Examples:6
#if BCL45 || AWS_ASYNC_ENUMERABLES_API
/// <summary>
/// Paginators for the service
/// </summary>
IStorageGatewayPaginatorFactory Paginators { get; }
#endif
#region ActivateGateway
/// <summary>
/// Activates the gateway you previously deployed on your host. In the activation process,
/// you specify information such as the AWS Region that you want to use for storing snapshots
/// or tapes, the time zone for scheduled snapshots the gateway snapshot schedule window,
/// an activation key, and a name for your gateway. The activation process also associates
/// your gateway with your account. For more information, see <a>UpdateGatewayInformation</a>.
///
/// <note>
/// <para>
/// You must turn on the gateway VM before you can activate your gateway.
/// </para>
/// </note>
/// </summary>
/// <param name="request">Container for the necessary parameters to execute the ActivateGateway service method.</param>
///
/// <returns>The response from the ActivateGateway service method, as returned by StorageGateway.</returns>
/// <exception cref="Amazon.StorageGateway.Model.InternalServerErrorException">
/// An internal server error has occurred during the request. For more information, see
/// the error and message fields.
/// </exception>
/// <exception cref="Amazon.StorageGateway.Model.InvalidGatewayRequestException">
/// An exception occurred because an invalid gateway request was issued to the service.
/// For more information, see the error and message fields.
/// </exception>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/ActivateGateway">REST API Reference for ActivateGateway Operation</seealso>
ActivateGatewayResponse ActivateGateway(ActivateGatewayRequest request);
/// <summary>
/// Initiates the asynchronous execution of the ActivateGateway operation.
/// </summary>
///
/// <param name="request">Container for the necessary parameters to execute the ActivateGateway operation on AmazonStorageGatewayClient.</param>
/// <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
/// <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.</param>
///
/// <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndActivateGateway
/// operation.</returns>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/ActivateGateway">REST API Reference for ActivateGateway Operation</seealso>
IAsyncResult BeginActivateGateway(ActivateGatewayRequest request, AsyncCallback callback, object state);
/// <summary>
/// Finishes the asynchronous execution of the ActivateGateway operation.
/// </summary>
///
/// <param name="asyncResult">The IAsyncResult returned by the call to BeginActivateGateway.</param>
///
/// <returns>Returns a ActivateGatewayResult from StorageGateway.</returns>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/ActivateGateway">REST API Reference for ActivateGateway Operation</seealso>
ActivateGatewayResponse EndActivateGateway(IAsyncResult asyncResult);
#endregion
#region AddCache
/// <summary>
/// Configures one or more gateway local disks as cache for a gateway. This operation
/// is only supported in the cached volume, tape, and file gateway type (see <a href="https://docs.aws.amazon.com/storagegateway/latest/userguide/StorageGatewayConcepts.html">How
/// AWS Storage Gateway works (architecture)</a>.
///
///
/// <para>
/// In the request, you specify the gateway Amazon Resource Name (ARN) to which you want
/// to add cache, and one or more disk IDs that you want to configure as cache.
/// </para>
/// </summary>
/// <param name="request">Container for the necessary parameters to execute the AddCache service method.</param>
///
/// <returns>The response from the AddCache service method, as returned by StorageGateway.</returns>
/// <exception cref="Amazon.StorageGateway.Model.InternalServerErrorException">
/// An internal server error has occurred during the request. For more information, see
/// the error and message fields.
/// </exception>
/// <exception cref="Amazon.StorageGateway.Model.InvalidGatewayRequestException">
/// An exception occurred because an invalid gateway request was issued to the service.
/// For more information, see the error and message fields.
/// </exception>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/AddCache">REST API Reference for AddCache Operation</seealso>
AddCacheResponse AddCache(AddCacheRequest request);
/// <summary>
/// Initiates the asynchronous execution of the AddCache operation.
/// </summary>
///
/// <param name="request">Container for the necessary parameters to execute the AddCache operation on AmazonStorageGatewayClient.</param>
/// <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
/// <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.</param>
///
/// <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAddCache
/// operation.</returns>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/AddCache">REST API Reference for AddCache Operation</seealso>
IAsyncResult BeginAddCache(AddCacheRequest request, AsyncCallback callback, object state);
/// <summary>
/// Finishes the asynchronous execution of the AddCache operation.
/// </summary>
///
/// <param name="asyncResult">The IAsyncResult returned by the call to BeginAddCache.</param>
///
/// <returns>Returns a AddCacheResult from StorageGateway.</returns>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/AddCache">REST API Reference for AddCache Operation</seealso>
AddCacheResponse EndAddCache(IAsyncResult asyncResult);
Project:aws-sdk-net-xamarin
File:IAmazonStorageGateway.cs
Examples:6
#if BCL45 || AWS_ASYNC_ENUMERABLES_API
/// <summary>
/// Paginators for the service
/// </summary>
IStorageGatewayPaginatorFactory Paginators { get; }
#endif
#region ActivateGateway
/// <summary>
/// Activates the gateway you previously deployed on your host. In the activation process,
/// you specify information such as the AWS Region that you want to use for storing snapshots
/// or tapes, the time zone for scheduled snapshots the gateway snapshot schedule window,
/// an activation key, and a name for your gateway. The activation process also associates
/// your gateway with your account. For more information, see <a>UpdateGatewayInformation</a>.
///
/// <note>
/// <para>
/// You must turn on the gateway VM before you can activate your gateway.
/// </para>
/// </note>
/// </summary>
/// <param name="request">Container for the necessary parameters to execute the ActivateGateway service method.</param>
///
/// <returns>The response from the ActivateGateway service method, as returned by StorageGateway.</returns>
/// <exception cref="Amazon.StorageGateway.Model.InternalServerErrorException">
/// An internal server error has occurred during the request. For more information, see
/// the error and message fields.
/// </exception>
/// <exception cref="Amazon.StorageGateway.Model.InvalidGatewayRequestException">
/// An exception occurred because an invalid gateway request was issued to the service.
/// For more information, see the error and message fields.
/// </exception>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/ActivateGateway">REST API Reference for ActivateGateway Operation</seealso>
ActivateGatewayResponse ActivateGateway(ActivateGatewayRequest request);
/// <summary>
/// Initiates the asynchronous execution of the ActivateGateway operation.
/// </summary>
///
/// <param name="request">Container for the necessary parameters to execute the ActivateGateway operation on AmazonStorageGatewayClient.</param>
/// <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
/// <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.</param>
///
/// <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndActivateGateway
/// operation.</returns>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/ActivateGateway">REST API Reference for ActivateGateway Operation</seealso>
IAsyncResult BeginActivateGateway(ActivateGatewayRequest request, AsyncCallback callback, object state);
/// <summary>
/// Finishes the asynchronous execution of the ActivateGateway operation.
/// </summary>
///
/// <param name="asyncResult">The IAsyncResult returned by the call to BeginActivateGateway.</param>
///
/// <returns>Returns a ActivateGatewayResult from StorageGateway.</returns>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/ActivateGateway">REST API Reference for ActivateGateway Operation</seealso>
ActivateGatewayResponse EndActivateGateway(IAsyncResult asyncResult);
#endregion
#region AddCache
/// <summary>
/// Configures one or more gateway local disks as cache for a gateway. This operation
/// is only supported in the cached volume, tape, and file gateway type (see <a href="https://docs.aws.amazon.com/storagegateway/latest/userguide/StorageGatewayConcepts.html">How
/// AWS Storage Gateway works (architecture)</a>.
///
///
/// <para>
/// In the request, you specify the gateway Amazon Resource Name (ARN) to which you want
/// to add cache, and one or more disk IDs that you want to configure as cache.
/// </para>
/// </summary>
/// <param name="request">Container for the necessary parameters to execute the AddCache service method.</param>
///
/// <returns>The response from the AddCache service method, as returned by StorageGateway.</returns>
/// <exception cref="Amazon.StorageGateway.Model.InternalServerErrorException">
/// An internal server error has occurred during the request. For more information, see
/// the error and message fields.
/// </exception>
/// <exception cref="Amazon.StorageGateway.Model.InvalidGatewayRequestException">
/// An exception occurred because an invalid gateway request was issued to the service.
/// For more information, see the error and message fields.
/// </exception>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/AddCache">REST API Reference for AddCache Operation</seealso>
AddCacheResponse AddCache(AddCacheRequest request);
/// <summary>
/// Initiates the asynchronous execution of the AddCache operation.
/// </summary>
///
/// <param name="request">Container for the necessary parameters to execute the AddCache operation on AmazonStorageGatewayClient.</param>
/// <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
/// <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.</param>
///
/// <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAddCache
/// operation.</returns>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/AddCache">REST API Reference for AddCache Operation</seealso>
IAsyncResult BeginAddCache(AddCacheRequest request, AsyncCallback callback, object state);
/// <summary>
/// Finishes the asynchronous execution of the AddCache operation.
/// </summary>
///
/// <param name="asyncResult">The IAsyncResult returned by the call to BeginAddCache.</param>
///
/// <returns>Returns a AddCacheResult from StorageGateway.</returns>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/AddCache">REST API Reference for AddCache Operation</seealso>
AddCacheResponse EndAddCache(IAsyncResult asyncResult);
Project:aws-sdk-net
File:IAmazonStorageGateway.cs
Examples:6
#if BCL45 || AWS_ASYNC_ENUMERABLES_API
/// <summary>
/// Paginators for the service
/// </summary>
IStorageGatewayPaginatorFactory Paginators { get; }
#endif
#region ActivateGateway
/// <summary>
/// Activates the gateway you previously deployed on your host. In the activation process,
/// you specify information such as the AWS Region that you want to use for storing snapshots
/// or tapes, the time zone for scheduled snapshots the gateway snapshot schedule window,
/// an activation key, and a name for your gateway. The activation process also associates
/// your gateway with your account. For more information, see <a>UpdateGatewayInformation</a>.
///
/// <note>
/// <para>
/// You must turn on the gateway VM before you can activate your gateway.
/// </para>
/// </note>
/// </summary>
/// <param name="request">Container for the necessary parameters to execute the ActivateGateway service method.</param>
///
/// <returns>The response from the ActivateGateway service method, as returned by StorageGateway.</returns>
/// <exception cref="Amazon.StorageGateway.Model.InternalServerErrorException">
/// An internal server error has occurred during the request. For more information, see
/// the error and message fields.
/// </exception>
/// <exception cref="Amazon.StorageGateway.Model.InvalidGatewayRequestException">
/// An exception occurred because an invalid gateway request was issued to the service.
/// For more information, see the error and message fields.
/// </exception>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/ActivateGateway">REST API Reference for ActivateGateway Operation</seealso>
ActivateGatewayResponse ActivateGateway(ActivateGatewayRequest request);
/// <summary>
/// Initiates the asynchronous execution of the ActivateGateway operation.
/// </summary>
///
/// <param name="request">Container for the necessary parameters to execute the ActivateGateway operation on AmazonStorageGatewayClient.</param>
/// <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
/// <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.</param>
///
/// <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndActivateGateway
/// operation.</returns>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/ActivateGateway">REST API Reference for ActivateGateway Operation</seealso>
IAsyncResult BeginActivateGateway(ActivateGatewayRequest request, AsyncCallback callback, object state);
/// <summary>
/// Finishes the asynchronous execution of the ActivateGateway operation.
/// </summary>
///
/// <param name="asyncResult">The IAsyncResult returned by the call to BeginActivateGateway.</param>
///
/// <returns>Returns a ActivateGatewayResult from StorageGateway.</returns>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/ActivateGateway">REST API Reference for ActivateGateway Operation</seealso>
ActivateGatewayResponse EndActivateGateway(IAsyncResult asyncResult);
#endregion
#region AddCache
/// <summary>
/// Configures one or more gateway local disks as cache for a gateway. This operation
/// is only supported in the cached volume, tape, and file gateway type (see <a href="https://docs.aws.amazon.com/storagegateway/latest/userguide/StorageGatewayConcepts.html">How
/// AWS Storage Gateway works (architecture)</a>.
///
///
/// <para>
/// In the request, you specify the gateway Amazon Resource Name (ARN) to which you want
/// to add cache, and one or more disk IDs that you want to configure as cache.
/// </para>
/// </summary>
/// <param name="request">Container for the necessary parameters to execute the AddCache service method.</param>
///
/// <returns>The response from the AddCache service method, as returned by StorageGateway.</returns>
/// <exception cref="Amazon.StorageGateway.Model.InternalServerErrorException">
/// An internal server error has occurred during the request. For more information, see
/// the error and message fields.
/// </exception>
/// <exception cref="Amazon.StorageGateway.Model.InvalidGatewayRequestException">
/// An exception occurred because an invalid gateway request was issued to the service.
/// For more information, see the error and message fields.
/// </exception>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/AddCache">REST API Reference for AddCache Operation</seealso>
AddCacheResponse AddCache(AddCacheRequest request);
/// <summary>
/// Initiates the asynchronous execution of the AddCache operation.
/// </summary>
///
/// <param name="request">Container for the necessary parameters to execute the AddCache operation on AmazonStorageGatewayClient.</param>
/// <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
/// <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.</param>
///
/// <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAddCache
/// operation.</returns>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/AddCache">REST API Reference for AddCache Operation</seealso>
IAsyncResult BeginAddCache(AddCacheRequest request, AsyncCallback callback, object state);
/// <summary>
/// Finishes the asynchronous execution of the AddCache operation.
/// </summary>
///
/// <param name="asyncResult">The IAsyncResult returned by the call to BeginAddCache.</param>
///
/// <returns>Returns a AddCacheResult from StorageGateway.</returns>
/// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/AddCache">REST API Reference for AddCache Operation</seealso>
AddCacheResponse EndAddCache(IAsyncResult asyncResult);
Amazon.StorageGateway.Model.UpdateBandwidthRateLimitScheduleRequest : IAmazonWebServiceRequest
Constructors :
public UpdateBandwidthRateLimitScheduleRequest()Methods :
public List<BandwidthRateLimitInterval> get_BandwidthRateLimitIntervals()public Void set_BandwidthRateLimitIntervals(List<BandwidthRateLimitInterval> value = )
public String get_GatewayARN()
public Void set_GatewayARN(String value = )
public Type GetType()
public String ToString()
public Boolean Equals(Object obj = )
public Int32 GetHashCode()