1. Packages
  2. AWS Native
  3. API Docs
  4. apigateway
  5. getClientCertificate

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.77.0 published on Wednesday, Sep 20, 2023 by Pulumi

aws-native.apigateway.getClientCertificate

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.77.0 published on Wednesday, Sep 20, 2023 by Pulumi

    Resource Type definition for AWS::ApiGateway::ClientCertificate

    Using getClientCertificate

    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 getClientCertificate(args: GetClientCertificateArgs, opts?: InvokeOptions): Promise<GetClientCertificateResult>
    function getClientCertificateOutput(args: GetClientCertificateOutputArgs, opts?: InvokeOptions): Output<GetClientCertificateResult>
    def get_client_certificate(client_certificate_id: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetClientCertificateResult
    def get_client_certificate_output(client_certificate_id: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetClientCertificateResult]
    func LookupClientCertificate(ctx *Context, args *LookupClientCertificateArgs, opts ...InvokeOption) (*LookupClientCertificateResult, error)
    func LookupClientCertificateOutput(ctx *Context, args *LookupClientCertificateOutputArgs, opts ...InvokeOption) LookupClientCertificateResultOutput

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

    public static class GetClientCertificate 
    {
        public static Task<GetClientCertificateResult> InvokeAsync(GetClientCertificateArgs args, InvokeOptions? opts = null)
        public static Output<GetClientCertificateResult> Invoke(GetClientCertificateInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetClientCertificateResult> getClientCertificate(GetClientCertificateArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:apigateway:getClientCertificate
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ClientCertificateId string

    The Primary Identifier of the Client Certficate, generated by a Create API Call

    ClientCertificateId string

    The Primary Identifier of the Client Certficate, generated by a Create API Call

    clientCertificateId String

    The Primary Identifier of the Client Certficate, generated by a Create API Call

    clientCertificateId string

    The Primary Identifier of the Client Certficate, generated by a Create API Call

    client_certificate_id str

    The Primary Identifier of the Client Certficate, generated by a Create API Call

    clientCertificateId String

    The Primary Identifier of the Client Certficate, generated by a Create API Call

    getClientCertificate Result

    The following output properties are available:

    ClientCertificateId string

    The Primary Identifier of the Client Certficate, generated by a Create API Call

    Description string

    A description of the client certificate.

    Tags List<Pulumi.AwsNative.ApiGateway.Outputs.ClientCertificateTag>

    An array of arbitrary tags (key-value pairs) to associate with the client certificate.

    ClientCertificateId string

    The Primary Identifier of the Client Certficate, generated by a Create API Call

    Description string

    A description of the client certificate.

    Tags []ClientCertificateTag

    An array of arbitrary tags (key-value pairs) to associate with the client certificate.

    clientCertificateId String

    The Primary Identifier of the Client Certficate, generated by a Create API Call

    description String

    A description of the client certificate.

    tags List<ClientCertificateTag>

    An array of arbitrary tags (key-value pairs) to associate with the client certificate.

    clientCertificateId string

    The Primary Identifier of the Client Certficate, generated by a Create API Call

    description string

    A description of the client certificate.

    tags ClientCertificateTag[]

    An array of arbitrary tags (key-value pairs) to associate with the client certificate.

    client_certificate_id str

    The Primary Identifier of the Client Certficate, generated by a Create API Call

    description str

    A description of the client certificate.

    tags Sequence[ClientCertificateTag]

    An array of arbitrary tags (key-value pairs) to associate with the client certificate.

    clientCertificateId String

    The Primary Identifier of the Client Certficate, generated by a Create API Call

    description String

    A description of the client certificate.

    tags List<Property Map>

    An array of arbitrary tags (key-value pairs) to associate with the client certificate.

    Supporting Types

    ClientCertificateTag

    Key string
    Value string
    Key string
    Value string
    key String
    value String
    key string
    value string
    key str
    value str
    key String
    value String

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.77.0 published on Wednesday, Sep 20, 2023 by Pulumi