Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ContainerCodePackageProperties

Package version

interface

An interface representing ContainerCodePackageProperties. Describes a container and its runtime properties.

Hierarchy

  • ContainerCodePackageProperties

Index

Properties

Optional commands

commands: string[]
member

{string[]} [commands] Command array to execute within the container in exec form.

Optional diagnostics

diagnostics: DiagnosticsRef
member

{DiagnosticsRef} [diagnostics] Reference to sinks in DiagnosticsDescription.

Optional endpoints

endpoints: EndpointProperties[]
member

{EndpointProperties[]} [endpoints] The endpoints exposed by this container.

Optional entrypoint

entrypoint: undefined | string
member

{string} [entrypoint] Override for the default entry point in the container.

Optional environmentVariables

environmentVariables: EnvironmentVariable[]
member

{EnvironmentVariable[]} [environmentVariables] The environment variables to set in this container

image

image: string
member

{string} image The Container image to use.

Optional imageRegistryCredential

imageRegistryCredential: ImageRegistryCredential
member

{ImageRegistryCredential} [imageRegistryCredential] Image registry credential.

Optional instanceView

instanceView: ContainerInstanceView
member

{ContainerInstanceView} [instanceView] Runtime information of a container instance. NOTE: This property will not be serialized. It can only be populated by the server.

Optional labels

labels: ContainerLabel[]
member

{ContainerLabel[]} [labels] The labels to set in this container.

name

name: string
member

{string} name The name of the code package.

Optional reliableCollectionsRefs

reliableCollectionsRefs: ReliableCollectionsRef[]
member

{ReliableCollectionsRef[]} [reliableCollectionsRefs] A list of ReliableCollection resources used by this particular code package. Please refer to ReliablecollectionsRef for more details.

resources

member

{ResourceRequirements} resources The resources required by this container.

Optional settings

settings: Setting[]
member

{Setting[]} [settings] The settings to set in this container. The setting file path can be fetched from environment variable "Fabric_SettingPath". The path for Windows container is "C:\secrets". The path for Linux container is "/var/secrets".

Optional volumeRefs

volumeRefs: VolumeReference[]
member

{VolumeReference[]} [volumeRefs] Volumes to be attached to the container. The lifetime of these volumes is independent of the application's lifetime.

Optional volumes

member

{ApplicationScopedVolume[]} [volumes] Volumes to be attached to the container. The lifetime of these volumes is scoped to the application's lifetime.

Generated using TypeDoc