Viewing docs for Google Cloud v7.38.0 (Older version)
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
Viewing docs for Google Cloud v7.38.0 (Older version)
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
Get info about a Region Google Compute SSL Certificate from its name.
Example Usage
data "google_compute_region_ssl_certificate" "my_cert" {
name = "my-cert"
}
output "certificate" {
value = data.google_compute_region_ssl_certificate.my_cert.certificate
}
output "certificate_id" {
value = data.google_compute_region_ssl_certificate.my_cert.certificate_id
}
output "self_link" {
value = data.google_compute_region_ssl_certificate.my_cert.self_link
}
Using getRegionSslCertificate
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 getRegionSslCertificate(args: GetRegionSslCertificateArgs, opts?: InvokeOptions): Promise<GetRegionSslCertificateResult>
function getRegionSslCertificateOutput(args: GetRegionSslCertificateOutputArgs, opts?: InvokeOptions): Output<GetRegionSslCertificateResult>def get_region_ssl_certificate(name: Optional[str] = None,
project: Optional[str] = None,
region: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRegionSslCertificateResult
def get_region_ssl_certificate_output(name: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
region: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRegionSslCertificateResult]func LookupRegionSslCertificate(ctx *Context, args *LookupRegionSslCertificateArgs, opts ...InvokeOption) (*LookupRegionSslCertificateResult, error)
func LookupRegionSslCertificateOutput(ctx *Context, args *LookupRegionSslCertificateOutputArgs, opts ...InvokeOption) LookupRegionSslCertificateResultOutput> Note: This function is named LookupRegionSslCertificate in the Go SDK.
public static class GetRegionSslCertificate
{
public static Task<GetRegionSslCertificateResult> InvokeAsync(GetRegionSslCertificateArgs args, InvokeOptions? opts = null)
public static Output<GetRegionSslCertificateResult> Invoke(GetRegionSslCertificateInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetRegionSslCertificateResult> getRegionSslCertificate(GetRegionSslCertificateArgs args, InvokeOptions options)
public static Output<GetRegionSslCertificateResult> getRegionSslCertificate(GetRegionSslCertificateArgs args, InvokeOptions options)
fn::invoke:
function: gcp:compute/getRegionSslCertificate:getRegionSslCertificate
arguments:
# arguments dictionaryThe following arguments are supported:
getRegionSslCertificate Result
The following output properties are available:
- Certificate string
- Certificate
Id int - Creation
Timestamp string - Description string
- Expire
Time string - Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Name
Prefix string - Private
Key string - Self
Link string - Project string
- Region string
- Certificate string
- Certificate
Id int - Creation
Timestamp string - Description string
- Expire
Time string - Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Name
Prefix string - Private
Key string - Self
Link string - Project string
- Region string
- certificate String
- certificate
Id Integer - creation
Timestamp String - description String
- expire
Time String - id String
- The provider-assigned unique ID for this managed resource.
- name String
- name
Prefix String - private
Key String - self
Link String - project String
- region String
- certificate string
- certificate
Id number - creation
Timestamp string - description string
- expire
Time string - id string
- The provider-assigned unique ID for this managed resource.
- name string
- name
Prefix string - private
Key string - self
Link string - project string
- region string
- certificate str
- certificate_
id int - creation_
timestamp str - description str
- expire_
time str - id str
- The provider-assigned unique ID for this managed resource.
- name str
- name_
prefix str - private_
key str - self_
link str - project str
- region str
- certificate String
- certificate
Id Number - creation
Timestamp String - description String
- expire
Time String - id String
- The provider-assigned unique ID for this managed resource.
- name String
- name
Prefix String - private
Key String - self
Link String - project String
- region String
Package Details
- Repository
- Google Cloud (GCP) Classic pulumi/pulumi-gcp
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
google-betaTerraform Provider.
Viewing docs for Google Cloud v7.38.0 (Older version)
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi