ProviderProvider constructor
ProviderProvider(
- String name, {
- ProviderArgs? args,
- CustomResourceOptions? options,
Creates a new ProviderProvider.
name The Pulumi resource name.
args Arguments used to configure this ProviderProvider. The set of arguments for Provider.
options Resource options controlling this resource's behavior.
Implementation
ProviderProvider(
String name, {
ProviderArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'postgresql',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
awsRdsIamProfile = registerOutput<String?>('awsRdsIamProfile');
awsRdsIamProviderRoleArn = registerOutput<String?>('awsRdsIamProviderRoleArn');
awsRdsIamRegion = registerOutput<String?>('awsRdsIamRegion');
azureTenantId = registerOutput<String?>('azureTenantId');
database = registerOutput<String?>('database');
databaseUsername = registerOutput<String?>('databaseUsername');
expectedVersion = registerOutput<String?>('expectedVersion');
gcpIamImpersonateServiceAccount = registerOutput<String?>('gcpIamImpersonateServiceAccount');
host = registerOutput<String?>('host');
password = registerOutput<String?>('password');
scheme = registerOutput<String?>('scheme');
sslMode = registerOutput<String?>('sslMode');
sslmode = registerOutput<String?>('sslmode');
sslrootcert = registerOutput<String?>('sslrootcert');
username = registerOutput<String?>('username');
}