MachineRunCommandScriptSource interface
Opisuje źródła skryptów dla polecenia uruchamiania. Użyj tylko jednego skryptu, scriptUri, commandId.
Właściwości
| command |
Określa identyfikator polecenia wstępnie zdefiniowanego wbudowanego skryptu. |
| script | Określa zawartość skryptu, która ma być wykonywana na maszynie. |
| script |
Określa lokalizację pobierania skryptu. Może to być identyfikator URI sygnatury dostępu współdzielonego obiektu blob magazynu Azure z dostępem do odczytu lub publicznym identyfikatorem URI. |
| script |
Tożsamość zarządzana przypisana przez użytkownika, która ma dostęp do identyfikatora scriptUri w przypadku obiektu blob magazynu Azure. Użyj pustego obiektu w przypadku tożsamości przypisanej przez system. Upewnij się, że obiekt blob magazynu Azure istnieje, a tożsamość zarządzana ma dostęp do kontenera obiektu blob z przypisaniem roli "Czytelnik danych obiektu blob usługi Storage". W przypadku tożsamości przypisanej przez użytkownika upewnij się, że została dodana w obszarze tożsamości maszyny wirtualnej. Aby uzyskać więcej informacji na temat tożsamości zarządzanej i uruchamiania polecenia, zobacz https://aka.ms/ManagedIdentity i https://aka.ms/RunCommandManaged. |
Szczegóły właściwości
commandId
Określa identyfikator polecenia wstępnie zdefiniowanego wbudowanego skryptu.
commandId?: string
Wartość właściwości
string
script
Określa zawartość skryptu, która ma być wykonywana na maszynie.
script?: string
Wartość właściwości
string
scriptUri
Określa lokalizację pobierania skryptu. Może to być identyfikator URI sygnatury dostępu współdzielonego obiektu blob magazynu Azure z dostępem do odczytu lub publicznym identyfikatorem URI.
scriptUri?: string
Wartość właściwości
string
scriptUriManagedIdentity
Tożsamość zarządzana przypisana przez użytkownika, która ma dostęp do identyfikatora scriptUri w przypadku obiektu blob magazynu Azure. Użyj pustego obiektu w przypadku tożsamości przypisanej przez system. Upewnij się, że obiekt blob magazynu Azure istnieje, a tożsamość zarządzana ma dostęp do kontenera obiektu blob z przypisaniem roli "Czytelnik danych obiektu blob usługi Storage". W przypadku tożsamości przypisanej przez użytkownika upewnij się, że została dodana w obszarze tożsamości maszyny wirtualnej. Aby uzyskać więcej informacji na temat tożsamości zarządzanej i uruchamiania polecenia, zobacz https://aka.ms/ManagedIdentity i https://aka.ms/RunCommandManaged.
scriptUriManagedIdentity?: RunCommandManagedIdentity