Google Cloud Classic v7.16.0 published on Wednesday, Mar 27, 2024 by Pulumi
gcp.organizations.getActiveFolder
Explore with Pulumi AI
Get an active folder within GCP by display_name
and parent
.
Example Usage
data "google_active_folder" "department1" {
display_name = "Department 1"
parent = "organizations/1234567"
}
Using getActiveFolder
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getActiveFolder(args: GetActiveFolderArgs, opts?: InvokeOptions): Promise<GetActiveFolderResult>
function getActiveFolderOutput(args: GetActiveFolderOutputArgs, opts?: InvokeOptions): Output<GetActiveFolderResult>
def get_active_folder(display_name: Optional[str] = None,
parent: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetActiveFolderResult
def get_active_folder_output(display_name: Optional[pulumi.Input[str]] = None,
parent: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetActiveFolderResult]
func GetActiveFolder(ctx *Context, args *GetActiveFolderArgs, opts ...InvokeOption) (*GetActiveFolderResult, error)
func GetActiveFolderOutput(ctx *Context, args *GetActiveFolderOutputArgs, opts ...InvokeOption) GetActiveFolderResultOutput
> Note: This function is named GetActiveFolder
in the Go SDK.
public static class GetActiveFolder
{
public static Task<GetActiveFolderResult> InvokeAsync(GetActiveFolderArgs args, InvokeOptions? opts = null)
public static Output<GetActiveFolderResult> Invoke(GetActiveFolderInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetActiveFolderResult> getActiveFolder(GetActiveFolderArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: gcp:organizations/getActiveFolder:getActiveFolder
arguments:
# arguments dictionary
The following arguments are supported:
- Display
Name string - The folder's display name.
- Parent string
- The resource name of the parent Folder or Organization.
- Display
Name string - The folder's display name.
- Parent string
- The resource name of the parent Folder or Organization.
- display
Name String - The folder's display name.
- parent String
- The resource name of the parent Folder or Organization.
- display
Name string - The folder's display name.
- parent string
- The resource name of the parent Folder or Organization.
- display_
name str - The folder's display name.
- parent str
- The resource name of the parent Folder or Organization.
- display
Name String - The folder's display name.
- parent String
- The resource name of the parent Folder or Organization.
getActiveFolder Result
The following output properties are available:
- Display
Name string - Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The resource name of the Folder. This uniquely identifies the folder.
- Parent string
- Display
Name string - Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The resource name of the Folder. This uniquely identifies the folder.
- Parent string
- display
Name String - id String
- The provider-assigned unique ID for this managed resource.
- name String
- The resource name of the Folder. This uniquely identifies the folder.
- parent String
- display
Name string - id string
- The provider-assigned unique ID for this managed resource.
- name string
- The resource name of the Folder. This uniquely identifies the folder.
- parent string
- display_
name str - id str
- The provider-assigned unique ID for this managed resource.
- name str
- The resource name of the Folder. This uniquely identifies the folder.
- parent str
- display
Name String - id String
- The provider-assigned unique ID for this managed resource.
- name String
- The resource name of the Folder. This uniquely identifies the folder.
- parent String
Package Details
- Repository
- Google Cloud (GCP) Classic pulumi/pulumi-gcp
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
google-beta
Terraform Provider.