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.apigee/v1.getAlias
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 an alias.
Using getAlias
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 getAlias(args: GetAliasArgs, opts?: InvokeOptions): Promise<GetAliasResult>
function getAliasOutput(args: GetAliasOutputArgs, opts?: InvokeOptions): Output<GetAliasResult>def get_alias(alias_id: Optional[str] = None,
              environment_id: Optional[str] = None,
              keystore_id: Optional[str] = None,
              organization_id: Optional[str] = None,
              opts: Optional[InvokeOptions] = None) -> GetAliasResult
def get_alias_output(alias_id: Optional[pulumi.Input[str]] = None,
              environment_id: Optional[pulumi.Input[str]] = None,
              keystore_id: Optional[pulumi.Input[str]] = None,
              organization_id: Optional[pulumi.Input[str]] = None,
              opts: Optional[InvokeOptions] = None) -> Output[GetAliasResult]func LookupAlias(ctx *Context, args *LookupAliasArgs, opts ...InvokeOption) (*LookupAliasResult, error)
func LookupAliasOutput(ctx *Context, args *LookupAliasOutputArgs, opts ...InvokeOption) LookupAliasResultOutput> Note: This function is named LookupAlias in the Go SDK.
public static class GetAlias 
{
    public static Task<GetAliasResult> InvokeAsync(GetAliasArgs args, InvokeOptions? opts = null)
    public static Output<GetAliasResult> Invoke(GetAliasInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAliasResult> getAlias(GetAliasArgs args, InvokeOptions options)
public static Output<GetAliasResult> getAlias(GetAliasArgs args, InvokeOptions options)
fn::invoke:
  function: google-native:apigee/v1:getAlias
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AliasId string
- EnvironmentId string
- KeystoreId string
- OrganizationId string
- AliasId string
- EnvironmentId string
- KeystoreId string
- OrganizationId string
- aliasId String
- environmentId String
- keystoreId String
- organizationId String
- aliasId string
- environmentId string
- keystoreId string
- organizationId string
- alias_id str
- environment_id str
- keystore_id str
- organization_id str
- aliasId String
- environmentId String
- keystoreId String
- organizationId String
getAlias Result
The following output properties are available:
- Alias string
- Resource ID for this alias. Values must match the regular expression [^/]{1,255}.
- CertsInfo Pulumi.Google Native. Apigee. V1. Outputs. Google Cloud Apigee V1Certificate Response 
- Chain of certificates under this alias.
- Type string
- Type of alias.
- Alias string
- Resource ID for this alias. Values must match the regular expression [^/]{1,255}.
- CertsInfo GoogleCloud Apigee V1Certificate Response 
- Chain of certificates under this alias.
- Type string
- Type of alias.
- alias String
- Resource ID for this alias. Values must match the regular expression [^/]{1,255}.
- certsInfo GoogleCloud Apigee V1Certificate Response 
- Chain of certificates under this alias.
- type String
- Type of alias.
- alias string
- Resource ID for this alias. Values must match the regular expression [^/]{1,255}.
- certsInfo GoogleCloud Apigee V1Certificate Response 
- Chain of certificates under this alias.
- type string
- Type of alias.
- alias str
- Resource ID for this alias. Values must match the regular expression [^/]{1,255}.
- certs_info GoogleCloud Apigee V1Certificate Response 
- Chain of certificates under this alias.
- type str
- Type of alias.
- alias String
- Resource ID for this alias. Values must match the regular expression [^/]{1,255}.
- certsInfo Property Map
- Chain of certificates under this alias.
- type String
- Type of alias.
Supporting Types
GoogleCloudApigeeV1CertInfoResponse     
- BasicConstraints string
- X.509 basic constraints extension.
- ExpiryDate string
- X.509 notAftervalidity period in milliseconds since epoch.
- IsValid string
- Flag that specifies whether the certificate is valid. Flag is set to Yesif the certificate is valid,Noif expired, orNot yetif not yet valid.
- Issuer string
- X.509 issuer.
- PublicKey string
- Public key component of the X.509 subject public key info.
- SerialNumber string
- X.509 serial number.
- SigAlg stringName 
- X.509 signatureAlgorithm.
- Subject string
- X.509 subject.
- SubjectAlternative List<string>Names 
- X.509 subject alternative names (SANs) extension.
- ValidFrom string
- X.509 notBeforevalidity period in milliseconds since epoch.
- Version int
- X.509 version.
- BasicConstraints string
- X.509 basic constraints extension.
- ExpiryDate string
- X.509 notAftervalidity period in milliseconds since epoch.
- IsValid string
- Flag that specifies whether the certificate is valid. Flag is set to Yesif the certificate is valid,Noif expired, orNot yetif not yet valid.
- Issuer string
- X.509 issuer.
- PublicKey string
- Public key component of the X.509 subject public key info.
- SerialNumber string
- X.509 serial number.
- SigAlg stringName 
- X.509 signatureAlgorithm.
- Subject string
- X.509 subject.
- SubjectAlternative []stringNames 
- X.509 subject alternative names (SANs) extension.
- ValidFrom string
- X.509 notBeforevalidity period in milliseconds since epoch.
- Version int
- X.509 version.
- basicConstraints String
- X.509 basic constraints extension.
- expiryDate String
- X.509 notAftervalidity period in milliseconds since epoch.
- isValid String
- Flag that specifies whether the certificate is valid. Flag is set to Yesif the certificate is valid,Noif expired, orNot yetif not yet valid.
- issuer String
- X.509 issuer.
- publicKey String
- Public key component of the X.509 subject public key info.
- serialNumber String
- X.509 serial number.
- sigAlg StringName 
- X.509 signatureAlgorithm.
- subject String
- X.509 subject.
- subjectAlternative List<String>Names 
- X.509 subject alternative names (SANs) extension.
- validFrom String
- X.509 notBeforevalidity period in milliseconds since epoch.
- version Integer
- X.509 version.
- basicConstraints string
- X.509 basic constraints extension.
- expiryDate string
- X.509 notAftervalidity period in milliseconds since epoch.
- isValid string
- Flag that specifies whether the certificate is valid. Flag is set to Yesif the certificate is valid,Noif expired, orNot yetif not yet valid.
- issuer string
- X.509 issuer.
- publicKey string
- Public key component of the X.509 subject public key info.
- serialNumber string
- X.509 serial number.
- sigAlg stringName 
- X.509 signatureAlgorithm.
- subject string
- X.509 subject.
- subjectAlternative string[]Names 
- X.509 subject alternative names (SANs) extension.
- validFrom string
- X.509 notBeforevalidity period in milliseconds since epoch.
- version number
- X.509 version.
- basic_constraints str
- X.509 basic constraints extension.
- expiry_date str
- X.509 notAftervalidity period in milliseconds since epoch.
- is_valid str
- Flag that specifies whether the certificate is valid. Flag is set to Yesif the certificate is valid,Noif expired, orNot yetif not yet valid.
- issuer str
- X.509 issuer.
- public_key str
- Public key component of the X.509 subject public key info.
- serial_number str
- X.509 serial number.
- sig_alg_ strname 
- X.509 signatureAlgorithm.
- subject str
- X.509 subject.
- subject_alternative_ Sequence[str]names 
- X.509 subject alternative names (SANs) extension.
- valid_from str
- X.509 notBeforevalidity period in milliseconds since epoch.
- version int
- X.509 version.
- basicConstraints String
- X.509 basic constraints extension.
- expiryDate String
- X.509 notAftervalidity period in milliseconds since epoch.
- isValid String
- Flag that specifies whether the certificate is valid. Flag is set to Yesif the certificate is valid,Noif expired, orNot yetif not yet valid.
- issuer String
- X.509 issuer.
- publicKey String
- Public key component of the X.509 subject public key info.
- serialNumber String
- X.509 serial number.
- sigAlg StringName 
- X.509 signatureAlgorithm.
- subject String
- X.509 subject.
- subjectAlternative List<String>Names 
- X.509 subject alternative names (SANs) extension.
- validFrom String
- X.509 notBeforevalidity period in milliseconds since epoch.
- version Number
- X.509 version.
GoogleCloudApigeeV1CertificateResponse    
- CertInfo List<Pulumi.Google Native. Apigee. V1. Inputs. Google Cloud Apigee V1Cert Info Response> 
- Chain of certificates under this name.
- CertInfo []GoogleCloud Apigee V1Cert Info Response 
- Chain of certificates under this name.
- certInfo List<GoogleCloud Apigee V1Cert Info Response> 
- Chain of certificates under this name.
- certInfo GoogleCloud Apigee V1Cert Info Response[] 
- Chain of certificates under this name.
- cert_info Sequence[GoogleCloud Apigee V1Cert Info Response] 
- Chain of certificates under this name.
- certInfo List<Property Map>
- Chain of certificates under this name.
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