Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
google-native.certificatemanager/v1.getCertificateMapEntry
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
Gets details of a single CertificateMapEntry.
Using getCertificateMapEntry
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 getCertificateMapEntry(args: GetCertificateMapEntryArgs, opts?: InvokeOptions): Promise<GetCertificateMapEntryResult>
function getCertificateMapEntryOutput(args: GetCertificateMapEntryOutputArgs, opts?: InvokeOptions): Output<GetCertificateMapEntryResult>
def get_certificate_map_entry(certificate_map_entry_id: Optional[str] = None,
certificate_map_id: Optional[str] = None,
location: Optional[str] = None,
project: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCertificateMapEntryResult
def get_certificate_map_entry_output(certificate_map_entry_id: Optional[pulumi.Input[str]] = None,
certificate_map_id: Optional[pulumi.Input[str]] = None,
location: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCertificateMapEntryResult]
func LookupCertificateMapEntry(ctx *Context, args *LookupCertificateMapEntryArgs, opts ...InvokeOption) (*LookupCertificateMapEntryResult, error)
func LookupCertificateMapEntryOutput(ctx *Context, args *LookupCertificateMapEntryOutputArgs, opts ...InvokeOption) LookupCertificateMapEntryResultOutput
> Note: This function is named LookupCertificateMapEntry
in the Go SDK.
public static class GetCertificateMapEntry
{
public static Task<GetCertificateMapEntryResult> InvokeAsync(GetCertificateMapEntryArgs args, InvokeOptions? opts = null)
public static Output<GetCertificateMapEntryResult> Invoke(GetCertificateMapEntryInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCertificateMapEntryResult> getCertificateMapEntry(GetCertificateMapEntryArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: google-native:certificatemanager/v1:getCertificateMapEntry
arguments:
# arguments dictionary
The following arguments are supported:
- Certificate
Map stringEntry Id - Certificate
Map stringId - Location string
- Project string
- Certificate
Map stringEntry Id - Certificate
Map stringId - Location string
- Project string
- certificate
Map StringEntry Id - certificate
Map StringId - location String
- project String
- certificate
Map stringEntry Id - certificate
Map stringId - location string
- project string
- certificate_
map_ strentry_ id - certificate_
map_ strid - location str
- project str
- certificate
Map StringEntry Id - certificate
Map StringId - location String
- project String
getCertificateMapEntry Result
The following output properties are available:
- Certificates List<string>
- A set of Certificates defines for the given
hostname
. There can be defined up to four certificates in each Certificate Map Entry. Each certificate must match patternprojects/*/locations/*/certificates/*
. - Create
Time string - The creation timestamp of a Certificate Map Entry.
- Description string
- One or more paragraphs of text description of a certificate map entry.
- Hostname string
- A Hostname (FQDN, e.g.
example.com
) or a wildcard hostname expression (*.example.com
) for a set of hostnames with common suffix. Used as Server Name Indication (SNI) for selecting a proper certificate. - Labels Dictionary<string, string>
- Set of labels associated with a Certificate Map Entry.
- Matcher string
- A predefined matcher for particular cases, other than SNI selection.
- Name string
- A user-defined name of the Certificate Map Entry. Certificate Map Entry names must be unique globally and match pattern
projects/*/locations/*/certificateMaps/*/certificateMapEntries/*
. - State string
- A serving state of this Certificate Map Entry.
- Update
Time string - The update timestamp of a Certificate Map Entry.
- Certificates []string
- A set of Certificates defines for the given
hostname
. There can be defined up to four certificates in each Certificate Map Entry. Each certificate must match patternprojects/*/locations/*/certificates/*
. - Create
Time string - The creation timestamp of a Certificate Map Entry.
- Description string
- One or more paragraphs of text description of a certificate map entry.
- Hostname string
- A Hostname (FQDN, e.g.
example.com
) or a wildcard hostname expression (*.example.com
) for a set of hostnames with common suffix. Used as Server Name Indication (SNI) for selecting a proper certificate. - Labels map[string]string
- Set of labels associated with a Certificate Map Entry.
- Matcher string
- A predefined matcher for particular cases, other than SNI selection.
- Name string
- A user-defined name of the Certificate Map Entry. Certificate Map Entry names must be unique globally and match pattern
projects/*/locations/*/certificateMaps/*/certificateMapEntries/*
. - State string
- A serving state of this Certificate Map Entry.
- Update
Time string - The update timestamp of a Certificate Map Entry.
- certificates List<String>
- A set of Certificates defines for the given
hostname
. There can be defined up to four certificates in each Certificate Map Entry. Each certificate must match patternprojects/*/locations/*/certificates/*
. - create
Time String - The creation timestamp of a Certificate Map Entry.
- description String
- One or more paragraphs of text description of a certificate map entry.
- hostname String
- A Hostname (FQDN, e.g.
example.com
) or a wildcard hostname expression (*.example.com
) for a set of hostnames with common suffix. Used as Server Name Indication (SNI) for selecting a proper certificate. - labels Map<String,String>
- Set of labels associated with a Certificate Map Entry.
- matcher String
- A predefined matcher for particular cases, other than SNI selection.
- name String
- A user-defined name of the Certificate Map Entry. Certificate Map Entry names must be unique globally and match pattern
projects/*/locations/*/certificateMaps/*/certificateMapEntries/*
. - state String
- A serving state of this Certificate Map Entry.
- update
Time String - The update timestamp of a Certificate Map Entry.
- certificates string[]
- A set of Certificates defines for the given
hostname
. There can be defined up to four certificates in each Certificate Map Entry. Each certificate must match patternprojects/*/locations/*/certificates/*
. - create
Time string - The creation timestamp of a Certificate Map Entry.
- description string
- One or more paragraphs of text description of a certificate map entry.
- hostname string
- A Hostname (FQDN, e.g.
example.com
) or a wildcard hostname expression (*.example.com
) for a set of hostnames with common suffix. Used as Server Name Indication (SNI) for selecting a proper certificate. - labels {[key: string]: string}
- Set of labels associated with a Certificate Map Entry.
- matcher string
- A predefined matcher for particular cases, other than SNI selection.
- name string
- A user-defined name of the Certificate Map Entry. Certificate Map Entry names must be unique globally and match pattern
projects/*/locations/*/certificateMaps/*/certificateMapEntries/*
. - state string
- A serving state of this Certificate Map Entry.
- update
Time string - The update timestamp of a Certificate Map Entry.
- certificates Sequence[str]
- A set of Certificates defines for the given
hostname
. There can be defined up to four certificates in each Certificate Map Entry. Each certificate must match patternprojects/*/locations/*/certificates/*
. - create_
time str - The creation timestamp of a Certificate Map Entry.
- description str
- One or more paragraphs of text description of a certificate map entry.
- hostname str
- A Hostname (FQDN, e.g.
example.com
) or a wildcard hostname expression (*.example.com
) for a set of hostnames with common suffix. Used as Server Name Indication (SNI) for selecting a proper certificate. - labels Mapping[str, str]
- Set of labels associated with a Certificate Map Entry.
- matcher str
- A predefined matcher for particular cases, other than SNI selection.
- name str
- A user-defined name of the Certificate Map Entry. Certificate Map Entry names must be unique globally and match pattern
projects/*/locations/*/certificateMaps/*/certificateMapEntries/*
. - state str
- A serving state of this Certificate Map Entry.
- update_
time str - The update timestamp of a Certificate Map Entry.
- certificates List<String>
- A set of Certificates defines for the given
hostname
. There can be defined up to four certificates in each Certificate Map Entry. Each certificate must match patternprojects/*/locations/*/certificates/*
. - create
Time String - The creation timestamp of a Certificate Map Entry.
- description String
- One or more paragraphs of text description of a certificate map entry.
- hostname String
- A Hostname (FQDN, e.g.
example.com
) or a wildcard hostname expression (*.example.com
) for a set of hostnames with common suffix. Used as Server Name Indication (SNI) for selecting a proper certificate. - labels Map<String>
- Set of labels associated with a Certificate Map Entry.
- matcher String
- A predefined matcher for particular cases, other than SNI selection.
- name String
- A user-defined name of the Certificate Map Entry. Certificate Map Entry names must be unique globally and match pattern
projects/*/locations/*/certificateMaps/*/certificateMapEntries/*
. - state String
- A serving state of this Certificate Map Entry.
- update
Time String - The update timestamp of a Certificate Map Entry.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi