pub struct RunCommandResult {Show 14 fields
pub error_blob_managed_identity: Output<Option<RunCommandErrorBlobManagedIdentity>>,
pub error_blob_uri: Output<Option<String>>,
pub instance_views: Output<Vec<RunCommandInstanceView>>,
pub location: Output<String>,
pub name: Output<String>,
pub output_blob_managed_identity: Output<Option<RunCommandOutputBlobManagedIdentity>>,
pub output_blob_uri: Output<Option<String>>,
pub parameters: Output<Option<Vec<RunCommandParameter>>>,
pub protected_parameters: Output<Option<Vec<RunCommandProtectedParameter>>>,
pub run_as_password: Output<Option<String>>,
pub run_as_user: Output<Option<String>>,
pub source: Output<RunCommandSource>,
pub tags: Output<Option<HashMap<String, String>>>,
pub virtual_machine_id: Output<String>,
}
Fields§
§error_blob_managed_identity: Output<Option<RunCommandErrorBlobManagedIdentity>>
An error_blob_managed_identity
block as defined below. User-assigned managed Identity that has access to errorBlobUri storage blob.
error_blob_uri: Output<Option<String>>
Specifies the Azure storage blob where script error stream will be uploaded.
instance_views: Output<Vec<RunCommandInstanceView>>
§location: Output<String>
The Azure Region where the Virtual Machine Run Command should exist. Changing this forces a new Virtual Machine Run Command to be created.
name: Output<String>
Specifies the name of this Virtual Machine Run Command. Changing this forces a new Virtual Machine Run Command to be created.
output_blob_managed_identity: Output<Option<RunCommandOutputBlobManagedIdentity>>
An output_blob_managed_identity
block as defined below. User-assigned managed Identity that has access to outputBlobUri storage blob.
output_blob_uri: Output<Option<String>>
Specifies the Azure storage blob where script output stream will be uploaded. It can be basic blob URI with SAS token.
parameters: Output<Option<Vec<RunCommandParameter>>>
A list of parameter
blocks as defined below. The parameters used by the script.
protected_parameters: Output<Option<Vec<RunCommandProtectedParameter>>>
A list of protected_parameter
blocks as defined below. The protected parameters used by the script.
run_as_password: Output<Option<String>>
Specifies the user account password on the VM when executing the Virtual Machine Run Command.
run_as_user: Output<Option<String>>
Specifies the user account on the VM when executing the Virtual Machine Run Command.
source: Output<RunCommandSource>
A source
block as defined below. The source of the run command script.
A mapping of tags which should be assigned to the Virtual Machine Run Command.
virtual_machine_id: Output<String>
Specifies the Virtual Machine ID within which this Virtual Machine Run Command should exist. Changing this forces a new Virtual Machine Run Command to be created.