ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud
ibm.getCosBackupVault
Explore with Pulumi AI
Using getCosBackupVault
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 getCosBackupVault(args: GetCosBackupVaultArgs, opts?: InvokeOptions): Promise<GetCosBackupVaultResult>
function getCosBackupVaultOutput(args: GetCosBackupVaultOutputArgs, opts?: InvokeOptions): Output<GetCosBackupVaultResult>
def get_cos_backup_vault(backup_vault_name: Optional[str] = None,
id: Optional[str] = None,
region: Optional[str] = None,
service_instance_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCosBackupVaultResult
def get_cos_backup_vault_output(backup_vault_name: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
region: Optional[pulumi.Input[str]] = None,
service_instance_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCosBackupVaultResult]
func LookupCosBackupVault(ctx *Context, args *LookupCosBackupVaultArgs, opts ...InvokeOption) (*LookupCosBackupVaultResult, error)
func LookupCosBackupVaultOutput(ctx *Context, args *LookupCosBackupVaultOutputArgs, opts ...InvokeOption) LookupCosBackupVaultResultOutput
> Note: This function is named LookupCosBackupVault
in the Go SDK.
public static class GetCosBackupVault
{
public static Task<GetCosBackupVaultResult> InvokeAsync(GetCosBackupVaultArgs args, InvokeOptions? opts = null)
public static Output<GetCosBackupVaultResult> Invoke(GetCosBackupVaultInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCosBackupVaultResult> getCosBackupVault(GetCosBackupVaultArgs args, InvokeOptions options)
public static Output<GetCosBackupVaultResult> getCosBackupVault(GetCosBackupVaultArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getCosBackupVault:getCosBackupVault
arguments:
# arguments dictionary
The following arguments are supported:
- Backup
Vault stringName - Region string
- Service
Instance stringId - Id string
- Backup
Vault stringName - Region string
- Service
Instance stringId - Id string
- backup
Vault StringName - region String
- service
Instance StringId - id String
- backup
Vault stringName - region string
- service
Instance stringId - id string
- backup_
vault_ strname - region str
- service_
instance_ strid - id str
- backup
Vault StringName - region String
- service
Instance StringId - id String
getCosBackupVault Result
The following output properties are available:
- Activity
Tracking boolManagement Events - Backup
Vault stringName - Id string
- Kms
Key stringCrn - Metrics
Monitoring boolUsage Metrics - Region string
- Service
Instance stringId
- Activity
Tracking boolManagement Events - Backup
Vault stringName - Id string
- Kms
Key stringCrn - Metrics
Monitoring boolUsage Metrics - Region string
- Service
Instance stringId
- activity
Tracking BooleanManagement Events - backup
Vault StringName - id String
- kms
Key StringCrn - metrics
Monitoring BooleanUsage Metrics - region String
- service
Instance StringId
- activity
Tracking booleanManagement Events - backup
Vault stringName - id string
- kms
Key stringCrn - metrics
Monitoring booleanUsage Metrics - region string
- service
Instance stringId
- activity
Tracking BooleanManagement Events - backup
Vault StringName - id String
- kms
Key StringCrn - metrics
Monitoring BooleanUsage Metrics - region String
- service
Instance StringId
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.