Watch Aspire live streamsDocsTry Aspire

AppCertificateProxy

Handle
📦 Aspire.Hosting.Azure.Provisioning.AppService v13.6.0-preview.1.26478.8
interface AppCertificateProxy {
canonicalName: BicepValueProxy | string;
readonly cerBlob: BicepValueProxy;
domainValidationMethod: BicepValueProxy | string;
readonly expireOn: BicepValueProxy | datetimeoffset;
readonly friendlyName: BicepValueProxy | string;
readonly hostingEnvironmentProfile: HostingEnvironmentProfileProxy;
hostNames: Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfStringProxy;
readonly id: BicepValueProxy;
readonly issueOn: BicepValueProxy | datetimeoffset;
readonly issuer: BicepValueProxy | string;
readonly isValid: BicepValueProxy | boolean;
keyVaultId: BicepValueProxy;
keyVaultSecretName: BicepValueProxy | string;
readonly keyVaultSecretStatus: BicepValueProxy | KeyVaultSecretStatus;
kind: BicepValueProxy | string;
location: BicepValueProxy;
name: BicepValueProxy | string;
password: BicepValueProxy | string;
pfxBlob: BicepValueProxy;
readonly publicKeyHash: BicepValueProxy | string;
readonly selfLink: BicepValueProxy | string;
serverFarmId: BicepValueProxy;
readonly siteName: BicepValueProxy | string;
readonly subjectName: BicepValueProxy | string;
readonly systemData: AppServiceSystemDataProxy;
tags: Aspire_Hosting_Azure_Provisioning_AppService_Generated_DictionaryOfStringProxy;
readonly thumbprintString: BicepValueProxy | string;
addTo(infrastructure: AzureResourceInfrastructure): void;
clearCanonicalName(): void;
clearDomainValidationMethod(): void;
clearKeyVaultId(): void;
clearKeyVaultSecretName(): void;
clearKind(): void;
clearLocation(): void;
clearName(): void;
clearPassword(): void;
clearPfxBlob(): void;
clearServerFarmId(): void;
}

Properties

propertycanonicalNameBicepValueProxy | stringget · set
Gets or sets the CanonicalName provisioning property.
propertycerBlobBicepValueProxyget
Gets the CerBlob provisioning property.
propertydomainValidationMethodBicepValueProxy | stringget · set
Gets or sets the DomainValidationMethod provisioning property.
propertyexpireOnBicepValueProxy | datetimeoffsetget
Gets the ExpireOn provisioning property.
propertyfriendlyNameBicepValueProxy | stringget
Gets the FriendlyName provisioning property.
propertyhostingEnvironmentProfileHostingEnvironmentProfileProxyget
Gets the HostingEnvironmentProfile provisioning property.
propertyhostNamesAspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfStringProxyget · set
Gets or sets the HostNames provisioning property.
propertyidBicepValueProxyget
Gets the Id provisioning property.
propertyissueOnBicepValueProxy | datetimeoffsetget
Gets the IssueOn provisioning property.
propertyissuerBicepValueProxy | stringget
Gets the Issuer provisioning property.
propertyisValidBicepValueProxy | booleanget
Gets the IsValid provisioning property.
propertykeyVaultIdBicepValueProxyget · set
Gets or sets the KeyVaultId provisioning property.
propertykeyVaultSecretNameBicepValueProxy | stringget · set
Gets or sets the KeyVaultSecretName provisioning property.
propertykeyVaultSecretStatusBicepValueProxy | KeyVaultSecretStatusget
Gets the KeyVaultSecretStatus provisioning property.
propertykindBicepValueProxy | stringget · set
Gets or sets the Kind provisioning property.
propertylocationBicepValueProxyget · set
Gets or sets the Location provisioning property.
propertynameBicepValueProxy | stringget · set
Gets or sets the Name provisioning property.
propertypasswordBicepValueProxy | stringget · set
Gets or sets the Password provisioning property.
propertypfxBlobBicepValueProxyget · set
Gets or sets the PfxBlob provisioning property.
propertypublicKeyHashBicepValueProxy | stringget
Gets the PublicKeyHash provisioning property.
propertyserverFarmIdBicepValueProxyget · set
Gets or sets the ServerFarmId provisioning property.
propertysiteNameBicepValueProxy | stringget
Gets the SiteName provisioning property.
propertysubjectNameBicepValueProxy | stringget
Gets the SubjectName provisioning property.
propertysystemDataAppServiceSystemDataProxyget
Gets the SystemData provisioning property.
propertytagsAspire_Hosting_Azure_Provisioning_AppService_Generated_DictionaryOfStringProxyget · set
Gets or sets the Tags provisioning property.
propertythumbprintStringBicepValueProxy | stringget
Gets the ThumbprintString provisioning property.

Methods

methodaddTo
Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): void
infrastructureAzureResourceInfrastructure
Clears the CanonicalName provisioning property.
clearCanonicalName(): void
Clears the DomainValidationMethod provisioning property.
clearDomainValidationMethod(): void
Clears the KeyVaultId provisioning property.
clearKeyVaultId(): void
Clears the KeyVaultSecretName provisioning property.
clearKeyVaultSecretName(): void
methodclearKind
Clears the Kind provisioning property.
clearKind(): void
Clears the Location provisioning property.
clearLocation(): void
methodclearName
Clears the Name provisioning property.
clearName(): void
Clears the Password provisioning property.
clearPassword(): void
Clears the PfxBlob provisioning property.
clearPfxBlob(): void
Clears the ServerFarmId provisioning property.
clearServerFarmId(): void