azure-native.sql.getServerKey

Explore with Pulumi AI

Gets a server key. API Version: 2020-11-01-preview.

Using getServerKey

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 getServerKey(args: GetServerKeyArgs, opts?: InvokeOptions): Promise<GetServerKeyResult>
function getServerKeyOutput(args: GetServerKeyOutputArgs, opts?: InvokeOptions): Output<GetServerKeyResult>
def get_server_key(key_name: Optional[str] = None,
                   resource_group_name: Optional[str] = None,
                   server_name: Optional[str] = None,
                   opts: Optional[InvokeOptions] = None) -> GetServerKeyResult
def get_server_key_output(key_name: Optional[pulumi.Input[str]] = None,
                   resource_group_name: Optional[pulumi.Input[str]] = None,
                   server_name: Optional[pulumi.Input[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetServerKeyResult]
func LookupServerKey(ctx *Context, args *LookupServerKeyArgs, opts ...InvokeOption) (*LookupServerKeyResult, error)
func LookupServerKeyOutput(ctx *Context, args *LookupServerKeyOutputArgs, opts ...InvokeOption) LookupServerKeyResultOutput

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

public static class GetServerKey 
{
    public static Task<GetServerKeyResult> InvokeAsync(GetServerKeyArgs args, InvokeOptions? opts = null)
    public static Output<GetServerKeyResult> Invoke(GetServerKeyInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetServerKeyResult> getServerKey(GetServerKeyArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:sql:getServerKey
  arguments:
    # arguments dictionary

The following arguments are supported:

KeyName string

The name of the server key to be retrieved.

ResourceGroupName string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

ServerName string

The name of the server.

KeyName string

The name of the server key to be retrieved.

ResourceGroupName string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

ServerName string

The name of the server.

keyName String

The name of the server key to be retrieved.

resourceGroupName String

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serverName String

The name of the server.

keyName string

The name of the server key to be retrieved.

resourceGroupName string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serverName string

The name of the server.

key_name str

The name of the server key to be retrieved.

resource_group_name str

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

server_name str

The name of the server.

keyName String

The name of the server key to be retrieved.

resourceGroupName String

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serverName String

The name of the server.

getServerKey Result

The following output properties are available:

AutoRotationEnabled bool

Key auto rotation opt-in flag. Either true or false.

CreationDate string

The server key creation date.

Id string

Resource ID.

Kind string

Kind of encryption protector. This is metadata used for the Azure portal experience.

Location string

Resource location.

Name string

Resource name.

Subregion string

Subregion of the server key.

Thumbprint string

Thumbprint of the server key.

Type string

Resource type.

AutoRotationEnabled bool

Key auto rotation opt-in flag. Either true or false.

CreationDate string

The server key creation date.

Id string

Resource ID.

Kind string

Kind of encryption protector. This is metadata used for the Azure portal experience.

Location string

Resource location.

Name string

Resource name.

Subregion string

Subregion of the server key.

Thumbprint string

Thumbprint of the server key.

Type string

Resource type.

autoRotationEnabled Boolean

Key auto rotation opt-in flag. Either true or false.

creationDate String

The server key creation date.

id String

Resource ID.

kind String

Kind of encryption protector. This is metadata used for the Azure portal experience.

location String

Resource location.

name String

Resource name.

subregion String

Subregion of the server key.

thumbprint String

Thumbprint of the server key.

type String

Resource type.

autoRotationEnabled boolean

Key auto rotation opt-in flag. Either true or false.

creationDate string

The server key creation date.

id string

Resource ID.

kind string

Kind of encryption protector. This is metadata used for the Azure portal experience.

location string

Resource location.

name string

Resource name.

subregion string

Subregion of the server key.

thumbprint string

Thumbprint of the server key.

type string

Resource type.

auto_rotation_enabled bool

Key auto rotation opt-in flag. Either true or false.

creation_date str

The server key creation date.

id str

Resource ID.

kind str

Kind of encryption protector. This is metadata used for the Azure portal experience.

location str

Resource location.

name str

Resource name.

subregion str

Subregion of the server key.

thumbprint str

Thumbprint of the server key.

type str

Resource type.

autoRotationEnabled Boolean

Key auto rotation opt-in flag. Either true or false.

creationDate String

The server key creation date.

id String

Resource ID.

kind String

Kind of encryption protector. This is metadata used for the Azure portal experience.

location String

Resource location.

name String

Resource name.

subregion String

Subregion of the server key.

thumbprint String

Thumbprint of the server key.

type String

Resource type.

Package Details

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