ProjectSettings constructor
ProjectSettings(
- String name, {
- ProjectSettingsArgs? args,
- CustomResourceOptions? options,
Creates a new ProjectSettings.
name The Pulumi resource name.
args Arguments used to configure this ProjectSettings. The set of arguments for ProjectSettings.
options Resource options controlling this resource's behavior.
Implementation
ProjectSettings(
String name, {
ProjectSettingsArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'gcp:observability/projectSettings:ProjectSettings',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
) {
defaultStorageLocation = registerOutput<String?>('defaultStorageLocation');
kmsKeyName = registerOutput<String?>('kmsKeyName');
location = registerOutput<String>('location');
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
serviceAccountId = registerOutput<String>('serviceAccountId');
}