Method | Description | |
---|---|---|
AmazonShieldClient ( ) : System |
Constructs AmazonShieldClient 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.
|
|
AmazonShieldClient ( |
Constructs AmazonShieldClient with AWS Credentials
|
|
AmazonShieldClient ( |
Constructs AmazonShieldClient with AWS Credentials and an AmazonShieldClient Configuration object.
|
|
AmazonShieldClient ( |
Constructs AmazonShieldClient with AWS Credentials
|
|
AmazonShieldClient ( |
Constructs AmazonShieldClient 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.
|
|
AmazonShieldClient ( RegionEndpoint region ) : System |
Constructs AmazonShieldClient 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.
|
|
AmazonShieldClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System |
Constructs AmazonShieldClient with AWS Access Key ID and AWS Secret Key
|
|
AmazonShieldClient ( string awsAccessKeyId, string awsSecretAccessKey, |
Constructs AmazonShieldClient with AWS Access Key ID, AWS Secret Key and an AmazonShieldClient Configuration object.
|
|
AmazonShieldClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System |
Constructs AmazonShieldClient with AWS Access Key ID and AWS Secret Key
|
|
AmazonShieldClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System |
Constructs AmazonShieldClient with AWS Access Key ID and AWS Secret Key
|
|
AmazonShieldClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, |
Constructs AmazonShieldClient with AWS Access Key ID, AWS Secret Key and an AmazonShieldClient Configuration object.
|
|
AmazonShieldClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System |
Constructs AmazonShieldClient with AWS Access Key ID and AWS Secret Key
|
|
BeginCreateProtection ( |
Initiates the asynchronous execution of the CreateProtection operation.
|
|
BeginCreateSubscription ( CreateSubscriptionRequest request, AsyncCallback callback, object state ) : IAsyncResult |
Initiates the asynchronous execution of the CreateSubscription operation.
|
|
BeginDeleteProtection ( |
Initiates the asynchronous execution of the DeleteProtection operation.
|
|
BeginDeleteSubscription ( DeleteSubscriptionRequest request, AsyncCallback callback, object state ) : IAsyncResult |
Initiates the asynchronous execution of the DeleteSubscription operation.
|
|
BeginDescribeAttack ( |
Initiates the asynchronous execution of the DescribeAttack operation.
|
|
BeginDescribeProtection ( |
Initiates the asynchronous execution of the DescribeProtection operation.
|
|
BeginDescribeSubscription ( DescribeSubscriptionRequest request, AsyncCallback callback, object state ) : IAsyncResult |
Initiates the asynchronous execution of the DescribeSubscription operation.
|
|
BeginListAttacks ( |
Initiates the asynchronous execution of the ListAttacks operation.
|
|
BeginListProtections ( |
Initiates the asynchronous execution of the ListProtections operation.
|
|
CreateProtection ( |
Enables AWS Shield Advanced for a specific AWS resource. The resource can be an Amazon CloudFront distribution, Elastic Load Balancing load balancer, or an Amazon Route 53 hosted zone.
|
|
CreateProtectionAsync ( |
Initiates the asynchronous execution of the CreateProtection operation.
|
|
CreateSubscription ( CreateSubscriptionRequest request ) : CreateSubscriptionResponse |
Activates AWS Shield Advanced for an account.
|
|
CreateSubscriptionAsync ( CreateSubscriptionRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the CreateSubscription operation.
|
|
DeleteProtection ( |
Deletes an AWS Shield Advanced Protection.
|
|
DeleteProtectionAsync ( |
Initiates the asynchronous execution of the DeleteProtection operation.
|
|
DeleteSubscription ( DeleteSubscriptionRequest request ) : DeleteSubscriptionResponse |
Removes AWS Shield Advanced from an account.
|
|
DeleteSubscriptionAsync ( DeleteSubscriptionRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the DeleteSubscription operation.
|
|
DescribeAttack ( |
Describes the details of a DDoS attack.
|
|
DescribeAttackAsync ( |
Initiates the asynchronous execution of the DescribeAttack operation.
|
|
DescribeProtection ( |
Lists the details of a Protection object.
|
|
DescribeProtectionAsync ( |
Initiates the asynchronous execution of the DescribeProtection operation.
|
|
DescribeSubscription ( DescribeSubscriptionRequest request ) : |
Provides details about the AWS Shield Advanced subscription for an account.
|
|
DescribeSubscriptionAsync ( DescribeSubscriptionRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the DescribeSubscription operation.
|
|
EndCreateProtection ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the CreateProtection operation.
|
|
EndCreateSubscription ( IAsyncResult asyncResult ) : CreateSubscriptionResponse |
Finishes the asynchronous execution of the CreateSubscription operation.
|
|
EndDeleteProtection ( IAsyncResult asyncResult ) : DeleteProtectionResponse |
Finishes the asynchronous execution of the DeleteProtection operation.
|
|
EndDeleteSubscription ( IAsyncResult asyncResult ) : DeleteSubscriptionResponse |
Finishes the asynchronous execution of the DeleteSubscription operation.
|
|
EndDescribeAttack ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the DescribeAttack operation.
|
|
EndDescribeProtection ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the DescribeProtection operation.
|
|
EndDescribeSubscription ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the DescribeSubscription operation.
|
|
EndListAttacks ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the ListAttacks operation.
|
|
EndListProtections ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the ListProtections operation.
|
|
ListAttacks ( |
Returns all ongoing DDoS attacks or all DDoS attacks during a specified time period.
|
|
ListAttacksAsync ( |
Initiates the asynchronous execution of the ListAttacks operation.
|
|
ListProtections ( |
Lists all Protection objects for the account.
|
|
ListProtectionsAsync ( |
Initiates the asynchronous execution of the ListProtections operation.
|
Method | Description | |
---|---|---|
CreateSigner ( ) : |
Creates the signer for the service.
|
|
Dispose ( bool disposing ) : void |
Disposes the service client.
|
public AmazonShieldClient ( |
||
credentials | AWS Credentials | |
return | System |
public AmazonShieldClient ( |
||
credentials | AWS Credentials | |
clientConfig | The AmazonShieldClient Configuration Object | |
return | System |
public AmazonShieldClient ( |
||
credentials | AWS Credentials | |
region | RegionEndpoint | The region to connect. |
return | System |
public AmazonShieldClient ( |
||
config | The AmazonShieldClient Configuration Object | |
return | System |
public AmazonShieldClient ( RegionEndpoint region ) : System | ||
region | RegionEndpoint | The region to connect. |
return | System |
public AmazonShieldClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System | ||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
return | System |
public AmazonShieldClient ( string awsAccessKeyId, string awsSecretAccessKey, |
||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
clientConfig | The AmazonShieldClient Configuration Object | |
return | System |
public AmazonShieldClient ( 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. |
return | System |
public AmazonShieldClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System | ||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
awsSessionToken | string | AWS Session Token |
return | System |
public AmazonShieldClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, |
||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
awsSessionToken | string | AWS Session Token |
clientConfig | The AmazonShieldClient Configuration Object | |
return | System |
public AmazonShieldClient ( 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. |
return | System |
public BeginCreateProtection ( |
||
request | Container for the necessary parameters to execute the CreateProtection operation on AmazonShieldClient. | |
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. |
return | IAsyncResult |
public BeginCreateSubscription ( CreateSubscriptionRequest request, AsyncCallback callback, object state ) : IAsyncResult | ||
request | CreateSubscriptionRequest | Container for the necessary parameters to execute the CreateSubscription operation on AmazonShieldClient. |
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. |
return | IAsyncResult |
public BeginDeleteProtection ( |
||
request | Container for the necessary parameters to execute the DeleteProtection operation on AmazonShieldClient. | |
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. |
return | IAsyncResult |
public BeginDeleteSubscription ( DeleteSubscriptionRequest request, AsyncCallback callback, object state ) : IAsyncResult | ||
request | DeleteSubscriptionRequest | Container for the necessary parameters to execute the DeleteSubscription operation on AmazonShieldClient. |
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. |
return | IAsyncResult |
public BeginDescribeAttack ( |
||
request | Container for the necessary parameters to execute the DescribeAttack operation on AmazonShieldClient. | |
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. |
return | IAsyncResult |
public BeginDescribeProtection ( |
||
request | Container for the necessary parameters to execute the DescribeProtection operation on AmazonShieldClient. | |
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. |
return | IAsyncResult |
public BeginDescribeSubscription ( DescribeSubscriptionRequest request, AsyncCallback callback, object state ) : IAsyncResult | ||
request | DescribeSubscriptionRequest | Container for the necessary parameters to execute the DescribeSubscription operation on AmazonShieldClient. |
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. |
return | IAsyncResult |
public BeginListAttacks ( |
||
request | Container for the necessary parameters to execute the ListAttacks operation on AmazonShieldClient. | |
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. |
return | IAsyncResult |
public BeginListProtections ( |
||
request | Container for the necessary parameters to execute the ListProtections operation on AmazonShieldClient. | |
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. |
return | IAsyncResult |
public CreateProtection ( |
||
request | Container for the necessary parameters to execute the CreateProtection service method. | |
return |
public CreateProtectionAsync ( |
||
request | Container for the necessary parameters to execute the CreateProtection operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
protected CreateSigner ( ) : |
||
return |
public CreateSubscription ( CreateSubscriptionRequest request ) : CreateSubscriptionResponse | ||
request | CreateSubscriptionRequest | Container for the necessary parameters to execute the CreateSubscription service method. |
return | CreateSubscriptionResponse |
public CreateSubscriptionAsync ( CreateSubscriptionRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | CreateSubscriptionRequest | Container for the necessary parameters to execute the CreateSubscription operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public DeleteProtection ( |
||
request | Container for the necessary parameters to execute the DeleteProtection service method. | |
return | DeleteProtectionResponse |
public DeleteProtectionAsync ( |
||
request | Container for the necessary parameters to execute the DeleteProtection operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public DeleteSubscription ( DeleteSubscriptionRequest request ) : DeleteSubscriptionResponse | ||
request | DeleteSubscriptionRequest | Container for the necessary parameters to execute the DeleteSubscription service method. |
return | DeleteSubscriptionResponse |
public DeleteSubscriptionAsync ( DeleteSubscriptionRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | DeleteSubscriptionRequest | Container for the necessary parameters to execute the DeleteSubscription operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public DescribeAttack ( |
||
request | Container for the necessary parameters to execute the DescribeAttack service method. | |
return |
public DescribeAttackAsync ( |
||
request | Container for the necessary parameters to execute the DescribeAttack operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public DescribeProtection ( |
||
request | Container for the necessary parameters to execute the DescribeProtection service method. | |
return |
public DescribeProtectionAsync ( |
||
request | Container for the necessary parameters to execute the DescribeProtection operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public DescribeSubscription ( DescribeSubscriptionRequest request ) : |
||
request | DescribeSubscriptionRequest | Container for the necessary parameters to execute the DescribeSubscription service method. |
return |
public DescribeSubscriptionAsync ( DescribeSubscriptionRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | DescribeSubscriptionRequest | Container for the necessary parameters to execute the DescribeSubscription operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public EndCreateProtection ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginCreateProtection. |
return |
public EndCreateSubscription ( IAsyncResult asyncResult ) : CreateSubscriptionResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginCreateSubscription. |
return | CreateSubscriptionResponse |
public EndDeleteProtection ( IAsyncResult asyncResult ) : DeleteProtectionResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginDeleteProtection. |
return | DeleteProtectionResponse |
public EndDeleteSubscription ( IAsyncResult asyncResult ) : DeleteSubscriptionResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginDeleteSubscription. |
return | DeleteSubscriptionResponse |
public EndDescribeAttack ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginDescribeAttack. |
return |
public EndDescribeProtection ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginDescribeProtection. |
return |
public EndDescribeSubscription ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginDescribeSubscription. |
return |
public EndListAttacks ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginListAttacks. |
return |
public EndListProtections ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginListProtections. |
return |
public ListAttacks ( |
||
request | Container for the necessary parameters to execute the ListAttacks service method. | |
return |
public ListAttacksAsync ( |
||
request | Container for the necessary parameters to execute the ListAttacks operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public ListProtections ( |
||
request | Container for the necessary parameters to execute the ListProtections service method. | |
return |
public ListProtectionsAsync ( |
||
request | Container for the necessary parameters to execute the ListProtections operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |