SiteSlotSiteContainerProxy
Handle
interface SiteSlotSiteContainerProxy { authType: BicepValueProxy | SiteContainerAuthType; readonly createdOn: BicepValueProxy | datetimeoffset; environmentVariables: Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfWebAppEnvironmentVariableProxy; readonly id: BicepValueProxy; image: BicepValueProxy | string; inheritAppSettingsAndConnectionStrings: BicepValueProxy | boolean; isMain: BicepValueProxy | boolean; kind: BicepValueProxy | string; readonly lastModifiedOn: BicepValueProxy | datetimeoffset; name: BicepValueProxy | string; parent: WebSiteSlotProxy; passwordSecret: BicepValueProxy | string; startUpCommand: BicepValueProxy | string; readonly systemData: AppServiceSystemDataProxy; targetPort: BicepValueProxy | string; userManagedIdentityClientId: BicepValueProxy | string; userName: BicepValueProxy | string; volumeMounts: Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfSiteContainerVolumeMountProxy; addTo(infrastructure: AzureResourceInfrastructure): void; clearAuthType(): void; clearImage(): void; clearInheritAppSettingsAndConnectionStrings(): void; clearIsMain(): void; clearKind(): void; clearName(): void; clearPasswordSecret(): void; clearStartUpCommand(): void; clearTargetPort(): void; clearUserManagedIdentityClientId(): void; clearUserName(): void;}44 members
Properties
property
authType BicepValueProxy | SiteContainerAuthType get · setGets or sets the AuthType provisioning property.
property
createdOn BicepValueProxy | datetimeoffset getGets the CreatedOn provisioning property.
property
environmentVariables Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfWebAppEnvironmentVariableProxy get · setGets or sets the EnvironmentVariables provisioning property.
property
idBicepValueProxy getGets the Id provisioning property.
property
imageBicepValueProxy | string get · setGets or sets the Image provisioning property.
property
inheritAppSettingsAndConnectionStrings BicepValueProxy | boolean get · setGets or sets the InheritAppSettingsAndConnectionStrings provisioning property.
property
isMain BicepValueProxy | boolean get · setGets or sets the IsMain provisioning property.
property
kindBicepValueProxy | string get · setGets or sets the Kind provisioning property.
property
lastModifiedOn BicepValueProxy | datetimeoffset getGets the LastModifiedOn provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
parentWebSiteSlotProxy get · setGets or sets the Parent provisioning property.
property
passwordSecret BicepValueProxy | string get · setGets or sets the PasswordSecret provisioning property.
property
startUpCommand BicepValueProxy | string get · setGets or sets the StartUpCommand provisioning property.
property
systemData AppServiceSystemDataProxy getGets the SystemData provisioning property.
property
targetPort BicepValueProxy | string get · setGets or sets the TargetPort provisioning property.
property
userManagedIdentityClientId BicepValueProxy | string get · setGets or sets the UserManagedIdentityClientId provisioning property.
property
userName BicepValueProxy | string get · setGets or sets the UserName provisioning property.
property
volumeMounts Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfSiteContainerVolumeMountProxy get · setGets or sets the VolumeMounts provisioning property.
Methods
method
addTo Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): voidParameters
infrastructureAzureResourceInfrastructure Clears the InheritAppSettingsAndConnectionStrings provisioning property.
clearInheritAppSettingsAndConnectionStrings(): voidmethod
clearPasswordSecret Clears the PasswordSecret provisioning property.
clearPasswordSecret(): voidmethod
clearStartUpCommand Clears the StartUpCommand provisioning property.
clearStartUpCommand(): voidClears the UserManagedIdentityClientId provisioning property.
clearUserManagedIdentityClientId(): void