in aws-rds-dbinstance/src/main/java/software/amazon/rds/dbinstance/Translator.java [58:90]
public static CreateDbInstanceReadReplicaRequest createDbInstanceReadReplicaRequest(final ResourceModel model) {
return CreateDbInstanceReadReplicaRequest.builder()
.autoMinorVersionUpgrade(model.getAutoMinorVersionUpgrade())
.availabilityZone(model.getAvailabilityZone())
.dbInstanceClass(model.getDBInstanceClass())
.dbInstanceIdentifier(model.getDBInstanceIdentifier())
.dbParameterGroupName(model.getDBParameterGroupName())
.dbSubnetGroupName(model.getDBSubnetGroupName())
.deletionProtection(model.getDeletionProtection())
.domain(model.getDomain())
.domainIAMRoleName(model.getDomainIAMRoleName())
.enableCloudwatchLogsExports(model.getEnableCloudwatchLogsExports())
.enableIAMDatabaseAuthentication(model.getEnableIAMDatabaseAuthentication())
.enablePerformanceInsights(model.getEnablePerformanceInsights())
.iops(model.getIops())
.kmsKeyId(model.getKmsKeyId())
.monitoringInterval(model.getMonitoringInterval())
.monitoringRoleArn(model.getMonitoringRoleArn())
.multiAZ(model.getMultiAZ())
.optionGroupName(model.getOptionGroupName())
.performanceInsightsKMSKeyId(model.getPerformanceInsightsKMSKeyId())
.performanceInsightsRetentionPeriod(model.getPerformanceInsightsRetentionPeriod())
.port(model.getPort())
.processorFeatures(translateProcessorFeaturesToSdk(model.getProcessorFeatures()))
.publiclyAccessible(model.getPubliclyAccessible())
.sourceDBInstanceIdentifier(model.getSourceDBInstanceIdentifier())
.sourceRegion(model.getSourceRegion())
.storageType(model.getStorageType())
.tags(translateTagsToSdk(model.getTags()))
.useDefaultProcessorFeatures(model.getUseDefaultProcessorFeatures())
.vpcSecurityGroupIds(model.getVPCSecurityGroups())
.build();
}