AWS SDK Version 3 for .NET
API Reference

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.

Classes

NameDescription
Class AccessDirection

Constants used for properties of type AccessDirection.

Class AmazonLightsailClient

Implementation for accessing Lightsail Amazon Lightsail is the easiest way to get started with AWS for developers who just need virtual private servers. Lightsail includes everything you need to launch your project quickly - a virtual machine, SSD-based storage, data transfer, DNS management, and a static IP - for a low, predictable price. You manage those Lightsail servers through the Lightsail console or by using the API or command-line interface (CLI).

For more information about Lightsail concepts and tasks, see the Lightsail Dev Guide.

To use the Lightsail API or the CLI, you will need to use AWS Identity and Access Management (IAM) to generate access keys. For details about how to set this up, see the Lightsail Dev Guide.

Class AmazonLightsailConfig

Configuration for accessing Amazon Lightsail service

Class AmazonLightsailException

Common exception for the Lightsail service.

Class AmazonLightsailRequest

Base class for Lightsail operation requests.

Class BlueprintType

Constants used for properties of type BlueprintType.

Class DiskSnapshotState

Constants used for properties of type DiskSnapshotState.

Class DiskState

Constants used for properties of type DiskState.

Class InstanceAccessProtocol

Constants used for properties of type InstanceAccessProtocol.

Class InstanceHealthReason

Constants used for properties of type InstanceHealthReason.

Class InstanceHealthState

Constants used for properties of type InstanceHealthState.

Class InstanceMetricName

Constants used for properties of type InstanceMetricName.

Class InstancePlatform

Constants used for properties of type InstancePlatform.

Class InstanceSnapshotState

Constants used for properties of type InstanceSnapshotState.

Class LoadBalancerAttributeName

Constants used for properties of type LoadBalancerAttributeName.

Class LoadBalancerMetricName

Constants used for properties of type LoadBalancerMetricName.

Class LoadBalancerProtocol

Constants used for properties of type LoadBalancerProtocol.

Class LoadBalancerState

Constants used for properties of type LoadBalancerState.

Class LoadBalancerTlsCertificateDomainStatus

Constants used for properties of type LoadBalancerTlsCertificateDomainStatus.

Class LoadBalancerTlsCertificateFailureReason

Constants used for properties of type LoadBalancerTlsCertificateFailureReason.

Class LoadBalancerTlsCertificateRenewalStatus

Constants used for properties of type LoadBalancerTlsCertificateRenewalStatus.

Class LoadBalancerTlsCertificateRevocationReason

Constants used for properties of type LoadBalancerTlsCertificateRevocationReason.

Class LoadBalancerTlsCertificateStatus

Constants used for properties of type LoadBalancerTlsCertificateStatus.

Class MetricStatistic

Constants used for properties of type MetricStatistic.

Class MetricUnit

Constants used for properties of type MetricUnit.

Class NetworkProtocol

Constants used for properties of type NetworkProtocol.

Class OperationStatus

Constants used for properties of type OperationStatus.

Class OperationType

Constants used for properties of type OperationType.

Class PortAccessType

Constants used for properties of type PortAccessType.

Class PortState

Constants used for properties of type PortState.

Class RegionName

Constants used for properties of type RegionName.

Class ResourceType

Constants used for properties of type ResourceType.

Interfaces

NameDescription
Interface IAmazonLightsail

Interface for accessing Lightsail Amazon Lightsail is the easiest way to get started with AWS for developers who just need virtual private servers. Lightsail includes everything you need to launch your project quickly - a virtual machine, SSD-based storage, data transfer, DNS management, and a static IP - for a low, predictable price. You manage those Lightsail servers through the Lightsail console or by using the API or command-line interface (CLI).

For more information about Lightsail concepts and tasks, see the Lightsail Dev Guide.

To use the Lightsail API or the CLI, you will need to use AWS Identity and Access Management (IAM) to generate access keys. For details about how to set this up, see the Lightsail Dev Guide.