Prodvana v0.1.20 published on Tuesday, Apr 2, 2024 by Prodvana
prodvana.getReleaseChannel
Explore with Pulumi AI
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 pulumi
import pulumi_prodvana as prodvana
example = prodvana.get_release_channel(application="my-app",
name="my-rc")
import * as pulumi from "@pulumi/pulumi";
import * as prodvana from "@pulumi/prodvana";
const example = prodvana.getReleaseChannel({
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: prodvana:index/getReleaseChannel:getReleaseChannel
arguments:
# arguments dictionary
The following arguments are supported:
- Application string
- Name of the Application this Release Channel belongs to
- Name string
- name of the constant
- Constants
List<Get
Release Channel Constant> - Constant values for this release channel
- Convergence
Protections List<GetRelease Channel Convergence Protection> - Feature Coming Soon
- Disable
All boolProtections - Disable all protections for this release channel
- Manual
Approval List<GetPreconditions Release Channel Manual Approval Precondition> - Preconditions requiring manual approval before this release channel can be deployed
- Policy
Get
Release Channel Policy - Release Channel policy applied to all services
- Protections
List<Get
Release Channel Protection> - Protections applied this release channel
- Release
Channel List<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 List<GetProtections Release Channel Service Instance Protection> - Protections applied to service instances in this release channel
- List<Get
Release 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
[]Get
Release Channel Constant - Constant values for this release channel
- Convergence
Protections []GetRelease Channel Convergence Protection - Feature Coming Soon
- Disable
All boolProtections - Disable all protections for this release channel
- Manual
Approval []GetPreconditions Release Channel Manual Approval Precondition - Preconditions requiring manual approval before this release channel can be deployed
- Policy
Get
Release Channel Policy - Release Channel policy applied to all services
- Protections
[]Get
Release Channel Protection - Protections applied this release channel
- Release
Channel []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 []GetProtections Release Channel Service Instance Protection - Protections applied to service instances in this release channel
- []Get
Release 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<Get
Release Channel Constant> - Constant values for this release channel
- convergence
Protections List<GetRelease Channel Convergence Protection> - Feature Coming Soon
- disable
All BooleanProtections - Disable all protections for this release channel
- manual
Approval List<GetPreconditions Release Channel Manual Approval Precondition> - Preconditions requiring manual approval before this release channel can be deployed
- policy
Get
Release Channel Policy - Release Channel policy applied to all services
- protections
List<Get
Release Channel Protection> - Protections applied this release channel
- release
Channel List<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 List<GetProtections Release Channel Service Instance Protection> - Protections applied to service instances in this release channel
- List<Get
Release 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
Get
Release Channel Constant[] - Constant values for this release channel
- convergence
Protections GetRelease Channel Convergence Protection[] - Feature Coming Soon
- disable
All booleanProtections - Disable all protections for this release channel
- manual
Approval GetPreconditions Release Channel Manual Approval Precondition[] - Preconditions requiring manual approval before this release channel can be deployed
- policy
Get
Release Channel Policy - Release Channel policy applied to all services
- protections
Get
Release Channel Protection[] - Protections applied this release channel
- release
Channel 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 GetProtections Release Channel Service Instance Protection[] - Protections applied to service instances in this release channel
- Get
Release 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[Get
Release 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
Get
Release Channel Policy - Release Channel policy applied to all services
- protections
Sequence[Get
Release 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[Get
Release 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
- convergence
Protections List<Property Map> - Feature Coming Soon
- disable
All BooleanProtections - Disable all protections for this release channel
- manual
Approval 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
- release
Channel List<Property Map>Stable Preconditions - Preconditions requiring other release channels to be stable before this release channel can be deployed
- service
Instance 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
Get
Release Channel Policy - Release Channel policy applied to all services
- Runtimes
List<Get
Release Channel Runtime> - Release Channel policy applied to all services
- Version string
- Current application version
- Constants
List<Get
Release Channel Constant> - Constant values for this release channel
- Convergence
Protections List<GetRelease Channel Convergence Protection> - Feature Coming Soon
- Disable
All boolProtections - Disable all protections for this release channel
- Manual
Approval List<GetPreconditions Release Channel Manual Approval Precondition> - Preconditions requiring manual approval before this release channel can be deployed
- Protections
List<Get
Release Channel Protection> - Protections applied this release channel
- Release
Channel List<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 List<GetProtections Release Channel Service Instance Protection> - Protections applied to service instances in this release channel
- List<Get
Release 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
Get
Release Channel Policy - Release Channel policy applied to all services
- Runtimes
[]Get
Release Channel Runtime - Release Channel policy applied to all services
- Version string
- Current application version
- Constants
[]Get
Release Channel Constant - Constant values for this release channel
- Convergence
Protections []GetRelease Channel Convergence Protection - Feature Coming Soon
- Disable
All boolProtections - Disable all protections for this release channel
- Manual
Approval []GetPreconditions Release Channel Manual Approval Precondition - Preconditions requiring manual approval before this release channel can be deployed
- Protections
[]Get
Release Channel Protection - Protections applied this release channel
- Release
Channel []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 []GetProtections Release Channel Service Instance Protection - Protections applied to service instances in this release channel
- []Get
Release 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
Get
Release Channel Policy - Release Channel policy applied to all services
- runtimes
List<Get
Release Channel Runtime> - Release Channel policy applied to all services
- version String
- Current application version
- constants
List<Get
Release Channel Constant> - Constant values for this release channel
- convergence
Protections List<GetRelease Channel Convergence Protection> - Feature Coming Soon
- disable
All BooleanProtections - Disable all protections for this release channel
- manual
Approval List<GetPreconditions Release Channel Manual Approval Precondition> - Preconditions requiring manual approval before this release channel can be deployed
- protections
List<Get
Release Channel Protection> - Protections applied this release channel
- release
Channel List<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 List<GetProtections Release Channel Service Instance Protection> - Protections applied to service instances in this release channel
- List<Get
Release 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
Get
Release Channel Policy - Release Channel policy applied to all services
- runtimes
Get
Release Channel Runtime[] - Release Channel policy applied to all services
- version string
- Current application version
- constants
Get
Release Channel Constant[] - Constant values for this release channel
- convergence
Protections GetRelease Channel Convergence Protection[] - Feature Coming Soon
- disable
All booleanProtections - Disable all protections for this release channel
- manual
Approval GetPreconditions Release Channel Manual Approval Precondition[] - Preconditions requiring manual approval before this release channel can be deployed
- protections
Get
Release Channel Protection[] - Protections applied this release channel
- release
Channel 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 GetProtections Release Channel Service Instance Protection[] - Protections applied to service instances in this release channel
- Get
Release 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
Get
Release Channel Policy - Release Channel policy applied to all services
- runtimes
Sequence[Get
Release Channel Runtime] - Release Channel policy applied to all services
- version str
- Current application version
- constants
Sequence[Get
Release 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[Get
Release 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[Get
Release 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
- convergence
Protections List<Property Map> - Feature Coming Soon
- disable
All BooleanProtections - Disable all protections for this release channel
- manual
Approval List<Property Map>Preconditions - Preconditions requiring manual approval before this release channel can be deployed
- protections List<Property Map>
- Protections applied this release channel
- release
Channel List<Property Map>Stable Preconditions - Preconditions requiring other release channels to be stable before this release channel can be deployed
- service
Instance 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
- String
Value string - string value of the constant
- Name string
- name of the constant
- String
Value string - string value of the constant
- name String
- name of the constant
- string
Value String - string value of the constant
- name string
- name of the constant
- string
Value 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
- string
Value String - string value of the constant
GetReleaseChannelConvergenceProtection
- Name string
- name of the protection
- Ref
Get
Release Channel Convergence Protection Ref - reference to a protection stored in Prodvana
- Deployment
Get
Release 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
Get
Release Channel Convergence Protection Ref - reference to a protection stored in Prodvana
- Deployment
Get
Release 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
Get
Release Channel Convergence Protection Ref - reference to a protection stored in Prodvana
- deployment
Get
Release 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
Get
Release Channel Convergence Protection Ref - reference to a protection stored in Prodvana
- deployment
Get
Release 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 str
- name of the protection
- ref
Get
Release Channel Convergence Protection Ref - reference to a protection stored in Prodvana
- deployment
Get
Release 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
- post
Approval Property Map - post-approval lifecycle options
- post
Deployment Property Map - post-deployment lifecycle options
- pre
Approval 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
- Check
Duration string - how long to keep checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- Delay
Check stringDuration - delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- Enabled bool
- whether to enable deployment lifecycle options
- Check
Duration string - how long to keep checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- Delay
Check stringDuration - delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- enabled Boolean
- whether to enable deployment lifecycle options
- check
Duration String - how long to keep checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- delay
Check StringDuration - delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- enabled boolean
- whether to enable deployment lifecycle options
- check
Duration string - how long to keep checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- delay
Check stringDuration - delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g.
10m
or1h
. 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.
10m
or1h
. Defaults to10m
- delay_
check_ strduration - delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- enabled Boolean
- whether to enable deployment lifecycle options
- check
Duration String - how long to keep checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- delay
Check StringDuration - delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g.
10m
or1h
. 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<Get
Release Channel Convergence Protection Ref Parameter> - parameters to pass to the protection
- Name string
- name of the constant
- Parameters
[]Get
Release Channel Convergence Protection Ref Parameter - parameters to pass to the protection
- name String
- name of the constant
- parameters
List<Get
Release Channel Convergence Protection Ref Parameter> - parameters to pass to the protection
- name string
- name of the constant
- parameters
Get
Release Channel Convergence Protection Ref Parameter[] - parameters to pass to the protection
- name str
- name of the constant
- parameters
Sequence[Get
Release 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
- Docker
Image stringTag 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 string - string value of the constant
- Name string
- name of the constant
- Docker
Image stringTag 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 string - string value of the constant
- name String
- name of the constant
- docker
Image StringTag Value - parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- int
Value Integer - 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 String - string value of the constant
- name string
- name of the constant
- docker
Image stringTag Value - parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- int
Value number - 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 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
- docker
Image StringTag Value - parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- int
Value Number - parameter int value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- secret
Value Property Map - parameter secret value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- string
Value String - string value of the constant
GetReleaseChannelConvergenceProtectionRefParameterSecretValue
GetReleaseChannelManualApprovalPrecondition
- Name string
- name of the manual approval
- Description string
- 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
- 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
- every
Action 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
- every
Action 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
- every
Action Boolean - whether to require manual approval for every action, or just the first
GetReleaseChannelPolicy
- Default
Env Dictionary<string, GetRelease Channel Policy Default Env> - default environment variables for services in this Release Channel
- Default
Env map[string]GetRelease Channel Policy Default Env - default environment variables for services in this Release Channel
- default
Env Map<String,GetRelease Channel Policy Default Env> - default environment variables for services in this Release Channel
- default
Env {[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
- default
Env Map<Property Map> - default environment variables for services in this Release Channel
GetReleaseChannelPolicyDefaultEnv
- Kubernetes
Secret GetRelease Channel Policy Default Env Kubernetes Secret - Reference to a secret value stored in Kubernetes.
- Secret
Get
Release 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
Get
Release 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
Get
Release 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
Get
Release 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
Get
Release Channel Policy Default Env Secret - Reference to a secret value stored in Prodvana.
- value str
- Non-sensitive environment variable value
- kubernetes
Secret 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.
- Secret
Name string - Name of the secret object
- Key string
- Name of the secret.
- Secret
Name string - Name of the secret object
- key String
- Name of the secret.
- secret
Name String - Name of the secret object
- key string
- Name of the secret.
- secret
Name 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.
- secret
Name String - Name of the secret object
GetReleaseChannelPolicyDefaultEnvSecret
GetReleaseChannelProtection
- Name string
- name of the protection
- Ref
Get
Release Channel Protection Ref - reference to a protection stored in Prodvana
- Deployment
Get
Release 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
Get
Release Channel Protection Ref - reference to a protection stored in Prodvana
- Deployment
Get
Release 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
Get
Release Channel Protection Ref - reference to a protection stored in Prodvana
- deployment
Get
Release 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
Get
Release Channel Protection Ref - reference to a protection stored in Prodvana
- deployment
Get
Release 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 str
- name of the protection
- ref
Get
Release Channel Protection Ref - reference to a protection stored in Prodvana
- deployment
Get
Release 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
- post
Approval Property Map - post-approval lifecycle options
- post
Deployment Property Map - post-deployment lifecycle options
- pre
Approval 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
- Check
Duration string - how long to keep checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- Delay
Check stringDuration - delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- Enabled bool
- whether to enable deployment lifecycle options
- Check
Duration string - how long to keep checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- Delay
Check stringDuration - delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- enabled Boolean
- whether to enable deployment lifecycle options
- check
Duration String - how long to keep checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- delay
Check StringDuration - delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- enabled boolean
- whether to enable deployment lifecycle options
- check
Duration string - how long to keep checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- delay
Check stringDuration - delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g.
10m
or1h
. 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.
10m
or1h
. Defaults to10m
- delay_
check_ strduration - delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- enabled Boolean
- whether to enable deployment lifecycle options
- check
Duration String - how long to keep checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- delay
Check StringDuration - delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g.
10m
or1h
. 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<Get
Release Channel Protection Ref Parameter> - parameters to pass to the protection
- Name string
- name of the constant
- Parameters
[]Get
Release Channel Protection Ref Parameter - parameters to pass to the protection
- name String
- name of the constant
- parameters
List<Get
Release Channel Protection Ref Parameter> - parameters to pass to the protection
- name string
- name of the constant
- parameters
Get
Release Channel Protection Ref Parameter[] - parameters to pass to the protection
- name str
- name of the constant
- parameters
Sequence[Get
Release 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
- Docker
Image stringTag 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 string - string value of the constant
- Name string
- name of the constant
- Docker
Image stringTag 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 string - string value of the constant
- name String
- name of the constant
- docker
Image StringTag Value - parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- int
Value Integer - 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 String - string value of the constant
- name string
- name of the constant
- docker
Image stringTag Value - parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- int
Value number - 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 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
- docker
Image StringTag Value - parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- int
Value Number - parameter int value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- secret
Value Property Map - parameter secret value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- string
Value String - string value of the constant
GetReleaseChannelProtectionRefParameterSecretValue
GetReleaseChannelReleaseChannelStablePrecondition
- Release
Channel string - name of a release channel that must be in a stable deployment state
- Release
Channel string - name of a release channel that must be in a stable deployment state
- release
Channel String - name of a release channel that must be in a stable deployment state
- release
Channel 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
- release
Channel String - name of a release channel that must be in a stable deployment state
GetReleaseChannelRuntime
- Ecs
Prefix string - ECS prefix
- K8s
Namespace 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 string - ECS prefix
- K8s
Namespace 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 String - ECS prefix
- k8s
Namespace 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 string - ECS prefix
- k8s
Namespace 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
- ecs
Prefix String - ECS prefix
- k8s
Namespace 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
Get
Release Channel Service Instance Protection Ref - reference to a protection stored in Prodvana
- Deployment
Get
Release 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
Get
Release Channel Service Instance Protection Ref - reference to a protection stored in Prodvana
- Deployment
Get
Release 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
Get
Release Channel Service Instance Protection Ref - reference to a protection stored in Prodvana
- deployment
Get
Release 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
Get
Release Channel Service Instance Protection Ref - reference to a protection stored in Prodvana
- deployment
Get
Release 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 str
- name of the protection
- ref
Get
Release Channel Service Instance Protection Ref - reference to a protection stored in Prodvana
- deployment
Get
Release 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
- post
Approval Property Map - post-approval lifecycle options
- post
Deployment Property Map - post-deployment lifecycle options
- pre
Approval 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
- Check
Duration string - how long to keep checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- Delay
Check stringDuration - delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- Enabled bool
- whether to enable deployment lifecycle options
- Check
Duration string - how long to keep checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- Delay
Check stringDuration - delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- enabled Boolean
- whether to enable deployment lifecycle options
- check
Duration String - how long to keep checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- delay
Check StringDuration - delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- enabled boolean
- whether to enable deployment lifecycle options
- check
Duration string - how long to keep checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- delay
Check stringDuration - delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g.
10m
or1h
. 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.
10m
or1h
. Defaults to10m
- delay_
check_ strduration - delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- enabled Boolean
- whether to enable deployment lifecycle options
- check
Duration String - how long to keep checking. A valid Go duration string, e.g.
10m
or1h
. Defaults to10m
- delay
Check StringDuration - delay between the deployment completing and when this protection starts checking. A valid Go duration string, e.g.
10m
or1h
. 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<Get
Release Channel Service Instance Protection Ref Parameter> - parameters to pass to the protection
- Name string
- name of the constant
- Parameters
[]Get
Release Channel Service Instance Protection Ref Parameter - parameters to pass to the protection
- name String
- name of the constant
- parameters
List<Get
Release Channel Service Instance Protection Ref Parameter> - parameters to pass to the protection
- name string
- name of the constant
- parameters
Get
Release Channel Service Instance Protection Ref Parameter[] - parameters to pass to the protection
- name str
- name of the constant
- parameters
Sequence[Get
Release 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
- Docker
Image stringTag 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 string - string value of the constant
- Name string
- name of the constant
- Docker
Image stringTag 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 string - string value of the constant
- name String
- name of the constant
- docker
Image StringTag Value - parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- int
Value Integer - 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 String - string value of the constant
- name string
- name of the constant
- docker
Image stringTag Value - parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- int
Value number - 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 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
- docker
Image StringTag Value - parameter docker image tag value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- int
Value Number - parameter int value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- secret
Value Property Map - parameter secret value, only one of (stringvalue, intvalue, dockerimagetagvalue, secretvalue) can be set
- string
Value 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
prodvana
Terraform Provider.