Delen via


az containerapp env certificate

Notitie

Deze opdrachtgroep bevat opdrachten die zijn gedefinieerd in zowel Azure CLI als ten minste één extensie. Installeer elke extensie om te profiteren van de uitgebreide mogelijkheden. Meer informatie over extensies.

Opdrachten voor het beheren van certificaten voor de Container Apps-omgeving.

Opdracht

Name Description Type Status
az containerapp env certificate create

Maak een beheerd certificaat.

Basis Preview uitvoeren
az containerapp env certificate delete

Verwijder een certificaat uit de Container Apps-omgeving.

Basis GA
az containerapp env certificate delete (containerapp extensie)

Verwijder een certificaat uit de Container Apps-omgeving.

Toestel GA
az containerapp env certificate list

Certificaten voor een omgeving weergeven.

Basis GA
az containerapp env certificate list (containerapp extensie)

Certificaten voor een omgeving weergeven.

Toestel GA
az containerapp env certificate upload

Een certificaat toevoegen of bijwerken.

Basis GA
az containerapp env certificate upload (containerapp extensie)

Een certificaat toevoegen of bijwerken.

Toestel GA

az containerapp env certificate create

Preview

Deze opdracht is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Maak een beheerd certificaat.

az containerapp env certificate create --hostname
                                       --name
                                       --resource-group
                                       --validation-method {CNAME, HTTP, TXT}
                                       [--certificate-name]

Voorbeelden

Maak een beheerd certificaat.

az containerapp env certificate create -g MyResourceGroup --name MyEnvironment --certificate-name MyCertificate --hostname MyHostname --validation-method CNAME

Vereiste parameters

--hostname

De aangepaste domeinnaam.

--name -n

Naam van de Container Apps-omgeving.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--validation-method -v

Validatiemethode voor het eigendom van aangepaste domeinen.

Geaccepteerde waarden: CNAME, HTTP, TXT

Optionele parameters

--certificate-name -c

Naam van het beheerde certificaat dat uniek moet zijn binnen de Container Apps-omgeving.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az containerapp env certificate delete

Verwijder een certificaat uit de Container Apps-omgeving.

az containerapp env certificate delete [--certificate]
                                       [--ids]
                                       [--location]
                                       [--name]
                                       [--resource-group]
                                       [--subscription]
                                       [--thumbprint]
                                       [--yes]

Voorbeelden

Een certificaat verwijderen uit de Container Apps-omgeving op basis van de certificaatnaam

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --certificate MyCertificateName

Een certificaat verwijderen uit de Container Apps-omgeving op basis van certificaat-id

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --certificate MyCertificateId

Alle certificaten verwijderen met een overeenkomende vingerafdruk uit de Container Apps-omgeving

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --thumbprint MyCertificateThumbprint

Optionele parameters

--certificate -c

Naam of resource-id van het certificaat.

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--location -l

Locatie van resource. Voorbeelden: eastus2, northeurope.

--name -n

Naam van de Container Apps-omgeving.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--thumbprint -t

Vingerafdruk van het certificaat.

--yes -y

Niet vragen om bevestiging.

Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az containerapp env certificate delete (containerapp extensie)

Verwijder een certificaat uit de Container Apps-omgeving.

az containerapp env certificate delete [--certificate]
                                       [--ids]
                                       [--location]
                                       [--name]
                                       [--resource-group]
                                       [--subscription]
                                       [--thumbprint]
                                       [--yes]

Voorbeelden

Een certificaat verwijderen uit de Container Apps-omgeving op basis van de certificaatnaam

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --certificate MyCertificateName

Een certificaat verwijderen uit de Container Apps-omgeving op basis van certificaat-id

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --certificate MyCertificateId

Alle certificaten verwijderen met een overeenkomende vingerafdruk uit de Container Apps-omgeving

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --thumbprint MyCertificateThumbprint

Optionele parameters

--certificate -c

Naam of resource-id van het certificaat.

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--location -l

Locatie van resource. Voorbeelden: eastus2, northeurope.

--name -n

Naam van de Container Apps-omgeving.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--thumbprint -t

Vingerafdruk van het certificaat.

--yes -y

Niet vragen om bevestiging.

Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az containerapp env certificate list

Certificaten voor een omgeving weergeven.

az containerapp env certificate list --name
                                     --resource-group
                                     [--certificate]
                                     [--location]
                                     [--managed-certificates-only]
                                     [--private-key-certificates-only]
                                     [--thumbprint]

Voorbeelden

Certificaten voor een omgeving weergeven.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment

Een certificaat weergeven op certificaat-id.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --certificate MyCertificateId

Geef certificaten weer op certificaatnaam.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --certificate MyCertificateName

Geef certificaten weer op vingerafdruk van het certificaat.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --thumbprint MyCertificateThumbprint

Beheerde certificaten voor een omgeving weergeven.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --managed-certificates-only

Geef certificaten voor persoonlijke sleutels weer voor een omgeving.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --private-key-certificates-only

Vereiste parameters

--name -n

Naam van de Container Apps-omgeving.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--certificate -c

Naam of resource-id van het certificaat.

--location -l

Locatie van resource. Voorbeelden: eastus2, northeurope.

--managed-certificates-only -m
Preview

Alleen beheerde certificaten weergeven.

Default value: False
--private-key-certificates-only -p
Preview

Alleen certificaten voor persoonlijke sleutels weergeven.

Default value: False
--thumbprint -t

Vingerafdruk van het certificaat.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az containerapp env certificate list (containerapp extensie)

Certificaten voor een omgeving weergeven.

az containerapp env certificate list --name
                                     --resource-group
                                     [--certificate]
                                     [--location]
                                     [--managed-certificates-only]
                                     [--private-key-certificates-only]
                                     [--thumbprint]

Voorbeelden

Certificaten voor een omgeving weergeven.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment

Een certificaat weergeven op certificaat-id.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --certificate MyCertificateId

Geef certificaten weer op certificaatnaam.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --certificate MyCertificateName

Geef certificaten weer op vingerafdruk van het certificaat.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --thumbprint MyCertificateThumbprint

Beheerde certificaten voor een omgeving weergeven.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --managed-certificates-only

Geef certificaten voor persoonlijke sleutels weer voor een omgeving.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --private-key-certificates-only

Vereiste parameters

--name -n

Naam van de Container Apps-omgeving.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--certificate -c

Naam of resource-id van het certificaat.

--location -l

Locatie van resource. Voorbeelden: eastus2, northeurope.

--managed-certificates-only -m

Alleen beheerde certificaten weergeven.

Default value: False
--private-key-certificates-only -p

Alleen certificaten voor persoonlijke sleutels weergeven.

Default value: False
--thumbprint -t

Vingerafdruk van het certificaat.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az containerapp env certificate upload

Een certificaat toevoegen of bijwerken.

az containerapp env certificate upload --certificate-file
                                       [--certificate-name]
                                       [--ids]
                                       [--location]
                                       [--name]
                                       [--password]
                                       [--resource-group]
                                       [--show-prompt]
                                       [--subscription]

Voorbeelden

Een certificaat toevoegen of bijwerken.

az containerapp env certificate upload -g MyResourceGroup --name MyEnvironment --certificate-file MyFilepath

Een certificaat toevoegen of bijwerken met een door de gebruiker opgegeven certificaatnaam.

az containerapp env certificate upload -g MyResourceGroup --name MyEnvironment --certificate-file MyFilepath --certificate-name MyCertificateName

Vereiste parameters

--certificate-file -f

Het bestandspad van het .pfx- of PEM-bestand.

Optionele parameters

--certificate-name -c

Naam van het certificaat dat uniek moet zijn binnen de Container Apps-omgeving.

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--location -l

Locatie van resource. Voorbeelden: eastus2, northeurope.

--name -n

Naam van de Container Apps-omgeving.

--password -p

Het wachtwoord van het certificaatbestand.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--show-prompt

Prompt weergeven om een bestaand certificaat te uploaden.

Default value: False
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az containerapp env certificate upload (containerapp extensie)

Een certificaat toevoegen of bijwerken.

az containerapp env certificate upload [--akv-url]
                                       [--certificate-file]
                                       [--certificate-identity]
                                       [--certificate-name]
                                       [--ids]
                                       [--location]
                                       [--name]
                                       [--password]
                                       [--resource-group]
                                       [--show-prompt]
                                       [--subscription]

Voorbeelden

Een certificaat toevoegen of bijwerken.

az containerapp env certificate upload -g MyResourceGroup --name MyEnvironment --certificate-file MyFilepath

Een certificaat toevoegen of bijwerken met een door de gebruiker opgegeven certificaatnaam.

az containerapp env certificate upload -g MyResourceGroup --name MyEnvironment --certificate-file MyFilepath --certificate-name MyCertificateName

Een certificaat uit Azure Key Vault toevoegen of bijwerken met behulp van een beheerde identiteit.

az containerapp env certificate upload -g MyResourceGroup --name MyEnvironment --akv-url akvSecretUrl --identity system

Optionele parameters

--akv-url --certificate-akv-url
Preview

De URL die verwijst naar het Azure Key Vault-geheim dat het certificaat bevat.

--certificate-file -f

Het bestandspad van het .pfx- of PEM-bestand.

--certificate-identity --identity
Preview

Resource-id van een beheerde identiteit voor verificatie met Azure Key Vault of Systeem voor het gebruik van een door het systeem toegewezen identiteit.

--certificate-name -c

Naam van het certificaat dat uniek moet zijn binnen de Container Apps-omgeving.

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--location -l

Locatie van resource. Voorbeelden: eastus2, northeurope.

--name -n

Naam van de Container Apps-omgeving.

--password -p

Het wachtwoord van het certificaatbestand.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--show-prompt

Prompt weergeven om een bestaand certificaat te uploaden.

Default value: False
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.