AWS Native is in preview. AWS Classic is fully supported.
aws-native.apigateway.getClientCertificate
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
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:
- Client
Certificate stringId The Primary Identifier of the Client Certficate, generated by a Create API Call
- Client
Certificate stringId The Primary Identifier of the Client Certficate, generated by a Create API Call
- client
Certificate StringId The Primary Identifier of the Client Certficate, generated by a Create API Call
- client
Certificate stringId The Primary Identifier of the Client Certficate, generated by a Create API Call
- client_
certificate_ strid The Primary Identifier of the Client Certficate, generated by a Create API Call
- client
Certificate StringId The Primary Identifier of the Client Certficate, generated by a Create API Call
getClientCertificate Result
The following output properties are available:
- Client
Certificate stringId The Primary Identifier of the Client Certficate, generated by a Create API Call
- Description string
A description of the client certificate.
- List<Pulumi.
Aws Native. Api Gateway. Outputs. Client Certificate Tag> An array of arbitrary tags (key-value pairs) to associate with the client certificate.
- Client
Certificate stringId The Primary Identifier of the Client Certficate, generated by a Create API Call
- Description string
A description of the client certificate.
- []Client
Certificate Tag An array of arbitrary tags (key-value pairs) to associate with the client certificate.
- client
Certificate StringId The Primary Identifier of the Client Certficate, generated by a Create API Call
- description String
A description of the client certificate.
- List<Client
Certificate Tag> An array of arbitrary tags (key-value pairs) to associate with the client certificate.
- client
Certificate stringId The Primary Identifier of the Client Certficate, generated by a Create API Call
- description string
A description of the client certificate.
- Client
Certificate Tag[] An array of arbitrary tags (key-value pairs) to associate with the client certificate.
- client_
certificate_ strid The Primary Identifier of the Client Certficate, generated by a Create API Call
- description str
A description of the client certificate.
- Sequence[Client
Certificate Tag] An array of arbitrary tags (key-value pairs) to associate with the client certificate.
- client
Certificate StringId The Primary Identifier of the Client Certficate, generated by a Create API Call
- description String
A description of the client certificate.
- List<Property Map>
An array of arbitrary tags (key-value pairs) to associate with the client certificate.
Supporting Types
ClientCertificateTag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.