TLS
Pulumi Official

Package maintained by Pulumiv4.6.0 published on Monday, Jun 6, 2022 by Pulumi
getCertificate
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(content: Optional[str] = None,
url: Optional[str] = None,
verify_chain: Optional[bool] = None,
opts: Optional[InvokeOptions] = None) -> GetCertificateResult
def get_certificate_output(content: Optional[pulumi.Input[str]] = None,
url: Optional[pulumi.Input[str]] = None,
verify_chain: Optional[pulumi.Input[bool]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCertificateResult]
func GetCertificate(ctx *Context, args *GetCertificateArgs, opts ...InvokeOption) (*GetCertificateResult, error)
func GetCertificateOutput(ctx *Context, args *GetCertificateOutputArgs, opts ...InvokeOption) GetCertificateResultOutput
> Note: This function is named GetCertificate
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: tls:index/getCertificate:getCertificate
Arguments:
# Arguments dictionary
The following arguments are supported:
- Content string
- Url string
- Verify
Chain bool
- Content string
- Url string
- Verify
Chain bool
- content String
- url String
- verify
Chain Boolean
- content string
- url string
- verify
Chain boolean
- content str
- url str
- verify_
chain bool
- content String
- url String
- verify
Chain Boolean
getCertificate Result
The following output properties are available:
- Certificates
List<Get
Certificate Certificate> - Id string
- Content string
- Url string
- Verify
Chain bool
- Certificates
[]Get
Certificate Certificate - Id string
- Content string
- Url string
- Verify
Chain bool
- certificates
List<Get
Certificate Certificate> - id String
- content String
- url String
- verify
Chain Boolean
- certificates
Get
Certificate Certificate[] - id string
- content string
- url string
- verify
Chain boolean
- certificates
Sequence[Get
Certificate Certificate] - id str
- content str
- url str
- verify_
chain bool
- certificates List<Property Map>
- id String
- content String
- url String
- verify
Chain Boolean
Supporting Types
GetCertificateCertificate
- Cert
Pem string - Is
Ca bool - Issuer string
- Not
After string - Not
Before string - Public
Key stringAlgorithm - Serial
Number string - Sha1Fingerprint string
- Signature
Algorithm string - Subject string
- Version int
- Cert
Pem string - Is
Ca bool - Issuer string
- Not
After string - Not
Before string - Public
Key stringAlgorithm - Serial
Number string - Sha1Fingerprint string
- Signature
Algorithm string - Subject string
- Version int
- cert
Pem String - is
Ca Boolean - issuer String
- not
After String - not
Before String - public
Key StringAlgorithm - serial
Number String - sha1Fingerprint String
- signature
Algorithm String - subject String
- version Integer
- cert
Pem string - is
Ca boolean - issuer string
- not
After string - not
Before string - public
Key stringAlgorithm - serial
Number string - sha1Fingerprint string
- signature
Algorithm string - subject string
- version number
- cert_
pem str - is_
ca bool - issuer str
- not_
after str - not_
before str - public_
key_ stralgorithm - serial_
number str - sha1_
fingerprint str - signature_
algorithm str - subject str
- version int
- cert
Pem String - is
Ca Boolean - issuer String
- not
After String - not
Before String - public
Key StringAlgorithm - serial
Number String - sha1Fingerprint String
- signature
Algorithm String - subject String
- version Number
Package Details
- Repository
- https://github.com/pulumi/pulumi-tls
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
tls
Terraform Provider.