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.

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.

Inheritance Hierarchy

Amazon.Lightsail.IAmazonLightsail

Namespace: Amazon.Lightsail
Assembly: AWSSDK.Lightsail.dll
Version: 3.x.y.z

Syntax

C#
public interface IAmazonLightsail
         IAmazonService, IDisposable

The IAmazonLightsail type exposes the following members

Methods

Note:

Asynchronous operations (methods ending with Async) in the table below are for .NET 4.5 or higher. For .NET 3.5 the SDK follows the standard naming convention of BeginMethodName and EndMethodName to indicate asynchronous operations - these method pairs are not shown in the table below.

NameDescription
Public Method AllocateStaticIp(AllocateStaticIpRequest)

Allocates a static IP address.

Public Method AllocateStaticIpAsync(AllocateStaticIpRequest, CancellationToken)

Initiates the asynchronous execution of the AllocateStaticIp operation.

Public Method AttachDisk(AttachDiskRequest)

Attaches a block storage disk to a running or stopped Lightsail instance and exposes it to the instance with the specified disk name.

Public Method AttachDiskAsync(AttachDiskRequest, CancellationToken)

Initiates the asynchronous execution of the AttachDisk operation.

Public Method AttachInstancesToLoadBalancer(AttachInstancesToLoadBalancerRequest)

Attaches one or more Lightsail instances to a load balancer.

After some time, the instances are attached to the load balancer and the health check status is available.

Public Method AttachInstancesToLoadBalancerAsync(AttachInstancesToLoadBalancerRequest, CancellationToken)

Initiates the asynchronous execution of the AttachInstancesToLoadBalancer operation.

Public Method AttachLoadBalancerTlsCertificate(AttachLoadBalancerTlsCertificateRequest)

Attaches a Transport Layer Security (TLS) certificate to your load balancer. TLS is just an updated, more secure version of Secure Socket Layer (SSL).

Once you create and validate your certificate, you can attach it to your load balancer. You can also use this API to rotate the certificates on your account. Use the AttachLoadBalancerTlsCertificate operation with the non-attached certificate, and it will replace the existing one and become the attached certificate.

Public Method AttachLoadBalancerTlsCertificateAsync(AttachLoadBalancerTlsCertificateRequest, CancellationToken)

Initiates the asynchronous execution of the AttachLoadBalancerTlsCertificate operation.

Public Method AttachStaticIp(AttachStaticIpRequest)

Attaches a static IP address to a specific Amazon Lightsail instance.

Public Method AttachStaticIpAsync(AttachStaticIpRequest, CancellationToken)

Initiates the asynchronous execution of the AttachStaticIp operation.

Public Method CloseInstancePublicPorts(CloseInstancePublicPortsRequest)

Closes the public ports on a specific Amazon Lightsail instance.

Public Method CloseInstancePublicPortsAsync(CloseInstancePublicPortsRequest, CancellationToken)

Initiates the asynchronous execution of the CloseInstancePublicPorts operation.

Public Method CreateDisk(CreateDiskRequest)

Creates a block storage disk that can be attached to a Lightsail instance in the same Availability Zone (e.g., us-east-2a). The disk is created in the regional endpoint that you send the HTTP request to. For more information, see Regions and Availability Zones in Lightsail.

Public Method CreateDiskAsync(CreateDiskRequest, CancellationToken)

Initiates the asynchronous execution of the CreateDisk operation.

Public Method CreateDiskFromSnapshot(CreateDiskFromSnapshotRequest)

Creates a block storage disk from a disk snapshot that can be attached to a Lightsail instance in the same Availability Zone (e.g., us-east-2a). The disk is created in the regional endpoint that you send the HTTP request to. For more information, see Regions and Availability Zones in Lightsail.

Public Method CreateDiskFromSnapshotAsync(CreateDiskFromSnapshotRequest, CancellationToken)

Initiates the asynchronous execution of the CreateDiskFromSnapshot operation.

Public Method CreateDiskSnapshot(CreateDiskSnapshotRequest)

Creates a snapshot of a block storage disk. You can use snapshots for backups, to make copies of disks, and to save data before shutting down a Lightsail instance.

You can take a snapshot of an attached disk that is in use; however, snapshots only capture data that has been written to your disk at the time the snapshot command is issued. This may exclude any data that has been cached by any applications or the operating system. If you can pause any file systems on the disk long enough to take a snapshot, your snapshot should be complete. Nevertheless, if you cannot pause all file writes to the disk, you should unmount the disk from within the Lightsail instance, issue the create disk snapshot command, and then remount the disk to ensure a consistent and complete snapshot. You may remount and use your disk while the snapshot status is pending.

Public Method CreateDiskSnapshotAsync(CreateDiskSnapshotRequest, CancellationToken)

Initiates the asynchronous execution of the CreateDiskSnapshot operation.

Public Method CreateDomain(CreateDomainRequest)

Creates a domain resource for the specified domain (e.g., example.com).

Public Method CreateDomainAsync(CreateDomainRequest, CancellationToken)

Initiates the asynchronous execution of the CreateDomain operation.

Public Method CreateDomainEntry(CreateDomainEntryRequest)

Creates one of the following entry records associated with the domain: A record, CNAME record, TXT record, or MX record.

Public Method CreateDomainEntryAsync(CreateDomainEntryRequest, CancellationToken)

Initiates the asynchronous execution of the CreateDomainEntry operation.

Public Method CreateInstances(CreateInstancesRequest)

Creates one or more Amazon Lightsail virtual private servers, or instances.

Public Method CreateInstancesAsync(CreateInstancesRequest, CancellationToken)

Initiates the asynchronous execution of the CreateInstances operation.

Public Method CreateInstancesFromSnapshot(CreateInstancesFromSnapshotRequest)

Uses a specific snapshot as a blueprint for creating one or more new instances that are based on that identical configuration.

Public Method CreateInstancesFromSnapshotAsync(CreateInstancesFromSnapshotRequest, CancellationToken)

Initiates the asynchronous execution of the CreateInstancesFromSnapshot operation.

Public Method CreateInstanceSnapshot(CreateInstanceSnapshotRequest)

Creates a snapshot of a specific virtual private server, or instance. You can use a snapshot to create a new instance that is based on that snapshot.

Public Method CreateInstanceSnapshotAsync(CreateInstanceSnapshotRequest, CancellationToken)

Initiates the asynchronous execution of the CreateInstanceSnapshot operation.

Public Method CreateKeyPair(CreateKeyPairRequest)

Creates sn SSH key pair.

Public Method CreateKeyPairAsync(CreateKeyPairRequest, CancellationToken)

Initiates the asynchronous execution of the CreateKeyPair operation.

Public Method CreateLoadBalancer(CreateLoadBalancerRequest)

Creates a Lightsail load balancer. To learn more about deciding whether to load balance your application, see Configure your Lightsail instances for load balancing. You can create up to 5 load balancers per AWS Region in your account.

When you create a load balancer, you can specify a unique name and port settings. To change additional load balancer settings, use the UpdateLoadBalancerAttribute operation.

Public Method CreateLoadBalancerAsync(CreateLoadBalancerRequest, CancellationToken)

Initiates the asynchronous execution of the CreateLoadBalancer operation.

Public Method CreateLoadBalancerTlsCertificate(CreateLoadBalancerTlsCertificateRequest)

Creates a Lightsail load balancer TLS certificate.

TLS is just an updated, more secure version of Secure Socket Layer (SSL).

Public Method CreateLoadBalancerTlsCertificateAsync(CreateLoadBalancerTlsCertificateRequest, CancellationToken)

Initiates the asynchronous execution of the CreateLoadBalancerTlsCertificate operation.

Public Method DeleteDisk(DeleteDiskRequest)

Deletes the specified block storage disk. The disk must be in the available state (not attached to a Lightsail instance).

The disk may remain in the deleting state for several minutes.

Public Method DeleteDiskAsync(DeleteDiskRequest, CancellationToken)

Initiates the asynchronous execution of the DeleteDisk operation.

Public Method DeleteDiskSnapshot(DeleteDiskSnapshotRequest)

Deletes the specified disk snapshot.

When you make periodic snapshots of a disk, the snapshots are incremental, and only the blocks on the device that have changed since your last snapshot are saved in the new snapshot. When you delete a snapshot, only the data not needed for any other snapshot is removed. So regardless of which prior snapshots have been deleted, all active snapshots will have access to all the information needed to restore the disk.

Public Method DeleteDiskSnapshotAsync(DeleteDiskSnapshotRequest, CancellationToken)

Initiates the asynchronous execution of the DeleteDiskSnapshot operation.

Public Method DeleteDomain(DeleteDomainRequest)

Deletes the specified domain recordset and all of its domain records.

Public Method DeleteDomainAsync(DeleteDomainRequest, CancellationToken)

Initiates the asynchronous execution of the DeleteDomain operation.

Public Method DeleteDomainEntry(DeleteDomainEntryRequest)

Deletes a specific domain entry.

Public Method DeleteDomainEntryAsync(DeleteDomainEntryRequest, CancellationToken)

Initiates the asynchronous execution of the DeleteDomainEntry operation.

Public Method DeleteInstance(DeleteInstanceRequest)

Deletes a specific Amazon Lightsail virtual private server, or instance.

Public Method DeleteInstanceAsync(DeleteInstanceRequest, CancellationToken)

Initiates the asynchronous execution of the DeleteInstance operation.

Public Method DeleteInstanceSnapshot(DeleteInstanceSnapshotRequest)

Deletes a specific snapshot of a virtual private server (or instance).

Public Method DeleteInstanceSnapshotAsync(DeleteInstanceSnapshotRequest, CancellationToken)

Initiates the asynchronous execution of the DeleteInstanceSnapshot operation.

Public Method DeleteKeyPair(DeleteKeyPairRequest)

Deletes a specific SSH key pair.

Public Method DeleteKeyPairAsync(DeleteKeyPairRequest, CancellationToken)

Initiates the asynchronous execution of the DeleteKeyPair operation.

Public Method DeleteLoadBalancer(DeleteLoadBalancerRequest)

Deletes a Lightsail load balancer and all its associated SSL/TLS certificates. Once the load balancer is deleted, you will need to create a new load balancer, create a new certificate, and verify domain ownership again.

Public Method DeleteLoadBalancerAsync(DeleteLoadBalancerRequest, CancellationToken)

Initiates the asynchronous execution of the DeleteLoadBalancer operation.

Public Method DeleteLoadBalancerTlsCertificate(DeleteLoadBalancerTlsCertificateRequest)

Deletes an SSL/TLS certificate associated with a Lightsail load balancer.

Public Method DeleteLoadBalancerTlsCertificateAsync(DeleteLoadBalancerTlsCertificateRequest, CancellationToken)

Initiates the asynchronous execution of the DeleteLoadBalancerTlsCertificate operation.

Public Method DetachDisk(DetachDiskRequest)

Detaches a stopped block storage disk from a Lightsail instance. Make sure to unmount any file systems on the device within your operating system before stopping the instance and detaching the disk.

Public Method DetachDiskAsync(DetachDiskRequest, CancellationToken)

Initiates the asynchronous execution of the DetachDisk operation.

Public Method DetachInstancesFromLoadBalancer(DetachInstancesFromLoadBalancerRequest)

Detaches the specified instances from a Lightsail load balancer.

This operation waits until the instances are no longer needed before they are detached from the load balancer.

Public Method DetachInstancesFromLoadBalancerAsync(DetachInstancesFromLoadBalancerRequest, CancellationToken)

Initiates the asynchronous execution of the DetachInstancesFromLoadBalancer operation.

Public Method DetachStaticIp(DetachStaticIpRequest)

Detaches a static IP from the Amazon Lightsail instance to which it is attached.

Public Method DetachStaticIpAsync(DetachStaticIpRequest, CancellationToken)

Initiates the asynchronous execution of the DetachStaticIp operation.

Public Method DownloadDefaultKeyPair(DownloadDefaultKeyPairRequest)

Downloads the default SSH key pair from the user's account.

Public Method DownloadDefaultKeyPairAsync(DownloadDefaultKeyPairRequest, CancellationToken)

Initiates the asynchronous execution of the DownloadDefaultKeyPair operation.

Public Method GetActiveNames(GetActiveNamesRequest)

Returns the names of all active (not deleted) resources.

Public Method GetActiveNamesAsync(GetActiveNamesRequest, CancellationToken)

Initiates the asynchronous execution of the GetActiveNames operation.

Public Method GetBlueprints(GetBlueprintsRequest)

Returns the list of available instance images, or blueprints. You can use a blueprint to create a new virtual private server already running a specific operating system, as well as a preinstalled app or development stack. The software each instance is running depends on the blueprint image you choose.

Public Method GetBlueprintsAsync(GetBlueprintsRequest, CancellationToken)

Initiates the asynchronous execution of the GetBlueprints operation.

Public Method GetBundles(GetBundlesRequest)

Returns the list of bundles that are available for purchase. A bundle describes the specs for your virtual private server (or instance).

Public Method GetBundlesAsync(GetBundlesRequest, CancellationToken)

Initiates the asynchronous execution of the GetBundles operation.

Public Method GetDisk(GetDiskRequest)

Returns information about a specific block storage disk.

Public Method GetDiskAsync(GetDiskRequest, CancellationToken)

Initiates the asynchronous execution of the GetDisk operation.

Public Method GetDisks(GetDisksRequest)

Returns information about all block storage disks in your AWS account and region.

If you are describing a long list of disks, you can paginate the output to make the list more manageable. You can use the pageToken and nextPageToken values to retrieve the next items in the list.

Public Method GetDisksAsync(GetDisksRequest, CancellationToken)

Initiates the asynchronous execution of the GetDisks operation.

Public Method GetDiskSnapshot(GetDiskSnapshotRequest)

Returns information about a specific block storage disk snapshot.

Public Method GetDiskSnapshotAsync(GetDiskSnapshotRequest, CancellationToken)

Initiates the asynchronous execution of the GetDiskSnapshot operation.

Public Method GetDiskSnapshots(GetDiskSnapshotsRequest)

Returns information about all block storage disk snapshots in your AWS account and region.

If you are describing a long list of disk snapshots, you can paginate the output to make the list more manageable. You can use the pageToken and nextPageToken values to retrieve the next items in the list.

Public Method GetDiskSnapshotsAsync(GetDiskSnapshotsRequest, CancellationToken)

Initiates the asynchronous execution of the GetDiskSnapshots operation.

Public Method GetDomain(GetDomainRequest)

Returns information about a specific domain recordset.

Public Method GetDomainAsync(GetDomainRequest, CancellationToken)

Initiates the asynchronous execution of the GetDomain operation.

Public Method GetDomains(GetDomainsRequest)

Returns a list of all domains in the user's account.

Public Method GetDomainsAsync(GetDomainsRequest, CancellationToken)

Initiates the asynchronous execution of the GetDomains operation.

Public Method GetInstance(GetInstanceRequest)

Returns information about a specific Amazon Lightsail instance, which is a virtual private server.

Public Method GetInstanceAccessDetails(GetInstanceAccessDetailsRequest)

Returns temporary SSH keys you can use to connect to a specific virtual private server, or instance.

Public Method GetInstanceAccessDetailsAsync(GetInstanceAccessDetailsRequest, CancellationToken)

Initiates the asynchronous execution of the GetInstanceAccessDetails operation.

Public Method GetInstanceAsync(GetInstanceRequest, CancellationToken)

Initiates the asynchronous execution of the GetInstance operation.

Public Method GetInstanceMetricData(GetInstanceMetricDataRequest)

Returns the data points for the specified Amazon Lightsail instance metric, given an instance name.

Public Method GetInstanceMetricDataAsync(GetInstanceMetricDataRequest, CancellationToken)

Initiates the asynchronous execution of the GetInstanceMetricData operation.

Public Method GetInstancePortStates(GetInstancePortStatesRequest)

Returns the port states for a specific virtual private server, or instance.

Public Method GetInstancePortStatesAsync(GetInstancePortStatesRequest, CancellationToken)

Initiates the asynchronous execution of the GetInstancePortStates operation.

Public Method GetInstances(GetInstancesRequest)

Returns information about all Amazon Lightsail virtual private servers, or instances.

Public Method GetInstancesAsync(GetInstancesRequest, CancellationToken)

Initiates the asynchronous execution of the GetInstances operation.

Public Method GetInstanceSnapshot(GetInstanceSnapshotRequest)

Returns information about a specific instance snapshot.

Public Method GetInstanceSnapshotAsync(GetInstanceSnapshotRequest, CancellationToken)

Initiates the asynchronous execution of the GetInstanceSnapshot operation.

Public Method GetInstanceSnapshots(GetInstanceSnapshotsRequest)

Returns all instance snapshots for the user's account.

Public Method GetInstanceSnapshotsAsync(GetInstanceSnapshotsRequest, CancellationToken)

Initiates the asynchronous execution of the GetInstanceSnapshots operation.

Public Method GetInstanceState(GetInstanceStateRequest)

Returns the state of a specific instance. Works on one instance at a time.

Public Method GetInstanceStateAsync(GetInstanceStateRequest, CancellationToken)

Initiates the asynchronous execution of the GetInstanceState operation.

Public Method GetKeyPair(GetKeyPairRequest)

Returns information about a specific key pair.

Public Method GetKeyPairAsync(GetKeyPairRequest, CancellationToken)

Initiates the asynchronous execution of the GetKeyPair operation.

Public Method GetKeyPairs(GetKeyPairsRequest)

Returns information about all key pairs in the user's account.

Public Method GetKeyPairsAsync(GetKeyPairsRequest, CancellationToken)

Initiates the asynchronous execution of the GetKeyPairs operation.

Public Method GetLoadBalancer(GetLoadBalancerRequest)

Returns information about the specified Lightsail load balancer.

Public Method GetLoadBalancerAsync(GetLoadBalancerRequest, CancellationToken)

Initiates the asynchronous execution of the GetLoadBalancer operation.

Public Method GetLoadBalancerMetricData(GetLoadBalancerMetricDataRequest)

Returns information about health metrics for your Lightsail load balancer.

Public Method GetLoadBalancerMetricDataAsync(GetLoadBalancerMetricDataRequest, CancellationToken)

Initiates the asynchronous execution of the GetLoadBalancerMetricData operation.

Public Method GetLoadBalancers(GetLoadBalancersRequest)

Returns information about all load balancers in an account.

If you are describing a long list of load balancers, you can paginate the output to make the list more manageable. You can use the pageToken and nextPageToken values to retrieve the next items in the list.

Public Method GetLoadBalancersAsync(GetLoadBalancersRequest, CancellationToken)

Initiates the asynchronous execution of the GetLoadBalancers operation.

Public Method GetLoadBalancerTlsCertificates(GetLoadBalancerTlsCertificatesRequest)

Returns information about the TLS certificates that are associated with the specified Lightsail load balancer.

TLS is just an updated, more secure version of Secure Socket Layer (SSL).

You can have a maximum of 2 certificates associated with a Lightsail load balancer. One is active and the other is inactive.

Public Method GetLoadBalancerTlsCertificatesAsync(GetLoadBalancerTlsCertificatesRequest, CancellationToken)

Initiates the asynchronous execution of the GetLoadBalancerTlsCertificates operation.

Public Method GetOperation(GetOperationRequest)

Returns information about a specific operation. Operations include events such as when you create an instance, allocate a static IP, attach a static IP, and so on.

Public Method GetOperationAsync(GetOperationRequest, CancellationToken)

Initiates the asynchronous execution of the GetOperation operation.

Public Method GetOperations(GetOperationsRequest)

Returns information about all operations.

Results are returned from oldest to newest, up to a maximum of 200. Results can be paged by making each subsequent call to GetOperations use the maximum (last) statusChangedAt value from the previous request.

Public Method GetOperationsAsync(GetOperationsRequest, CancellationToken)

Initiates the asynchronous execution of the GetOperations operation.

Public Method GetOperationsForResource(GetOperationsForResourceRequest)

Gets operations for a specific resource (e.g., an instance or a static IP).

Public Method GetOperationsForResourceAsync(GetOperationsForResourceRequest, CancellationToken)

Initiates the asynchronous execution of the GetOperationsForResource operation.

Public Method GetRegions(GetRegionsRequest)

Returns a list of all valid regions for Amazon Lightsail. Use the

include availability
            zones
parameter to also return the availability zones in a region.

Public Method GetRegionsAsync(GetRegionsRequest, CancellationToken)

Initiates the asynchronous execution of the GetRegions operation.

Public Method GetStaticIp(GetStaticIpRequest)

Returns information about a specific static IP.

Public Method GetStaticIpAsync(GetStaticIpRequest, CancellationToken)

Initiates the asynchronous execution of the GetStaticIp operation.

Public Method GetStaticIps(GetStaticIpsRequest)

Returns information about all static IPs in the user's account.

Public Method GetStaticIpsAsync(GetStaticIpsRequest, CancellationToken)

Initiates the asynchronous execution of the GetStaticIps operation.

Public Method ImportKeyPair(ImportKeyPairRequest)

Imports a public SSH key from a specific key pair.

Public Method ImportKeyPairAsync(ImportKeyPairRequest, CancellationToken)

Initiates the asynchronous execution of the ImportKeyPair operation.

Public Method IsVpcPeered(IsVpcPeeredRequest)

Returns a Boolean value indicating whether your Lightsail VPC is peered.

Public Method IsVpcPeeredAsync(IsVpcPeeredRequest, CancellationToken)

Initiates the asynchronous execution of the IsVpcPeered operation.

Public Method OpenInstancePublicPorts(OpenInstancePublicPortsRequest)

Adds public ports to an Amazon Lightsail instance.

Public Method OpenInstancePublicPortsAsync(OpenInstancePublicPortsRequest, CancellationToken)

Initiates the asynchronous execution of the OpenInstancePublicPorts operation.

Public Method PeerVpc(PeerVpcRequest)

Tries to peer the Lightsail VPC with the user's default VPC.

Public Method PeerVpcAsync(PeerVpcRequest, CancellationToken)

Initiates the asynchronous execution of the PeerVpc operation.

Public Method PutInstancePublicPorts(PutInstancePublicPortsRequest)

Sets the specified open ports for an Amazon Lightsail instance, and closes all ports for every protocol not included in the current request.

Public Method PutInstancePublicPortsAsync(PutInstancePublicPortsRequest, CancellationToken)

Initiates the asynchronous execution of the PutInstancePublicPorts operation.

Public Method RebootInstance(RebootInstanceRequest)

Restarts a specific instance. When your Amazon Lightsail instance is finished rebooting, Lightsail assigns a new public IP address. To use the same IP address after restarting, create a static IP address and attach it to the instance.

Public Method RebootInstanceAsync(RebootInstanceRequest, CancellationToken)

Initiates the asynchronous execution of the RebootInstance operation.

Public Method ReleaseStaticIp(ReleaseStaticIpRequest)

Deletes a specific static IP from your account.

Public Method ReleaseStaticIpAsync(ReleaseStaticIpRequest, CancellationToken)

Initiates the asynchronous execution of the ReleaseStaticIp operation.

Public Method StartInstance(StartInstanceRequest)

Starts a specific Amazon Lightsail instance from a stopped state. To restart an instance, use the reboot instance operation.

Public Method StartInstanceAsync(StartInstanceRequest, CancellationToken)

Initiates the asynchronous execution of the StartInstance operation.

Public Method StopInstance(StopInstanceRequest)

Stops a specific Amazon Lightsail instance that is currently running.

Public Method StopInstanceAsync(StopInstanceRequest, CancellationToken)

Initiates the asynchronous execution of the StopInstance operation.

Public Method UnpeerVpc(UnpeerVpcRequest)

Attempts to unpeer the Lightsail VPC from the user's default VPC.

Public Method UnpeerVpcAsync(UnpeerVpcRequest, CancellationToken)

Initiates the asynchronous execution of the UnpeerVpc operation.

Public Method UpdateDomainEntry(UpdateDomainEntryRequest)

Updates a domain recordset after it is created.

Public Method UpdateDomainEntryAsync(UpdateDomainEntryRequest, CancellationToken)

Initiates the asynchronous execution of the UpdateDomainEntry operation.

Public Method UpdateLoadBalancerAttribute(UpdateLoadBalancerAttributeRequest)

Updates the specified attribute for a load balancer. You can only update one attribute at a time.

Public Method UpdateLoadBalancerAttributeAsync(UpdateLoadBalancerAttributeRequest, CancellationToken)

Initiates the asynchronous execution of the UpdateLoadBalancerAttribute operation.

Version Information

.NET Standard:
Supported in: 1.3

.NET Framework:
Supported in: 4.5, 4.0, 3.5

Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms