This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.76.0 published on Friday, Dec 6, 2024 by Pulumi
azure-native.avs.getScriptExecution
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.76.0 published on Friday, Dec 6, 2024 by Pulumi
An instance of a script executed by a user - custom or AVS Azure REST API version: 2022-05-01.
Other available API versions: 2023-03-01, 2023-09-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
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.76.0 published on Friday, Dec 6, 2024 by Pulumi