This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
azure-native.sql.getManagedInstanceKey
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
Gets a managed instance key. Azure REST API version: 2021-11-01.
Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01-preview, 2024-05-01-preview.
Using getManagedInstanceKey
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 getManagedInstanceKey(args: GetManagedInstanceKeyArgs, opts?: InvokeOptions): Promise<GetManagedInstanceKeyResult>
function getManagedInstanceKeyOutput(args: GetManagedInstanceKeyOutputArgs, opts?: InvokeOptions): Output<GetManagedInstanceKeyResult>
def get_managed_instance_key(key_name: Optional[str] = None,
managed_instance_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetManagedInstanceKeyResult
def get_managed_instance_key_output(key_name: Optional[pulumi.Input[str]] = None,
managed_instance_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetManagedInstanceKeyResult]
func LookupManagedInstanceKey(ctx *Context, args *LookupManagedInstanceKeyArgs, opts ...InvokeOption) (*LookupManagedInstanceKeyResult, error)
func LookupManagedInstanceKeyOutput(ctx *Context, args *LookupManagedInstanceKeyOutputArgs, opts ...InvokeOption) LookupManagedInstanceKeyResultOutput
> Note: This function is named LookupManagedInstanceKey
in the Go SDK.
public static class GetManagedInstanceKey
{
public static Task<GetManagedInstanceKeyResult> InvokeAsync(GetManagedInstanceKeyArgs args, InvokeOptions? opts = null)
public static Output<GetManagedInstanceKeyResult> Invoke(GetManagedInstanceKeyInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetManagedInstanceKeyResult> getManagedInstanceKey(GetManagedInstanceKeyArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:sql:getManagedInstanceKey
arguments:
# arguments dictionary
The following arguments are supported:
- Key
Name string - The name of the managed instance key to be retrieved.
- Managed
Instance stringName - The name of the managed instance.
- Resource
Group stringName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- Key
Name string - The name of the managed instance key to be retrieved.
- Managed
Instance stringName - The name of the managed instance.
- Resource
Group stringName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- key
Name String - The name of the managed instance key to be retrieved.
- managed
Instance StringName - The name of the managed instance.
- resource
Group StringName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- key
Name string - The name of the managed instance key to be retrieved.
- managed
Instance stringName - The name of the managed instance.
- resource
Group stringName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- key_
name str - The name of the managed instance key to be retrieved.
- managed_
instance_ strname - The name of the managed instance.
- resource_
group_ strname - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- key
Name String - The name of the managed instance key to be retrieved.
- managed
Instance StringName - The name of the managed instance.
- resource
Group StringName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
getManagedInstanceKey Result
The following output properties are available:
- Auto
Rotation boolEnabled - Key auto rotation opt-in flag. Either true or false.
- Creation
Date string - The key creation date.
- Id string
- Resource ID.
- Kind string
- Kind of encryption protector. This is metadata used for the Azure portal experience.
- Name string
- Resource name.
- Thumbprint string
- Thumbprint of the key.
- Type string
- Resource type.
- Auto
Rotation boolEnabled - Key auto rotation opt-in flag. Either true or false.
- Creation
Date string - The key creation date.
- Id string
- Resource ID.
- Kind string
- Kind of encryption protector. This is metadata used for the Azure portal experience.
- Name string
- Resource name.
- Thumbprint string
- Thumbprint of the key.
- Type string
- Resource type.
- auto
Rotation BooleanEnabled - Key auto rotation opt-in flag. Either true or false.
- creation
Date String - The key creation date.
- id String
- Resource ID.
- kind String
- Kind of encryption protector. This is metadata used for the Azure portal experience.
- name String
- Resource name.
- thumbprint String
- Thumbprint of the key.
- type String
- Resource type.
- auto
Rotation booleanEnabled - Key auto rotation opt-in flag. Either true or false.
- creation
Date string - The key creation date.
- id string
- Resource ID.
- kind string
- Kind of encryption protector. This is metadata used for the Azure portal experience.
- name string
- Resource name.
- thumbprint string
- Thumbprint of the key.
- type string
- Resource type.
- auto_
rotation_ boolenabled - Key auto rotation opt-in flag. Either true or false.
- creation_
date str - The key creation date.
- id str
- Resource ID.
- kind str
- Kind of encryption protector. This is metadata used for the Azure portal experience.
- name str
- Resource name.
- thumbprint str
- Thumbprint of the key.
- type str
- Resource type.
- auto
Rotation BooleanEnabled - Key auto rotation opt-in flag. Either true or false.
- creation
Date String - The key creation date.
- id String
- Resource ID.
- kind String
- Kind of encryption protector. This is metadata used for the Azure portal experience.
- name String
- Resource name.
- thumbprint String
- Thumbprint of the key.
- type String
- Resource type.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi