AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Implementation for accessing ApiGatewayManagementApi
The Amazon API Gateway Management API allows you to directly manage runtime aspects of your deployed APIs. To use it, you must explicitly set the SDK's endpoint to point to the endpoint of your deployed API. The endpoint will be of the form https://{api-id}.execute-api.{region}.amazonaws.com/{stage}, or will be the endpoint corresponding to your API's custom domain and base path, if applicable.Namespace: Amazon.ApiGatewayManagementApi
Assembly: AWSSDK.ApiGatewayManagementApi.dll
Version: 3.x.y.z
public class AmazonApiGatewayManagementApiClient : AmazonServiceClient IAmazonApiGatewayManagementApi, IAmazonService, IDisposable
The AmazonApiGatewayManagementApiClient type exposes the following members
Name | Description | |
---|---|---|
AmazonApiGatewayManagementApiClient() |
Constructs AmazonApiGatewayManagementApiClient 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> |
|
AmazonApiGatewayManagementApiClient(RegionEndpoint) |
Constructs AmazonApiGatewayManagementApiClient 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> |
|
AmazonApiGatewayManagementApiClient(AmazonApiGatewayManagementApiConfig) |
Constructs AmazonApiGatewayManagementApiClient 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> |
|
AmazonApiGatewayManagementApiClient(AWSCredentials) |
Constructs AmazonApiGatewayManagementApiClient with AWS Credentials |
|
AmazonApiGatewayManagementApiClient(AWSCredentials, RegionEndpoint) |
Constructs AmazonApiGatewayManagementApiClient with AWS Credentials |
|
AmazonApiGatewayManagementApiClient(AWSCredentials, AmazonApiGatewayManagementApiConfig) |
Constructs AmazonApiGatewayManagementApiClient with AWS Credentials and an AmazonApiGatewayManagementApiClient Configuration object. |
|
AmazonApiGatewayManagementApiClient(string, string) |
Constructs AmazonApiGatewayManagementApiClient with AWS Access Key ID and AWS Secret Key |
|
AmazonApiGatewayManagementApiClient(string, string, RegionEndpoint) |
Constructs AmazonApiGatewayManagementApiClient with AWS Access Key ID and AWS Secret Key |
|
AmazonApiGatewayManagementApiClient(string, string, AmazonApiGatewayManagementApiConfig) |
Constructs AmazonApiGatewayManagementApiClient with AWS Access Key ID, AWS Secret Key and an AmazonApiGatewayManagementApiClient Configuration object. |
|
AmazonApiGatewayManagementApiClient(string, string, string) |
Constructs AmazonApiGatewayManagementApiClient with AWS Access Key ID and AWS Secret Key |
|
AmazonApiGatewayManagementApiClient(string, string, string, RegionEndpoint) |
Constructs AmazonApiGatewayManagementApiClient with AWS Access Key ID and AWS Secret Key |
|
AmazonApiGatewayManagementApiClient(string, string, string, AmazonApiGatewayManagementApiConfig) |
Constructs AmazonApiGatewayManagementApiClient with AWS Access Key ID, AWS Secret Key and an AmazonApiGatewayManagementApiClient Configuration object. |
Name | Type | Description | |
---|---|---|---|
Config | Amazon.Runtime.IClientConfig | Inherited from Amazon.Runtime.AmazonServiceClient. |
Name | Description | |
---|---|---|
DeleteConnection(DeleteConnectionRequest) |
Delete the connection with the provided id. |
|
DeleteConnectionAsync(DeleteConnectionRequest, CancellationToken) |
Delete the connection with the provided id. |
|
DetermineServiceOperationEndpoint(AmazonWebServiceRequest) |
Returns the endpoint that will be used for a particular request. |
|
Dispose() | Inherited from Amazon.Runtime.AmazonServiceClient. | |
GetConnection(GetConnectionRequest) |
Get information about the connection with the provided id. |
|
GetConnectionAsync(GetConnectionRequest, CancellationToken) |
Get information about the connection with the provided id. |
|
PostToConnection(PostToConnectionRequest) |
Sends the provided data to the specified connection. |
|
PostToConnectionAsync(PostToConnectionRequest, CancellationToken) |
Sends the provided data to the specified connection. |
Name | Description | |
---|---|---|
AfterResponseEvent | Inherited from Amazon.Runtime.AmazonServiceClient. | |
BeforeRequestEvent | Inherited from Amazon.Runtime.AmazonServiceClient. | |
ExceptionEvent | Inherited from Amazon.Runtime.AmazonServiceClient. |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5