Viewing docs for Prodvana v0.1.20
published on Tuesday, Apr 2, 2024 by Prodvana
published on Tuesday, Apr 2, 2024 by Prodvana
Viewing docs for Prodvana v0.1.20
published on Tuesday, Apr 2, 2024 by Prodvana
published on Tuesday, Apr 2, 2024 by Prodvana
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<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.
10mor1h. Defaults to10m - Delay
Check 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 string - how long to keep checking. A valid Go duration string, e.g.
10mor1h. Defaults to10m - Delay
Check 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
- check
Duration String - how long to keep checking. A valid Go duration string, e.g.
10mor1h. Defaults to10m - delay
Check 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
- check
Duration string - how long to keep checking. A valid Go duration string, e.g.
10mor1h. Defaults to10m - delay
Check 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
- check
Duration String - how long to keep checking. A valid Go duration string, e.g.
10mor1h. Defaults to10m - delay
Check 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<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.
10mor1h. Defaults to10m - Delay
Check 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 string - how long to keep checking. A valid Go duration string, e.g.
10mor1h. Defaults to10m - Delay
Check 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
- check
Duration String - how long to keep checking. A valid Go duration string, e.g.
10mor1h. Defaults to10m - delay
Check 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
- check
Duration string - how long to keep checking. A valid Go duration string, e.g.
10mor1h. Defaults to10m - delay
Check 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
- check
Duration String - how long to keep checking. A valid Go duration string, e.g.
10mor1h. Defaults to10m - delay
Check 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<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.
10mor1h. Defaults to10m - Delay
Check 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 string - how long to keep checking. A valid Go duration string, e.g.
10mor1h. Defaults to10m - Delay
Check 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
- check
Duration String - how long to keep checking. A valid Go duration string, e.g.
10mor1h. Defaults to10m - delay
Check 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
- check
Duration string - how long to keep checking. A valid Go duration string, e.g.
10mor1h. Defaults to10m - delay
Check 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
- check
Duration String - how long to keep checking. A valid Go duration string, e.g.
10mor1h. Defaults to10m - delay
Check 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<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
prodvanaTerraform Provider.
Viewing docs for Prodvana v0.1.20
published on Tuesday, Apr 2, 2024 by Prodvana
published on Tuesday, Apr 2, 2024 by Prodvana
