Azure Native

Pulumi Official
Package maintained by Pulumi
v1.67.0 published on Tuesday, Jul 12, 2022 by Pulumi

getCertificate

Definition of the certificate. API Version: 2019-06-01.

Using getCertificate

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 getCertificate(args: GetCertificateArgs, opts?: InvokeOptions): Promise<GetCertificateResult>
function getCertificateOutput(args: GetCertificateOutputArgs, opts?: InvokeOptions): Output<GetCertificateResult>
def get_certificate(automation_account_name: Optional[str] = None,
                    certificate_name: Optional[str] = None,
                    resource_group_name: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetCertificateResult
def get_certificate_output(automation_account_name: Optional[pulumi.Input[str]] = None,
                    certificate_name: Optional[pulumi.Input[str]] = None,
                    resource_group_name: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetCertificateResult]
func LookupCertificate(ctx *Context, args *LookupCertificateArgs, opts ...InvokeOption) (*LookupCertificateResult, error)
func LookupCertificateOutput(ctx *Context, args *LookupCertificateOutputArgs, opts ...InvokeOption) LookupCertificateResultOutput

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

public static class GetCertificate 
{
    public static Task<GetCertificateResult> InvokeAsync(GetCertificateArgs args, InvokeOptions? opts = null)
    public static Output<GetCertificateResult> Invoke(GetCertificateInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCertificateResult> getCertificate(GetCertificateArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:automation:getCertificate
  Arguments:
    # Arguments dictionary

The following arguments are supported:

AutomationAccountName string

The name of the automation account.

CertificateName string

The name of certificate.

ResourceGroupName string

Name of an Azure Resource group.

AutomationAccountName string

The name of the automation account.

CertificateName string

The name of certificate.

ResourceGroupName string

Name of an Azure Resource group.

automationAccountName String

The name of the automation account.

certificateName String

The name of certificate.

resourceGroupName String

Name of an Azure Resource group.

automationAccountName string

The name of the automation account.

certificateName string

The name of certificate.

resourceGroupName string

Name of an Azure Resource group.

automation_account_name str

The name of the automation account.

certificate_name str

The name of certificate.

resource_group_name str

Name of an Azure Resource group.

automationAccountName String

The name of the automation account.

certificateName String

The name of certificate.

resourceGroupName String

Name of an Azure Resource group.

getCertificate Result

The following output properties are available:

CreationTime string

Gets the creation time.

ExpiryTime string

Gets the expiry time of the certificate.

Id string

Fully qualified resource Id for the resource

IsExportable bool

Gets the is exportable flag of the certificate.

LastModifiedTime string

Gets the last modified time.

Name string

The name of the resource

Thumbprint string

Gets the thumbprint of the certificate.

Type string

The type of the resource.

Description string

Gets or sets the description.

CreationTime string

Gets the creation time.

ExpiryTime string

Gets the expiry time of the certificate.

Id string

Fully qualified resource Id for the resource

IsExportable bool

Gets the is exportable flag of the certificate.

LastModifiedTime string

Gets the last modified time.

Name string

The name of the resource

Thumbprint string

Gets the thumbprint of the certificate.

Type string

The type of the resource.

Description string

Gets or sets the description.

creationTime String

Gets the creation time.

expiryTime String

Gets the expiry time of the certificate.

id String

Fully qualified resource Id for the resource

isExportable Boolean

Gets the is exportable flag of the certificate.

lastModifiedTime String

Gets the last modified time.

name String

The name of the resource

thumbprint String

Gets the thumbprint of the certificate.

type String

The type of the resource.

description String

Gets or sets the description.

creationTime string

Gets the creation time.

expiryTime string

Gets the expiry time of the certificate.

id string

Fully qualified resource Id for the resource

isExportable boolean

Gets the is exportable flag of the certificate.

lastModifiedTime string

Gets the last modified time.

name string

The name of the resource

thumbprint string

Gets the thumbprint of the certificate.

type string

The type of the resource.

description string

Gets or sets the description.

creation_time str

Gets the creation time.

expiry_time str

Gets the expiry time of the certificate.

id str

Fully qualified resource Id for the resource

is_exportable bool

Gets the is exportable flag of the certificate.

last_modified_time str

Gets the last modified time.

name str

The name of the resource

thumbprint str

Gets the thumbprint of the certificate.

type str

The type of the resource.

description str

Gets or sets the description.

creationTime String

Gets the creation time.

expiryTime String

Gets the expiry time of the certificate.

id String

Fully qualified resource Id for the resource

isExportable Boolean

Gets the is exportable flag of the certificate.

lastModifiedTime String

Gets the last modified time.

name String

The name of the resource

thumbprint String

Gets the thumbprint of the certificate.

type String

The type of the resource.

description String

Gets or sets the description.

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0