AclConfig constructor
AclConfig(
- String name, {
- AclConfigArgs? args,
- CustomResourceOptions? options,
Creates a new AclConfig.
name The Pulumi resource name.
args Arguments used to configure this AclConfig. The set of arguments for AclConfig.
options Resource options controlling this resource's behavior.
Implementation
AclConfig(
String name, {
AclConfigArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'gcp:discoveryengine/aclConfig:AclConfig',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
) {
idpConfig = registerOutput<AclConfigIdpConfig?>('idpConfig', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return AclConfigIdpConfig.fromMap((guardedValue as Map).cast<String, dynamic>()); });
location = registerOutput<String>('location');
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
}