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)
public static Output<GetCertificateMapEntryResult> getCertificateMapEntry(GetCertificateMapEntryArgs args, InvokeOptions options)
fn::invoke:
  function: google-native:certificatemanager/v1:getCertificateMapEntry
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CertificateMap stringEntry Id 
- CertificateMap stringId 
- Location string
- Project string
- CertificateMap stringEntry Id 
- CertificateMap stringId 
- Location string
- Project string
- certificateMap StringEntry Id 
- certificateMap StringId 
- location String
- project String
- certificateMap stringEntry Id 
- certificateMap stringId 
- location string
- project string
- certificate_map_ strentry_ id 
- certificate_map_ strid 
- location str
- project str
- certificateMap StringEntry Id 
- certificateMap 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/*.
- CreateTime 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.
- UpdateTime 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/*.
- CreateTime 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.
- UpdateTime 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/*.
- createTime 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.
- updateTime 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/*.
- createTime 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.
- updateTime 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/*.
- createTime 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.
- updateTime 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