azure-native.sql.getTransparentDataEncryption

Explore with Pulumi AI

Gets a database’s transparent data encryption configuration. API Version: 2014-04-01.

Using getTransparentDataEncryption

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 getTransparentDataEncryption(args: GetTransparentDataEncryptionArgs, opts?: InvokeOptions): Promise<GetTransparentDataEncryptionResult>
function getTransparentDataEncryptionOutput(args: GetTransparentDataEncryptionOutputArgs, opts?: InvokeOptions): Output<GetTransparentDataEncryptionResult>
def get_transparent_data_encryption(database_name: Optional[str] = None,
                                    resource_group_name: Optional[str] = None,
                                    server_name: Optional[str] = None,
                                    transparent_data_encryption_name: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetTransparentDataEncryptionResult
def get_transparent_data_encryption_output(database_name: Optional[pulumi.Input[str]] = None,
                                    resource_group_name: Optional[pulumi.Input[str]] = None,
                                    server_name: Optional[pulumi.Input[str]] = None,
                                    transparent_data_encryption_name: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetTransparentDataEncryptionResult]
func LookupTransparentDataEncryption(ctx *Context, args *LookupTransparentDataEncryptionArgs, opts ...InvokeOption) (*LookupTransparentDataEncryptionResult, error)
func LookupTransparentDataEncryptionOutput(ctx *Context, args *LookupTransparentDataEncryptionOutputArgs, opts ...InvokeOption) LookupTransparentDataEncryptionResultOutput

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

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

The following arguments are supported:

DatabaseName string

The name of the database for which the transparent data encryption applies.

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.

TransparentDataEncryptionName string

The name of the transparent data encryption configuration.

DatabaseName string

The name of the database for which the transparent data encryption applies.

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.

TransparentDataEncryptionName string

The name of the transparent data encryption configuration.

databaseName String

The name of the database for which the transparent data encryption applies.

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.

transparentDataEncryptionName String

The name of the transparent data encryption configuration.

databaseName string

The name of the database for which the transparent data encryption applies.

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.

transparentDataEncryptionName string

The name of the transparent data encryption configuration.

database_name str

The name of the database for which the transparent data encryption applies.

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.

transparent_data_encryption_name str

The name of the transparent data encryption configuration.

databaseName String

The name of the database for which the transparent data encryption applies.

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.

transparentDataEncryptionName String

The name of the transparent data encryption configuration.

getTransparentDataEncryption Result

The following output properties are available:

Id string

Resource ID.

Location string

Resource location.

Name string

Resource name.

Type string

Resource type.

Status string

The status of the database transparent data encryption.

Id string

Resource ID.

Location string

Resource location.

Name string

Resource name.

Type string

Resource type.

Status string

The status of the database transparent data encryption.

id String

Resource ID.

location String

Resource location.

name String

Resource name.

type String

Resource type.

status String

The status of the database transparent data encryption.

id string

Resource ID.

location string

Resource location.

name string

Resource name.

type string

Resource type.

status string

The status of the database transparent data encryption.

id str

Resource ID.

location str

Resource location.

name str

Resource name.

type str

Resource type.

status str

The status of the database transparent data encryption.

id String

Resource ID.

location String

Resource location.

name String

Resource name.

type String

Resource type.

status String

The status of the database transparent data encryption.

Package Details

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