google-native.apigee/v1.getAlias
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: google-native:apigee/v1:getAlias
arguments:
# arguments dictionary
The following arguments are supported:
- Alias
Id string - Environment
Id string - Keystore
Id string - Organization
Id string
- Alias
Id string - Environment
Id string - Keystore
Id string - Organization
Id string
- alias
Id String - environment
Id String - keystore
Id String - organization
Id String
- alias
Id string - environment
Id string - keystore
Id string - organization
Id string
- alias_
id str - environment_
id str - keystore_
id str - organization_
id str
- alias
Id String - environment
Id String - keystore
Id String - organization
Id String
getAlias Result
The following output properties are available:
- Alias string
Resource ID for this alias. Values must match the regular expression
[^/]{1,255}
.- Certs
Info 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}
.- Certs
Info 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}
.- certs
Info 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}
.- certs
Info 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}
.- certs
Info Property Map Chain of certificates under this alias.
- type String
Type of alias.
Supporting Types
GoogleCloudApigeeV1CertInfoResponse
- Basic
Constraints string X.509 basic constraints extension.
- Expiry
Date string X.509
notAfter
validity period in milliseconds since epoch.- Is
Valid string Flag that specifies whether the certificate is valid. Flag is set to
Yes
if the certificate is valid,No
if expired, orNot yet
if not yet valid.- Issuer string
X.509 issuer.
- Public
Key string Public key component of the X.509 subject public key info.
- Serial
Number string X.509 serial number.
- Sig
Alg stringName X.509 signatureAlgorithm.
- Subject string
X.509 subject.
- Subject
Alternative List<string>Names X.509 subject alternative names (SANs) extension.
- Valid
From string X.509
notBefore
validity period in milliseconds since epoch.- Version int
X.509 version.
- Basic
Constraints string X.509 basic constraints extension.
- Expiry
Date string X.509
notAfter
validity period in milliseconds since epoch.- Is
Valid string Flag that specifies whether the certificate is valid. Flag is set to
Yes
if the certificate is valid,No
if expired, orNot yet
if not yet valid.- Issuer string
X.509 issuer.
- Public
Key string Public key component of the X.509 subject public key info.
- Serial
Number string X.509 serial number.
- Sig
Alg stringName X.509 signatureAlgorithm.
- Subject string
X.509 subject.
- Subject
Alternative []stringNames X.509 subject alternative names (SANs) extension.
- Valid
From string X.509
notBefore
validity period in milliseconds since epoch.- Version int
X.509 version.
- basic
Constraints String X.509 basic constraints extension.
- expiry
Date String X.509
notAfter
validity period in milliseconds since epoch.- is
Valid String Flag that specifies whether the certificate is valid. Flag is set to
Yes
if the certificate is valid,No
if expired, orNot yet
if not yet valid.- issuer String
X.509 issuer.
- public
Key String Public key component of the X.509 subject public key info.
- serial
Number String X.509 serial number.
- sig
Alg StringName X.509 signatureAlgorithm.
- subject String
X.509 subject.
- subject
Alternative List<String>Names X.509 subject alternative names (SANs) extension.
- valid
From String X.509
notBefore
validity period in milliseconds since epoch.- version Integer
X.509 version.
- basic
Constraints string X.509 basic constraints extension.
- expiry
Date string X.509
notAfter
validity period in milliseconds since epoch.- is
Valid string Flag that specifies whether the certificate is valid. Flag is set to
Yes
if the certificate is valid,No
if expired, orNot yet
if not yet valid.- issuer string
X.509 issuer.
- public
Key string Public key component of the X.509 subject public key info.
- serial
Number string X.509 serial number.
- sig
Alg stringName X.509 signatureAlgorithm.
- subject string
X.509 subject.
- subject
Alternative string[]Names X.509 subject alternative names (SANs) extension.
- valid
From string X.509
notBefore
validity period in milliseconds since epoch.- version number
X.509 version.
- basic_
constraints str X.509 basic constraints extension.
- expiry_
date str X.509
notAfter
validity period in milliseconds since epoch.- is_
valid str Flag that specifies whether the certificate is valid. Flag is set to
Yes
if the certificate is valid,No
if expired, orNot yet
if 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
notBefore
validity period in milliseconds since epoch.- version int
X.509 version.
- basic
Constraints String X.509 basic constraints extension.
- expiry
Date String X.509
notAfter
validity period in milliseconds since epoch.- is
Valid String Flag that specifies whether the certificate is valid. Flag is set to
Yes
if the certificate is valid,No
if expired, orNot yet
if not yet valid.- issuer String
X.509 issuer.
- public
Key String Public key component of the X.509 subject public key info.
- serial
Number String X.509 serial number.
- sig
Alg StringName X.509 signatureAlgorithm.
- subject String
X.509 subject.
- subject
Alternative List<String>Names X.509 subject alternative names (SANs) extension.
- valid
From String X.509
notBefore
validity period in milliseconds since epoch.- version Number
X.509 version.
GoogleCloudApigeeV1CertificateResponse
- Cert
Info List<Pulumi.Google Native. Apigee. V1. Inputs. Google Cloud Apigee V1Cert Info Response> Chain of certificates under this name.
- Cert
Info []GoogleCloud Apigee V1Cert Info Response Chain of certificates under this name.
- cert
Info List<GoogleCloud Apigee V1Cert Info Response> Chain of certificates under this name.
- cert
Info 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.
- cert
Info List<Property Map> Chain of certificates under this name.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0