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.

Container for the parameters to the ModifyDBProxy operation. Changes the settings for an existing DB proxy.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.RDS.AmazonRDSRequest
      Amazon.RDS.Model.ModifyDBProxyRequest

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

Syntax

C#
public class ModifyDBProxyRequest : AmazonRDSRequest
         IAmazonWebServiceRequest

The ModifyDBProxyRequest type exposes the following members

Constructors

NameDescription
Public Method ModifyDBProxyRequest()

Properties

NameTypeDescription
Public Property Auth System.Collections.Generic.List<Amazon.RDS.Model.UserAuthConfig>

Gets and sets the property Auth.

The new authentication settings for the DBProxy.

Public Property DBProxyName System.String

Gets and sets the property DBProxyName.

The identifier for the DBProxy to modify.

Public Property DebugLogging System.Boolean

Gets and sets the property DebugLogging.

Specifies whether the proxy logs detailed connection and query information. When you enable DebugLogging, the proxy captures connection details and connection pool behavior from your queries. Debug logging increases CloudWatch costs and can impact proxy performance. Enable this option only when you need to troubleshoot connection or performance issues.

Public Property IdleClientTimeout System.Int32

Gets and sets the property IdleClientTimeout.

The number of seconds that a connection to the proxy can be inactive before the proxy disconnects it. You can set this value higher or lower than the connection timeout limit for the associated database.

Public Property NewDBProxyName System.String

Gets and sets the property NewDBProxyName.

The new identifier for the DBProxy. An identifier must begin with a letter and must contain only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive hyphens.

Public Property RequireTLS System.Boolean

Gets and sets the property RequireTLS.

Whether Transport Layer Security (TLS) encryption is required for connections to the proxy. By enabling this setting, you can enforce encrypted TLS connections to the proxy, even if the associated database doesn't use TLS.

Public Property RoleArn System.String

Gets and sets the property RoleArn.

The Amazon Resource Name (ARN) of the IAM role that the proxy uses to access secrets in Amazon Web Services Secrets Manager.

Public Property SecurityGroups System.Collections.Generic.List<System.String>

Gets and sets the property SecurityGroups.

The new list of security groups for the DBProxy.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5