Edit

Share via


New-AzContainerAppJobExecutionContainerObject

Create an in-memory object for JobExecutionContainer.

Syntax

Default (Default)

New-AzContainerAppJobExecutionContainerObject
    [-Arg <String[]>]
    [-Command <String[]>]
    [-Env <IEnvironmentVar[]>]
    [-Image <String>]
    [-Name <String>]
    [-ResourceCpu <Double>]
    [-ResourceMemory <String>]
    [<CommonParameters>]

Description

Create an in-memory object for JobExecutionContainer.

Examples

Example 1: Create an in-memory object for JobExecutionContainer.

New-AzContainerAppJobExecutionContainerObject -Image "mcr.microsoft.com/k8se/quickstart-jobs:latest" -Name "simple-hello-world-container2" -ResourceCpu 0.25 -ResourceMemory "0.5Gi" -Command "/bin/sh" -Arg "-c","echo hello; sleep 10;"
Image                                    Name
-----                                    ----
mcr.microsoft.com/k8se/quickstart:latest simple-hello-world-container2

Create an in-memory object for JobExecutionContainer.

Parameters

-Arg

Container start command arguments.

Parameter properties

Type:

String[]

Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Command

Container start command.

Parameter properties

Type:

String[]

Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Env

Container environment variables.

Parameter properties

Type:

IEnvironmentVar[]

Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Image

Container image tag.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Name

Custom container name.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-ResourceCpu

Required CPU in cores, e.g. 0.5.

Parameter properties

Type:Double
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-ResourceMemory

Required memory, e.g. "250Mb".

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

Outputs

JobExecutionContainer