1. Packages
  2. Google Cloud (GCP) Classic
  3. API Docs
  4. backupdisasterrecovery
  5. getBackupPlanAssociations
Google Cloud v9.3.0 published on Tuesday, Oct 7, 2025 by Pulumi

gcp.backupdisasterrecovery.getBackupPlanAssociations

Get Started
gcp logo
Google Cloud v9.3.0 published on Tuesday, Oct 7, 2025 by Pulumi

    Example Usage

    Using getBackupPlanAssociations

    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 getBackupPlanAssociations(args: GetBackupPlanAssociationsArgs, opts?: InvokeOptions): Promise<GetBackupPlanAssociationsResult>
    function getBackupPlanAssociationsOutput(args: GetBackupPlanAssociationsOutputArgs, opts?: InvokeOptions): Output<GetBackupPlanAssociationsResult>
    def get_backup_plan_associations(location: Optional[str] = None,
                                     project: Optional[str] = None,
                                     resource_type: Optional[str] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetBackupPlanAssociationsResult
    def get_backup_plan_associations_output(location: Optional[pulumi.Input[str]] = None,
                                     project: Optional[pulumi.Input[str]] = None,
                                     resource_type: Optional[pulumi.Input[str]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetBackupPlanAssociationsResult]
    func GetBackupPlanAssociations(ctx *Context, args *GetBackupPlanAssociationsArgs, opts ...InvokeOption) (*GetBackupPlanAssociationsResult, error)
    func GetBackupPlanAssociationsOutput(ctx *Context, args *GetBackupPlanAssociationsOutputArgs, opts ...InvokeOption) GetBackupPlanAssociationsResultOutput

    > Note: This function is named GetBackupPlanAssociations in the Go SDK.

    public static class GetBackupPlanAssociations 
    {
        public static Task<GetBackupPlanAssociationsResult> InvokeAsync(GetBackupPlanAssociationsArgs args, InvokeOptions? opts = null)
        public static Output<GetBackupPlanAssociationsResult> Invoke(GetBackupPlanAssociationsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetBackupPlanAssociationsResult> getBackupPlanAssociations(GetBackupPlanAssociationsArgs args, InvokeOptions options)
    public static Output<GetBackupPlanAssociationsResult> getBackupPlanAssociations(GetBackupPlanAssociationsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: gcp:backupdisasterrecovery/getBackupPlanAssociations:getBackupPlanAssociations
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Location string
    ResourceType string
    Project string
    Location string
    ResourceType string
    Project string
    location String
    resourceType String
    project String
    location string
    resourceType string
    project string
    location String
    resourceType String
    project String

    getBackupPlanAssociations Result

    The following output properties are available:

    Associations List<GetBackupPlanAssociationsAssociation>
    Id string
    The provider-assigned unique ID for this managed resource.
    Location string
    Project string
    ResourceType string
    Associations []GetBackupPlanAssociationsAssociation
    Id string
    The provider-assigned unique ID for this managed resource.
    Location string
    Project string
    ResourceType string
    associations List<GetBackupPlanAssociationsAssociation>
    id String
    The provider-assigned unique ID for this managed resource.
    location String
    project String
    resourceType String
    associations GetBackupPlanAssociationsAssociation[]
    id string
    The provider-assigned unique ID for this managed resource.
    location string
    project string
    resourceType string
    associations Sequence[GetBackupPlanAssociationsAssociation]
    id str
    The provider-assigned unique ID for this managed resource.
    location str
    project str
    resource_type str
    associations List<Property Map>
    id String
    The provider-assigned unique ID for this managed resource.
    location String
    project String
    resourceType String

    Supporting Types

    GetBackupPlanAssociationsAssociation

    BackupPlan string
    CreateTime string
    Name string
    Resource string
    BackupPlan string
    CreateTime string
    Name string
    Resource string
    backupPlan String
    createTime String
    name String
    resource String
    backupPlan string
    createTime string
    name string
    resource string
    backupPlan String
    createTime String
    name String
    resource 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.
    gcp logo
    Google Cloud v9.3.0 published on Tuesday, Oct 7, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate