FolderSettings constructor

FolderSettings(
  1. String name, {
  2. FolderSettingsArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new FolderSettings. name The Pulumi resource name. args Arguments used to configure this FolderSettings. The set of arguments for FolderSettings. options Resource options controlling this resource's behavior.

Implementation

FolderSettings(
  String name, {
  FolderSettingsArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:logging/folderSettings:FolderSettings',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
      ) {
  disableDefaultSink = registerOutput<bool>('disableDefaultSink');
  folder = registerOutput<String>('folder');
  kmsKeyName = registerOutput<String>('kmsKeyName');
  kmsServiceAccountId = registerOutput<String>('kmsServiceAccountId');
  loggingServiceAccountId = registerOutput<String>('loggingServiceAccountId');
  this.name = registerOutput<String>('name');
  storageLocation = registerOutput<String>('storageLocation');
}