SecurityProfileGroup constructor
SecurityProfileGroup(
- String name, {
- SecurityProfileGroupArgs? args,
- CustomResourceOptions? options,
Creates a new SecurityProfileGroup.
name The Pulumi resource name.
args Arguments used to configure this SecurityProfileGroup. The set of arguments for SecurityProfileGroup.
options Resource options controlling this resource's behavior.
Implementation
SecurityProfileGroup(
String name, {
SecurityProfileGroupArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:networksecurity/v1beta1:SecurityProfileGroup',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
createTime = registerOutput<String>('createTime');
description = registerOutput<String>('description');
etag = registerOutput<String>('etag');
labels = registerOutput<Map<String, String>>('labels');
location = registerOutput<String>('location');
this.name = registerOutput<String>('name');
organizationId = registerOutput<String>('organizationId');
securityProfileGroupId = registerOutput<String>('securityProfileGroupId');
threatPreventionProfile = registerOutput<String>('threatPreventionProfile');
updateTime = registerOutput<String>('updateTime');
}