1. Packages
  2. Azure Native
  3. API Docs
  4. storsimple
  5. listManagerPublicEncryptionKey
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

azure-native.storsimple.listManagerPublicEncryptionKey

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

Returns the symmetric encrypted public encryption key of the manager.

Uses Azure REST API version 2017-06-01.

Using listManagerPublicEncryptionKey

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 listManagerPublicEncryptionKey(args: ListManagerPublicEncryptionKeyArgs, opts?: InvokeOptions): Promise<ListManagerPublicEncryptionKeyResult>
function listManagerPublicEncryptionKeyOutput(args: ListManagerPublicEncryptionKeyOutputArgs, opts?: InvokeOptions): Output<ListManagerPublicEncryptionKeyResult>
Copy
def list_manager_public_encryption_key(manager_name: Optional[str] = None,
                                       resource_group_name: Optional[str] = None,
                                       opts: Optional[InvokeOptions] = None) -> ListManagerPublicEncryptionKeyResult
def list_manager_public_encryption_key_output(manager_name: Optional[pulumi.Input[str]] = None,
                                       resource_group_name: Optional[pulumi.Input[str]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[ListManagerPublicEncryptionKeyResult]
Copy
func ListManagerPublicEncryptionKey(ctx *Context, args *ListManagerPublicEncryptionKeyArgs, opts ...InvokeOption) (*ListManagerPublicEncryptionKeyResult, error)
func ListManagerPublicEncryptionKeyOutput(ctx *Context, args *ListManagerPublicEncryptionKeyOutputArgs, opts ...InvokeOption) ListManagerPublicEncryptionKeyResultOutput
Copy

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

public static class ListManagerPublicEncryptionKey 
{
    public static Task<ListManagerPublicEncryptionKeyResult> InvokeAsync(ListManagerPublicEncryptionKeyArgs args, InvokeOptions? opts = null)
    public static Output<ListManagerPublicEncryptionKeyResult> Invoke(ListManagerPublicEncryptionKeyInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<ListManagerPublicEncryptionKeyResult> listManagerPublicEncryptionKey(ListManagerPublicEncryptionKeyArgs args, InvokeOptions options)
public static Output<ListManagerPublicEncryptionKeyResult> listManagerPublicEncryptionKey(ListManagerPublicEncryptionKeyArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:storsimple:listManagerPublicEncryptionKey
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ManagerName
This property is required.
Changes to this property will trigger replacement.
string
The manager name
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The resource group name
ManagerName
This property is required.
Changes to this property will trigger replacement.
string
The manager name
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The resource group name
managerName
This property is required.
Changes to this property will trigger replacement.
String
The manager name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The resource group name
managerName
This property is required.
Changes to this property will trigger replacement.
string
The manager name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The resource group name
manager_name
This property is required.
Changes to this property will trigger replacement.
str
The manager name
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The resource group name
managerName
This property is required.
Changes to this property will trigger replacement.
String
The manager name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The resource group name

listManagerPublicEncryptionKey Result

The following output properties are available:

EncryptionAlgorithm string
The algorithm used to encrypt the "Value".
Value string
The value of the secret itself. If the secret is in plaintext or null then EncryptionAlgorithm will be none.
ValueCertificateThumbprint string
The thumbprint of the cert that was used to encrypt "Value".
EncryptionAlgorithm string
The algorithm used to encrypt the "Value".
Value string
The value of the secret itself. If the secret is in plaintext or null then EncryptionAlgorithm will be none.
ValueCertificateThumbprint string
The thumbprint of the cert that was used to encrypt "Value".
encryptionAlgorithm String
The algorithm used to encrypt the "Value".
value String
The value of the secret itself. If the secret is in plaintext or null then EncryptionAlgorithm will be none.
valueCertificateThumbprint String
The thumbprint of the cert that was used to encrypt "Value".
encryptionAlgorithm string
The algorithm used to encrypt the "Value".
value string
The value of the secret itself. If the secret is in plaintext or null then EncryptionAlgorithm will be none.
valueCertificateThumbprint string
The thumbprint of the cert that was used to encrypt "Value".
encryption_algorithm str
The algorithm used to encrypt the "Value".
value str
The value of the secret itself. If the secret is in plaintext or null then EncryptionAlgorithm will be none.
value_certificate_thumbprint str
The thumbprint of the cert that was used to encrypt "Value".
encryptionAlgorithm String
The algorithm used to encrypt the "Value".
value String
The value of the secret itself. If the secret is in plaintext or null then EncryptionAlgorithm will be none.
valueCertificateThumbprint String
The thumbprint of the cert that was used to encrypt "Value".

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 v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi