Class HostedRotation
A hosted rotation.
Implements
Namespace: Amazon.CDK.AWS.SecretsManager
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class HostedRotation : DeputyBase, IConnectable
Syntax (vb)
Public Class HostedRotation Inherits DeputyBase Implements IConnectable
Remarks
ExampleMetadata: infused
Examples
var secret = new Secret(this, "Secret");
secret.AddRotationSchedule("RotationSchedule", new RotationScheduleOptions {
HostedRotation = HostedRotation.MysqlSingleUser()
});
Synopsis
Properties
| Connections | Security group connections for this hosted rotation. |
Methods
Properties
Connections
Security group connections for this hosted rotation.
public virtual Connections_ Connections { get; }
Property Value
Remarks
ExampleMetadata: infused
Methods
Bind(ISecret, Construct)
Binds this hosted rotation to a secret.
public virtual CfnRotationSchedule.IHostedRotationLambdaProperty Bind(ISecret secret, Construct scope)
Parameters
- secret ISecret
- scope Construct
Returns
CfnRotationSchedule.IHostedRotationLambdaProperty
Remarks
ExampleMetadata: infused
MariaDbMultiUser(IMultiUserHostedRotationOptions)
MariaDB Multi User.
public static HostedRotation MariaDbMultiUser(IMultiUserHostedRotationOptions options)
Parameters
- options IMultiUserHostedRotationOptions
Returns
Remarks
ExampleMetadata: infused
MariaDbSingleUser(ISingleUserHostedRotationOptions?)
MariaDB Single User.
public static HostedRotation MariaDbSingleUser(ISingleUserHostedRotationOptions? options = null)
Parameters
- options ISingleUserHostedRotationOptions
Returns
Remarks
ExampleMetadata: infused
MongoDbMultiUser(IMultiUserHostedRotationOptions)
MongoDB Multi User.
public static HostedRotation MongoDbMultiUser(IMultiUserHostedRotationOptions options)
Parameters
- options IMultiUserHostedRotationOptions
Returns
Remarks
ExampleMetadata: infused
MongoDbSingleUser(ISingleUserHostedRotationOptions?)
MongoDB Single User.
public static HostedRotation MongoDbSingleUser(ISingleUserHostedRotationOptions? options = null)
Parameters
- options ISingleUserHostedRotationOptions
Returns
Remarks
ExampleMetadata: infused
MysqlMultiUser(IMultiUserHostedRotationOptions)
MySQL Multi User.
public static HostedRotation MysqlMultiUser(IMultiUserHostedRotationOptions options)
Parameters
- options IMultiUserHostedRotationOptions
Returns
Remarks
ExampleMetadata: infused
MysqlSingleUser(ISingleUserHostedRotationOptions?)
MySQL Single User.
public static HostedRotation MysqlSingleUser(ISingleUserHostedRotationOptions? options = null)
Parameters
- options ISingleUserHostedRotationOptions
Returns
Remarks
ExampleMetadata: infused
OracleMultiUser(IMultiUserHostedRotationOptions)
Oracle Multi User.
public static HostedRotation OracleMultiUser(IMultiUserHostedRotationOptions options)
Parameters
- options IMultiUserHostedRotationOptions
Returns
Remarks
ExampleMetadata: infused
OracleSingleUser(ISingleUserHostedRotationOptions?)
Oracle Single User.
public static HostedRotation OracleSingleUser(ISingleUserHostedRotationOptions? options = null)
Parameters
- options ISingleUserHostedRotationOptions
Returns
Remarks
ExampleMetadata: infused
PostgreSqlMultiUser(IMultiUserHostedRotationOptions)
PostgreSQL Multi User.
public static HostedRotation PostgreSqlMultiUser(IMultiUserHostedRotationOptions options)
Parameters
- options IMultiUserHostedRotationOptions
Returns
Remarks
ExampleMetadata: infused
PostgreSqlSingleUser(ISingleUserHostedRotationOptions?)
PostgreSQL Single User.
public static HostedRotation PostgreSqlSingleUser(ISingleUserHostedRotationOptions? options = null)
Parameters
- options ISingleUserHostedRotationOptions
Returns
Remarks
ExampleMetadata: infused
RedshiftMultiUser(IMultiUserHostedRotationOptions)
Redshift Multi User.
public static HostedRotation RedshiftMultiUser(IMultiUserHostedRotationOptions options)
Parameters
- options IMultiUserHostedRotationOptions
Returns
Remarks
ExampleMetadata: infused
RedshiftSingleUser(ISingleUserHostedRotationOptions?)
Redshift Single User.
public static HostedRotation RedshiftSingleUser(ISingleUserHostedRotationOptions? options = null)
Parameters
- options ISingleUserHostedRotationOptions
Returns
Remarks
ExampleMetadata: infused
SqlServerMultiUser(IMultiUserHostedRotationOptions)
SQL Server Multi User.
public static HostedRotation SqlServerMultiUser(IMultiUserHostedRotationOptions options)
Parameters
- options IMultiUserHostedRotationOptions
Returns
Remarks
ExampleMetadata: infused
SqlServerSingleUser(ISingleUserHostedRotationOptions?)
SQL Server Single User.
public static HostedRotation SqlServerSingleUser(ISingleUserHostedRotationOptions? options = null)
Parameters
- options ISingleUserHostedRotationOptions
Returns
Remarks
ExampleMetadata: infused