UrlList constructor

UrlList(
  1. String name, {
  2. UrlListArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

UrlList(
  String name, {
  UrlListArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:networksecurity/urlList:UrlList',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
      ) {
  createTime = registerOutput<String>('createTime');
  deletionPolicy = registerOutput<String>('deletionPolicy');
  description = registerOutput<String?>('description');
  location = registerOutput<String>('location');
  this.name = registerOutput<String>('name');
  project = registerOutput<String>('project');
  updateTime = registerOutput<String>('updateTime');
  values = registerOutput<List<String>>('values', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return (guardedValue as List).cast<String>(); });
}