Azure Native v1.103.0, Jun 2 23
Azure Native v1.103.0, Jun 2 23
azure-native.avs.getScriptExecution
Explore with Pulumi AI
An instance of a script executed by a user - custom or AVS API Version: 2021-06-01.
Using getScriptExecution
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getScriptExecution(args: GetScriptExecutionArgs, opts?: InvokeOptions): Promise<GetScriptExecutionResult>
function getScriptExecutionOutput(args: GetScriptExecutionOutputArgs, opts?: InvokeOptions): Output<GetScriptExecutionResult>
def get_script_execution(private_cloud_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
script_execution_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetScriptExecutionResult
def get_script_execution_output(private_cloud_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
script_execution_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetScriptExecutionResult]
func LookupScriptExecution(ctx *Context, args *LookupScriptExecutionArgs, opts ...InvokeOption) (*LookupScriptExecutionResult, error)
func LookupScriptExecutionOutput(ctx *Context, args *LookupScriptExecutionOutputArgs, opts ...InvokeOption) LookupScriptExecutionResultOutput
> Note: This function is named LookupScriptExecution
in the Go SDK.
public static class GetScriptExecution
{
public static Task<GetScriptExecutionResult> InvokeAsync(GetScriptExecutionArgs args, InvokeOptions? opts = null)
public static Output<GetScriptExecutionResult> Invoke(GetScriptExecutionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetScriptExecutionResult> getScriptExecution(GetScriptExecutionArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:avs:getScriptExecution
arguments:
# arguments dictionary
The following arguments are supported:
- Private
Cloud stringName Name of the private cloud
- Resource
Group stringName The name of the resource group. The name is case insensitive.
- Script
Execution stringName Name of the user-invoked script execution resource
- Private
Cloud stringName Name of the private cloud
- Resource
Group stringName The name of the resource group. The name is case insensitive.
- Script
Execution stringName Name of the user-invoked script execution resource
- private
Cloud StringName Name of the private cloud
- resource
Group StringName The name of the resource group. The name is case insensitive.
- script
Execution StringName Name of the user-invoked script execution resource
- private
Cloud stringName Name of the private cloud
- resource
Group stringName The name of the resource group. The name is case insensitive.
- script
Execution stringName Name of the user-invoked script execution resource
- private_
cloud_ strname Name of the private cloud
- resource_
group_ strname The name of the resource group. The name is case insensitive.
- script_
execution_ strname Name of the user-invoked script execution resource
- private
Cloud StringName Name of the private cloud
- resource
Group StringName The name of the resource group. The name is case insensitive.
- script
Execution StringName Name of the user-invoked script execution resource
getScriptExecution Result
The following output properties are available:
- Errors List<string>
Standard error output stream from the powershell execution
- Finished
At string Time the script execution was finished
- Id string
Resource ID.
- Information List<string>
Standard information out stream from the powershell execution
- Name string
Resource name.
- Provisioning
State string The state of the script execution resource
- Started
At string Time the script execution was started
- Submitted
At string Time the script execution was submitted
- Timeout string
Time limit for execution
- Type string
Resource type.
- Warnings List<string>
Standard warning out stream from the powershell execution
- Failure
Reason string Error message if the script was able to run, but if the script itself had errors or powershell threw an exception
- List<object>
Parameters that will be hidden/not visible to ARM, such as passwords and credentials
- Named
Outputs Dictionary<string, object> User-defined dictionary.
- Output List<string>
Standard output stream from the powershell execution
- Parameters List<object>
Parameters the script will accept
- Retention string
Time to live for the resource. If not provided, will be available for 60 days
- Script
Cmdlet stringId A reference to the script cmdlet resource if user is running a AVS script
- Errors []string
Standard error output stream from the powershell execution
- Finished
At string Time the script execution was finished
- Id string
Resource ID.
- Information []string
Standard information out stream from the powershell execution
- Name string
Resource name.
- Provisioning
State string The state of the script execution resource
- Started
At string Time the script execution was started
- Submitted
At string Time the script execution was submitted
- Timeout string
Time limit for execution
- Type string
Resource type.
- Warnings []string
Standard warning out stream from the powershell execution
- Failure
Reason string Error message if the script was able to run, but if the script itself had errors or powershell threw an exception
- []interface{}
Parameters that will be hidden/not visible to ARM, such as passwords and credentials
- Named
Outputs map[string]interface{} User-defined dictionary.
- Output []string
Standard output stream from the powershell execution
- Parameters []interface{}
Parameters the script will accept
- Retention string
Time to live for the resource. If not provided, will be available for 60 days
- Script
Cmdlet stringId A reference to the script cmdlet resource if user is running a AVS script
- errors List<String>
Standard error output stream from the powershell execution
- finished
At String Time the script execution was finished
- id String
Resource ID.
- information List<String>
Standard information out stream from the powershell execution
- name String
Resource name.
- provisioning
State String The state of the script execution resource
- started
At String Time the script execution was started
- submitted
At String Time the script execution was submitted
- timeout String
Time limit for execution
- type String
Resource type.
- warnings List<String>
Standard warning out stream from the powershell execution
- failure
Reason String Error message if the script was able to run, but if the script itself had errors or powershell threw an exception
- List<Object>
Parameters that will be hidden/not visible to ARM, such as passwords and credentials
- named
Outputs Map<String,Object> User-defined dictionary.
- output List<String>
Standard output stream from the powershell execution
- parameters List<Object>
Parameters the script will accept
- retention String
Time to live for the resource. If not provided, will be available for 60 days
- script
Cmdlet StringId A reference to the script cmdlet resource if user is running a AVS script
- errors string[]
Standard error output stream from the powershell execution
- finished
At string Time the script execution was finished
- id string
Resource ID.
- information string[]
Standard information out stream from the powershell execution
- name string
Resource name.
- provisioning
State string The state of the script execution resource
- started
At string Time the script execution was started
- submitted
At string Time the script execution was submitted
- timeout string
Time limit for execution
- type string
Resource type.
- warnings string[]
Standard warning out stream from the powershell execution
- failure
Reason string Error message if the script was able to run, but if the script itself had errors or powershell threw an exception
- (PSCredential
Execution Parameter Response | Script Secure String Execution Parameter Response | Script String Execution Parameter Response)[] Parameters that will be hidden/not visible to ARM, such as passwords and credentials
- named
Outputs {[key: string]: any} User-defined dictionary.
- output string[]
Standard output stream from the powershell execution
- parameters
(PSCredential
Execution Parameter Response | Script Secure String Execution Parameter Response | Script String Execution Parameter Response)[] Parameters the script will accept
- retention string
Time to live for the resource. If not provided, will be available for 60 days
- script
Cmdlet stringId A reference to the script cmdlet resource if user is running a AVS script
- errors Sequence[str]
Standard error output stream from the powershell execution
- finished_
at str Time the script execution was finished
- id str
Resource ID.
- information Sequence[str]
Standard information out stream from the powershell execution
- name str
Resource name.
- provisioning_
state str The state of the script execution resource
- started_
at str Time the script execution was started
- submitted_
at str Time the script execution was submitted
- timeout str
Time limit for execution
- type str
Resource type.
- warnings Sequence[str]
Standard warning out stream from the powershell execution
- failure_
reason str Error message if the script was able to run, but if the script itself had errors or powershell threw an exception
- Sequence[Any]
Parameters that will be hidden/not visible to ARM, such as passwords and credentials
- named_
outputs Mapping[str, Any] User-defined dictionary.
- output Sequence[str]
Standard output stream from the powershell execution
- parameters Sequence[Any]
Parameters the script will accept
- retention str
Time to live for the resource. If not provided, will be available for 60 days
- script_
cmdlet_ strid A reference to the script cmdlet resource if user is running a AVS script
- errors List<String>
Standard error output stream from the powershell execution
- finished
At String Time the script execution was finished
- id String
Resource ID.
- information List<String>
Standard information out stream from the powershell execution
- name String
Resource name.
- provisioning
State String The state of the script execution resource
- started
At String Time the script execution was started
- submitted
At String Time the script execution was submitted
- timeout String
Time limit for execution
- type String
Resource type.
- warnings List<String>
Standard warning out stream from the powershell execution
- failure
Reason String Error message if the script was able to run, but if the script itself had errors or powershell threw an exception
- List<Property Map | Property Map | Property Map>
Parameters that will be hidden/not visible to ARM, such as passwords and credentials
- named
Outputs Map<Any> User-defined dictionary.
- output List<String>
Standard output stream from the powershell execution
- parameters List<Property Map | Property Map | Property Map>
Parameters the script will accept
- retention String
Time to live for the resource. If not provided, will be available for 60 days
- script
Cmdlet StringId A reference to the script cmdlet resource if user is running a AVS script
Supporting Types
PSCredentialExecutionParameterResponse
ScriptSecureStringExecutionParameterResponse
- Name string
The parameter name
- Secure
Value string A secure value for the passed parameter, not to be stored in logs
- Name string
The parameter name
- Secure
Value string A secure value for the passed parameter, not to be stored in logs
- name String
The parameter name
- secure
Value String A secure value for the passed parameter, not to be stored in logs
- name string
The parameter name
- secure
Value string A secure value for the passed parameter, not to be stored in logs
- name str
The parameter name
- secure_
value str A secure value for the passed parameter, not to be stored in logs
- name String
The parameter name
- secure
Value String A secure value for the passed parameter, not to be stored in logs
ScriptStringExecutionParameterResponse
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0