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.
The AWS::ApiGateway::ClientCertificate
resource creates a client certificate that API Gateway uses to configure client-side SSL authentication for sending requests to the integration endpoint.
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 ID for the client certificate. For example:
abc123
.
- Client
Certificate stringId - The ID for the client certificate. For example:
abc123
.
- client
Certificate StringId - The ID for the client certificate. For example:
abc123
.
- client
Certificate stringId - The ID for the client certificate. For example:
abc123
.
- client_
certificate_ strid - The ID for the client certificate. For example:
abc123
.
- client
Certificate StringId - The ID for the client certificate. For example:
abc123
.
getClientCertificate Result
The following output properties are available:
- Client
Certificate stringId - The ID for the client certificate. For example:
abc123
. - Description string
- The description of the client certificate.
- List<Pulumi.
Aws Native. Outputs. Tag> - The collection of tags. Each tag element is associated with a given resource.
- Client
Certificate stringId - The ID for the client certificate. For example:
abc123
. - Description string
- The description of the client certificate.
- Tag
- The collection of tags. Each tag element is associated with a given resource.
- client
Certificate StringId - The ID for the client certificate. For example:
abc123
. - description String
- The description of the client certificate.
- List<Tag>
- The collection of tags. Each tag element is associated with a given resource.
- client
Certificate stringId - The ID for the client certificate. For example:
abc123
. - description string
- The description of the client certificate.
- Tag[]
- The collection of tags. Each tag element is associated with a given resource.
- client_
certificate_ strid - The ID for the client certificate. For example:
abc123
. - description str
- The description of the client certificate.
- Sequence[root_Tag]
- The collection of tags. Each tag element is associated with a given resource.
- client
Certificate StringId - The ID for the client certificate. For example:
abc123
. - description String
- The description of the client certificate.
- List<Property Map>
- The collection of tags. Each tag element is associated with a given resource.
Supporting Types
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.