Prodvana v0.1.20 published on Tuesday, Apr 2, 2024 by Prodvana
prodvana.getReleaseChannel
Prodvana Release Channel
Example Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Prodvana = Pulumi.Prodvana;
return await Deployment.RunAsync(() => 
{
    var example = Prodvana.GetReleaseChannel.Invoke(new()
    {
        Application = "my-app",
        Name = "my-rc",
    });
});
package main
import (
	"github.com/prodvana/pulumi-prodvana/sdk/go/prodvana"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := prodvana.LookupReleaseChannel(ctx, &prodvana.LookupReleaseChannelArgs{
			Application: "my-app",
			Name:        "my-rc",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.prodvana.ProdvanaFunctions;
import com.pulumi.prodvana.inputs.GetReleaseChannelArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var example = ProdvanaFunctions.getReleaseChannel(GetReleaseChannelArgs.builder()
            .application("my-app")
            .name("my-rc")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as prodvana from "@pulumi/prodvana";
const example = prodvana.getReleaseChannel({
    application: "my-app",
    name: "my-rc",
});
import pulumi
import pulumi_prodvana as prodvana
example = prodvana.get_release_channel(application="my-app",
    name="my-rc")
variables:
  example:
    fn::invoke:
      Function: prodvana:getReleaseChannel
      Arguments:
        application: my-app
        name: my-rc
Using getReleaseChannel
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 getReleaseChannel(args: GetReleaseChannelArgs, opts?: InvokeOptions): Promise<GetReleaseChannelResult>
function getReleaseChannelOutput(args: GetReleaseChannelOutputArgs, opts?: InvokeOptions): Output<GetReleaseChannelResult>def get_release_channel(application: Optional[str] = None,
                        constants: Optional[Sequence[GetReleaseChannelConstant]] = None,
                        convergence_protections: Optional[Sequence[GetReleaseChannelConvergenceProtection]] = None,
                        disable_all_protections: Optional[bool] = None,
                        manual_approval_preconditions: Optional[Sequence[GetReleaseChannelManualApprovalPrecondition]] = None,
                        name: Optional[str] = None,
                        policy: Optional[GetReleaseChannelPolicy] = None,
                        protections: Optional[Sequence[GetReleaseChannelProtection]] = None,
                        release_channel_stable_preconditions: Optional[Sequence[GetReleaseChannelReleaseChannelStablePrecondition]] = None,
                        service_instance_protections: Optional[Sequence[GetReleaseChannelServiceInstanceProtection]] = None,
                        shared_manual_approval_preconditions: Optional[Sequence[GetReleaseChannelSharedManualApprovalPrecondition]] = None,
                        opts: Optional[InvokeOptions] = None) -> GetReleaseChannelResult
def get_release_channel_output(application: Optional[pulumi.Input[str]] = None,
                        constants: Optional[pulumi.Input[Sequence[pulumi.Input[GetReleaseChannelConstantArgs]]]] = None,
                        convergence_protections: Optional[pulumi.Input[Sequence[pulumi.Input[GetReleaseChannelConvergenceProtectionArgs]]]] = None,
                        disable_all_protections: Optional[pulumi.Input[bool]] = None,
                        manual_approval_preconditions: Optional[pulumi.Input[Sequence[pulumi.Input[GetReleaseChannelManualApprovalPreconditionArgs]]]] = None,
                        name: Optional[pulumi.Input[str]] = None,
                        policy: Optional[pulumi.Input[GetReleaseChannelPolicyArgs]] = None,
                        protections: Optional[pulumi.Input[Sequence[pulumi.Input[GetReleaseChannelProtectionArgs]]]] = None,
                        release_channel_stable_preconditions: Optional[pulumi.Input[Sequence[pulumi.Input[GetReleaseChannelReleaseChannelStablePreconditionArgs]]]] = None,
                        service_instance_protections: Optional[pulumi.Input[Sequence[pulumi.Input[GetReleaseChannelServiceInstanceProtectionArgs]]]] = None,
                        shared_manual_approval_preconditions: Optional[pulumi.Input[Sequence[pulumi.Input[GetReleaseChannelSharedManualApprovalPreconditionArgs]]]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetReleaseChannelResult]func LookupReleaseChannel(ctx *Context, args *LookupReleaseChannelArgs, opts ...InvokeOption) (*LookupReleaseChannelResult, error)
func LookupReleaseChannelOutput(ctx *Context, args *LookupReleaseChannelOutputArgs, opts ...InvokeOption) LookupReleaseChannelResultOutput> Note: This function is named LookupReleaseChannel in the Go SDK.
public static class GetReleaseChannel 
{
    public static Task<GetReleaseChannelResult> InvokeAsync(GetReleaseChannelArgs args, InvokeOptions? opts = null)
    public static Output<GetReleaseChannelResult> Invoke(GetReleaseChannelInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetReleaseChannelResult> getReleaseChannel(GetReleaseChannelArgs args, InvokeOptions options)
public static Output<GetReleaseChannelResult> getReleaseChannel(GetReleaseChannelArgs args, InvokeOptions options)
fn::invoke:
  function: prodvana:index/getReleaseChannel:getReleaseChannel
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Application string
- Name of the Application this Release Channel belongs to
- Name string
- name of the constant
- Constants
List<GetRelease Channel Constant> 
- Constant values for this release channel
- ConvergenceProtections List<GetRelease Channel Convergence Protection> 
- Feature Coming Soon
- DisableAll boolProtections 
- Disable all protections for this release channel
- ManualApproval List<GetPreconditions Release Channel Manual Approval Precondition> 
- Preconditions requiring manual approval before this release channel can be deployed
- Policy
GetRelease Channel Policy 
- Release Channel policy applied to all services
- Protections
List<GetRelease Channel Protection> 
- Protections applied this release channel
- ReleaseChannel List<GetStable Preconditions Release Channel Release Channel Stable Precondition> 
- Preconditions requiring other release channels to be stable before this release channel can be deployed
- ServiceInstance List<GetProtections Release Channel Service Instance Protection> 
- Protections applied to service instances in this release channel
- 
List<GetRelease Channel Shared Manual Approval Precondition> 
- Preconditions requiring manual approval before this release channel can be deployed, shared across release channels
- Application string
- Name of the Application this Release Channel belongs to
- Name string
- name of the constant
- Constants
[]GetRelease Channel Constant 
- Constant values for this release channel
- ConvergenceProtections []GetRelease Channel Convergence Protection 
- Feature Coming Soon
- DisableAll boolProtections 
- Disable all protections for this release channel
- ManualApproval []GetPreconditions Release Channel Manual Approval Precondition 
- Preconditions requiring manual approval before this release channel can be deployed
- Policy
GetRelease Channel Policy 
- Release Channel policy applied to all services
- Protections
[]GetRelease Channel Protection 
- Protections applied this release channel
- ReleaseChannel []GetStable Preconditions Release Channel Release Channel Stable Precondition 
- Preconditions requiring other release channels to be stable before this release channel can be deployed
- ServiceInstance []GetProtections Release Channel Service Instance Protection 
- Protections applied to service instances in this release channel
- 
[]GetRelease Channel Shared Manual Approval Precondition 
- Preconditions requiring manual approval before this release channel can be deployed, shared across release channels
- application String
- Name of the Application this Release Channel belongs to
- name String
- name of the constant
- constants
List<GetRelease Channel Constant> 
- Constant values for this release channel
- convergenceProtections List<GetRelease Channel Convergence Protection> 
- Feature Coming Soon
- disableAll BooleanProtections 
- Disable all protections for this release channel
- manualApproval List<GetPreconditions Release Channel Manual Approval Precondition> 
- Preconditions requiring manual approval before this release channel can be deployed
- policy
GetRelease Channel Policy 
- Release Channel policy applied to all services
- protections
List<GetRelease Channel Protection> 
- Protections applied this release channel
- releaseChannel List<GetStable Preconditions Release Channel Release Channel Stable Precondition> 
- Preconditions requiring other release channels to be stable before this release channel can be deployed
- serviceInstance List<GetProtections Release Channel Service Instance Protection> 
- Protections applied to service instances in this release channel
- 
List<GetRelease Channel Shared Manual Approval Precondition> 
- Preconditions requiring manual approval before this release channel can be deployed, shared across release channels
- application string
- Name of the Application this Release Channel belongs to
- name string
- name of the constant
- constants
GetRelease Channel Constant[] 
- Constant values for this release channel
- convergenceProtections GetRelease Channel Convergence Protection[] 
- Feature Coming Soon
- disableAll booleanProtections 
- Disable all protections for this release channel
- manualApproval GetPreconditions Release Channel Manual Approval Precondition[] 
- Preconditions requiring manual approval before this release channel can be deployed
- policy
GetRelease Channel Policy 
- Release Channel policy applied to all services
- protections
GetRelease Channel Protection[] 
- Protections applied this release channel
- releaseChannel GetStable Preconditions Release Channel Release Channel Stable Precondition[] 
- Preconditions requiring other release channels to be stable before this release channel can be deployed
- serviceInstance GetProtections Release Channel Service Instance Protection[] 
- Protections applied to service instances in this release channel
- 
GetRelease Channel Shared Manual Approval Precondition[] 
- Preconditions requiring manual approval before this release channel can be deployed, shared across release channels
- application str
- Name of the Application this Release Channel belongs to
- name str
- name of the constant
- constants
Sequence[GetRelease Channel Constant] 
- Constant values for this release channel
- convergence_protections Sequence[GetRelease Channel Convergence Protection] 
- Feature Coming Soon
- disable_all_ boolprotections 
- Disable all protections for this release channel
- manual_approval_ Sequence[Getpreconditions Release Channel Manual Approval Precondition] 
- Preconditions requiring manual approval before this release channel can be deployed
- policy
GetRelease Channel Policy 
- Release Channel policy applied to all services
- protections
Sequence[GetRelease Channel Protection] 
- Protections applied this release channel
- release_channel_ Sequence[Getstable_ preconditions Release Channel Release Channel Stable Precondition] 
- Preconditions requiring other release channels to be stable before this release channel can be deployed
- service_instance_ Sequence[Getprotections Release Channel Service Instance Protection] 
- Protections applied to service instances in this release channel
- 
Sequence[GetRelease Channel Shared Manual Approval Precondition] 
- Preconditions requiring manual approval before this release channel can be deployed, shared across release channels
- application String
- Name of the Application this Release Channel belongs to
- name String
- name of the constant
- constants List<Property Map>
- Constant values for this release channel
- convergenceProtections List<Property Map>
- Feature Coming Soon
- disableAll BooleanProtections 
- Disable all protections for this release channel
- manualApproval List<Property Map>Preconditions 
- Preconditions requiring manual approval before this release channel can be deployed
- policy Property Map
- Release Channel policy applied to all services
- protections List<Property Map>
- Protections applied this release channel
- releaseChannel List<Property Map>Stable Preconditions 
- Preconditions requiring other release channels to be stable before this release channel can be deployed
- serviceInstance List<Property Map>Protections 
- Protections applied to service instances in this release channel
- List<Property Map>
- Preconditions requiring manual approval before this release channel can be deployed, shared across release channels
getReleaseChannel Result
The following output properties are available:
- Application string
- Name of the Application this Release Channel belongs to
- Id string
- Release channel identifier
- Name string
- Release Channel name
- Policy
GetRelease Channel Policy 
- Release Channel policy applied to all services
- Runtimes
List<GetRelease Channel Runtime> 
- Release Channel policy applied to all services
- Version string
- Current application version
- Constants
List<GetRelease Channel Constant> 
- Constant values for this release channel
- ConvergenceProtections List<GetRelease Channel Convergence Protection> 
- Feature Coming Soon
- DisableAll boolProtections 
- Disable all protections for this release channel
- ManualApproval List<GetPreconditions Release Channel Manual Approval Precondition> 
- Preconditions requiring manual approval before this release channel can be deployed
- Protections
List<GetRelease Channel Protection> 
- Protections applied this release channel
- ReleaseChannel List<GetStable Preconditions Release Channel Release Channel Stable Precondition> 
- Preconditions requiring other release channels to be stable before this release channel can be deployed
- ServiceInstance List<GetProtections Release Channel Service Instance Protection> 
- Protections applied to service instances in this release channel
- 
List<GetRelease Channel Shared Manual Approval Precondition> 
- Preconditions requiring manual approval before this release channel can be deployed, shared across release channels
- Application string
- Name of the Application this Release Channel belongs to
- Id string
- Release channel identifier
- Name string
- Release Channel name
- Policy
GetRelease Channel Policy 
- Release Channel policy applied to all services
- Runtimes
[]GetRelease Channel Runtime 
- Release Channel policy applied to all services
- Version string
- Current application version
- Constants
[]GetRelease Channel Constant 
- Constant values for this release channel
- ConvergenceProtections []GetRelease Channel Convergence Protection 
- Feature Coming Soon
- DisableAll boolProtections 
- Disable all protections for this release channel
- ManualApproval []GetPreconditions Release Channel Manual Approval Precondition 
- Preconditions requiring manual approval before this release channel can be deployed
- Protections
[]GetRelease Channel Protection 
- Protections applied this release channel
- ReleaseChannel []GetStable Preconditions Release Channel Release Channel Stable Precondition 
- Preconditions requiring other release channels to be stable before this release channel can be deployed
- ServiceInstance []GetProtections Release Channel Service Instance Protection 
- Protections applied to service instances in this release channel
- 
[]GetRelease Channel Shared Manual Approval Precondition 
- Preconditions requiring manual approval before this release channel can be deployed, shared across release channels
- application String
- Name of the Application this Release Channel belongs to
- id String
- Release channel identifier
- name String
- Release Channel name
- policy
GetRelease Channel Policy 
- Release Channel policy applied to all services
- runtimes
List<GetRelease Channel Runtime> 
- Release Channel policy applied to all services
- version String
- Current application version
- constants
List<GetRelease Channel Constant> 
- Constant values for this release channel
- convergenceProtections List<GetRelease Channel Convergence Protection> 
- Feature Coming Soon
- disableAll BooleanProtections 
- Disable all protections for this release channel
- manualApproval List<GetPreconditions Release Channel Manual Approval Precondition> 
- Preconditions requiring manual approval before this release channel can be deployed
- protections
List<GetRelease Channel Protection> 
- Protections applied this release channel
- releaseChannel List<GetStable Preconditions Release Channel Release Channel Stable Precondition> 
- Preconditions requiring other release channels to be stable before this release channel can be deployed
- serviceInstance List<GetProtections Release Channel Service Instance Protection> 
- Protections applied to service instances in this release channel
- 
List<GetRelease Channel Shared Manual Approval Precondition> 
- Preconditions requiring manual approval before this release channel can be deployed, shared across release channels
- application string
- Name of the Application this Release Channel belongs to
- id string
- Release channel identifier
- name string
- Release Channel name
- policy
GetRelease Channel Policy 
- Release Channel policy applied to all services
- runtimes
GetRelease Channel Runtime[] 
- Release Channel policy applied to all services
- version string
- Current application version
- constants
GetRelease Channel Constant[] 
- Constant values for this release channel
- convergenceProtections GetRelease Channel Convergence Protection[] 
- Feature Coming Soon
- disableAll booleanProtections 
- Disable all protections for this release channel
- manualApproval GetPreconditions Release Channel Manual Approval Precondition[] 
- Preconditions requiring manual approval before this release channel can be deployed
- protections
GetRelease Channel Protection[] 
- Protections applied this release channel
- releaseChannel GetStable Preconditions Release Channel Release Channel Stable Precondition[] 
- Preconditions requiring other release channels to be stable before this release channel can be deployed
- serviceInstance GetProtections Release Channel Service Instance Protection[] 
- Protections applied to service instances in this release channel
- 
GetRelease Channel Shared Manual Approval Precondition[] 
- Preconditions requiring manual approval before this release channel can be deployed, shared across release channels
- application str
- Name of the Application this Release Channel belongs to
- id str
- Release channel identifier
- name str
- Release Channel name
- policy
GetRelease Channel Policy 
- Release Channel policy applied to all services
- runtimes
Sequence[GetRelease Channel Runtime] 
- Release Channel policy applied to all services
- version str
- Current application version
- constants
Sequence[GetRelease Channel Constant] 
- Constant values for this release channel
- convergence_protections Sequence[GetRelease Channel Convergence Protection] 
- Feature Coming Soon
- disable_all_ boolprotections 
- Disable all protections for this release channel
- manual_approval_ Sequence[Getpreconditions Release Channel Manual Approval Precondition] 
- Preconditions requiring manual approval before this release channel can be deployed
- protections
Sequence[GetRelease Channel Protection] 
- Protections applied this release channel
- release_channel_ Sequence[Getstable_ preconditions Release Channel Release Channel Stable Precondition] 
- Preconditions requiring other release channels to be stable before this release channel can be deployed
- service_instance_ Sequence[Getprotections Release Channel Service Instance Protection] 
- Protections applied to service instances in this release channel
- 
Sequence[GetRelease Channel Shared Manual Approval Precondition] 
- Preconditions requiring manual approval before this release channel can be deployed, shared across release channels
- application String
- Name of the Application this Release Channel belongs to
- id String
- Release channel identifier
- name String
- Release Channel name
- policy Property Map
- Release Channel policy applied to all services
- runtimes List<Property Map>
- Release Channel policy applied to all services
- version String
- Current application version
- constants List<Property Map>
- Constant values for this release channel
- convergenceProtections List<Property Map>
- Feature Coming Soon
- disableAll BooleanProtections 
- Disable all protections for this release channel
- manualApproval List<Property Map>Preconditions 
- Preconditions requiring manual approval before this release channel can be deployed
- protections List<Property Map>
- Protections applied this release channel
- releaseChannel List<Property Map>Stable Preconditions 
- Preconditions requiring other release channels to be stable before this release channel can be deployed
- serviceInstance List<Property Map>Protections 
- Protections applied to service instances in this release channel
- List<Property Map>
- Preconditions requiring manual approval before this release channel can be deployed, shared across release channels
Supporting Types
GetReleaseChannelConstant   
- Name string
- name of the constant
- StringValue string
- string value of the constant
- Name string
- name of the constant
- StringValue string
- string value of the constant
- name String
- name of the constant
- stringValue String
- string value of the constant
- name string
- name of the constant
- stringValue string
- string value of the constant
- name str
- name of the constant
- string_value str
- string value of the constant
- name String
- name of the constant
- stringValue String
- string value of the constant
GetReleaseChannelConvergenceProtection    
- Name string
- name of the protection
- Ref
GetRelease Channel Convergence Protection Ref 
- reference to a protection stored in Prodvana
- Deployment
GetRelease Channel Convergence Protection Deployment 
- deployment lifecycle options
- PostApproval GetRelease Channel Convergence Protection Post Approval 
- post-approval lifecycle options
- PostDeployment GetRelease Channel Convergence Protection Post Deployment 
- post-deployment lifecycle options
- PreApproval GetRelease Channel Convergence Protection Pre Approval 
- pre-approval lifecycle options
- Name string
- name of the protection
- Ref
GetRelease Channel Convergence Protection Ref 
- reference to a protection stored in Prodvana
- Deployment
GetRelease Channel Convergence Protection Deployment 
- deployment lifecycle options
- PostApproval GetRelease Channel Convergence Protection Post Approval 
- post-approval lifecycle options
- PostDeployment GetRelease Channel Convergence Protection Post Deployment 
- post-deployment lifecycle options
- PreApproval GetRelease Channel Convergence Protection Pre Approval 
- pre-approval lifecycle options
- name String
- name of the protection
- ref
GetRelease Channel Convergence Protection Ref 
- reference to a protection stored in Prodvana
- deployment
GetRelease Channel Convergence Protection Deployment 
- deployment lifecycle options
- postApproval GetRelease Channel Convergence Protection Post Approval 
- post-approval lifecycle options
- postDeployment GetRelease Channel Convergence Protection Post Deployment 
- post-deployment lifecycle options
- preApproval GetRelease Channel Convergence Protection Pre Approval 
- pre-approval lifecycle options
- name string
- name of the protection
- ref
GetRelease Channel Convergence Protection Ref 
- reference to a protection stored in Prodvana
- deployment
GetRelease Channel Convergence Protection Deployment 
- deployment lifecycle options
- postApproval GetRelease Channel Convergence Protection Post Approval 
- post-approval lifecycle options
- postDeployment GetRelease Channel Convergence Protection Post Deployment 
- post-deployment lifecycle options
- preApproval GetRelease Channel Convergence Protection Pre Approval 
- pre-approval lifecycle options
- name str
- name of the protection
- ref
GetRelease Channel Convergence Protection Ref 
- reference to a protection stored in Prodvana
- deployment
GetRelease Channel Convergence Protection Deployment 
- deployment lifecycle options
- post_approval GetRelease Channel Convergence Protection Post Approval 
- post-approval lifecycle options
- post_deployment GetRelease Channel Convergence Protection Post Deployment 
- post-deployment lifecycle options
- pre_approval GetRelease Channel Convergence Protection Pre Approval 
- pre-approval lifecycle options
- name String
- name of the protection
- ref Property Map
- reference to a protection stored in Prodvana
- deployment Property Map
- deployment lifecycle options
- postApproval Property Map
- post-approval lifecycle options
- postDeployment Property Map
- post-deployment lifecycle options
- preApproval Property Map
- pre-approval lifecycle options
GetReleaseChannelConvergenceProtectionDeployment     
- Enabled bool
- whether to enable deployment lifecycle options
- Enabled bool
- whether to enable deployment lifecycle options
- enabled Boolean
- whether to enable deployment lifecycle options
- enabled boolean
- whether to enable deployment lifecycle options
- enabled bool
- whether to enable deployment lifecycle options
- enabled Boolean
- whether to enable deployment lifecycle options
GetReleaseChannelConvergenceProtectionPostApproval      
- Enabled bool
- whether to enable deployment lifecycle options
- Enabled bool
- whether to enable deployment lifecycle options
- enabled Boolean
- whether to enable deployment lifecycle options
- enabled boolean
- whether to enable deployment lifecycle options
- enabled bool
- whether to enable deployment lifecycle options
- enabled Boolean
- whether to enable deployment lifecycle options
GetReleaseChannelConvergenceProtectionPostDeployment      
- Enabled bool
- whether to enable deployment lifecycle options
- CheckDuration string
- how long to keep checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- DelayCheck stringDuration 
- delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- Enabled bool
- whether to enable deployment lifecycle options
- CheckDuration string
- how long to keep checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- DelayCheck stringDuration 
- delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- enabled Boolean
- whether to enable deployment lifecycle options
- checkDuration String
- how long to keep checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- delayCheck StringDuration 
- delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- enabled boolean
- whether to enable deployment lifecycle options
- checkDuration string
- how long to keep checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- delayCheck stringDuration 
- delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- enabled bool
- whether to enable deployment lifecycle options
- check_duration str
- how long to keep checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- delay_check_ strduration 
- delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- enabled Boolean
- whether to enable deployment lifecycle options
- checkDuration String
- how long to keep checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- delayCheck StringDuration 
- delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
GetReleaseChannelConvergenceProtectionPreApproval      
- Enabled bool
- whether to enable deployment lifecycle options
- Enabled bool
- whether to enable deployment lifecycle options
- enabled Boolean
- whether to enable deployment lifecycle options
- enabled boolean
- whether to enable deployment lifecycle options
- enabled bool
- whether to enable deployment lifecycle options
- enabled Boolean
- whether to enable deployment lifecycle options
GetReleaseChannelConvergenceProtectionRef     
- Name string
- name of the constant
- Parameters
List<GetRelease Channel Convergence Protection Ref Parameter> 
- parameters to pass to the protection
- Name string
- name of the constant
- Parameters
[]GetRelease Channel Convergence Protection Ref Parameter 
- parameters to pass to the protection
- name String
- name of the constant
- parameters
List<GetRelease Channel Convergence Protection Ref Parameter> 
- parameters to pass to the protection
- name string
- name of the constant
- parameters
GetRelease Channel Convergence Protection Ref Parameter[] 
- parameters to pass to the protection
- name str
- name of the constant
- parameters
Sequence[GetRelease Channel Convergence Protection Ref Parameter] 
- parameters to pass to the protection
- name String
- name of the constant
- parameters List<Property Map>
- parameters to pass to the protection
GetReleaseChannelConvergenceProtectionRefParameter      
- Name string
- name of the constant
- DockerImage stringTag Value 
- parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- IntValue int
- parameter int value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- SecretValue GetRelease Channel Convergence Protection Ref Parameter Secret Value 
- parameter secret value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- StringValue string
- string value of the constant
- Name string
- name of the constant
- DockerImage stringTag Value 
- parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- IntValue int
- parameter int value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- SecretValue GetRelease Channel Convergence Protection Ref Parameter Secret Value 
- parameter secret value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- StringValue string
- string value of the constant
- name String
- name of the constant
- dockerImage StringTag Value 
- parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- intValue Integer
- parameter int value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- secretValue GetRelease Channel Convergence Protection Ref Parameter Secret Value 
- parameter secret value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- stringValue String
- string value of the constant
- name string
- name of the constant
- dockerImage stringTag Value 
- parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- intValue number
- parameter int value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- secretValue GetRelease Channel Convergence Protection Ref Parameter Secret Value 
- parameter secret value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- stringValue string
- string value of the constant
- name str
- name of the constant
- docker_image_ strtag_ value 
- parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- int_value int
- parameter int value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- secret_value GetRelease Channel Convergence Protection Ref Parameter Secret Value 
- parameter secret value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- string_value str
- string value of the constant
- name String
- name of the constant
- dockerImage StringTag Value 
- parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- intValue Number
- parameter int value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- secretValue Property Map
- parameter secret value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- stringValue String
- string value of the constant
GetReleaseChannelConvergenceProtectionRefParameterSecretValue        
GetReleaseChannelManualApprovalPrecondition     
- Name string
- name of the manual approval
- Description string
- description of the manual approval
- EveryAction bool
- whether to require manual approval for every action, or just the first
- Name string
- name of the manual approval
- Description string
- description of the manual approval
- EveryAction bool
- whether to require manual approval for every action, or just the first
- name String
- name of the manual approval
- description String
- description of the manual approval
- everyAction Boolean
- whether to require manual approval for every action, or just the first
- name string
- name of the manual approval
- description string
- description of the manual approval
- everyAction boolean
- whether to require manual approval for every action, or just the first
- name str
- name of the manual approval
- description str
- description of the manual approval
- every_action bool
- whether to require manual approval for every action, or just the first
- name String
- name of the manual approval
- description String
- description of the manual approval
- everyAction Boolean
- whether to require manual approval for every action, or just the first
GetReleaseChannelPolicy   
- DefaultEnv Dictionary<string, GetRelease Channel Policy Default Env> 
- default environment variables for services in this Release Channel
- DefaultEnv map[string]GetRelease Channel Policy Default Env 
- default environment variables for services in this Release Channel
- defaultEnv Map<String,GetRelease Channel Policy Default Env> 
- default environment variables for services in this Release Channel
- defaultEnv {[key: string]: GetRelease Channel Policy Default Env} 
- default environment variables for services in this Release Channel
- default_env Mapping[str, GetRelease Channel Policy Default Env] 
- default environment variables for services in this Release Channel
- defaultEnv Map<Property Map>
- default environment variables for services in this Release Channel
GetReleaseChannelPolicyDefaultEnv     
- KubernetesSecret GetRelease Channel Policy Default Env Kubernetes Secret 
- Reference to a secret value stored in Kubernetes.
- Secret
GetRelease Channel Policy Default Env Secret 
- Reference to a secret value stored in Prodvana.
- Value string
- Non-sensitive environment variable value
- KubernetesSecret GetRelease Channel Policy Default Env Kubernetes Secret 
- Reference to a secret value stored in Kubernetes.
- Secret
GetRelease Channel Policy Default Env Secret 
- Reference to a secret value stored in Prodvana.
- Value string
- Non-sensitive environment variable value
- kubernetesSecret GetRelease Channel Policy Default Env Kubernetes Secret 
- Reference to a secret value stored in Kubernetes.
- secret
GetRelease Channel Policy Default Env Secret 
- Reference to a secret value stored in Prodvana.
- value String
- Non-sensitive environment variable value
- kubernetesSecret GetRelease Channel Policy Default Env Kubernetes Secret 
- Reference to a secret value stored in Kubernetes.
- secret
GetRelease Channel Policy Default Env Secret 
- Reference to a secret value stored in Prodvana.
- value string
- Non-sensitive environment variable value
- kubernetes_secret GetRelease Channel Policy Default Env Kubernetes Secret 
- Reference to a secret value stored in Kubernetes.
- secret
GetRelease Channel Policy Default Env Secret 
- Reference to a secret value stored in Prodvana.
- value str
- Non-sensitive environment variable value
- kubernetesSecret Property Map
- Reference to a secret value stored in Kubernetes.
- secret Property Map
- Reference to a secret value stored in Prodvana.
- value String
- Non-sensitive environment variable value
GetReleaseChannelPolicyDefaultEnvKubernetesSecret       
- Key string
- Name of the secret.
- SecretName string
- Name of the secret object
- Key string
- Name of the secret.
- SecretName string
- Name of the secret object
- key String
- Name of the secret.
- secretName String
- Name of the secret object
- key string
- Name of the secret.
- secretName string
- Name of the secret object
- key str
- Name of the secret.
- secret_name str
- Name of the secret object
- key String
- Name of the secret.
- secretName String
- Name of the secret object
GetReleaseChannelPolicyDefaultEnvSecret      
GetReleaseChannelProtection   
- Name string
- name of the protection
- Ref
GetRelease Channel Protection Ref 
- reference to a protection stored in Prodvana
- Deployment
GetRelease Channel Protection Deployment 
- deployment lifecycle options
- PostApproval GetRelease Channel Protection Post Approval 
- post-approval lifecycle options
- PostDeployment GetRelease Channel Protection Post Deployment 
- post-deployment lifecycle options
- PreApproval GetRelease Channel Protection Pre Approval 
- pre-approval lifecycle options
- Name string
- name of the protection
- Ref
GetRelease Channel Protection Ref 
- reference to a protection stored in Prodvana
- Deployment
GetRelease Channel Protection Deployment 
- deployment lifecycle options
- PostApproval GetRelease Channel Protection Post Approval 
- post-approval lifecycle options
- PostDeployment GetRelease Channel Protection Post Deployment 
- post-deployment lifecycle options
- PreApproval GetRelease Channel Protection Pre Approval 
- pre-approval lifecycle options
- name String
- name of the protection
- ref
GetRelease Channel Protection Ref 
- reference to a protection stored in Prodvana
- deployment
GetRelease Channel Protection Deployment 
- deployment lifecycle options
- postApproval GetRelease Channel Protection Post Approval 
- post-approval lifecycle options
- postDeployment GetRelease Channel Protection Post Deployment 
- post-deployment lifecycle options
- preApproval GetRelease Channel Protection Pre Approval 
- pre-approval lifecycle options
- name string
- name of the protection
- ref
GetRelease Channel Protection Ref 
- reference to a protection stored in Prodvana
- deployment
GetRelease Channel Protection Deployment 
- deployment lifecycle options
- postApproval GetRelease Channel Protection Post Approval 
- post-approval lifecycle options
- postDeployment GetRelease Channel Protection Post Deployment 
- post-deployment lifecycle options
- preApproval GetRelease Channel Protection Pre Approval 
- pre-approval lifecycle options
- name str
- name of the protection
- ref
GetRelease Channel Protection Ref 
- reference to a protection stored in Prodvana
- deployment
GetRelease Channel Protection Deployment 
- deployment lifecycle options
- post_approval GetRelease Channel Protection Post Approval 
- post-approval lifecycle options
- post_deployment GetRelease Channel Protection Post Deployment 
- post-deployment lifecycle options
- pre_approval GetRelease Channel Protection Pre Approval 
- pre-approval lifecycle options
- name String
- name of the protection
- ref Property Map
- reference to a protection stored in Prodvana
- deployment Property Map
- deployment lifecycle options
- postApproval Property Map
- post-approval lifecycle options
- postDeployment Property Map
- post-deployment lifecycle options
- preApproval Property Map
- pre-approval lifecycle options
GetReleaseChannelProtectionDeployment    
- Enabled bool
- whether to enable deployment lifecycle options
- Enabled bool
- whether to enable deployment lifecycle options
- enabled Boolean
- whether to enable deployment lifecycle options
- enabled boolean
- whether to enable deployment lifecycle options
- enabled bool
- whether to enable deployment lifecycle options
- enabled Boolean
- whether to enable deployment lifecycle options
GetReleaseChannelProtectionPostApproval     
- Enabled bool
- whether to enable deployment lifecycle options
- Enabled bool
- whether to enable deployment lifecycle options
- enabled Boolean
- whether to enable deployment lifecycle options
- enabled boolean
- whether to enable deployment lifecycle options
- enabled bool
- whether to enable deployment lifecycle options
- enabled Boolean
- whether to enable deployment lifecycle options
GetReleaseChannelProtectionPostDeployment     
- Enabled bool
- whether to enable deployment lifecycle options
- CheckDuration string
- how long to keep checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- DelayCheck stringDuration 
- delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- Enabled bool
- whether to enable deployment lifecycle options
- CheckDuration string
- how long to keep checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- DelayCheck stringDuration 
- delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- enabled Boolean
- whether to enable deployment lifecycle options
- checkDuration String
- how long to keep checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- delayCheck StringDuration 
- delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- enabled boolean
- whether to enable deployment lifecycle options
- checkDuration string
- how long to keep checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- delayCheck stringDuration 
- delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- enabled bool
- whether to enable deployment lifecycle options
- check_duration str
- how long to keep checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- delay_check_ strduration 
- delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- enabled Boolean
- whether to enable deployment lifecycle options
- checkDuration String
- how long to keep checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- delayCheck StringDuration 
- delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
GetReleaseChannelProtectionPreApproval     
- Enabled bool
- whether to enable deployment lifecycle options
- Enabled bool
- whether to enable deployment lifecycle options
- enabled Boolean
- whether to enable deployment lifecycle options
- enabled boolean
- whether to enable deployment lifecycle options
- enabled bool
- whether to enable deployment lifecycle options
- enabled Boolean
- whether to enable deployment lifecycle options
GetReleaseChannelProtectionRef    
- Name string
- name of the constant
- Parameters
List<GetRelease Channel Protection Ref Parameter> 
- parameters to pass to the protection
- Name string
- name of the constant
- Parameters
[]GetRelease Channel Protection Ref Parameter 
- parameters to pass to the protection
- name String
- name of the constant
- parameters
List<GetRelease Channel Protection Ref Parameter> 
- parameters to pass to the protection
- name string
- name of the constant
- parameters
GetRelease Channel Protection Ref Parameter[] 
- parameters to pass to the protection
- name str
- name of the constant
- parameters
Sequence[GetRelease Channel Protection Ref Parameter] 
- parameters to pass to the protection
- name String
- name of the constant
- parameters List<Property Map>
- parameters to pass to the protection
GetReleaseChannelProtectionRefParameter     
- Name string
- name of the constant
- DockerImage stringTag Value 
- parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- IntValue int
- parameter int value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- SecretValue GetRelease Channel Protection Ref Parameter Secret Value 
- parameter secret value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- StringValue string
- string value of the constant
- Name string
- name of the constant
- DockerImage stringTag Value 
- parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- IntValue int
- parameter int value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- SecretValue GetRelease Channel Protection Ref Parameter Secret Value 
- parameter secret value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- StringValue string
- string value of the constant
- name String
- name of the constant
- dockerImage StringTag Value 
- parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- intValue Integer
- parameter int value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- secretValue GetRelease Channel Protection Ref Parameter Secret Value 
- parameter secret value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- stringValue String
- string value of the constant
- name string
- name of the constant
- dockerImage stringTag Value 
- parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- intValue number
- parameter int value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- secretValue GetRelease Channel Protection Ref Parameter Secret Value 
- parameter secret value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- stringValue string
- string value of the constant
- name str
- name of the constant
- docker_image_ strtag_ value 
- parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- int_value int
- parameter int value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- secret_value GetRelease Channel Protection Ref Parameter Secret Value 
- parameter secret value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- string_value str
- string value of the constant
- name String
- name of the constant
- dockerImage StringTag Value 
- parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- intValue Number
- parameter int value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- secretValue Property Map
- parameter secret value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- stringValue String
- string value of the constant
GetReleaseChannelProtectionRefParameterSecretValue       
GetReleaseChannelReleaseChannelStablePrecondition      
- ReleaseChannel string
- name of a release channel that must be in a stable deployment state
- ReleaseChannel string
- name of a release channel that must be in a stable deployment state
- releaseChannel String
- name of a release channel that must be in a stable deployment state
- releaseChannel string
- name of a release channel that must be in a stable deployment state
- release_channel str
- name of a release channel that must be in a stable deployment state
- releaseChannel String
- name of a release channel that must be in a stable deployment state
GetReleaseChannelRuntime   
- EcsPrefix string
- ECS prefix
- K8sNamespace string
- Kubernetes namespace
- Name string
- optional identifier for this runtime connection within this release channel
- Type string
- type of the runtime connection, one of (AWSECS, EXTENSION, GOOGLECLOUDRUN, LONGLIVEDCOMPUTE, UNKNOWNCONNECTION)
- Runtime string
- name of the a runtime
- EcsPrefix string
- ECS prefix
- K8sNamespace string
- Kubernetes namespace
- Name string
- optional identifier for this runtime connection within this release channel
- Type string
- type of the runtime connection, one of (AWSECS, EXTENSION, GOOGLECLOUDRUN, LONGLIVEDCOMPUTE, UNKNOWNCONNECTION)
- Runtime string
- name of the a runtime
- ecsPrefix String
- ECS prefix
- k8sNamespace String
- Kubernetes namespace
- name String
- optional identifier for this runtime connection within this release channel
- type String
- type of the runtime connection, one of (AWSECS, EXTENSION, GOOGLECLOUDRUN, LONGLIVEDCOMPUTE, UNKNOWNCONNECTION)
- runtime String
- name of the a runtime
- ecsPrefix string
- ECS prefix
- k8sNamespace string
- Kubernetes namespace
- name string
- optional identifier for this runtime connection within this release channel
- type string
- type of the runtime connection, one of (AWSECS, EXTENSION, GOOGLECLOUDRUN, LONGLIVEDCOMPUTE, UNKNOWNCONNECTION)
- runtime string
- name of the a runtime
- ecs_prefix str
- ECS prefix
- k8s_namespace str
- Kubernetes namespace
- name str
- optional identifier for this runtime connection within this release channel
- type str
- type of the runtime connection, one of (AWSECS, EXTENSION, GOOGLECLOUDRUN, LONGLIVEDCOMPUTE, UNKNOWNCONNECTION)
- runtime str
- name of the a runtime
- ecsPrefix String
- ECS prefix
- k8sNamespace String
- Kubernetes namespace
- name String
- optional identifier for this runtime connection within this release channel
- type String
- type of the runtime connection, one of (AWSECS, EXTENSION, GOOGLECLOUDRUN, LONGLIVEDCOMPUTE, UNKNOWNCONNECTION)
- runtime String
- name of the a runtime
GetReleaseChannelServiceInstanceProtection     
- Name string
- name of the protection
- Ref
GetRelease Channel Service Instance Protection Ref 
- reference to a protection stored in Prodvana
- Deployment
GetRelease Channel Service Instance Protection Deployment 
- deployment lifecycle options
- PostApproval GetRelease Channel Service Instance Protection Post Approval 
- post-approval lifecycle options
- PostDeployment GetRelease Channel Service Instance Protection Post Deployment 
- post-deployment lifecycle options
- PreApproval GetRelease Channel Service Instance Protection Pre Approval 
- pre-approval lifecycle options
- Name string
- name of the protection
- Ref
GetRelease Channel Service Instance Protection Ref 
- reference to a protection stored in Prodvana
- Deployment
GetRelease Channel Service Instance Protection Deployment 
- deployment lifecycle options
- PostApproval GetRelease Channel Service Instance Protection Post Approval 
- post-approval lifecycle options
- PostDeployment GetRelease Channel Service Instance Protection Post Deployment 
- post-deployment lifecycle options
- PreApproval GetRelease Channel Service Instance Protection Pre Approval 
- pre-approval lifecycle options
- name String
- name of the protection
- ref
GetRelease Channel Service Instance Protection Ref 
- reference to a protection stored in Prodvana
- deployment
GetRelease Channel Service Instance Protection Deployment 
- deployment lifecycle options
- postApproval GetRelease Channel Service Instance Protection Post Approval 
- post-approval lifecycle options
- postDeployment GetRelease Channel Service Instance Protection Post Deployment 
- post-deployment lifecycle options
- preApproval GetRelease Channel Service Instance Protection Pre Approval 
- pre-approval lifecycle options
- name string
- name of the protection
- ref
GetRelease Channel Service Instance Protection Ref 
- reference to a protection stored in Prodvana
- deployment
GetRelease Channel Service Instance Protection Deployment 
- deployment lifecycle options
- postApproval GetRelease Channel Service Instance Protection Post Approval 
- post-approval lifecycle options
- postDeployment GetRelease Channel Service Instance Protection Post Deployment 
- post-deployment lifecycle options
- preApproval GetRelease Channel Service Instance Protection Pre Approval 
- pre-approval lifecycle options
- name str
- name of the protection
- ref
GetRelease Channel Service Instance Protection Ref 
- reference to a protection stored in Prodvana
- deployment
GetRelease Channel Service Instance Protection Deployment 
- deployment lifecycle options
- post_approval GetRelease Channel Service Instance Protection Post Approval 
- post-approval lifecycle options
- post_deployment GetRelease Channel Service Instance Protection Post Deployment 
- post-deployment lifecycle options
- pre_approval GetRelease Channel Service Instance Protection Pre Approval 
- pre-approval lifecycle options
- name String
- name of the protection
- ref Property Map
- reference to a protection stored in Prodvana
- deployment Property Map
- deployment lifecycle options
- postApproval Property Map
- post-approval lifecycle options
- postDeployment Property Map
- post-deployment lifecycle options
- preApproval Property Map
- pre-approval lifecycle options
GetReleaseChannelServiceInstanceProtectionDeployment      
- Enabled bool
- whether to enable deployment lifecycle options
- Enabled bool
- whether to enable deployment lifecycle options
- enabled Boolean
- whether to enable deployment lifecycle options
- enabled boolean
- whether to enable deployment lifecycle options
- enabled bool
- whether to enable deployment lifecycle options
- enabled Boolean
- whether to enable deployment lifecycle options
GetReleaseChannelServiceInstanceProtectionPostApproval       
- Enabled bool
- whether to enable deployment lifecycle options
- Enabled bool
- whether to enable deployment lifecycle options
- enabled Boolean
- whether to enable deployment lifecycle options
- enabled boolean
- whether to enable deployment lifecycle options
- enabled bool
- whether to enable deployment lifecycle options
- enabled Boolean
- whether to enable deployment lifecycle options
GetReleaseChannelServiceInstanceProtectionPostDeployment       
- Enabled bool
- whether to enable deployment lifecycle options
- CheckDuration string
- how long to keep checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- DelayCheck stringDuration 
- delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- Enabled bool
- whether to enable deployment lifecycle options
- CheckDuration string
- how long to keep checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- DelayCheck stringDuration 
- delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- enabled Boolean
- whether to enable deployment lifecycle options
- checkDuration String
- how long to keep checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- delayCheck StringDuration 
- delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- enabled boolean
- whether to enable deployment lifecycle options
- checkDuration string
- how long to keep checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- delayCheck stringDuration 
- delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- enabled bool
- whether to enable deployment lifecycle options
- check_duration str
- how long to keep checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- delay_check_ strduration 
- delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- enabled Boolean
- whether to enable deployment lifecycle options
- checkDuration String
- how long to keep checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
- delayCheck StringDuration 
- delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g. 10mor1h. Defaults to10m
GetReleaseChannelServiceInstanceProtectionPreApproval       
- Enabled bool
- whether to enable deployment lifecycle options
- Enabled bool
- whether to enable deployment lifecycle options
- enabled Boolean
- whether to enable deployment lifecycle options
- enabled boolean
- whether to enable deployment lifecycle options
- enabled bool
- whether to enable deployment lifecycle options
- enabled Boolean
- whether to enable deployment lifecycle options
GetReleaseChannelServiceInstanceProtectionRef      
- Name string
- name of the constant
- Parameters
List<GetRelease Channel Service Instance Protection Ref Parameter> 
- parameters to pass to the protection
- Name string
- name of the constant
- Parameters
[]GetRelease Channel Service Instance Protection Ref Parameter 
- parameters to pass to the protection
- name String
- name of the constant
- parameters
List<GetRelease Channel Service Instance Protection Ref Parameter> 
- parameters to pass to the protection
- name string
- name of the constant
- parameters
GetRelease Channel Service Instance Protection Ref Parameter[] 
- parameters to pass to the protection
- name str
- name of the constant
- parameters
Sequence[GetRelease Channel Service Instance Protection Ref Parameter] 
- parameters to pass to the protection
- name String
- name of the constant
- parameters List<Property Map>
- parameters to pass to the protection
GetReleaseChannelServiceInstanceProtectionRefParameter       
- Name string
- name of the constant
- DockerImage stringTag Value 
- parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- IntValue int
- parameter int value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- SecretValue GetRelease Channel Service Instance Protection Ref Parameter Secret Value 
- parameter secret value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- StringValue string
- string value of the constant
- Name string
- name of the constant
- DockerImage stringTag Value 
- parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- IntValue int
- parameter int value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- SecretValue GetRelease Channel Service Instance Protection Ref Parameter Secret Value 
- parameter secret value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- StringValue string
- string value of the constant
- name String
- name of the constant
- dockerImage StringTag Value 
- parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- intValue Integer
- parameter int value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- secretValue GetRelease Channel Service Instance Protection Ref Parameter Secret Value 
- parameter secret value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- stringValue String
- string value of the constant
- name string
- name of the constant
- dockerImage stringTag Value 
- parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- intValue number
- parameter int value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- secretValue GetRelease Channel Service Instance Protection Ref Parameter Secret Value 
- parameter secret value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- stringValue string
- string value of the constant
- name str
- name of the constant
- docker_image_ strtag_ value 
- parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- int_value int
- parameter int value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- secret_value GetRelease Channel Service Instance Protection Ref Parameter Secret Value 
- parameter secret value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- string_value str
- string value of the constant
- name String
- name of the constant
- dockerImage StringTag Value 
- parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- intValue Number
- parameter int value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- secretValue Property Map
- parameter secret value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- stringValue String
- string value of the constant
GetReleaseChannelServiceInstanceProtectionRefParameterSecretValue         
GetReleaseChannelSharedManualApprovalPrecondition      
- Name string
- name of the manual approval
- Name string
- name of the manual approval
- name String
- name of the manual approval
- name string
- name of the manual approval
- name str
- name of the manual approval
- name String
- name of the manual approval
Package Details
- Repository
- prodvana prodvana/pulumi-prodvana
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the prodvanaTerraform Provider.
