FolderIamPolicy constructor

FolderIamPolicy(
  1. String name, {
  2. FolderIamPolicyArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

FolderIamPolicy(
  String name, {
  FolderIamPolicyArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:cloudresourcemanager/v2:FolderIamPolicy',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  auditConfigs = registerOutput<List<Map<String, dynamic>>>('auditConfigs');
  bindings = registerOutput<List<Map<String, dynamic>>>('bindings');
  etag = registerOutput<String>('etag');
  folderId = registerOutput<String>('folderId');
  version = registerOutput<int>('version');
}