Delen via


CertificateReference Klas

Waarschuwing: dit object is afgeschaft en wordt na februari 2024 verwijderd. Gebruik in plaats daarvan de Azure KeyVault-extensie .

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

Overname
azure.mgmt.batch._serialization.Model
CertificateReference

Constructor

CertificateReference(*, id: str, store_location: str | _models.CertificateStoreLocation | None = None, store_name: str | None = None, visibility: List[str | _models.CertificateVisibility] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
id
str

De volledig gekwalificeerde id van het certificaat dat op de groep moet worden geïnstalleerd. Dit moet zich in hetzelfde batchaccount bevinden als de pool. Vereist.

store_location

De standaardwaarde is currentUser. Deze eigenschap is alleen van toepassing op pools die zijn geconfigureerd met Windows-knooppunten (dat wil gezegd, gemaakt met cloudServiceConfiguration of met virtualMachineConfiguration met behulp van een Verwijzing naar een Windows-installatiekopieën). Voor Linux-rekenknooppunten worden de certificaten opgeslagen in een map in de werkmap van de taak en wordt een omgevingsvariabele AZ_BATCH_CERTIFICATES_DIR opgegeven voor de taak om een query uit te voeren voor deze locatie. Voor certificaten met zichtbaarheid van 'remoteUser' wordt een map met certificaten gemaakt in de basismap van de gebruiker (bijvoorbeeld /home/{user-name}/certs) en worden certificaten in die map geplaatst. Bekende waarden zijn: 'CurrentUser' en 'LocalMachine'.

store_name
str

Deze eigenschap is alleen van toepassing op pools die zijn geconfigureerd met Windows-knooppunten (dat wil gezegd, gemaakt met cloudServiceConfiguration of met virtualMachineConfiguration met behulp van een Verwijzing naar een Windows-installatiekopieën). Algemene winkelnamen zijn: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, maar elke aangepaste winkelnaam kan ook worden gebruikt. De standaardwaarde is Mijn.

visibility

Welke gebruikersaccounts op het rekenknooppunt moeten toegang hebben tot de persoonlijke gegevens van het certificaat.

Variabelen

Name Description
id
str

De volledig gekwalificeerde id van het certificaat dat op de groep moet worden geïnstalleerd. Dit moet zich in hetzelfde batchaccount bevinden als de pool. Vereist.

store_location

De standaardwaarde is currentUser. Deze eigenschap is alleen van toepassing op pools die zijn geconfigureerd met Windows-knooppunten (dat wil gezegd, gemaakt met cloudServiceConfiguration of met virtualMachineConfiguration met behulp van een Verwijzing naar een Windows-installatiekopieën). Voor Linux-rekenknooppunten worden de certificaten opgeslagen in een map in de werkmap van de taak en wordt een omgevingsvariabele AZ_BATCH_CERTIFICATES_DIR opgegeven voor de taak om een query uit te voeren voor deze locatie. Voor certificaten met zichtbaarheid van 'remoteUser' wordt een map met certificaten gemaakt in de basismap van de gebruiker (bijvoorbeeld /home/{user-name}/certs) en worden certificaten in die map geplaatst. Bekende waarden zijn: 'CurrentUser' en 'LocalMachine'.

store_name
str

Deze eigenschap is alleen van toepassing op pools die zijn geconfigureerd met Windows-knooppunten (dat wil gezegd, gemaakt met cloudServiceConfiguration of met virtualMachineConfiguration met behulp van een Verwijzing naar een Windows-installatiekopieën). Algemene winkelnamen zijn: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, maar elke aangepaste winkelnaam kan ook worden gebruikt. De standaardwaarde is Mijn.

visibility

Welke gebruikersaccounts op het rekenknooppunt moeten toegang hebben tot de persoonlijke gegevens van het certificaat.