azure-native.recoveryservices.getResourceGuardProxy

Explore with Pulumi AI

Returns ResourceGuardProxy under vault and with the name referenced in request API Version: 2021-02-01-preview.

Using getResourceGuardProxy

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 getResourceGuardProxy(args: GetResourceGuardProxyArgs, opts?: InvokeOptions): Promise<GetResourceGuardProxyResult>
function getResourceGuardProxyOutput(args: GetResourceGuardProxyOutputArgs, opts?: InvokeOptions): Output<GetResourceGuardProxyResult>
def get_resource_guard_proxy(resource_group_name: Optional[str] = None,
                             resource_guard_proxy_name: Optional[str] = None,
                             vault_name: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetResourceGuardProxyResult
def get_resource_guard_proxy_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                             resource_guard_proxy_name: Optional[pulumi.Input[str]] = None,
                             vault_name: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetResourceGuardProxyResult]
func LookupResourceGuardProxy(ctx *Context, args *LookupResourceGuardProxyArgs, opts ...InvokeOption) (*LookupResourceGuardProxyResult, error)
func LookupResourceGuardProxyOutput(ctx *Context, args *LookupResourceGuardProxyOutputArgs, opts ...InvokeOption) LookupResourceGuardProxyResultOutput

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

public static class GetResourceGuardProxy 
{
    public static Task<GetResourceGuardProxyResult> InvokeAsync(GetResourceGuardProxyArgs args, InvokeOptions? opts = null)
    public static Output<GetResourceGuardProxyResult> Invoke(GetResourceGuardProxyInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetResourceGuardProxyResult> getResourceGuardProxy(GetResourceGuardProxyArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:recoveryservices:getResourceGuardProxy
  arguments:
    # arguments dictionary

The following arguments are supported:

ResourceGroupName string

The name of the resource group where the recovery services vault is present.

ResourceGuardProxyName string
VaultName string

The name of the recovery services vault.

ResourceGroupName string

The name of the resource group where the recovery services vault is present.

ResourceGuardProxyName string
VaultName string

The name of the recovery services vault.

resourceGroupName String

The name of the resource group where the recovery services vault is present.

resourceGuardProxyName String
vaultName String

The name of the recovery services vault.

resourceGroupName string

The name of the resource group where the recovery services vault is present.

resourceGuardProxyName string
vaultName string

The name of the recovery services vault.

resource_group_name str

The name of the resource group where the recovery services vault is present.

resource_guard_proxy_name str
vault_name str

The name of the recovery services vault.

resourceGroupName String

The name of the resource group where the recovery services vault is present.

resourceGuardProxyName String
vaultName String

The name of the recovery services vault.

getResourceGuardProxy Result

The following output properties are available:

Id string

Resource Id represents the complete path to the resource.

Name string

Resource name associated with the resource.

Properties Pulumi.AzureNative.RecoveryServices.Outputs.ResourceGuardProxyBaseResponse

ResourceGuardProxyBaseResource properties

Type string

Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...

ETag string

Optional ETag.

Location string

Resource location.

Tags Dictionary<string, string>

Resource tags.

Id string

Resource Id represents the complete path to the resource.

Name string

Resource name associated with the resource.

Properties ResourceGuardProxyBaseResponse

ResourceGuardProxyBaseResource properties

Type string

Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...

ETag string

Optional ETag.

Location string

Resource location.

Tags map[string]string

Resource tags.

id String

Resource Id represents the complete path to the resource.

name String

Resource name associated with the resource.

properties ResourceGuardProxyBaseResponse

ResourceGuardProxyBaseResource properties

type String

Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...

eTag String

Optional ETag.

location String

Resource location.

tags Map<String,String>

Resource tags.

id string

Resource Id represents the complete path to the resource.

name string

Resource name associated with the resource.

properties ResourceGuardProxyBaseResponse

ResourceGuardProxyBaseResource properties

type string

Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...

eTag string

Optional ETag.

location string

Resource location.

tags {[key: string]: string}

Resource tags.

id str

Resource Id represents the complete path to the resource.

name str

Resource name associated with the resource.

properties ResourceGuardProxyBaseResponse

ResourceGuardProxyBaseResource properties

type str

Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...

e_tag str

Optional ETag.

location str

Resource location.

tags Mapping[str, str]

Resource tags.

id String

Resource Id represents the complete path to the resource.

name String

Resource name associated with the resource.

properties Property Map

ResourceGuardProxyBaseResource properties

type String

Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...

eTag String

Optional ETag.

location String

Resource location.

tags Map<String>

Resource tags.

Supporting Types

ResourceGuardOperationDetailResponse

ResourceGuardProxyBaseResponse

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0