EnvironmentGroup constructor
EnvironmentGroup(
- String name, {
- EnvironmentGroupArgs? args,
- CustomResourceOptions? options,
Creates a new EnvironmentGroup.
name The Pulumi resource name.
args Arguments used to configure this EnvironmentGroup. The set of arguments for EnvironmentGroup.
options Resource options controlling this resource's behavior.
Implementation
EnvironmentGroup(
String name, {
EnvironmentGroupArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'gcp:chronicle/environmentGroup:EnvironmentGroup',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
) {
deletionPolicy = registerOutput<String>('deletionPolicy');
description = registerOutput<String>('description');
displayName = registerOutput<String>('displayName');
environmentGroupId = registerOutput<String>('environmentGroupId');
environmentsIds = registerOutput<List<String>>('environmentsIds', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return (guardedValue as List).cast<String>(); });
instance = registerOutput<String>('instance');
location = registerOutput<String>('location');
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
}