These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.deploymentmanager.getStep
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
The resource representation of a rollout step. API Version: 2019-11-01-preview.
Using getStep
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 getStep(args: GetStepArgs, opts?: InvokeOptions): Promise<GetStepResult>
function getStepOutput(args: GetStepOutputArgs, opts?: InvokeOptions): Output<GetStepResult>def get_step(resource_group_name: Optional[str] = None,
             step_name: Optional[str] = None,
             opts: Optional[InvokeOptions] = None) -> GetStepResult
def get_step_output(resource_group_name: Optional[pulumi.Input[str]] = None,
             step_name: Optional[pulumi.Input[str]] = None,
             opts: Optional[InvokeOptions] = None) -> Output[GetStepResult]func LookupStep(ctx *Context, args *LookupStepArgs, opts ...InvokeOption) (*LookupStepResult, error)
func LookupStepOutput(ctx *Context, args *LookupStepOutputArgs, opts ...InvokeOption) LookupStepResultOutput> Note: This function is named LookupStep in the Go SDK.
public static class GetStep 
{
    public static Task<GetStepResult> InvokeAsync(GetStepArgs args, InvokeOptions? opts = null)
    public static Output<GetStepResult> Invoke(GetStepInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetStepResult> getStep(GetStepArgs args, InvokeOptions options)
public static Output<GetStepResult> getStep(GetStepArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:deploymentmanager:getStep
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- StepName string
- The name of the deployment step.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- StepName string
- The name of the deployment step.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- stepName String
- The name of the deployment step.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- stepName string
- The name of the deployment step.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- step_name str
- The name of the deployment step.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- stepName String
- The name of the deployment step.
getStep Result
The following output properties are available:
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Properties
Pulumi.Azure | Pulumi.Native. Deployment Manager. Outputs. Health Check Step Properties Response Azure Native. Deployment Manager. Outputs. Wait Step Properties Response 
- The properties that define the step.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Dictionary<string, string>
- Resource tags.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Properties
HealthCheck | WaitStep Properties Response Step Properties Response 
- The properties that define the step.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- map[string]string
- Resource tags.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- properties
HealthCheck | WaitStep Properties Response Step Properties Response 
- The properties that define the step.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Map<String,String>
- Resource tags.
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location string
- The geo-location where the resource lives
- name string
- The name of the resource
- properties
HealthCheck | WaitStep Properties Response Step Properties Response 
- The properties that define the step.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- {[key: string]: string}
- Resource tags.
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location str
- The geo-location where the resource lives
- name str
- The name of the resource
- properties
HealthCheck | WaitStep Properties Response Step Properties Response 
- The properties that define the step.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Mapping[str, str]
- Resource tags.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- properties Property Map | Property Map
- The properties that define the step.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Map<String>
- Resource tags.
Supporting Types
ApiKeyAuthenticationResponse   
HealthCheckStepPropertiesResponse    
- Attributes
Pulumi.Azure Native. Deployment Manager. Inputs. Rest Health Check Step Attributes Response 
- The health check step attributes
- Attributes
RestHealth Check Step Attributes Response 
- The health check step attributes
- attributes
RestHealth Check Step Attributes Response 
- The health check step attributes
- attributes
RestHealth Check Step Attributes Response 
- The health check step attributes
- attributes
RestHealth Check Step Attributes Response 
- The health check step attributes
- attributes Property Map
- The health check step attributes
RestHealthCheckResponse   
- Name string
- A unique name for this check.
- Request
Pulumi.Azure Native. Deployment Manager. Inputs. Rest Request Response 
- The request to the health provider.
- Response
Pulumi.Azure Native. Deployment Manager. Inputs. Rest Response Response 
- The expected response from the health provider. If no expected response is provided, the default is to expect the received response to have an HTTP status code of 200 OK.
- Name string
- A unique name for this check.
- Request
RestRequest Response 
- The request to the health provider.
- Response
RestResponse Response 
- The expected response from the health provider. If no expected response is provided, the default is to expect the received response to have an HTTP status code of 200 OK.
- name String
- A unique name for this check.
- request
RestRequest Response 
- The request to the health provider.
- response
RestResponse Response 
- The expected response from the health provider. If no expected response is provided, the default is to expect the received response to have an HTTP status code of 200 OK.
- name string
- A unique name for this check.
- request
RestRequest Response 
- The request to the health provider.
- response
RestResponse Response 
- The expected response from the health provider. If no expected response is provided, the default is to expect the received response to have an HTTP status code of 200 OK.
- name str
- A unique name for this check.
- request
RestRequest Response 
- The request to the health provider.
- response
RestResponse Response 
- The expected response from the health provider. If no expected response is provided, the default is to expect the received response to have an HTTP status code of 200 OK.
- name String
- A unique name for this check.
- request Property Map
- The request to the health provider.
- response Property Map
- The expected response from the health provider. If no expected response is provided, the default is to expect the received response to have an HTTP status code of 200 OK.
RestHealthCheckStepAttributesResponse     
- HealthChecks List<Pulumi.Azure Native. Deployment Manager. Inputs. Rest Health Check Response> 
- The list of checks that form the health check step.
- HealthyState stringDuration 
- The duration in ISO 8601 format for which the resource is expected to be continuously healthy. If maxElasticDuration is specified, healthy state duration is enforced after the detection of first healthy signal.
- MaxElastic stringDuration 
- The duration in ISO 8601 format for which the health check waits for the resource to become healthy. Health check fails if it doesn't. Health check starts to enforce healthyStateDuration once resource becomes healthy.
- WaitDuration string
- The duration in ISO 8601 format for which health check waits idly without any checks.
- HealthChecks []RestHealth Check Response 
- The list of checks that form the health check step.
- HealthyState stringDuration 
- The duration in ISO 8601 format for which the resource is expected to be continuously healthy. If maxElasticDuration is specified, healthy state duration is enforced after the detection of first healthy signal.
- MaxElastic stringDuration 
- The duration in ISO 8601 format for which the health check waits for the resource to become healthy. Health check fails if it doesn't. Health check starts to enforce healthyStateDuration once resource becomes healthy.
- WaitDuration string
- The duration in ISO 8601 format for which health check waits idly without any checks.
- healthChecks List<RestHealth Check Response> 
- The list of checks that form the health check step.
- healthyState StringDuration 
- The duration in ISO 8601 format for which the resource is expected to be continuously healthy. If maxElasticDuration is specified, healthy state duration is enforced after the detection of first healthy signal.
- maxElastic StringDuration 
- The duration in ISO 8601 format for which the health check waits for the resource to become healthy. Health check fails if it doesn't. Health check starts to enforce healthyStateDuration once resource becomes healthy.
- waitDuration String
- The duration in ISO 8601 format for which health check waits idly without any checks.
- healthChecks RestHealth Check Response[] 
- The list of checks that form the health check step.
- healthyState stringDuration 
- The duration in ISO 8601 format for which the resource is expected to be continuously healthy. If maxElasticDuration is specified, healthy state duration is enforced after the detection of first healthy signal.
- maxElastic stringDuration 
- The duration in ISO 8601 format for which the health check waits for the resource to become healthy. Health check fails if it doesn't. Health check starts to enforce healthyStateDuration once resource becomes healthy.
- waitDuration string
- The duration in ISO 8601 format for which health check waits idly without any checks.
- health_checks Sequence[RestHealth Check Response] 
- The list of checks that form the health check step.
- healthy_state_ strduration 
- The duration in ISO 8601 format for which the resource is expected to be continuously healthy. If maxElasticDuration is specified, healthy state duration is enforced after the detection of first healthy signal.
- max_elastic_ strduration 
- The duration in ISO 8601 format for which the health check waits for the resource to become healthy. Health check fails if it doesn't. Health check starts to enforce healthyStateDuration once resource becomes healthy.
- wait_duration str
- The duration in ISO 8601 format for which health check waits idly without any checks.
- healthChecks List<Property Map>
- The list of checks that form the health check step.
- healthyState StringDuration 
- The duration in ISO 8601 format for which the resource is expected to be continuously healthy. If maxElasticDuration is specified, healthy state duration is enforced after the detection of first healthy signal.
- maxElastic StringDuration 
- The duration in ISO 8601 format for which the health check waits for the resource to become healthy. Health check fails if it doesn't. Health check starts to enforce healthyStateDuration once resource becomes healthy.
- waitDuration String
- The duration in ISO 8601 format for which health check waits idly without any checks.
RestRequestResponse  
- Authentication
Pulumi.Azure | Pulumi.Native. Deployment Manager. Inputs. Api Key Authentication Response Azure Native. Deployment Manager. Inputs. Rollout Identity Authentication Response 
- The authentication information required in the request to the health provider.
- Method string
- The HTTP method to use for the request.
- Uri string
- The HTTP URI to use for the request.
- Authentication
ApiKey | RolloutAuthentication Response Identity Authentication Response 
- The authentication information required in the request to the health provider.
- Method string
- The HTTP method to use for the request.
- Uri string
- The HTTP URI to use for the request.
- authentication
ApiKey | RolloutAuthentication Response Identity Authentication Response 
- The authentication information required in the request to the health provider.
- method String
- The HTTP method to use for the request.
- uri String
- The HTTP URI to use for the request.
- authentication
ApiKey | RolloutAuthentication Response Identity Authentication Response 
- The authentication information required in the request to the health provider.
- method string
- The HTTP method to use for the request.
- uri string
- The HTTP URI to use for the request.
- authentication
ApiKey | RolloutAuthentication Response Identity Authentication Response 
- The authentication information required in the request to the health provider.
- method str
- The HTTP method to use for the request.
- uri str
- The HTTP URI to use for the request.
- authentication Property Map | Property Map
- The authentication information required in the request to the health provider.
- method String
- The HTTP method to use for the request.
- uri String
- The HTTP URI to use for the request.
RestResponseResponse  
- Regex
Pulumi.Azure Native. Deployment Manager. Inputs. Rest Response Response Regex 
- The regular expressions to match the response content with.
- SuccessStatus List<string>Codes 
- The HTTP status codes expected in a successful health check response. The response is expected to match one of the given status codes. If no expected status codes are provided, default expected status code is 200 OK.
- Regex
RestResponse Response Regex 
- The regular expressions to match the response content with.
- SuccessStatus []stringCodes 
- The HTTP status codes expected in a successful health check response. The response is expected to match one of the given status codes. If no expected status codes are provided, default expected status code is 200 OK.
- regex
RestResponse Response Regex 
- The regular expressions to match the response content with.
- successStatus List<String>Codes 
- The HTTP status codes expected in a successful health check response. The response is expected to match one of the given status codes. If no expected status codes are provided, default expected status code is 200 OK.
- regex
RestResponse Response Regex 
- The regular expressions to match the response content with.
- successStatus string[]Codes 
- The HTTP status codes expected in a successful health check response. The response is expected to match one of the given status codes. If no expected status codes are provided, default expected status code is 200 OK.
- regex
RestResponse Response Regex 
- The regular expressions to match the response content with.
- success_status_ Sequence[str]codes 
- The HTTP status codes expected in a successful health check response. The response is expected to match one of the given status codes. If no expected status codes are provided, default expected status code is 200 OK.
- regex Property Map
- The regular expressions to match the response content with.
- successStatus List<String>Codes 
- The HTTP status codes expected in a successful health check response. The response is expected to match one of the given status codes. If no expected status codes are provided, default expected status code is 200 OK.
RestResponseResponseRegex   
- MatchQuantifier string
- Indicates whether any or all of the expressions should match with the response content.
- Matches List<string>
- The list of regular expressions.
- MatchQuantifier string
- Indicates whether any or all of the expressions should match with the response content.
- Matches []string
- The list of regular expressions.
- matchQuantifier String
- Indicates whether any or all of the expressions should match with the response content.
- matches List<String>
- The list of regular expressions.
- matchQuantifier string
- Indicates whether any or all of the expressions should match with the response content.
- matches string[]
- The list of regular expressions.
- match_quantifier str
- Indicates whether any or all of the expressions should match with the response content.
- matches Sequence[str]
- The list of regular expressions.
- matchQuantifier String
- Indicates whether any or all of the expressions should match with the response content.
- matches List<String>
- The list of regular expressions.
RolloutIdentityAuthenticationResponse   
WaitStepAttributesResponse   
- Duration string
- The duration in ISO 8601 format of how long the wait should be.
- Duration string
- The duration in ISO 8601 format of how long the wait should be.
- duration String
- The duration in ISO 8601 format of how long the wait should be.
- duration string
- The duration in ISO 8601 format of how long the wait should be.
- duration str
- The duration in ISO 8601 format of how long the wait should be.
- duration String
- The duration in ISO 8601 format of how long the wait should be.
WaitStepPropertiesResponse   
- Attributes
Pulumi.Azure Native. Deployment Manager. Inputs. Wait Step Attributes Response 
- The Wait attributes
- Attributes
WaitStep Attributes Response 
- The Wait attributes
- attributes
WaitStep Attributes Response 
- The Wait attributes
- attributes
WaitStep Attributes Response 
- The Wait attributes
- attributes
WaitStep Attributes Response 
- The Wait attributes
- attributes Property Map
- The Wait attributes
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi