Documentation
¶
Index ¶
- type RolloutSpec
- type RolloutSpecArgs
- type RolloutSpecArray
- type RolloutSpecArrayInput
- type RolloutSpecArrayOutput
- func (RolloutSpecArrayOutput) ElementType() reflect.Type
- func (o RolloutSpecArrayOutput) Index(i pulumi.IntInput) RolloutSpecOutput
- func (o RolloutSpecArrayOutput) ToRolloutSpecArrayOutput() RolloutSpecArrayOutput
- func (o RolloutSpecArrayOutput) ToRolloutSpecArrayOutputWithContext(ctx context.Context) RolloutSpecArrayOutput
- type RolloutSpecFailurePolicy
- type RolloutSpecFailurePolicyArgs
- func (RolloutSpecFailurePolicyArgs) ElementType() reflect.Type
- func (i RolloutSpecFailurePolicyArgs) ToRolloutSpecFailurePolicyOutput() RolloutSpecFailurePolicyOutput
- func (i RolloutSpecFailurePolicyArgs) ToRolloutSpecFailurePolicyOutputWithContext(ctx context.Context) RolloutSpecFailurePolicyOutput
- func (i RolloutSpecFailurePolicyArgs) ToRolloutSpecFailurePolicyPtrOutput() RolloutSpecFailurePolicyPtrOutput
- func (i RolloutSpecFailurePolicyArgs) ToRolloutSpecFailurePolicyPtrOutputWithContext(ctx context.Context) RolloutSpecFailurePolicyPtrOutput
- type RolloutSpecFailurePolicyInput
- type RolloutSpecFailurePolicyOutput
- func (o RolloutSpecFailurePolicyOutput) Action() pulumi.StringOutput
- func (RolloutSpecFailurePolicyOutput) ElementType() reflect.Type
- func (o RolloutSpecFailurePolicyOutput) ToRolloutSpecFailurePolicyOutput() RolloutSpecFailurePolicyOutput
- func (o RolloutSpecFailurePolicyOutput) ToRolloutSpecFailurePolicyOutputWithContext(ctx context.Context) RolloutSpecFailurePolicyOutput
- func (o RolloutSpecFailurePolicyOutput) ToRolloutSpecFailurePolicyPtrOutput() RolloutSpecFailurePolicyPtrOutput
- func (o RolloutSpecFailurePolicyOutput) ToRolloutSpecFailurePolicyPtrOutputWithContext(ctx context.Context) RolloutSpecFailurePolicyPtrOutput
- type RolloutSpecFailurePolicyPtrInput
- type RolloutSpecFailurePolicyPtrOutput
- func (o RolloutSpecFailurePolicyPtrOutput) Action() pulumi.StringPtrOutput
- func (o RolloutSpecFailurePolicyPtrOutput) Elem() RolloutSpecFailurePolicyOutput
- func (RolloutSpecFailurePolicyPtrOutput) ElementType() reflect.Type
- func (o RolloutSpecFailurePolicyPtrOutput) ToRolloutSpecFailurePolicyPtrOutput() RolloutSpecFailurePolicyPtrOutput
- func (o RolloutSpecFailurePolicyPtrOutput) ToRolloutSpecFailurePolicyPtrOutputWithContext(ctx context.Context) RolloutSpecFailurePolicyPtrOutput
- type RolloutSpecInput
- type RolloutSpecMap
- type RolloutSpecMapInput
- type RolloutSpecMapOutput
- func (RolloutSpecMapOutput) ElementType() reflect.Type
- func (o RolloutSpecMapOutput) MapIndex(k pulumi.StringInput) RolloutSpecOutput
- func (o RolloutSpecMapOutput) ToRolloutSpecMapOutput() RolloutSpecMapOutput
- func (o RolloutSpecMapOutput) ToRolloutSpecMapOutputWithContext(ctx context.Context) RolloutSpecMapOutput
- type RolloutSpecOutput
- func (RolloutSpecOutput) ElementType() reflect.Type
- func (o RolloutSpecOutput) FailurePolicy() RolloutSpecFailurePolicyPtrOutput
- func (o RolloutSpecOutput) RolloutSpecName() pulumi.StringOutput
- func (o RolloutSpecOutput) SpotDeployment() RolloutSpecSpotDeploymentPtrOutput
- func (o RolloutSpecOutput) SpotDeployments() RolloutSpecSpotDeploymentArrayOutput
- func (o RolloutSpecOutput) Strategy() RolloutSpecStrategyOutput
- func (o RolloutSpecOutput) ToRolloutSpecOutput() RolloutSpecOutput
- func (o RolloutSpecOutput) ToRolloutSpecOutputWithContext(ctx context.Context) RolloutSpecOutput
- func (o RolloutSpecOutput) Traffic() RolloutSpecTrafficPtrOutput
- type RolloutSpecSpotDeployment
- type RolloutSpecSpotDeploymentArgs
- func (RolloutSpecSpotDeploymentArgs) ElementType() reflect.Type
- func (i RolloutSpecSpotDeploymentArgs) ToRolloutSpecSpotDeploymentOutput() RolloutSpecSpotDeploymentOutput
- func (i RolloutSpecSpotDeploymentArgs) ToRolloutSpecSpotDeploymentOutputWithContext(ctx context.Context) RolloutSpecSpotDeploymentOutput
- func (i RolloutSpecSpotDeploymentArgs) ToRolloutSpecSpotDeploymentPtrOutput() RolloutSpecSpotDeploymentPtrOutput
- func (i RolloutSpecSpotDeploymentArgs) ToRolloutSpecSpotDeploymentPtrOutputWithContext(ctx context.Context) RolloutSpecSpotDeploymentPtrOutput
- type RolloutSpecSpotDeploymentArray
- func (RolloutSpecSpotDeploymentArray) ElementType() reflect.Type
- func (i RolloutSpecSpotDeploymentArray) ToRolloutSpecSpotDeploymentArrayOutput() RolloutSpecSpotDeploymentArrayOutput
- func (i RolloutSpecSpotDeploymentArray) ToRolloutSpecSpotDeploymentArrayOutputWithContext(ctx context.Context) RolloutSpecSpotDeploymentArrayOutput
- type RolloutSpecSpotDeploymentArrayInput
- type RolloutSpecSpotDeploymentArrayOutput
- func (RolloutSpecSpotDeploymentArrayOutput) ElementType() reflect.Type
- func (o RolloutSpecSpotDeploymentArrayOutput) Index(i pulumi.IntInput) RolloutSpecSpotDeploymentOutput
- func (o RolloutSpecSpotDeploymentArrayOutput) ToRolloutSpecSpotDeploymentArrayOutput() RolloutSpecSpotDeploymentArrayOutput
- func (o RolloutSpecSpotDeploymentArrayOutput) ToRolloutSpecSpotDeploymentArrayOutputWithContext(ctx context.Context) RolloutSpecSpotDeploymentArrayOutput
- type RolloutSpecSpotDeploymentInput
- type RolloutSpecSpotDeploymentOutput
- func (RolloutSpecSpotDeploymentOutput) ElementType() reflect.Type
- func (o RolloutSpecSpotDeploymentOutput) SpotDeploymentsClusterId() pulumi.StringPtrOutput
- func (o RolloutSpecSpotDeploymentOutput) SpotDeploymentsName() pulumi.StringPtrOutput
- func (o RolloutSpecSpotDeploymentOutput) SpotDeploymentsNamespace() pulumi.StringPtrOutput
- func (o RolloutSpecSpotDeploymentOutput) ToRolloutSpecSpotDeploymentOutput() RolloutSpecSpotDeploymentOutput
- func (o RolloutSpecSpotDeploymentOutput) ToRolloutSpecSpotDeploymentOutputWithContext(ctx context.Context) RolloutSpecSpotDeploymentOutput
- func (o RolloutSpecSpotDeploymentOutput) ToRolloutSpecSpotDeploymentPtrOutput() RolloutSpecSpotDeploymentPtrOutput
- func (o RolloutSpecSpotDeploymentOutput) ToRolloutSpecSpotDeploymentPtrOutputWithContext(ctx context.Context) RolloutSpecSpotDeploymentPtrOutput
- type RolloutSpecSpotDeploymentPtrInput
- type RolloutSpecSpotDeploymentPtrOutput
- func (o RolloutSpecSpotDeploymentPtrOutput) Elem() RolloutSpecSpotDeploymentOutput
- func (RolloutSpecSpotDeploymentPtrOutput) ElementType() reflect.Type
- func (o RolloutSpecSpotDeploymentPtrOutput) SpotDeploymentsClusterId() pulumi.StringPtrOutput
- func (o RolloutSpecSpotDeploymentPtrOutput) SpotDeploymentsName() pulumi.StringPtrOutput
- func (o RolloutSpecSpotDeploymentPtrOutput) SpotDeploymentsNamespace() pulumi.StringPtrOutput
- func (o RolloutSpecSpotDeploymentPtrOutput) ToRolloutSpecSpotDeploymentPtrOutput() RolloutSpecSpotDeploymentPtrOutput
- func (o RolloutSpecSpotDeploymentPtrOutput) ToRolloutSpecSpotDeploymentPtrOutputWithContext(ctx context.Context) RolloutSpecSpotDeploymentPtrOutput
- type RolloutSpecState
- type RolloutSpecStrategy
- type RolloutSpecStrategyArg
- type RolloutSpecStrategyArgArgs
- type RolloutSpecStrategyArgArray
- func (RolloutSpecStrategyArgArray) ElementType() reflect.Type
- func (i RolloutSpecStrategyArgArray) ToRolloutSpecStrategyArgArrayOutput() RolloutSpecStrategyArgArrayOutput
- func (i RolloutSpecStrategyArgArray) ToRolloutSpecStrategyArgArrayOutputWithContext(ctx context.Context) RolloutSpecStrategyArgArrayOutput
- type RolloutSpecStrategyArgArrayInput
- type RolloutSpecStrategyArgArrayOutput
- func (RolloutSpecStrategyArgArrayOutput) ElementType() reflect.Type
- func (o RolloutSpecStrategyArgArrayOutput) Index(i pulumi.IntInput) RolloutSpecStrategyArgOutput
- func (o RolloutSpecStrategyArgArrayOutput) ToRolloutSpecStrategyArgArrayOutput() RolloutSpecStrategyArgArrayOutput
- func (o RolloutSpecStrategyArgArrayOutput) ToRolloutSpecStrategyArgArrayOutputWithContext(ctx context.Context) RolloutSpecStrategyArgArrayOutput
- type RolloutSpecStrategyArgInput
- type RolloutSpecStrategyArgOutput
- func (o RolloutSpecStrategyArgOutput) ArgName() pulumi.StringOutput
- func (o RolloutSpecStrategyArgOutput) ArgValue() pulumi.StringPtrOutput
- func (RolloutSpecStrategyArgOutput) ElementType() reflect.Type
- func (o RolloutSpecStrategyArgOutput) ToRolloutSpecStrategyArgOutput() RolloutSpecStrategyArgOutput
- func (o RolloutSpecStrategyArgOutput) ToRolloutSpecStrategyArgOutputWithContext(ctx context.Context) RolloutSpecStrategyArgOutput
- func (o RolloutSpecStrategyArgOutput) ValueFrom() RolloutSpecStrategyArgValueFromPtrOutput
- type RolloutSpecStrategyArgValueFrom
- type RolloutSpecStrategyArgValueFromArgs
- func (RolloutSpecStrategyArgValueFromArgs) ElementType() reflect.Type
- func (i RolloutSpecStrategyArgValueFromArgs) ToRolloutSpecStrategyArgValueFromOutput() RolloutSpecStrategyArgValueFromOutput
- func (i RolloutSpecStrategyArgValueFromArgs) ToRolloutSpecStrategyArgValueFromOutputWithContext(ctx context.Context) RolloutSpecStrategyArgValueFromOutput
- func (i RolloutSpecStrategyArgValueFromArgs) ToRolloutSpecStrategyArgValueFromPtrOutput() RolloutSpecStrategyArgValueFromPtrOutput
- func (i RolloutSpecStrategyArgValueFromArgs) ToRolloutSpecStrategyArgValueFromPtrOutputWithContext(ctx context.Context) RolloutSpecStrategyArgValueFromPtrOutput
- type RolloutSpecStrategyArgValueFromFieldRef
- type RolloutSpecStrategyArgValueFromFieldRefArgs
- func (RolloutSpecStrategyArgValueFromFieldRefArgs) ElementType() reflect.Type
- func (i RolloutSpecStrategyArgValueFromFieldRefArgs) ToRolloutSpecStrategyArgValueFromFieldRefOutput() RolloutSpecStrategyArgValueFromFieldRefOutput
- func (i RolloutSpecStrategyArgValueFromFieldRefArgs) ToRolloutSpecStrategyArgValueFromFieldRefOutputWithContext(ctx context.Context) RolloutSpecStrategyArgValueFromFieldRefOutput
- func (i RolloutSpecStrategyArgValueFromFieldRefArgs) ToRolloutSpecStrategyArgValueFromFieldRefPtrOutput() RolloutSpecStrategyArgValueFromFieldRefPtrOutput
- func (i RolloutSpecStrategyArgValueFromFieldRefArgs) ToRolloutSpecStrategyArgValueFromFieldRefPtrOutputWithContext(ctx context.Context) RolloutSpecStrategyArgValueFromFieldRefPtrOutput
- type RolloutSpecStrategyArgValueFromFieldRefInput
- type RolloutSpecStrategyArgValueFromFieldRefOutput
- func (RolloutSpecStrategyArgValueFromFieldRefOutput) ElementType() reflect.Type
- func (o RolloutSpecStrategyArgValueFromFieldRefOutput) FieldPath() pulumi.StringOutput
- func (o RolloutSpecStrategyArgValueFromFieldRefOutput) ToRolloutSpecStrategyArgValueFromFieldRefOutput() RolloutSpecStrategyArgValueFromFieldRefOutput
- func (o RolloutSpecStrategyArgValueFromFieldRefOutput) ToRolloutSpecStrategyArgValueFromFieldRefOutputWithContext(ctx context.Context) RolloutSpecStrategyArgValueFromFieldRefOutput
- func (o RolloutSpecStrategyArgValueFromFieldRefOutput) ToRolloutSpecStrategyArgValueFromFieldRefPtrOutput() RolloutSpecStrategyArgValueFromFieldRefPtrOutput
- func (o RolloutSpecStrategyArgValueFromFieldRefOutput) ToRolloutSpecStrategyArgValueFromFieldRefPtrOutputWithContext(ctx context.Context) RolloutSpecStrategyArgValueFromFieldRefPtrOutput
- type RolloutSpecStrategyArgValueFromFieldRefPtrInput
- type RolloutSpecStrategyArgValueFromFieldRefPtrOutput
- func (o RolloutSpecStrategyArgValueFromFieldRefPtrOutput) Elem() RolloutSpecStrategyArgValueFromFieldRefOutput
- func (RolloutSpecStrategyArgValueFromFieldRefPtrOutput) ElementType() reflect.Type
- func (o RolloutSpecStrategyArgValueFromFieldRefPtrOutput) FieldPath() pulumi.StringPtrOutput
- func (o RolloutSpecStrategyArgValueFromFieldRefPtrOutput) ToRolloutSpecStrategyArgValueFromFieldRefPtrOutput() RolloutSpecStrategyArgValueFromFieldRefPtrOutput
- func (o RolloutSpecStrategyArgValueFromFieldRefPtrOutput) ToRolloutSpecStrategyArgValueFromFieldRefPtrOutputWithContext(ctx context.Context) RolloutSpecStrategyArgValueFromFieldRefPtrOutput
- type RolloutSpecStrategyArgValueFromInput
- type RolloutSpecStrategyArgValueFromOutput
- func (RolloutSpecStrategyArgValueFromOutput) ElementType() reflect.Type
- func (o RolloutSpecStrategyArgValueFromOutput) FieldRef() RolloutSpecStrategyArgValueFromFieldRefOutput
- func (o RolloutSpecStrategyArgValueFromOutput) ToRolloutSpecStrategyArgValueFromOutput() RolloutSpecStrategyArgValueFromOutput
- func (o RolloutSpecStrategyArgValueFromOutput) ToRolloutSpecStrategyArgValueFromOutputWithContext(ctx context.Context) RolloutSpecStrategyArgValueFromOutput
- func (o RolloutSpecStrategyArgValueFromOutput) ToRolloutSpecStrategyArgValueFromPtrOutput() RolloutSpecStrategyArgValueFromPtrOutput
- func (o RolloutSpecStrategyArgValueFromOutput) ToRolloutSpecStrategyArgValueFromPtrOutputWithContext(ctx context.Context) RolloutSpecStrategyArgValueFromPtrOutput
- type RolloutSpecStrategyArgValueFromPtrInput
- type RolloutSpecStrategyArgValueFromPtrOutput
- func (o RolloutSpecStrategyArgValueFromPtrOutput) Elem() RolloutSpecStrategyArgValueFromOutput
- func (RolloutSpecStrategyArgValueFromPtrOutput) ElementType() reflect.Type
- func (o RolloutSpecStrategyArgValueFromPtrOutput) FieldRef() RolloutSpecStrategyArgValueFromFieldRefPtrOutput
- func (o RolloutSpecStrategyArgValueFromPtrOutput) ToRolloutSpecStrategyArgValueFromPtrOutput() RolloutSpecStrategyArgValueFromPtrOutput
- func (o RolloutSpecStrategyArgValueFromPtrOutput) ToRolloutSpecStrategyArgValueFromPtrOutputWithContext(ctx context.Context) RolloutSpecStrategyArgValueFromPtrOutput
- type RolloutSpecStrategyArgs
- func (RolloutSpecStrategyArgs) ElementType() reflect.Type
- func (i RolloutSpecStrategyArgs) ToRolloutSpecStrategyOutput() RolloutSpecStrategyOutput
- func (i RolloutSpecStrategyArgs) ToRolloutSpecStrategyOutputWithContext(ctx context.Context) RolloutSpecStrategyOutput
- func (i RolloutSpecStrategyArgs) ToRolloutSpecStrategyPtrOutput() RolloutSpecStrategyPtrOutput
- func (i RolloutSpecStrategyArgs) ToRolloutSpecStrategyPtrOutputWithContext(ctx context.Context) RolloutSpecStrategyPtrOutput
- type RolloutSpecStrategyInput
- type RolloutSpecStrategyOutput
- func (o RolloutSpecStrategyOutput) Args() RolloutSpecStrategyArgArrayOutput
- func (RolloutSpecStrategyOutput) ElementType() reflect.Type
- func (o RolloutSpecStrategyOutput) StrategyName() pulumi.StringOutput
- func (o RolloutSpecStrategyOutput) ToRolloutSpecStrategyOutput() RolloutSpecStrategyOutput
- func (o RolloutSpecStrategyOutput) ToRolloutSpecStrategyOutputWithContext(ctx context.Context) RolloutSpecStrategyOutput
- func (o RolloutSpecStrategyOutput) ToRolloutSpecStrategyPtrOutput() RolloutSpecStrategyPtrOutput
- func (o RolloutSpecStrategyOutput) ToRolloutSpecStrategyPtrOutputWithContext(ctx context.Context) RolloutSpecStrategyPtrOutput
- type RolloutSpecStrategyPtrInput
- type RolloutSpecStrategyPtrOutput
- func (o RolloutSpecStrategyPtrOutput) Args() RolloutSpecStrategyArgArrayOutput
- func (o RolloutSpecStrategyPtrOutput) Elem() RolloutSpecStrategyOutput
- func (RolloutSpecStrategyPtrOutput) ElementType() reflect.Type
- func (o RolloutSpecStrategyPtrOutput) StrategyName() pulumi.StringPtrOutput
- func (o RolloutSpecStrategyPtrOutput) ToRolloutSpecStrategyPtrOutput() RolloutSpecStrategyPtrOutput
- func (o RolloutSpecStrategyPtrOutput) ToRolloutSpecStrategyPtrOutputWithContext(ctx context.Context) RolloutSpecStrategyPtrOutput
- type RolloutSpecTraffic
- type RolloutSpecTrafficAlb
- type RolloutSpecTrafficAlbArgs
- func (RolloutSpecTrafficAlbArgs) ElementType() reflect.Type
- func (i RolloutSpecTrafficAlbArgs) ToRolloutSpecTrafficAlbOutput() RolloutSpecTrafficAlbOutput
- func (i RolloutSpecTrafficAlbArgs) ToRolloutSpecTrafficAlbOutputWithContext(ctx context.Context) RolloutSpecTrafficAlbOutput
- func (i RolloutSpecTrafficAlbArgs) ToRolloutSpecTrafficAlbPtrOutput() RolloutSpecTrafficAlbPtrOutput
- func (i RolloutSpecTrafficAlbArgs) ToRolloutSpecTrafficAlbPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficAlbPtrOutput
- type RolloutSpecTrafficAlbInput
- type RolloutSpecTrafficAlbOutput
- func (o RolloutSpecTrafficAlbOutput) AlbAnnotationPrefix() pulumi.StringPtrOutput
- func (o RolloutSpecTrafficAlbOutput) AlbIngress() pulumi.StringOutput
- func (o RolloutSpecTrafficAlbOutput) AlbRootService() pulumi.StringOutput
- func (RolloutSpecTrafficAlbOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficAlbOutput) ServicePort() pulumi.IntOutput
- func (o RolloutSpecTrafficAlbOutput) StickinessConfig() RolloutSpecTrafficAlbStickinessConfigPtrOutput
- func (o RolloutSpecTrafficAlbOutput) ToRolloutSpecTrafficAlbOutput() RolloutSpecTrafficAlbOutput
- func (o RolloutSpecTrafficAlbOutput) ToRolloutSpecTrafficAlbOutputWithContext(ctx context.Context) RolloutSpecTrafficAlbOutput
- func (o RolloutSpecTrafficAlbOutput) ToRolloutSpecTrafficAlbPtrOutput() RolloutSpecTrafficAlbPtrOutput
- func (o RolloutSpecTrafficAlbOutput) ToRolloutSpecTrafficAlbPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficAlbPtrOutput
- type RolloutSpecTrafficAlbPtrInput
- type RolloutSpecTrafficAlbPtrOutput
- func (o RolloutSpecTrafficAlbPtrOutput) AlbAnnotationPrefix() pulumi.StringPtrOutput
- func (o RolloutSpecTrafficAlbPtrOutput) AlbIngress() pulumi.StringPtrOutput
- func (o RolloutSpecTrafficAlbPtrOutput) AlbRootService() pulumi.StringPtrOutput
- func (o RolloutSpecTrafficAlbPtrOutput) Elem() RolloutSpecTrafficAlbOutput
- func (RolloutSpecTrafficAlbPtrOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficAlbPtrOutput) ServicePort() pulumi.IntPtrOutput
- func (o RolloutSpecTrafficAlbPtrOutput) StickinessConfig() RolloutSpecTrafficAlbStickinessConfigPtrOutput
- func (o RolloutSpecTrafficAlbPtrOutput) ToRolloutSpecTrafficAlbPtrOutput() RolloutSpecTrafficAlbPtrOutput
- func (o RolloutSpecTrafficAlbPtrOutput) ToRolloutSpecTrafficAlbPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficAlbPtrOutput
- type RolloutSpecTrafficAlbStickinessConfig
- type RolloutSpecTrafficAlbStickinessConfigArgs
- func (RolloutSpecTrafficAlbStickinessConfigArgs) ElementType() reflect.Type
- func (i RolloutSpecTrafficAlbStickinessConfigArgs) ToRolloutSpecTrafficAlbStickinessConfigOutput() RolloutSpecTrafficAlbStickinessConfigOutput
- func (i RolloutSpecTrafficAlbStickinessConfigArgs) ToRolloutSpecTrafficAlbStickinessConfigOutputWithContext(ctx context.Context) RolloutSpecTrafficAlbStickinessConfigOutput
- func (i RolloutSpecTrafficAlbStickinessConfigArgs) ToRolloutSpecTrafficAlbStickinessConfigPtrOutput() RolloutSpecTrafficAlbStickinessConfigPtrOutput
- func (i RolloutSpecTrafficAlbStickinessConfigArgs) ToRolloutSpecTrafficAlbStickinessConfigPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficAlbStickinessConfigPtrOutput
- type RolloutSpecTrafficAlbStickinessConfigInput
- type RolloutSpecTrafficAlbStickinessConfigOutput
- func (o RolloutSpecTrafficAlbStickinessConfigOutput) DurationSeconds() pulumi.IntPtrOutput
- func (RolloutSpecTrafficAlbStickinessConfigOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficAlbStickinessConfigOutput) Enabled() pulumi.BoolPtrOutput
- func (o RolloutSpecTrafficAlbStickinessConfigOutput) ToRolloutSpecTrafficAlbStickinessConfigOutput() RolloutSpecTrafficAlbStickinessConfigOutput
- func (o RolloutSpecTrafficAlbStickinessConfigOutput) ToRolloutSpecTrafficAlbStickinessConfigOutputWithContext(ctx context.Context) RolloutSpecTrafficAlbStickinessConfigOutput
- func (o RolloutSpecTrafficAlbStickinessConfigOutput) ToRolloutSpecTrafficAlbStickinessConfigPtrOutput() RolloutSpecTrafficAlbStickinessConfigPtrOutput
- func (o RolloutSpecTrafficAlbStickinessConfigOutput) ToRolloutSpecTrafficAlbStickinessConfigPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficAlbStickinessConfigPtrOutput
- type RolloutSpecTrafficAlbStickinessConfigPtrInput
- type RolloutSpecTrafficAlbStickinessConfigPtrOutput
- func (o RolloutSpecTrafficAlbStickinessConfigPtrOutput) DurationSeconds() pulumi.IntPtrOutput
- func (o RolloutSpecTrafficAlbStickinessConfigPtrOutput) Elem() RolloutSpecTrafficAlbStickinessConfigOutput
- func (RolloutSpecTrafficAlbStickinessConfigPtrOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficAlbStickinessConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o RolloutSpecTrafficAlbStickinessConfigPtrOutput) ToRolloutSpecTrafficAlbStickinessConfigPtrOutput() RolloutSpecTrafficAlbStickinessConfigPtrOutput
- func (o RolloutSpecTrafficAlbStickinessConfigPtrOutput) ToRolloutSpecTrafficAlbStickinessConfigPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficAlbStickinessConfigPtrOutput
- type RolloutSpecTrafficAmbassador
- type RolloutSpecTrafficAmbassadorArgs
- func (RolloutSpecTrafficAmbassadorArgs) ElementType() reflect.Type
- func (i RolloutSpecTrafficAmbassadorArgs) ToRolloutSpecTrafficAmbassadorOutput() RolloutSpecTrafficAmbassadorOutput
- func (i RolloutSpecTrafficAmbassadorArgs) ToRolloutSpecTrafficAmbassadorOutputWithContext(ctx context.Context) RolloutSpecTrafficAmbassadorOutput
- func (i RolloutSpecTrafficAmbassadorArgs) ToRolloutSpecTrafficAmbassadorPtrOutput() RolloutSpecTrafficAmbassadorPtrOutput
- func (i RolloutSpecTrafficAmbassadorArgs) ToRolloutSpecTrafficAmbassadorPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficAmbassadorPtrOutput
- type RolloutSpecTrafficAmbassadorInput
- type RolloutSpecTrafficAmbassadorOutput
- func (RolloutSpecTrafficAmbassadorOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficAmbassadorOutput) Mappings() pulumi.StringArrayOutput
- func (o RolloutSpecTrafficAmbassadorOutput) ToRolloutSpecTrafficAmbassadorOutput() RolloutSpecTrafficAmbassadorOutput
- func (o RolloutSpecTrafficAmbassadorOutput) ToRolloutSpecTrafficAmbassadorOutputWithContext(ctx context.Context) RolloutSpecTrafficAmbassadorOutput
- func (o RolloutSpecTrafficAmbassadorOutput) ToRolloutSpecTrafficAmbassadorPtrOutput() RolloutSpecTrafficAmbassadorPtrOutput
- func (o RolloutSpecTrafficAmbassadorOutput) ToRolloutSpecTrafficAmbassadorPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficAmbassadorPtrOutput
- type RolloutSpecTrafficAmbassadorPtrInput
- type RolloutSpecTrafficAmbassadorPtrOutput
- func (o RolloutSpecTrafficAmbassadorPtrOutput) Elem() RolloutSpecTrafficAmbassadorOutput
- func (RolloutSpecTrafficAmbassadorPtrOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficAmbassadorPtrOutput) Mappings() pulumi.StringArrayOutput
- func (o RolloutSpecTrafficAmbassadorPtrOutput) ToRolloutSpecTrafficAmbassadorPtrOutput() RolloutSpecTrafficAmbassadorPtrOutput
- func (o RolloutSpecTrafficAmbassadorPtrOutput) ToRolloutSpecTrafficAmbassadorPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficAmbassadorPtrOutput
- type RolloutSpecTrafficArgs
- func (RolloutSpecTrafficArgs) ElementType() reflect.Type
- func (i RolloutSpecTrafficArgs) ToRolloutSpecTrafficOutput() RolloutSpecTrafficOutput
- func (i RolloutSpecTrafficArgs) ToRolloutSpecTrafficOutputWithContext(ctx context.Context) RolloutSpecTrafficOutput
- func (i RolloutSpecTrafficArgs) ToRolloutSpecTrafficPtrOutput() RolloutSpecTrafficPtrOutput
- func (i RolloutSpecTrafficArgs) ToRolloutSpecTrafficPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficPtrOutput
- type RolloutSpecTrafficInput
- type RolloutSpecTrafficIstio
- type RolloutSpecTrafficIstioArgs
- func (RolloutSpecTrafficIstioArgs) ElementType() reflect.Type
- func (i RolloutSpecTrafficIstioArgs) ToRolloutSpecTrafficIstioOutput() RolloutSpecTrafficIstioOutput
- func (i RolloutSpecTrafficIstioArgs) ToRolloutSpecTrafficIstioOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioOutput
- func (i RolloutSpecTrafficIstioArgs) ToRolloutSpecTrafficIstioPtrOutput() RolloutSpecTrafficIstioPtrOutput
- func (i RolloutSpecTrafficIstioArgs) ToRolloutSpecTrafficIstioPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioPtrOutput
- type RolloutSpecTrafficIstioDestinationRule
- type RolloutSpecTrafficIstioDestinationRuleArgs
- func (RolloutSpecTrafficIstioDestinationRuleArgs) ElementType() reflect.Type
- func (i RolloutSpecTrafficIstioDestinationRuleArgs) ToRolloutSpecTrafficIstioDestinationRuleOutput() RolloutSpecTrafficIstioDestinationRuleOutput
- func (i RolloutSpecTrafficIstioDestinationRuleArgs) ToRolloutSpecTrafficIstioDestinationRuleOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioDestinationRuleOutput
- func (i RolloutSpecTrafficIstioDestinationRuleArgs) ToRolloutSpecTrafficIstioDestinationRulePtrOutput() RolloutSpecTrafficIstioDestinationRulePtrOutput
- func (i RolloutSpecTrafficIstioDestinationRuleArgs) ToRolloutSpecTrafficIstioDestinationRulePtrOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioDestinationRulePtrOutput
- type RolloutSpecTrafficIstioDestinationRuleInput
- type RolloutSpecTrafficIstioDestinationRuleOutput
- func (o RolloutSpecTrafficIstioDestinationRuleOutput) CanarySubsetName() pulumi.StringOutput
- func (o RolloutSpecTrafficIstioDestinationRuleOutput) DestinationRuleName() pulumi.StringOutput
- func (RolloutSpecTrafficIstioDestinationRuleOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficIstioDestinationRuleOutput) StableSubsetName() pulumi.StringOutput
- func (o RolloutSpecTrafficIstioDestinationRuleOutput) ToRolloutSpecTrafficIstioDestinationRuleOutput() RolloutSpecTrafficIstioDestinationRuleOutput
- func (o RolloutSpecTrafficIstioDestinationRuleOutput) ToRolloutSpecTrafficIstioDestinationRuleOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioDestinationRuleOutput
- func (o RolloutSpecTrafficIstioDestinationRuleOutput) ToRolloutSpecTrafficIstioDestinationRulePtrOutput() RolloutSpecTrafficIstioDestinationRulePtrOutput
- func (o RolloutSpecTrafficIstioDestinationRuleOutput) ToRolloutSpecTrafficIstioDestinationRulePtrOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioDestinationRulePtrOutput
- type RolloutSpecTrafficIstioDestinationRulePtrInput
- type RolloutSpecTrafficIstioDestinationRulePtrOutput
- func (o RolloutSpecTrafficIstioDestinationRulePtrOutput) CanarySubsetName() pulumi.StringPtrOutput
- func (o RolloutSpecTrafficIstioDestinationRulePtrOutput) DestinationRuleName() pulumi.StringPtrOutput
- func (o RolloutSpecTrafficIstioDestinationRulePtrOutput) Elem() RolloutSpecTrafficIstioDestinationRuleOutput
- func (RolloutSpecTrafficIstioDestinationRulePtrOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficIstioDestinationRulePtrOutput) StableSubsetName() pulumi.StringPtrOutput
- func (o RolloutSpecTrafficIstioDestinationRulePtrOutput) ToRolloutSpecTrafficIstioDestinationRulePtrOutput() RolloutSpecTrafficIstioDestinationRulePtrOutput
- func (o RolloutSpecTrafficIstioDestinationRulePtrOutput) ToRolloutSpecTrafficIstioDestinationRulePtrOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioDestinationRulePtrOutput
- type RolloutSpecTrafficIstioInput
- type RolloutSpecTrafficIstioOutput
- func (o RolloutSpecTrafficIstioOutput) DestinationRule() RolloutSpecTrafficIstioDestinationRulePtrOutput
- func (RolloutSpecTrafficIstioOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficIstioOutput) ToRolloutSpecTrafficIstioOutput() RolloutSpecTrafficIstioOutput
- func (o RolloutSpecTrafficIstioOutput) ToRolloutSpecTrafficIstioOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioOutput
- func (o RolloutSpecTrafficIstioOutput) ToRolloutSpecTrafficIstioPtrOutput() RolloutSpecTrafficIstioPtrOutput
- func (o RolloutSpecTrafficIstioOutput) ToRolloutSpecTrafficIstioPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioPtrOutput
- func (o RolloutSpecTrafficIstioOutput) VirtualServices() RolloutSpecTrafficIstioVirtualServiceArrayOutput
- type RolloutSpecTrafficIstioPtrInput
- type RolloutSpecTrafficIstioPtrOutput
- func (o RolloutSpecTrafficIstioPtrOutput) DestinationRule() RolloutSpecTrafficIstioDestinationRulePtrOutput
- func (o RolloutSpecTrafficIstioPtrOutput) Elem() RolloutSpecTrafficIstioOutput
- func (RolloutSpecTrafficIstioPtrOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficIstioPtrOutput) ToRolloutSpecTrafficIstioPtrOutput() RolloutSpecTrafficIstioPtrOutput
- func (o RolloutSpecTrafficIstioPtrOutput) ToRolloutSpecTrafficIstioPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioPtrOutput
- func (o RolloutSpecTrafficIstioPtrOutput) VirtualServices() RolloutSpecTrafficIstioVirtualServiceArrayOutput
- type RolloutSpecTrafficIstioVirtualService
- type RolloutSpecTrafficIstioVirtualServiceArgs
- func (RolloutSpecTrafficIstioVirtualServiceArgs) ElementType() reflect.Type
- func (i RolloutSpecTrafficIstioVirtualServiceArgs) ToRolloutSpecTrafficIstioVirtualServiceOutput() RolloutSpecTrafficIstioVirtualServiceOutput
- func (i RolloutSpecTrafficIstioVirtualServiceArgs) ToRolloutSpecTrafficIstioVirtualServiceOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioVirtualServiceOutput
- type RolloutSpecTrafficIstioVirtualServiceArray
- func (RolloutSpecTrafficIstioVirtualServiceArray) ElementType() reflect.Type
- func (i RolloutSpecTrafficIstioVirtualServiceArray) ToRolloutSpecTrafficIstioVirtualServiceArrayOutput() RolloutSpecTrafficIstioVirtualServiceArrayOutput
- func (i RolloutSpecTrafficIstioVirtualServiceArray) ToRolloutSpecTrafficIstioVirtualServiceArrayOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioVirtualServiceArrayOutput
- type RolloutSpecTrafficIstioVirtualServiceArrayInput
- type RolloutSpecTrafficIstioVirtualServiceArrayOutput
- func (RolloutSpecTrafficIstioVirtualServiceArrayOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficIstioVirtualServiceArrayOutput) Index(i pulumi.IntInput) RolloutSpecTrafficIstioVirtualServiceOutput
- func (o RolloutSpecTrafficIstioVirtualServiceArrayOutput) ToRolloutSpecTrafficIstioVirtualServiceArrayOutput() RolloutSpecTrafficIstioVirtualServiceArrayOutput
- func (o RolloutSpecTrafficIstioVirtualServiceArrayOutput) ToRolloutSpecTrafficIstioVirtualServiceArrayOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioVirtualServiceArrayOutput
- type RolloutSpecTrafficIstioVirtualServiceInput
- type RolloutSpecTrafficIstioVirtualServiceOutput
- func (RolloutSpecTrafficIstioVirtualServiceOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficIstioVirtualServiceOutput) TlsRoutes() RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput
- func (o RolloutSpecTrafficIstioVirtualServiceOutput) ToRolloutSpecTrafficIstioVirtualServiceOutput() RolloutSpecTrafficIstioVirtualServiceOutput
- func (o RolloutSpecTrafficIstioVirtualServiceOutput) ToRolloutSpecTrafficIstioVirtualServiceOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioVirtualServiceOutput
- func (o RolloutSpecTrafficIstioVirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
- func (o RolloutSpecTrafficIstioVirtualServiceOutput) VirtualServiceRoutes() pulumi.StringArrayOutput
- type RolloutSpecTrafficIstioVirtualServiceTlsRoute
- type RolloutSpecTrafficIstioVirtualServiceTlsRouteArgs
- func (RolloutSpecTrafficIstioVirtualServiceTlsRouteArgs) ElementType() reflect.Type
- func (i RolloutSpecTrafficIstioVirtualServiceTlsRouteArgs) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteOutput() RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput
- func (i RolloutSpecTrafficIstioVirtualServiceTlsRouteArgs) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput
- type RolloutSpecTrafficIstioVirtualServiceTlsRouteArray
- func (RolloutSpecTrafficIstioVirtualServiceTlsRouteArray) ElementType() reflect.Type
- func (i RolloutSpecTrafficIstioVirtualServiceTlsRouteArray) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput() RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput
- func (i RolloutSpecTrafficIstioVirtualServiceTlsRouteArray) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput
- type RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayInput
- type RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput
- func (RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput) Index(i pulumi.IntInput) RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput
- func (o RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput() RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput
- func (o RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput
- type RolloutSpecTrafficIstioVirtualServiceTlsRouteInput
- type RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput
- func (RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput) Port() pulumi.IntPtrOutput
- func (o RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput) SniHosts() pulumi.StringArrayOutput
- func (o RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteOutput() RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput
- func (o RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput
- type RolloutSpecTrafficNginx
- type RolloutSpecTrafficNginxAdditionalIngressAnnotation
- type RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs
- func (RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs) ElementType() reflect.Type
- func (i RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationOutput() RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput
- func (i RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationOutputWithContext(ctx context.Context) RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput
- func (i RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput() RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput
- func (i RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput
- type RolloutSpecTrafficNginxAdditionalIngressAnnotationInput
- type RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput
- func (o RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput) CanaryByHeader() pulumi.StringPtrOutput
- func (RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput) Key1() pulumi.StringPtrOutput
- func (o RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationOutput() RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput
- func (o RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationOutputWithContext(ctx context.Context) RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput
- func (o RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput() RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput
- func (o RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput
- type RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrInput
- type RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput
- func (o RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput) CanaryByHeader() pulumi.StringPtrOutput
- func (o RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput) Elem() RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput
- func (RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput) Key1() pulumi.StringPtrOutput
- func (o RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput() RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput
- func (o RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput
- type RolloutSpecTrafficNginxArgs
- func (RolloutSpecTrafficNginxArgs) ElementType() reflect.Type
- func (i RolloutSpecTrafficNginxArgs) ToRolloutSpecTrafficNginxOutput() RolloutSpecTrafficNginxOutput
- func (i RolloutSpecTrafficNginxArgs) ToRolloutSpecTrafficNginxOutputWithContext(ctx context.Context) RolloutSpecTrafficNginxOutput
- func (i RolloutSpecTrafficNginxArgs) ToRolloutSpecTrafficNginxPtrOutput() RolloutSpecTrafficNginxPtrOutput
- func (i RolloutSpecTrafficNginxArgs) ToRolloutSpecTrafficNginxPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficNginxPtrOutput
- type RolloutSpecTrafficNginxInput
- type RolloutSpecTrafficNginxOutput
- func (o RolloutSpecTrafficNginxOutput) AdditionalIngressAnnotation() RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput
- func (RolloutSpecTrafficNginxOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficNginxOutput) NginxAnnotationPrefix() pulumi.StringPtrOutput
- func (o RolloutSpecTrafficNginxOutput) StableIngress() pulumi.StringOutput
- func (o RolloutSpecTrafficNginxOutput) ToRolloutSpecTrafficNginxOutput() RolloutSpecTrafficNginxOutput
- func (o RolloutSpecTrafficNginxOutput) ToRolloutSpecTrafficNginxOutputWithContext(ctx context.Context) RolloutSpecTrafficNginxOutput
- func (o RolloutSpecTrafficNginxOutput) ToRolloutSpecTrafficNginxPtrOutput() RolloutSpecTrafficNginxPtrOutput
- func (o RolloutSpecTrafficNginxOutput) ToRolloutSpecTrafficNginxPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficNginxPtrOutput
- type RolloutSpecTrafficNginxPtrInput
- type RolloutSpecTrafficNginxPtrOutput
- func (o RolloutSpecTrafficNginxPtrOutput) AdditionalIngressAnnotation() RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput
- func (o RolloutSpecTrafficNginxPtrOutput) Elem() RolloutSpecTrafficNginxOutput
- func (RolloutSpecTrafficNginxPtrOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficNginxPtrOutput) NginxAnnotationPrefix() pulumi.StringPtrOutput
- func (o RolloutSpecTrafficNginxPtrOutput) StableIngress() pulumi.StringPtrOutput
- func (o RolloutSpecTrafficNginxPtrOutput) ToRolloutSpecTrafficNginxPtrOutput() RolloutSpecTrafficNginxPtrOutput
- func (o RolloutSpecTrafficNginxPtrOutput) ToRolloutSpecTrafficNginxPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficNginxPtrOutput
- type RolloutSpecTrafficOutput
- func (o RolloutSpecTrafficOutput) Alb() RolloutSpecTrafficAlbPtrOutput
- func (o RolloutSpecTrafficOutput) Ambassador() RolloutSpecTrafficAmbassadorPtrOutput
- func (o RolloutSpecTrafficOutput) CanaryService() pulumi.StringPtrOutput
- func (RolloutSpecTrafficOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficOutput) Istio() RolloutSpecTrafficIstioPtrOutput
- func (o RolloutSpecTrafficOutput) Nginx() RolloutSpecTrafficNginxPtrOutput
- func (o RolloutSpecTrafficOutput) PingPong() RolloutSpecTrafficPingPongPtrOutput
- func (o RolloutSpecTrafficOutput) Smi() RolloutSpecTrafficSmiPtrOutput
- func (o RolloutSpecTrafficOutput) StableService() pulumi.StringPtrOutput
- func (o RolloutSpecTrafficOutput) ToRolloutSpecTrafficOutput() RolloutSpecTrafficOutput
- func (o RolloutSpecTrafficOutput) ToRolloutSpecTrafficOutputWithContext(ctx context.Context) RolloutSpecTrafficOutput
- func (o RolloutSpecTrafficOutput) ToRolloutSpecTrafficPtrOutput() RolloutSpecTrafficPtrOutput
- func (o RolloutSpecTrafficOutput) ToRolloutSpecTrafficPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficPtrOutput
- type RolloutSpecTrafficPingPong
- type RolloutSpecTrafficPingPongArgs
- func (RolloutSpecTrafficPingPongArgs) ElementType() reflect.Type
- func (i RolloutSpecTrafficPingPongArgs) ToRolloutSpecTrafficPingPongOutput() RolloutSpecTrafficPingPongOutput
- func (i RolloutSpecTrafficPingPongArgs) ToRolloutSpecTrafficPingPongOutputWithContext(ctx context.Context) RolloutSpecTrafficPingPongOutput
- func (i RolloutSpecTrafficPingPongArgs) ToRolloutSpecTrafficPingPongPtrOutput() RolloutSpecTrafficPingPongPtrOutput
- func (i RolloutSpecTrafficPingPongArgs) ToRolloutSpecTrafficPingPongPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficPingPongPtrOutput
- type RolloutSpecTrafficPingPongInput
- type RolloutSpecTrafficPingPongOutput
- func (RolloutSpecTrafficPingPongOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficPingPongOutput) PingService() pulumi.StringOutput
- func (o RolloutSpecTrafficPingPongOutput) PongService() pulumi.StringOutput
- func (o RolloutSpecTrafficPingPongOutput) ToRolloutSpecTrafficPingPongOutput() RolloutSpecTrafficPingPongOutput
- func (o RolloutSpecTrafficPingPongOutput) ToRolloutSpecTrafficPingPongOutputWithContext(ctx context.Context) RolloutSpecTrafficPingPongOutput
- func (o RolloutSpecTrafficPingPongOutput) ToRolloutSpecTrafficPingPongPtrOutput() RolloutSpecTrafficPingPongPtrOutput
- func (o RolloutSpecTrafficPingPongOutput) ToRolloutSpecTrafficPingPongPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficPingPongPtrOutput
- type RolloutSpecTrafficPingPongPtrInput
- type RolloutSpecTrafficPingPongPtrOutput
- func (o RolloutSpecTrafficPingPongPtrOutput) Elem() RolloutSpecTrafficPingPongOutput
- func (RolloutSpecTrafficPingPongPtrOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficPingPongPtrOutput) PingService() pulumi.StringPtrOutput
- func (o RolloutSpecTrafficPingPongPtrOutput) PongService() pulumi.StringPtrOutput
- func (o RolloutSpecTrafficPingPongPtrOutput) ToRolloutSpecTrafficPingPongPtrOutput() RolloutSpecTrafficPingPongPtrOutput
- func (o RolloutSpecTrafficPingPongPtrOutput) ToRolloutSpecTrafficPingPongPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficPingPongPtrOutput
- type RolloutSpecTrafficPtrInput
- type RolloutSpecTrafficPtrOutput
- func (o RolloutSpecTrafficPtrOutput) Alb() RolloutSpecTrafficAlbPtrOutput
- func (o RolloutSpecTrafficPtrOutput) Ambassador() RolloutSpecTrafficAmbassadorPtrOutput
- func (o RolloutSpecTrafficPtrOutput) CanaryService() pulumi.StringPtrOutput
- func (o RolloutSpecTrafficPtrOutput) Elem() RolloutSpecTrafficOutput
- func (RolloutSpecTrafficPtrOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficPtrOutput) Istio() RolloutSpecTrafficIstioPtrOutput
- func (o RolloutSpecTrafficPtrOutput) Nginx() RolloutSpecTrafficNginxPtrOutput
- func (o RolloutSpecTrafficPtrOutput) PingPong() RolloutSpecTrafficPingPongPtrOutput
- func (o RolloutSpecTrafficPtrOutput) Smi() RolloutSpecTrafficSmiPtrOutput
- func (o RolloutSpecTrafficPtrOutput) StableService() pulumi.StringPtrOutput
- func (o RolloutSpecTrafficPtrOutput) ToRolloutSpecTrafficPtrOutput() RolloutSpecTrafficPtrOutput
- func (o RolloutSpecTrafficPtrOutput) ToRolloutSpecTrafficPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficPtrOutput
- type RolloutSpecTrafficSmi
- type RolloutSpecTrafficSmiArgs
- func (RolloutSpecTrafficSmiArgs) ElementType() reflect.Type
- func (i RolloutSpecTrafficSmiArgs) ToRolloutSpecTrafficSmiOutput() RolloutSpecTrafficSmiOutput
- func (i RolloutSpecTrafficSmiArgs) ToRolloutSpecTrafficSmiOutputWithContext(ctx context.Context) RolloutSpecTrafficSmiOutput
- func (i RolloutSpecTrafficSmiArgs) ToRolloutSpecTrafficSmiPtrOutput() RolloutSpecTrafficSmiPtrOutput
- func (i RolloutSpecTrafficSmiArgs) ToRolloutSpecTrafficSmiPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficSmiPtrOutput
- type RolloutSpecTrafficSmiInput
- type RolloutSpecTrafficSmiOutput
- func (RolloutSpecTrafficSmiOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficSmiOutput) SmiRootService() pulumi.StringPtrOutput
- func (o RolloutSpecTrafficSmiOutput) ToRolloutSpecTrafficSmiOutput() RolloutSpecTrafficSmiOutput
- func (o RolloutSpecTrafficSmiOutput) ToRolloutSpecTrafficSmiOutputWithContext(ctx context.Context) RolloutSpecTrafficSmiOutput
- func (o RolloutSpecTrafficSmiOutput) ToRolloutSpecTrafficSmiPtrOutput() RolloutSpecTrafficSmiPtrOutput
- func (o RolloutSpecTrafficSmiOutput) ToRolloutSpecTrafficSmiPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficSmiPtrOutput
- func (o RolloutSpecTrafficSmiOutput) TrafficSplitName() pulumi.StringPtrOutput
- type RolloutSpecTrafficSmiPtrInput
- type RolloutSpecTrafficSmiPtrOutput
- func (o RolloutSpecTrafficSmiPtrOutput) Elem() RolloutSpecTrafficSmiOutput
- func (RolloutSpecTrafficSmiPtrOutput) ElementType() reflect.Type
- func (o RolloutSpecTrafficSmiPtrOutput) SmiRootService() pulumi.StringPtrOutput
- func (o RolloutSpecTrafficSmiPtrOutput) ToRolloutSpecTrafficSmiPtrOutput() RolloutSpecTrafficSmiPtrOutput
- func (o RolloutSpecTrafficSmiPtrOutput) ToRolloutSpecTrafficSmiPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficSmiPtrOutput
- func (o RolloutSpecTrafficSmiPtrOutput) TrafficSplitName() pulumi.StringPtrOutput
- type Strategy
- type StrategyArgs
- type StrategyArray
- type StrategyArrayInput
- type StrategyArrayOutput
- type StrategyCanary
- type StrategyCanaryArgs
- func (StrategyCanaryArgs) ElementType() reflect.Type
- func (i StrategyCanaryArgs) ToStrategyCanaryOutput() StrategyCanaryOutput
- func (i StrategyCanaryArgs) ToStrategyCanaryOutputWithContext(ctx context.Context) StrategyCanaryOutput
- func (i StrategyCanaryArgs) ToStrategyCanaryPtrOutput() StrategyCanaryPtrOutput
- func (i StrategyCanaryArgs) ToStrategyCanaryPtrOutputWithContext(ctx context.Context) StrategyCanaryPtrOutput
- type StrategyCanaryBackgroundVerification
- type StrategyCanaryBackgroundVerificationArgs
- func (StrategyCanaryBackgroundVerificationArgs) ElementType() reflect.Type
- func (i StrategyCanaryBackgroundVerificationArgs) ToStrategyCanaryBackgroundVerificationOutput() StrategyCanaryBackgroundVerificationOutput
- func (i StrategyCanaryBackgroundVerificationArgs) ToStrategyCanaryBackgroundVerificationOutputWithContext(ctx context.Context) StrategyCanaryBackgroundVerificationOutput
- func (i StrategyCanaryBackgroundVerificationArgs) ToStrategyCanaryBackgroundVerificationPtrOutput() StrategyCanaryBackgroundVerificationPtrOutput
- func (i StrategyCanaryBackgroundVerificationArgs) ToStrategyCanaryBackgroundVerificationPtrOutputWithContext(ctx context.Context) StrategyCanaryBackgroundVerificationPtrOutput
- type StrategyCanaryBackgroundVerificationInput
- type StrategyCanaryBackgroundVerificationOutput
- func (StrategyCanaryBackgroundVerificationOutput) ElementType() reflect.Type
- func (o StrategyCanaryBackgroundVerificationOutput) TemplateNames() pulumi.StringArrayOutput
- func (o StrategyCanaryBackgroundVerificationOutput) ToStrategyCanaryBackgroundVerificationOutput() StrategyCanaryBackgroundVerificationOutput
- func (o StrategyCanaryBackgroundVerificationOutput) ToStrategyCanaryBackgroundVerificationOutputWithContext(ctx context.Context) StrategyCanaryBackgroundVerificationOutput
- func (o StrategyCanaryBackgroundVerificationOutput) ToStrategyCanaryBackgroundVerificationPtrOutput() StrategyCanaryBackgroundVerificationPtrOutput
- func (o StrategyCanaryBackgroundVerificationOutput) ToStrategyCanaryBackgroundVerificationPtrOutputWithContext(ctx context.Context) StrategyCanaryBackgroundVerificationPtrOutput
- type StrategyCanaryBackgroundVerificationPtrInput
- type StrategyCanaryBackgroundVerificationPtrOutput
- func (o StrategyCanaryBackgroundVerificationPtrOutput) Elem() StrategyCanaryBackgroundVerificationOutput
- func (StrategyCanaryBackgroundVerificationPtrOutput) ElementType() reflect.Type
- func (o StrategyCanaryBackgroundVerificationPtrOutput) TemplateNames() pulumi.StringArrayOutput
- func (o StrategyCanaryBackgroundVerificationPtrOutput) ToStrategyCanaryBackgroundVerificationPtrOutput() StrategyCanaryBackgroundVerificationPtrOutput
- func (o StrategyCanaryBackgroundVerificationPtrOutput) ToStrategyCanaryBackgroundVerificationPtrOutputWithContext(ctx context.Context) StrategyCanaryBackgroundVerificationPtrOutput
- type StrategyCanaryInput
- type StrategyCanaryOutput
- func (o StrategyCanaryOutput) BackgroundVerification() StrategyCanaryBackgroundVerificationPtrOutput
- func (StrategyCanaryOutput) ElementType() reflect.Type
- func (o StrategyCanaryOutput) Steps() StrategyCanaryStepArrayOutput
- func (o StrategyCanaryOutput) ToStrategyCanaryOutput() StrategyCanaryOutput
- func (o StrategyCanaryOutput) ToStrategyCanaryOutputWithContext(ctx context.Context) StrategyCanaryOutput
- func (o StrategyCanaryOutput) ToStrategyCanaryPtrOutput() StrategyCanaryPtrOutput
- func (o StrategyCanaryOutput) ToStrategyCanaryPtrOutputWithContext(ctx context.Context) StrategyCanaryPtrOutput
- type StrategyCanaryPtrInput
- type StrategyCanaryPtrOutput
- func (o StrategyCanaryPtrOutput) BackgroundVerification() StrategyCanaryBackgroundVerificationPtrOutput
- func (o StrategyCanaryPtrOutput) Elem() StrategyCanaryOutput
- func (StrategyCanaryPtrOutput) ElementType() reflect.Type
- func (o StrategyCanaryPtrOutput) Steps() StrategyCanaryStepArrayOutput
- func (o StrategyCanaryPtrOutput) ToStrategyCanaryPtrOutput() StrategyCanaryPtrOutput
- func (o StrategyCanaryPtrOutput) ToStrategyCanaryPtrOutputWithContext(ctx context.Context) StrategyCanaryPtrOutput
- type StrategyCanaryStep
- type StrategyCanaryStepArgs
- type StrategyCanaryStepArray
- type StrategyCanaryStepArrayInput
- type StrategyCanaryStepArrayOutput
- func (StrategyCanaryStepArrayOutput) ElementType() reflect.Type
- func (o StrategyCanaryStepArrayOutput) Index(i pulumi.IntInput) StrategyCanaryStepOutput
- func (o StrategyCanaryStepArrayOutput) ToStrategyCanaryStepArrayOutput() StrategyCanaryStepArrayOutput
- func (o StrategyCanaryStepArrayOutput) ToStrategyCanaryStepArrayOutputWithContext(ctx context.Context) StrategyCanaryStepArrayOutput
- type StrategyCanaryStepInput
- type StrategyCanaryStepOutput
- func (StrategyCanaryStepOutput) ElementType() reflect.Type
- func (o StrategyCanaryStepOutput) Pause() StrategyCanaryStepPausePtrOutput
- func (o StrategyCanaryStepOutput) SetCanaryScale() StrategyCanaryStepSetCanaryScalePtrOutput
- func (o StrategyCanaryStepOutput) SetHeaderRoute() StrategyCanaryStepSetHeaderRoutePtrOutput
- func (o StrategyCanaryStepOutput) SetWeight() pulumi.IntPtrOutput
- func (o StrategyCanaryStepOutput) StepName() pulumi.StringPtrOutput
- func (o StrategyCanaryStepOutput) ToStrategyCanaryStepOutput() StrategyCanaryStepOutput
- func (o StrategyCanaryStepOutput) ToStrategyCanaryStepOutputWithContext(ctx context.Context) StrategyCanaryStepOutput
- func (o StrategyCanaryStepOutput) Verification() StrategyCanaryStepVerificationPtrOutput
- type StrategyCanaryStepPause
- type StrategyCanaryStepPauseArgs
- func (StrategyCanaryStepPauseArgs) ElementType() reflect.Type
- func (i StrategyCanaryStepPauseArgs) ToStrategyCanaryStepPauseOutput() StrategyCanaryStepPauseOutput
- func (i StrategyCanaryStepPauseArgs) ToStrategyCanaryStepPauseOutputWithContext(ctx context.Context) StrategyCanaryStepPauseOutput
- func (i StrategyCanaryStepPauseArgs) ToStrategyCanaryStepPausePtrOutput() StrategyCanaryStepPausePtrOutput
- func (i StrategyCanaryStepPauseArgs) ToStrategyCanaryStepPausePtrOutputWithContext(ctx context.Context) StrategyCanaryStepPausePtrOutput
- type StrategyCanaryStepPauseInput
- type StrategyCanaryStepPauseOutput
- func (o StrategyCanaryStepPauseOutput) Duration() pulumi.StringPtrOutput
- func (StrategyCanaryStepPauseOutput) ElementType() reflect.Type
- func (o StrategyCanaryStepPauseOutput) ToStrategyCanaryStepPauseOutput() StrategyCanaryStepPauseOutput
- func (o StrategyCanaryStepPauseOutput) ToStrategyCanaryStepPauseOutputWithContext(ctx context.Context) StrategyCanaryStepPauseOutput
- func (o StrategyCanaryStepPauseOutput) ToStrategyCanaryStepPausePtrOutput() StrategyCanaryStepPausePtrOutput
- func (o StrategyCanaryStepPauseOutput) ToStrategyCanaryStepPausePtrOutputWithContext(ctx context.Context) StrategyCanaryStepPausePtrOutput
- type StrategyCanaryStepPausePtrInput
- type StrategyCanaryStepPausePtrOutput
- func (o StrategyCanaryStepPausePtrOutput) Duration() pulumi.StringPtrOutput
- func (o StrategyCanaryStepPausePtrOutput) Elem() StrategyCanaryStepPauseOutput
- func (StrategyCanaryStepPausePtrOutput) ElementType() reflect.Type
- func (o StrategyCanaryStepPausePtrOutput) ToStrategyCanaryStepPausePtrOutput() StrategyCanaryStepPausePtrOutput
- func (o StrategyCanaryStepPausePtrOutput) ToStrategyCanaryStepPausePtrOutputWithContext(ctx context.Context) StrategyCanaryStepPausePtrOutput
- type StrategyCanaryStepSetCanaryScale
- type StrategyCanaryStepSetCanaryScaleArgs
- func (StrategyCanaryStepSetCanaryScaleArgs) ElementType() reflect.Type
- func (i StrategyCanaryStepSetCanaryScaleArgs) ToStrategyCanaryStepSetCanaryScaleOutput() StrategyCanaryStepSetCanaryScaleOutput
- func (i StrategyCanaryStepSetCanaryScaleArgs) ToStrategyCanaryStepSetCanaryScaleOutputWithContext(ctx context.Context) StrategyCanaryStepSetCanaryScaleOutput
- func (i StrategyCanaryStepSetCanaryScaleArgs) ToStrategyCanaryStepSetCanaryScalePtrOutput() StrategyCanaryStepSetCanaryScalePtrOutput
- func (i StrategyCanaryStepSetCanaryScaleArgs) ToStrategyCanaryStepSetCanaryScalePtrOutputWithContext(ctx context.Context) StrategyCanaryStepSetCanaryScalePtrOutput
- type StrategyCanaryStepSetCanaryScaleInput
- type StrategyCanaryStepSetCanaryScaleOutput
- func (StrategyCanaryStepSetCanaryScaleOutput) ElementType() reflect.Type
- func (o StrategyCanaryStepSetCanaryScaleOutput) MatchTrafficWeight() pulumi.BoolPtrOutput
- func (o StrategyCanaryStepSetCanaryScaleOutput) Replicas() pulumi.IntPtrOutput
- func (o StrategyCanaryStepSetCanaryScaleOutput) ToStrategyCanaryStepSetCanaryScaleOutput() StrategyCanaryStepSetCanaryScaleOutput
- func (o StrategyCanaryStepSetCanaryScaleOutput) ToStrategyCanaryStepSetCanaryScaleOutputWithContext(ctx context.Context) StrategyCanaryStepSetCanaryScaleOutput
- func (o StrategyCanaryStepSetCanaryScaleOutput) ToStrategyCanaryStepSetCanaryScalePtrOutput() StrategyCanaryStepSetCanaryScalePtrOutput
- func (o StrategyCanaryStepSetCanaryScaleOutput) ToStrategyCanaryStepSetCanaryScalePtrOutputWithContext(ctx context.Context) StrategyCanaryStepSetCanaryScalePtrOutput
- func (o StrategyCanaryStepSetCanaryScaleOutput) Weight() pulumi.IntPtrOutput
- type StrategyCanaryStepSetCanaryScalePtrInput
- type StrategyCanaryStepSetCanaryScalePtrOutput
- func (o StrategyCanaryStepSetCanaryScalePtrOutput) Elem() StrategyCanaryStepSetCanaryScaleOutput
- func (StrategyCanaryStepSetCanaryScalePtrOutput) ElementType() reflect.Type
- func (o StrategyCanaryStepSetCanaryScalePtrOutput) MatchTrafficWeight() pulumi.BoolPtrOutput
- func (o StrategyCanaryStepSetCanaryScalePtrOutput) Replicas() pulumi.IntPtrOutput
- func (o StrategyCanaryStepSetCanaryScalePtrOutput) ToStrategyCanaryStepSetCanaryScalePtrOutput() StrategyCanaryStepSetCanaryScalePtrOutput
- func (o StrategyCanaryStepSetCanaryScalePtrOutput) ToStrategyCanaryStepSetCanaryScalePtrOutputWithContext(ctx context.Context) StrategyCanaryStepSetCanaryScalePtrOutput
- func (o StrategyCanaryStepSetCanaryScalePtrOutput) Weight() pulumi.IntPtrOutput
- type StrategyCanaryStepSetHeaderRoute
- type StrategyCanaryStepSetHeaderRouteArgs
- func (StrategyCanaryStepSetHeaderRouteArgs) ElementType() reflect.Type
- func (i StrategyCanaryStepSetHeaderRouteArgs) ToStrategyCanaryStepSetHeaderRouteOutput() StrategyCanaryStepSetHeaderRouteOutput
- func (i StrategyCanaryStepSetHeaderRouteArgs) ToStrategyCanaryStepSetHeaderRouteOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRouteOutput
- func (i StrategyCanaryStepSetHeaderRouteArgs) ToStrategyCanaryStepSetHeaderRoutePtrOutput() StrategyCanaryStepSetHeaderRoutePtrOutput
- func (i StrategyCanaryStepSetHeaderRouteArgs) ToStrategyCanaryStepSetHeaderRoutePtrOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRoutePtrOutput
- type StrategyCanaryStepSetHeaderRouteInput
- type StrategyCanaryStepSetHeaderRouteMatch
- type StrategyCanaryStepSetHeaderRouteMatchArgs
- func (StrategyCanaryStepSetHeaderRouteMatchArgs) ElementType() reflect.Type
- func (i StrategyCanaryStepSetHeaderRouteMatchArgs) ToStrategyCanaryStepSetHeaderRouteMatchOutput() StrategyCanaryStepSetHeaderRouteMatchOutput
- func (i StrategyCanaryStepSetHeaderRouteMatchArgs) ToStrategyCanaryStepSetHeaderRouteMatchOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRouteMatchOutput
- type StrategyCanaryStepSetHeaderRouteMatchArray
- func (StrategyCanaryStepSetHeaderRouteMatchArray) ElementType() reflect.Type
- func (i StrategyCanaryStepSetHeaderRouteMatchArray) ToStrategyCanaryStepSetHeaderRouteMatchArrayOutput() StrategyCanaryStepSetHeaderRouteMatchArrayOutput
- func (i StrategyCanaryStepSetHeaderRouteMatchArray) ToStrategyCanaryStepSetHeaderRouteMatchArrayOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRouteMatchArrayOutput
- type StrategyCanaryStepSetHeaderRouteMatchArrayInput
- type StrategyCanaryStepSetHeaderRouteMatchArrayOutput
- func (StrategyCanaryStepSetHeaderRouteMatchArrayOutput) ElementType() reflect.Type
- func (o StrategyCanaryStepSetHeaderRouteMatchArrayOutput) Index(i pulumi.IntInput) StrategyCanaryStepSetHeaderRouteMatchOutput
- func (o StrategyCanaryStepSetHeaderRouteMatchArrayOutput) ToStrategyCanaryStepSetHeaderRouteMatchArrayOutput() StrategyCanaryStepSetHeaderRouteMatchArrayOutput
- func (o StrategyCanaryStepSetHeaderRouteMatchArrayOutput) ToStrategyCanaryStepSetHeaderRouteMatchArrayOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRouteMatchArrayOutput
- type StrategyCanaryStepSetHeaderRouteMatchHeaderValue
- type StrategyCanaryStepSetHeaderRouteMatchHeaderValueArgs
- func (StrategyCanaryStepSetHeaderRouteMatchHeaderValueArgs) ElementType() reflect.Type
- func (i StrategyCanaryStepSetHeaderRouteMatchHeaderValueArgs) ToStrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput() StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput
- func (i StrategyCanaryStepSetHeaderRouteMatchHeaderValueArgs) ToStrategyCanaryStepSetHeaderRouteMatchHeaderValueOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput
- type StrategyCanaryStepSetHeaderRouteMatchHeaderValueInput
- type StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput
- func (StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput) ElementType() reflect.Type
- func (o StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput) Exact() pulumi.StringPtrOutput
- func (o StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput) Prefix() pulumi.StringPtrOutput
- func (o StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput) Regex() pulumi.StringPtrOutput
- func (o StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput) ToStrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput() StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput
- func (o StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput) ToStrategyCanaryStepSetHeaderRouteMatchHeaderValueOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput
- type StrategyCanaryStepSetHeaderRouteMatchInput
- type StrategyCanaryStepSetHeaderRouteMatchOutput
- func (StrategyCanaryStepSetHeaderRouteMatchOutput) ElementType() reflect.Type
- func (o StrategyCanaryStepSetHeaderRouteMatchOutput) HeaderName() pulumi.StringOutput
- func (o StrategyCanaryStepSetHeaderRouteMatchOutput) HeaderValue() StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput
- func (o StrategyCanaryStepSetHeaderRouteMatchOutput) ToStrategyCanaryStepSetHeaderRouteMatchOutput() StrategyCanaryStepSetHeaderRouteMatchOutput
- func (o StrategyCanaryStepSetHeaderRouteMatchOutput) ToStrategyCanaryStepSetHeaderRouteMatchOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRouteMatchOutput
- type StrategyCanaryStepSetHeaderRouteOutput
- func (StrategyCanaryStepSetHeaderRouteOutput) ElementType() reflect.Type
- func (o StrategyCanaryStepSetHeaderRouteOutput) HeaderRouteName() pulumi.StringOutput
- func (o StrategyCanaryStepSetHeaderRouteOutput) Matches() StrategyCanaryStepSetHeaderRouteMatchArrayOutput
- func (o StrategyCanaryStepSetHeaderRouteOutput) ToStrategyCanaryStepSetHeaderRouteOutput() StrategyCanaryStepSetHeaderRouteOutput
- func (o StrategyCanaryStepSetHeaderRouteOutput) ToStrategyCanaryStepSetHeaderRouteOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRouteOutput
- func (o StrategyCanaryStepSetHeaderRouteOutput) ToStrategyCanaryStepSetHeaderRoutePtrOutput() StrategyCanaryStepSetHeaderRoutePtrOutput
- func (o StrategyCanaryStepSetHeaderRouteOutput) ToStrategyCanaryStepSetHeaderRoutePtrOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRoutePtrOutput
- type StrategyCanaryStepSetHeaderRoutePtrInput
- type StrategyCanaryStepSetHeaderRoutePtrOutput
- func (o StrategyCanaryStepSetHeaderRoutePtrOutput) Elem() StrategyCanaryStepSetHeaderRouteOutput
- func (StrategyCanaryStepSetHeaderRoutePtrOutput) ElementType() reflect.Type
- func (o StrategyCanaryStepSetHeaderRoutePtrOutput) HeaderRouteName() pulumi.StringPtrOutput
- func (o StrategyCanaryStepSetHeaderRoutePtrOutput) Matches() StrategyCanaryStepSetHeaderRouteMatchArrayOutput
- func (o StrategyCanaryStepSetHeaderRoutePtrOutput) ToStrategyCanaryStepSetHeaderRoutePtrOutput() StrategyCanaryStepSetHeaderRoutePtrOutput
- func (o StrategyCanaryStepSetHeaderRoutePtrOutput) ToStrategyCanaryStepSetHeaderRoutePtrOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRoutePtrOutput
- type StrategyCanaryStepVerification
- type StrategyCanaryStepVerificationArgs
- func (StrategyCanaryStepVerificationArgs) ElementType() reflect.Type
- func (i StrategyCanaryStepVerificationArgs) ToStrategyCanaryStepVerificationOutput() StrategyCanaryStepVerificationOutput
- func (i StrategyCanaryStepVerificationArgs) ToStrategyCanaryStepVerificationOutputWithContext(ctx context.Context) StrategyCanaryStepVerificationOutput
- func (i StrategyCanaryStepVerificationArgs) ToStrategyCanaryStepVerificationPtrOutput() StrategyCanaryStepVerificationPtrOutput
- func (i StrategyCanaryStepVerificationArgs) ToStrategyCanaryStepVerificationPtrOutputWithContext(ctx context.Context) StrategyCanaryStepVerificationPtrOutput
- type StrategyCanaryStepVerificationInput
- type StrategyCanaryStepVerificationOutput
- func (StrategyCanaryStepVerificationOutput) ElementType() reflect.Type
- func (o StrategyCanaryStepVerificationOutput) TemplateNames() pulumi.StringArrayOutput
- func (o StrategyCanaryStepVerificationOutput) ToStrategyCanaryStepVerificationOutput() StrategyCanaryStepVerificationOutput
- func (o StrategyCanaryStepVerificationOutput) ToStrategyCanaryStepVerificationOutputWithContext(ctx context.Context) StrategyCanaryStepVerificationOutput
- func (o StrategyCanaryStepVerificationOutput) ToStrategyCanaryStepVerificationPtrOutput() StrategyCanaryStepVerificationPtrOutput
- func (o StrategyCanaryStepVerificationOutput) ToStrategyCanaryStepVerificationPtrOutputWithContext(ctx context.Context) StrategyCanaryStepVerificationPtrOutput
- type StrategyCanaryStepVerificationPtrInput
- type StrategyCanaryStepVerificationPtrOutput
- func (o StrategyCanaryStepVerificationPtrOutput) Elem() StrategyCanaryStepVerificationOutput
- func (StrategyCanaryStepVerificationPtrOutput) ElementType() reflect.Type
- func (o StrategyCanaryStepVerificationPtrOutput) TemplateNames() pulumi.StringArrayOutput
- func (o StrategyCanaryStepVerificationPtrOutput) ToStrategyCanaryStepVerificationPtrOutput() StrategyCanaryStepVerificationPtrOutput
- func (o StrategyCanaryStepVerificationPtrOutput) ToStrategyCanaryStepVerificationPtrOutputWithContext(ctx context.Context) StrategyCanaryStepVerificationPtrOutput
- type StrategyInput
- type StrategyMap
- type StrategyMapInput
- type StrategyMapOutput
- type StrategyOutput
- func (o StrategyOutput) Canary() StrategyCanaryPtrOutput
- func (StrategyOutput) ElementType() reflect.Type
- func (o StrategyOutput) Rolling() StrategyRollingPtrOutput
- func (o StrategyOutput) StrategyName() pulumi.StringOutput
- func (o StrategyOutput) ToStrategyOutput() StrategyOutput
- func (o StrategyOutput) ToStrategyOutputWithContext(ctx context.Context) StrategyOutput
- type StrategyRolling
- type StrategyRollingArgs
- func (StrategyRollingArgs) ElementType() reflect.Type
- func (i StrategyRollingArgs) ToStrategyRollingOutput() StrategyRollingOutput
- func (i StrategyRollingArgs) ToStrategyRollingOutputWithContext(ctx context.Context) StrategyRollingOutput
- func (i StrategyRollingArgs) ToStrategyRollingPtrOutput() StrategyRollingPtrOutput
- func (i StrategyRollingArgs) ToStrategyRollingPtrOutputWithContext(ctx context.Context) StrategyRollingPtrOutput
- type StrategyRollingInput
- type StrategyRollingOutput
- func (StrategyRollingOutput) ElementType() reflect.Type
- func (o StrategyRollingOutput) Steps() StrategyRollingStepArrayOutput
- func (o StrategyRollingOutput) ToStrategyRollingOutput() StrategyRollingOutput
- func (o StrategyRollingOutput) ToStrategyRollingOutputWithContext(ctx context.Context) StrategyRollingOutput
- func (o StrategyRollingOutput) ToStrategyRollingPtrOutput() StrategyRollingPtrOutput
- func (o StrategyRollingOutput) ToStrategyRollingPtrOutputWithContext(ctx context.Context) StrategyRollingPtrOutput
- type StrategyRollingPtrInput
- type StrategyRollingPtrOutput
- func (o StrategyRollingPtrOutput) Elem() StrategyRollingOutput
- func (StrategyRollingPtrOutput) ElementType() reflect.Type
- func (o StrategyRollingPtrOutput) Steps() StrategyRollingStepArrayOutput
- func (o StrategyRollingPtrOutput) ToStrategyRollingPtrOutput() StrategyRollingPtrOutput
- func (o StrategyRollingPtrOutput) ToStrategyRollingPtrOutputWithContext(ctx context.Context) StrategyRollingPtrOutput
- type StrategyRollingStep
- type StrategyRollingStepArgs
- type StrategyRollingStepArray
- type StrategyRollingStepArrayInput
- type StrategyRollingStepArrayOutput
- func (StrategyRollingStepArrayOutput) ElementType() reflect.Type
- func (o StrategyRollingStepArrayOutput) Index(i pulumi.IntInput) StrategyRollingStepOutput
- func (o StrategyRollingStepArrayOutput) ToStrategyRollingStepArrayOutput() StrategyRollingStepArrayOutput
- func (o StrategyRollingStepArrayOutput) ToStrategyRollingStepArrayOutputWithContext(ctx context.Context) StrategyRollingStepArrayOutput
- type StrategyRollingStepInput
- type StrategyRollingStepOutput
- func (StrategyRollingStepOutput) ElementType() reflect.Type
- func (o StrategyRollingStepOutput) Pause() StrategyRollingStepPausePtrOutput
- func (o StrategyRollingStepOutput) StepsName() pulumi.StringPtrOutput
- func (o StrategyRollingStepOutput) ToStrategyRollingStepOutput() StrategyRollingStepOutput
- func (o StrategyRollingStepOutput) ToStrategyRollingStepOutputWithContext(ctx context.Context) StrategyRollingStepOutput
- func (o StrategyRollingStepOutput) Verification() StrategyRollingStepVerificationPtrOutput
- type StrategyRollingStepPause
- type StrategyRollingStepPauseArgs
- func (StrategyRollingStepPauseArgs) ElementType() reflect.Type
- func (i StrategyRollingStepPauseArgs) ToStrategyRollingStepPauseOutput() StrategyRollingStepPauseOutput
- func (i StrategyRollingStepPauseArgs) ToStrategyRollingStepPauseOutputWithContext(ctx context.Context) StrategyRollingStepPauseOutput
- func (i StrategyRollingStepPauseArgs) ToStrategyRollingStepPausePtrOutput() StrategyRollingStepPausePtrOutput
- func (i StrategyRollingStepPauseArgs) ToStrategyRollingStepPausePtrOutputWithContext(ctx context.Context) StrategyRollingStepPausePtrOutput
- type StrategyRollingStepPauseInput
- type StrategyRollingStepPauseOutput
- func (o StrategyRollingStepPauseOutput) Duration() pulumi.StringPtrOutput
- func (StrategyRollingStepPauseOutput) ElementType() reflect.Type
- func (o StrategyRollingStepPauseOutput) ToStrategyRollingStepPauseOutput() StrategyRollingStepPauseOutput
- func (o StrategyRollingStepPauseOutput) ToStrategyRollingStepPauseOutputWithContext(ctx context.Context) StrategyRollingStepPauseOutput
- func (o StrategyRollingStepPauseOutput) ToStrategyRollingStepPausePtrOutput() StrategyRollingStepPausePtrOutput
- func (o StrategyRollingStepPauseOutput) ToStrategyRollingStepPausePtrOutputWithContext(ctx context.Context) StrategyRollingStepPausePtrOutput
- type StrategyRollingStepPausePtrInput
- type StrategyRollingStepPausePtrOutput
- func (o StrategyRollingStepPausePtrOutput) Duration() pulumi.StringPtrOutput
- func (o StrategyRollingStepPausePtrOutput) Elem() StrategyRollingStepPauseOutput
- func (StrategyRollingStepPausePtrOutput) ElementType() reflect.Type
- func (o StrategyRollingStepPausePtrOutput) ToStrategyRollingStepPausePtrOutput() StrategyRollingStepPausePtrOutput
- func (o StrategyRollingStepPausePtrOutput) ToStrategyRollingStepPausePtrOutputWithContext(ctx context.Context) StrategyRollingStepPausePtrOutput
- type StrategyRollingStepVerification
- type StrategyRollingStepVerificationArgs
- func (StrategyRollingStepVerificationArgs) ElementType() reflect.Type
- func (i StrategyRollingStepVerificationArgs) ToStrategyRollingStepVerificationOutput() StrategyRollingStepVerificationOutput
- func (i StrategyRollingStepVerificationArgs) ToStrategyRollingStepVerificationOutputWithContext(ctx context.Context) StrategyRollingStepVerificationOutput
- func (i StrategyRollingStepVerificationArgs) ToStrategyRollingStepVerificationPtrOutput() StrategyRollingStepVerificationPtrOutput
- func (i StrategyRollingStepVerificationArgs) ToStrategyRollingStepVerificationPtrOutputWithContext(ctx context.Context) StrategyRollingStepVerificationPtrOutput
- type StrategyRollingStepVerificationInput
- type StrategyRollingStepVerificationOutput
- func (StrategyRollingStepVerificationOutput) ElementType() reflect.Type
- func (o StrategyRollingStepVerificationOutput) TemplateNames() pulumi.StringArrayOutput
- func (o StrategyRollingStepVerificationOutput) ToStrategyRollingStepVerificationOutput() StrategyRollingStepVerificationOutput
- func (o StrategyRollingStepVerificationOutput) ToStrategyRollingStepVerificationOutputWithContext(ctx context.Context) StrategyRollingStepVerificationOutput
- func (o StrategyRollingStepVerificationOutput) ToStrategyRollingStepVerificationPtrOutput() StrategyRollingStepVerificationPtrOutput
- func (o StrategyRollingStepVerificationOutput) ToStrategyRollingStepVerificationPtrOutputWithContext(ctx context.Context) StrategyRollingStepVerificationPtrOutput
- type StrategyRollingStepVerificationPtrInput
- type StrategyRollingStepVerificationPtrOutput
- func (o StrategyRollingStepVerificationPtrOutput) Elem() StrategyRollingStepVerificationOutput
- func (StrategyRollingStepVerificationPtrOutput) ElementType() reflect.Type
- func (o StrategyRollingStepVerificationPtrOutput) TemplateNames() pulumi.StringArrayOutput
- func (o StrategyRollingStepVerificationPtrOutput) ToStrategyRollingStepVerificationPtrOutput() StrategyRollingStepVerificationPtrOutput
- func (o StrategyRollingStepVerificationPtrOutput) ToStrategyRollingStepVerificationPtrOutputWithContext(ctx context.Context) StrategyRollingStepVerificationPtrOutput
- type StrategyState
- type VerificationProvider
- type VerificationProviderArgs
- type VerificationProviderArray
- type VerificationProviderArrayInput
- type VerificationProviderArrayOutput
- func (VerificationProviderArrayOutput) ElementType() reflect.Type
- func (o VerificationProviderArrayOutput) Index(i pulumi.IntInput) VerificationProviderOutput
- func (o VerificationProviderArrayOutput) ToVerificationProviderArrayOutput() VerificationProviderArrayOutput
- func (o VerificationProviderArrayOutput) ToVerificationProviderArrayOutputWithContext(ctx context.Context) VerificationProviderArrayOutput
- type VerificationProviderCloudWatch
- type VerificationProviderCloudWatchArgs
- func (VerificationProviderCloudWatchArgs) ElementType() reflect.Type
- func (i VerificationProviderCloudWatchArgs) ToVerificationProviderCloudWatchOutput() VerificationProviderCloudWatchOutput
- func (i VerificationProviderCloudWatchArgs) ToVerificationProviderCloudWatchOutputWithContext(ctx context.Context) VerificationProviderCloudWatchOutput
- func (i VerificationProviderCloudWatchArgs) ToVerificationProviderCloudWatchPtrOutput() VerificationProviderCloudWatchPtrOutput
- func (i VerificationProviderCloudWatchArgs) ToVerificationProviderCloudWatchPtrOutputWithContext(ctx context.Context) VerificationProviderCloudWatchPtrOutput
- type VerificationProviderCloudWatchInput
- type VerificationProviderCloudWatchOutput
- func (VerificationProviderCloudWatchOutput) ElementType() reflect.Type
- func (o VerificationProviderCloudWatchOutput) IamArn() pulumi.StringOutput
- func (o VerificationProviderCloudWatchOutput) ToVerificationProviderCloudWatchOutput() VerificationProviderCloudWatchOutput
- func (o VerificationProviderCloudWatchOutput) ToVerificationProviderCloudWatchOutputWithContext(ctx context.Context) VerificationProviderCloudWatchOutput
- func (o VerificationProviderCloudWatchOutput) ToVerificationProviderCloudWatchPtrOutput() VerificationProviderCloudWatchPtrOutput
- func (o VerificationProviderCloudWatchOutput) ToVerificationProviderCloudWatchPtrOutputWithContext(ctx context.Context) VerificationProviderCloudWatchPtrOutput
- type VerificationProviderCloudWatchPtrInput
- type VerificationProviderCloudWatchPtrOutput
- func (o VerificationProviderCloudWatchPtrOutput) Elem() VerificationProviderCloudWatchOutput
- func (VerificationProviderCloudWatchPtrOutput) ElementType() reflect.Type
- func (o VerificationProviderCloudWatchPtrOutput) IamArn() pulumi.StringPtrOutput
- func (o VerificationProviderCloudWatchPtrOutput) ToVerificationProviderCloudWatchPtrOutput() VerificationProviderCloudWatchPtrOutput
- func (o VerificationProviderCloudWatchPtrOutput) ToVerificationProviderCloudWatchPtrOutputWithContext(ctx context.Context) VerificationProviderCloudWatchPtrOutput
- type VerificationProviderDatadog
- type VerificationProviderDatadogArgs
- func (VerificationProviderDatadogArgs) ElementType() reflect.Type
- func (i VerificationProviderDatadogArgs) ToVerificationProviderDatadogOutput() VerificationProviderDatadogOutput
- func (i VerificationProviderDatadogArgs) ToVerificationProviderDatadogOutputWithContext(ctx context.Context) VerificationProviderDatadogOutput
- func (i VerificationProviderDatadogArgs) ToVerificationProviderDatadogPtrOutput() VerificationProviderDatadogPtrOutput
- func (i VerificationProviderDatadogArgs) ToVerificationProviderDatadogPtrOutputWithContext(ctx context.Context) VerificationProviderDatadogPtrOutput
- type VerificationProviderDatadogInput
- type VerificationProviderDatadogOutput
- func (o VerificationProviderDatadogOutput) Address() pulumi.StringOutput
- func (o VerificationProviderDatadogOutput) ApiKey() pulumi.StringOutput
- func (o VerificationProviderDatadogOutput) AppKey() pulumi.StringOutput
- func (VerificationProviderDatadogOutput) ElementType() reflect.Type
- func (o VerificationProviderDatadogOutput) ToVerificationProviderDatadogOutput() VerificationProviderDatadogOutput
- func (o VerificationProviderDatadogOutput) ToVerificationProviderDatadogOutputWithContext(ctx context.Context) VerificationProviderDatadogOutput
- func (o VerificationProviderDatadogOutput) ToVerificationProviderDatadogPtrOutput() VerificationProviderDatadogPtrOutput
- func (o VerificationProviderDatadogOutput) ToVerificationProviderDatadogPtrOutputWithContext(ctx context.Context) VerificationProviderDatadogPtrOutput
- type VerificationProviderDatadogPtrInput
- type VerificationProviderDatadogPtrOutput
- func (o VerificationProviderDatadogPtrOutput) Address() pulumi.StringPtrOutput
- func (o VerificationProviderDatadogPtrOutput) ApiKey() pulumi.StringPtrOutput
- func (o VerificationProviderDatadogPtrOutput) AppKey() pulumi.StringPtrOutput
- func (o VerificationProviderDatadogPtrOutput) Elem() VerificationProviderDatadogOutput
- func (VerificationProviderDatadogPtrOutput) ElementType() reflect.Type
- func (o VerificationProviderDatadogPtrOutput) ToVerificationProviderDatadogPtrOutput() VerificationProviderDatadogPtrOutput
- func (o VerificationProviderDatadogPtrOutput) ToVerificationProviderDatadogPtrOutputWithContext(ctx context.Context) VerificationProviderDatadogPtrOutput
- type VerificationProviderInput
- type VerificationProviderJenkins
- type VerificationProviderJenkinsArgs
- func (VerificationProviderJenkinsArgs) ElementType() reflect.Type
- func (i VerificationProviderJenkinsArgs) ToVerificationProviderJenkinsOutput() VerificationProviderJenkinsOutput
- func (i VerificationProviderJenkinsArgs) ToVerificationProviderJenkinsOutputWithContext(ctx context.Context) VerificationProviderJenkinsOutput
- func (i VerificationProviderJenkinsArgs) ToVerificationProviderJenkinsPtrOutput() VerificationProviderJenkinsPtrOutput
- func (i VerificationProviderJenkinsArgs) ToVerificationProviderJenkinsPtrOutputWithContext(ctx context.Context) VerificationProviderJenkinsPtrOutput
- type VerificationProviderJenkinsInput
- type VerificationProviderJenkinsOutput
- func (o VerificationProviderJenkinsOutput) ApiToken() pulumi.StringOutput
- func (o VerificationProviderJenkinsOutput) BaseUrl() pulumi.StringOutput
- func (VerificationProviderJenkinsOutput) ElementType() reflect.Type
- func (o VerificationProviderJenkinsOutput) ToVerificationProviderJenkinsOutput() VerificationProviderJenkinsOutput
- func (o VerificationProviderJenkinsOutput) ToVerificationProviderJenkinsOutputWithContext(ctx context.Context) VerificationProviderJenkinsOutput
- func (o VerificationProviderJenkinsOutput) ToVerificationProviderJenkinsPtrOutput() VerificationProviderJenkinsPtrOutput
- func (o VerificationProviderJenkinsOutput) ToVerificationProviderJenkinsPtrOutputWithContext(ctx context.Context) VerificationProviderJenkinsPtrOutput
- func (o VerificationProviderJenkinsOutput) Username() pulumi.StringOutput
- type VerificationProviderJenkinsPtrInput
- type VerificationProviderJenkinsPtrOutput
- func (o VerificationProviderJenkinsPtrOutput) ApiToken() pulumi.StringPtrOutput
- func (o VerificationProviderJenkinsPtrOutput) BaseUrl() pulumi.StringPtrOutput
- func (o VerificationProviderJenkinsPtrOutput) Elem() VerificationProviderJenkinsOutput
- func (VerificationProviderJenkinsPtrOutput) ElementType() reflect.Type
- func (o VerificationProviderJenkinsPtrOutput) ToVerificationProviderJenkinsPtrOutput() VerificationProviderJenkinsPtrOutput
- func (o VerificationProviderJenkinsPtrOutput) ToVerificationProviderJenkinsPtrOutputWithContext(ctx context.Context) VerificationProviderJenkinsPtrOutput
- func (o VerificationProviderJenkinsPtrOutput) Username() pulumi.StringPtrOutput
- type VerificationProviderMap
- type VerificationProviderMapInput
- type VerificationProviderMapOutput
- func (VerificationProviderMapOutput) ElementType() reflect.Type
- func (o VerificationProviderMapOutput) MapIndex(k pulumi.StringInput) VerificationProviderOutput
- func (o VerificationProviderMapOutput) ToVerificationProviderMapOutput() VerificationProviderMapOutput
- func (o VerificationProviderMapOutput) ToVerificationProviderMapOutputWithContext(ctx context.Context) VerificationProviderMapOutput
- type VerificationProviderNewRelic
- type VerificationProviderNewRelicArgs
- func (VerificationProviderNewRelicArgs) ElementType() reflect.Type
- func (i VerificationProviderNewRelicArgs) ToVerificationProviderNewRelicOutput() VerificationProviderNewRelicOutput
- func (i VerificationProviderNewRelicArgs) ToVerificationProviderNewRelicOutputWithContext(ctx context.Context) VerificationProviderNewRelicOutput
- func (i VerificationProviderNewRelicArgs) ToVerificationProviderNewRelicPtrOutput() VerificationProviderNewRelicPtrOutput
- func (i VerificationProviderNewRelicArgs) ToVerificationProviderNewRelicPtrOutputWithContext(ctx context.Context) VerificationProviderNewRelicPtrOutput
- type VerificationProviderNewRelicInput
- type VerificationProviderNewRelicOutput
- func (o VerificationProviderNewRelicOutput) AccountId() pulumi.StringOutput
- func (o VerificationProviderNewRelicOutput) BaseUrlNerdGraph() pulumi.StringPtrOutput
- func (o VerificationProviderNewRelicOutput) BaseUrlRest() pulumi.StringPtrOutput
- func (VerificationProviderNewRelicOutput) ElementType() reflect.Type
- func (o VerificationProviderNewRelicOutput) PersonalApiKey() pulumi.StringOutput
- func (o VerificationProviderNewRelicOutput) Region() pulumi.StringPtrOutput
- func (o VerificationProviderNewRelicOutput) ToVerificationProviderNewRelicOutput() VerificationProviderNewRelicOutput
- func (o VerificationProviderNewRelicOutput) ToVerificationProviderNewRelicOutputWithContext(ctx context.Context) VerificationProviderNewRelicOutput
- func (o VerificationProviderNewRelicOutput) ToVerificationProviderNewRelicPtrOutput() VerificationProviderNewRelicPtrOutput
- func (o VerificationProviderNewRelicOutput) ToVerificationProviderNewRelicPtrOutputWithContext(ctx context.Context) VerificationProviderNewRelicPtrOutput
- type VerificationProviderNewRelicPtrInput
- type VerificationProviderNewRelicPtrOutput
- func (o VerificationProviderNewRelicPtrOutput) AccountId() pulumi.StringPtrOutput
- func (o VerificationProviderNewRelicPtrOutput) BaseUrlNerdGraph() pulumi.StringPtrOutput
- func (o VerificationProviderNewRelicPtrOutput) BaseUrlRest() pulumi.StringPtrOutput
- func (o VerificationProviderNewRelicPtrOutput) Elem() VerificationProviderNewRelicOutput
- func (VerificationProviderNewRelicPtrOutput) ElementType() reflect.Type
- func (o VerificationProviderNewRelicPtrOutput) PersonalApiKey() pulumi.StringPtrOutput
- func (o VerificationProviderNewRelicPtrOutput) Region() pulumi.StringPtrOutput
- func (o VerificationProviderNewRelicPtrOutput) ToVerificationProviderNewRelicPtrOutput() VerificationProviderNewRelicPtrOutput
- func (o VerificationProviderNewRelicPtrOutput) ToVerificationProviderNewRelicPtrOutputWithContext(ctx context.Context) VerificationProviderNewRelicPtrOutput
- type VerificationProviderOutput
- func (o VerificationProviderOutput) CloudWatch() VerificationProviderCloudWatchPtrOutput
- func (o VerificationProviderOutput) ClusterIds() pulumi.StringArrayOutput
- func (o VerificationProviderOutput) Datadog() VerificationProviderDatadogPtrOutput
- func (VerificationProviderOutput) ElementType() reflect.Type
- func (o VerificationProviderOutput) Jenkins() VerificationProviderJenkinsPtrOutput
- func (o VerificationProviderOutput) Name() pulumi.StringOutput
- func (o VerificationProviderOutput) NewRelic() VerificationProviderNewRelicPtrOutput
- func (o VerificationProviderOutput) Prometheus() VerificationProviderPrometheusPtrOutput
- func (o VerificationProviderOutput) ToVerificationProviderOutput() VerificationProviderOutput
- func (o VerificationProviderOutput) ToVerificationProviderOutputWithContext(ctx context.Context) VerificationProviderOutput
- type VerificationProviderPrometheus
- type VerificationProviderPrometheusArgs
- func (VerificationProviderPrometheusArgs) ElementType() reflect.Type
- func (i VerificationProviderPrometheusArgs) ToVerificationProviderPrometheusOutput() VerificationProviderPrometheusOutput
- func (i VerificationProviderPrometheusArgs) ToVerificationProviderPrometheusOutputWithContext(ctx context.Context) VerificationProviderPrometheusOutput
- func (i VerificationProviderPrometheusArgs) ToVerificationProviderPrometheusPtrOutput() VerificationProviderPrometheusPtrOutput
- func (i VerificationProviderPrometheusArgs) ToVerificationProviderPrometheusPtrOutputWithContext(ctx context.Context) VerificationProviderPrometheusPtrOutput
- type VerificationProviderPrometheusInput
- type VerificationProviderPrometheusOutput
- func (o VerificationProviderPrometheusOutput) Address() pulumi.StringOutput
- func (VerificationProviderPrometheusOutput) ElementType() reflect.Type
- func (o VerificationProviderPrometheusOutput) ToVerificationProviderPrometheusOutput() VerificationProviderPrometheusOutput
- func (o VerificationProviderPrometheusOutput) ToVerificationProviderPrometheusOutputWithContext(ctx context.Context) VerificationProviderPrometheusOutput
- func (o VerificationProviderPrometheusOutput) ToVerificationProviderPrometheusPtrOutput() VerificationProviderPrometheusPtrOutput
- func (o VerificationProviderPrometheusOutput) ToVerificationProviderPrometheusPtrOutputWithContext(ctx context.Context) VerificationProviderPrometheusPtrOutput
- type VerificationProviderPrometheusPtrInput
- type VerificationProviderPrometheusPtrOutput
- func (o VerificationProviderPrometheusPtrOutput) Address() pulumi.StringPtrOutput
- func (o VerificationProviderPrometheusPtrOutput) Elem() VerificationProviderPrometheusOutput
- func (VerificationProviderPrometheusPtrOutput) ElementType() reflect.Type
- func (o VerificationProviderPrometheusPtrOutput) ToVerificationProviderPrometheusPtrOutput() VerificationProviderPrometheusPtrOutput
- func (o VerificationProviderPrometheusPtrOutput) ToVerificationProviderPrometheusPtrOutputWithContext(ctx context.Context) VerificationProviderPrometheusPtrOutput
- type VerificationProviderState
- type VerificationTemplate
- type VerificationTemplateArg
- type VerificationTemplateArgArgs
- type VerificationTemplateArgArray
- func (VerificationTemplateArgArray) ElementType() reflect.Type
- func (i VerificationTemplateArgArray) ToVerificationTemplateArgArrayOutput() VerificationTemplateArgArrayOutput
- func (i VerificationTemplateArgArray) ToVerificationTemplateArgArrayOutputWithContext(ctx context.Context) VerificationTemplateArgArrayOutput
- type VerificationTemplateArgArrayInput
- type VerificationTemplateArgArrayOutput
- func (VerificationTemplateArgArrayOutput) ElementType() reflect.Type
- func (o VerificationTemplateArgArrayOutput) Index(i pulumi.IntInput) VerificationTemplateArgOutput
- func (o VerificationTemplateArgArrayOutput) ToVerificationTemplateArgArrayOutput() VerificationTemplateArgArrayOutput
- func (o VerificationTemplateArgArrayOutput) ToVerificationTemplateArgArrayOutputWithContext(ctx context.Context) VerificationTemplateArgArrayOutput
- type VerificationTemplateArgInput
- type VerificationTemplateArgOutput
- func (o VerificationTemplateArgOutput) ArgName() pulumi.StringOutput
- func (VerificationTemplateArgOutput) ElementType() reflect.Type
- func (o VerificationTemplateArgOutput) ToVerificationTemplateArgOutput() VerificationTemplateArgOutput
- func (o VerificationTemplateArgOutput) ToVerificationTemplateArgOutputWithContext(ctx context.Context) VerificationTemplateArgOutput
- func (o VerificationTemplateArgOutput) Value() pulumi.StringPtrOutput
- func (o VerificationTemplateArgOutput) ValueFrom() VerificationTemplateArgValueFromPtrOutput
- type VerificationTemplateArgValueFrom
- type VerificationTemplateArgValueFromArgs
- func (VerificationTemplateArgValueFromArgs) ElementType() reflect.Type
- func (i VerificationTemplateArgValueFromArgs) ToVerificationTemplateArgValueFromOutput() VerificationTemplateArgValueFromOutput
- func (i VerificationTemplateArgValueFromArgs) ToVerificationTemplateArgValueFromOutputWithContext(ctx context.Context) VerificationTemplateArgValueFromOutput
- func (i VerificationTemplateArgValueFromArgs) ToVerificationTemplateArgValueFromPtrOutput() VerificationTemplateArgValueFromPtrOutput
- func (i VerificationTemplateArgValueFromArgs) ToVerificationTemplateArgValueFromPtrOutputWithContext(ctx context.Context) VerificationTemplateArgValueFromPtrOutput
- type VerificationTemplateArgValueFromInput
- type VerificationTemplateArgValueFromOutput
- func (VerificationTemplateArgValueFromOutput) ElementType() reflect.Type
- func (o VerificationTemplateArgValueFromOutput) SecretKeyRef() VerificationTemplateArgValueFromSecretKeyRefPtrOutput
- func (o VerificationTemplateArgValueFromOutput) ToVerificationTemplateArgValueFromOutput() VerificationTemplateArgValueFromOutput
- func (o VerificationTemplateArgValueFromOutput) ToVerificationTemplateArgValueFromOutputWithContext(ctx context.Context) VerificationTemplateArgValueFromOutput
- func (o VerificationTemplateArgValueFromOutput) ToVerificationTemplateArgValueFromPtrOutput() VerificationTemplateArgValueFromPtrOutput
- func (o VerificationTemplateArgValueFromOutput) ToVerificationTemplateArgValueFromPtrOutputWithContext(ctx context.Context) VerificationTemplateArgValueFromPtrOutput
- type VerificationTemplateArgValueFromPtrInput
- type VerificationTemplateArgValueFromPtrOutput
- func (o VerificationTemplateArgValueFromPtrOutput) Elem() VerificationTemplateArgValueFromOutput
- func (VerificationTemplateArgValueFromPtrOutput) ElementType() reflect.Type
- func (o VerificationTemplateArgValueFromPtrOutput) SecretKeyRef() VerificationTemplateArgValueFromSecretKeyRefPtrOutput
- func (o VerificationTemplateArgValueFromPtrOutput) ToVerificationTemplateArgValueFromPtrOutput() VerificationTemplateArgValueFromPtrOutput
- func (o VerificationTemplateArgValueFromPtrOutput) ToVerificationTemplateArgValueFromPtrOutputWithContext(ctx context.Context) VerificationTemplateArgValueFromPtrOutput
- type VerificationTemplateArgValueFromSecretKeyRef
- type VerificationTemplateArgValueFromSecretKeyRefArgs
- func (VerificationTemplateArgValueFromSecretKeyRefArgs) ElementType() reflect.Type
- func (i VerificationTemplateArgValueFromSecretKeyRefArgs) ToVerificationTemplateArgValueFromSecretKeyRefOutput() VerificationTemplateArgValueFromSecretKeyRefOutput
- func (i VerificationTemplateArgValueFromSecretKeyRefArgs) ToVerificationTemplateArgValueFromSecretKeyRefOutputWithContext(ctx context.Context) VerificationTemplateArgValueFromSecretKeyRefOutput
- func (i VerificationTemplateArgValueFromSecretKeyRefArgs) ToVerificationTemplateArgValueFromSecretKeyRefPtrOutput() VerificationTemplateArgValueFromSecretKeyRefPtrOutput
- func (i VerificationTemplateArgValueFromSecretKeyRefArgs) ToVerificationTemplateArgValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) VerificationTemplateArgValueFromSecretKeyRefPtrOutput
- type VerificationTemplateArgValueFromSecretKeyRefInput
- type VerificationTemplateArgValueFromSecretKeyRefOutput
- func (VerificationTemplateArgValueFromSecretKeyRefOutput) ElementType() reflect.Type
- func (o VerificationTemplateArgValueFromSecretKeyRefOutput) Key() pulumi.StringOutput
- func (o VerificationTemplateArgValueFromSecretKeyRefOutput) Name() pulumi.StringOutput
- func (o VerificationTemplateArgValueFromSecretKeyRefOutput) ToVerificationTemplateArgValueFromSecretKeyRefOutput() VerificationTemplateArgValueFromSecretKeyRefOutput
- func (o VerificationTemplateArgValueFromSecretKeyRefOutput) ToVerificationTemplateArgValueFromSecretKeyRefOutputWithContext(ctx context.Context) VerificationTemplateArgValueFromSecretKeyRefOutput
- func (o VerificationTemplateArgValueFromSecretKeyRefOutput) ToVerificationTemplateArgValueFromSecretKeyRefPtrOutput() VerificationTemplateArgValueFromSecretKeyRefPtrOutput
- func (o VerificationTemplateArgValueFromSecretKeyRefOutput) ToVerificationTemplateArgValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) VerificationTemplateArgValueFromSecretKeyRefPtrOutput
- type VerificationTemplateArgValueFromSecretKeyRefPtrInput
- type VerificationTemplateArgValueFromSecretKeyRefPtrOutput
- func (o VerificationTemplateArgValueFromSecretKeyRefPtrOutput) Elem() VerificationTemplateArgValueFromSecretKeyRefOutput
- func (VerificationTemplateArgValueFromSecretKeyRefPtrOutput) ElementType() reflect.Type
- func (o VerificationTemplateArgValueFromSecretKeyRefPtrOutput) Key() pulumi.StringPtrOutput
- func (o VerificationTemplateArgValueFromSecretKeyRefPtrOutput) Name() pulumi.StringPtrOutput
- func (o VerificationTemplateArgValueFromSecretKeyRefPtrOutput) ToVerificationTemplateArgValueFromSecretKeyRefPtrOutput() VerificationTemplateArgValueFromSecretKeyRefPtrOutput
- func (o VerificationTemplateArgValueFromSecretKeyRefPtrOutput) ToVerificationTemplateArgValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) VerificationTemplateArgValueFromSecretKeyRefPtrOutput
- type VerificationTemplateArgs
- type VerificationTemplateArray
- type VerificationTemplateArrayInput
- type VerificationTemplateArrayOutput
- func (VerificationTemplateArrayOutput) ElementType() reflect.Type
- func (o VerificationTemplateArrayOutput) Index(i pulumi.IntInput) VerificationTemplateOutput
- func (o VerificationTemplateArrayOutput) ToVerificationTemplateArrayOutput() VerificationTemplateArrayOutput
- func (o VerificationTemplateArrayOutput) ToVerificationTemplateArrayOutputWithContext(ctx context.Context) VerificationTemplateArrayOutput
- type VerificationTemplateInput
- type VerificationTemplateMap
- type VerificationTemplateMapInput
- type VerificationTemplateMapOutput
- func (VerificationTemplateMapOutput) ElementType() reflect.Type
- func (o VerificationTemplateMapOutput) MapIndex(k pulumi.StringInput) VerificationTemplateOutput
- func (o VerificationTemplateMapOutput) ToVerificationTemplateMapOutput() VerificationTemplateMapOutput
- func (o VerificationTemplateMapOutput) ToVerificationTemplateMapOutputWithContext(ctx context.Context) VerificationTemplateMapOutput
- type VerificationTemplateMetric
- type VerificationTemplateMetricArgs
- func (VerificationTemplateMetricArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricArgs) ToVerificationTemplateMetricOutput() VerificationTemplateMetricOutput
- func (i VerificationTemplateMetricArgs) ToVerificationTemplateMetricOutputWithContext(ctx context.Context) VerificationTemplateMetricOutput
- type VerificationTemplateMetricArray
- func (VerificationTemplateMetricArray) ElementType() reflect.Type
- func (i VerificationTemplateMetricArray) ToVerificationTemplateMetricArrayOutput() VerificationTemplateMetricArrayOutput
- func (i VerificationTemplateMetricArray) ToVerificationTemplateMetricArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricArrayOutput
- type VerificationTemplateMetricArrayInput
- type VerificationTemplateMetricArrayOutput
- func (VerificationTemplateMetricArrayOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricArrayOutput) Index(i pulumi.IntInput) VerificationTemplateMetricOutput
- func (o VerificationTemplateMetricArrayOutput) ToVerificationTemplateMetricArrayOutput() VerificationTemplateMetricArrayOutput
- func (o VerificationTemplateMetricArrayOutput) ToVerificationTemplateMetricArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricArrayOutput
- type VerificationTemplateMetricBaseline
- type VerificationTemplateMetricBaselineArgs
- func (VerificationTemplateMetricBaselineArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricBaselineArgs) ToVerificationTemplateMetricBaselineOutput() VerificationTemplateMetricBaselineOutput
- func (i VerificationTemplateMetricBaselineArgs) ToVerificationTemplateMetricBaselineOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineOutput
- func (i VerificationTemplateMetricBaselineArgs) ToVerificationTemplateMetricBaselinePtrOutput() VerificationTemplateMetricBaselinePtrOutput
- func (i VerificationTemplateMetricBaselineArgs) ToVerificationTemplateMetricBaselinePtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselinePtrOutput
- type VerificationTemplateMetricBaselineBaselineProvider
- type VerificationTemplateMetricBaselineBaselineProviderArgs
- func (VerificationTemplateMetricBaselineBaselineProviderArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricBaselineBaselineProviderArgs) ToVerificationTemplateMetricBaselineBaselineProviderOutput() VerificationTemplateMetricBaselineBaselineProviderOutput
- func (i VerificationTemplateMetricBaselineBaselineProviderArgs) ToVerificationTemplateMetricBaselineBaselineProviderOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderOutput
- type VerificationTemplateMetricBaselineBaselineProviderArray
- func (VerificationTemplateMetricBaselineBaselineProviderArray) ElementType() reflect.Type
- func (i VerificationTemplateMetricBaselineBaselineProviderArray) ToVerificationTemplateMetricBaselineBaselineProviderArrayOutput() VerificationTemplateMetricBaselineBaselineProviderArrayOutput
- func (i VerificationTemplateMetricBaselineBaselineProviderArray) ToVerificationTemplateMetricBaselineBaselineProviderArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderArrayOutput
- type VerificationTemplateMetricBaselineBaselineProviderArrayInput
- type VerificationTemplateMetricBaselineBaselineProviderArrayOutput
- func (VerificationTemplateMetricBaselineBaselineProviderArrayOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricBaselineBaselineProviderArrayOutput) Index(i pulumi.IntInput) VerificationTemplateMetricBaselineBaselineProviderOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderArrayOutput) ToVerificationTemplateMetricBaselineBaselineProviderArrayOutput() VerificationTemplateMetricBaselineBaselineProviderArrayOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderArrayOutput) ToVerificationTemplateMetricBaselineBaselineProviderArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderArrayOutput
- type VerificationTemplateMetricBaselineBaselineProviderDatadog
- type VerificationTemplateMetricBaselineBaselineProviderDatadogArgs
- func (VerificationTemplateMetricBaselineBaselineProviderDatadogArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricBaselineBaselineProviderDatadogArgs) ToVerificationTemplateMetricBaselineBaselineProviderDatadogOutput() VerificationTemplateMetricBaselineBaselineProviderDatadogOutput
- func (i VerificationTemplateMetricBaselineBaselineProviderDatadogArgs) ToVerificationTemplateMetricBaselineBaselineProviderDatadogOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderDatadogOutput
- func (i VerificationTemplateMetricBaselineBaselineProviderDatadogArgs) ToVerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput() VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput
- func (i VerificationTemplateMetricBaselineBaselineProviderDatadogArgs) ToVerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput
- type VerificationTemplateMetricBaselineBaselineProviderDatadogInput
- type VerificationTemplateMetricBaselineBaselineProviderDatadogOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderDatadogOutput) DatadogQuery() pulumi.StringOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderDatadogOutput) Duration() pulumi.StringPtrOutput
- func (VerificationTemplateMetricBaselineBaselineProviderDatadogOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricBaselineBaselineProviderDatadogOutput) ToVerificationTemplateMetricBaselineBaselineProviderDatadogOutput() VerificationTemplateMetricBaselineBaselineProviderDatadogOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderDatadogOutput) ToVerificationTemplateMetricBaselineBaselineProviderDatadogOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderDatadogOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderDatadogOutput) ToVerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput() VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderDatadogOutput) ToVerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput
- type VerificationTemplateMetricBaselineBaselineProviderDatadogPtrInput
- type VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput) DatadogQuery() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput) Duration() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput) Elem() VerificationTemplateMetricBaselineBaselineProviderDatadogOutput
- func (VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput) ToVerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput() VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput) ToVerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput
- type VerificationTemplateMetricBaselineBaselineProviderInput
- type VerificationTemplateMetricBaselineBaselineProviderNewRelic
- type VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs
- func (VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicOutput() VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput
- func (i VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput
- func (i VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput() VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput
- func (i VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput
- type VerificationTemplateMetricBaselineBaselineProviderNewRelicInput
- type VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput
- func (VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput) NewRelicQuery() pulumi.StringOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput) Profile() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicOutput() VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput() VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput
- type VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrInput
- type VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput) Elem() VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput
- func (VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput) NewRelicQuery() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput) Profile() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput() VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput
- type VerificationTemplateMetricBaselineBaselineProviderOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderOutput) Datadog() VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput
- func (VerificationTemplateMetricBaselineBaselineProviderOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricBaselineBaselineProviderOutput) NewRelic() VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderOutput) Prometheus() VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderOutput) ToVerificationTemplateMetricBaselineBaselineProviderOutput() VerificationTemplateMetricBaselineBaselineProviderOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderOutput) ToVerificationTemplateMetricBaselineBaselineProviderOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderOutput
- type VerificationTemplateMetricBaselineBaselineProviderPrometheus
- type VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs
- func (VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusOutput() VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput
- func (i VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput
- func (i VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput() VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput
- func (i VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput
- type VerificationTemplateMetricBaselineBaselineProviderPrometheusInput
- type VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput
- func (VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput) PrometheusQuery() pulumi.StringOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusOutput() VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput() VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput
- type VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrInput
- type VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput) Elem() VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput
- func (VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput) PrometheusQuery() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput() VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput
- func (o VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput
- type VerificationTemplateMetricBaselineInput
- type VerificationTemplateMetricBaselineOutput
- func (o VerificationTemplateMetricBaselineOutput) BaselineProviders() VerificationTemplateMetricBaselineBaselineProviderArrayOutput
- func (VerificationTemplateMetricBaselineOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricBaselineOutput) MaxRange() pulumi.IntPtrOutput
- func (o VerificationTemplateMetricBaselineOutput) MinRange() pulumi.IntPtrOutput
- func (o VerificationTemplateMetricBaselineOutput) Threshold() pulumi.StringOutput
- func (o VerificationTemplateMetricBaselineOutput) ToVerificationTemplateMetricBaselineOutput() VerificationTemplateMetricBaselineOutput
- func (o VerificationTemplateMetricBaselineOutput) ToVerificationTemplateMetricBaselineOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineOutput
- func (o VerificationTemplateMetricBaselineOutput) ToVerificationTemplateMetricBaselinePtrOutput() VerificationTemplateMetricBaselinePtrOutput
- func (o VerificationTemplateMetricBaselineOutput) ToVerificationTemplateMetricBaselinePtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselinePtrOutput
- type VerificationTemplateMetricBaselinePtrInput
- type VerificationTemplateMetricBaselinePtrOutput
- func (o VerificationTemplateMetricBaselinePtrOutput) BaselineProviders() VerificationTemplateMetricBaselineBaselineProviderArrayOutput
- func (o VerificationTemplateMetricBaselinePtrOutput) Elem() VerificationTemplateMetricBaselineOutput
- func (VerificationTemplateMetricBaselinePtrOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricBaselinePtrOutput) MaxRange() pulumi.IntPtrOutput
- func (o VerificationTemplateMetricBaselinePtrOutput) MinRange() pulumi.IntPtrOutput
- func (o VerificationTemplateMetricBaselinePtrOutput) Threshold() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricBaselinePtrOutput) ToVerificationTemplateMetricBaselinePtrOutput() VerificationTemplateMetricBaselinePtrOutput
- func (o VerificationTemplateMetricBaselinePtrOutput) ToVerificationTemplateMetricBaselinePtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselinePtrOutput
- type VerificationTemplateMetricInput
- type VerificationTemplateMetricOutput
- func (o VerificationTemplateMetricOutput) Baseline() VerificationTemplateMetricBaselinePtrOutput
- func (o VerificationTemplateMetricOutput) ConsecutiveErrorLimit() pulumi.IntPtrOutput
- func (o VerificationTemplateMetricOutput) Count() pulumi.IntPtrOutput
- func (o VerificationTemplateMetricOutput) DryRun() pulumi.BoolPtrOutput
- func (VerificationTemplateMetricOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricOutput) FailureCondition() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricOutput) FailureLimit() pulumi.IntPtrOutput
- func (o VerificationTemplateMetricOutput) InitialDelay() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricOutput) Interval() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricOutput) MetricsName() pulumi.StringOutput
- func (o VerificationTemplateMetricOutput) Providers() VerificationTemplateMetricProviderArrayOutput
- func (o VerificationTemplateMetricOutput) SuccessCondition() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricOutput) ToVerificationTemplateMetricOutput() VerificationTemplateMetricOutput
- func (o VerificationTemplateMetricOutput) ToVerificationTemplateMetricOutputWithContext(ctx context.Context) VerificationTemplateMetricOutput
- type VerificationTemplateMetricProvider
- type VerificationTemplateMetricProviderArgs
- func (VerificationTemplateMetricProviderArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderArgs) ToVerificationTemplateMetricProviderOutput() VerificationTemplateMetricProviderOutput
- func (i VerificationTemplateMetricProviderArgs) ToVerificationTemplateMetricProviderOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderOutput
- type VerificationTemplateMetricProviderArray
- func (VerificationTemplateMetricProviderArray) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderArray) ToVerificationTemplateMetricProviderArrayOutput() VerificationTemplateMetricProviderArrayOutput
- func (i VerificationTemplateMetricProviderArray) ToVerificationTemplateMetricProviderArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderArrayOutput
- type VerificationTemplateMetricProviderArrayInput
- type VerificationTemplateMetricProviderArrayOutput
- func (VerificationTemplateMetricProviderArrayOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderArrayOutput) Index(i pulumi.IntInput) VerificationTemplateMetricProviderOutput
- func (o VerificationTemplateMetricProviderArrayOutput) ToVerificationTemplateMetricProviderArrayOutput() VerificationTemplateMetricProviderArrayOutput
- func (o VerificationTemplateMetricProviderArrayOutput) ToVerificationTemplateMetricProviderArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderArrayOutput
- type VerificationTemplateMetricProviderCloudWatch
- type VerificationTemplateMetricProviderCloudWatchArgs
- func (VerificationTemplateMetricProviderCloudWatchArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderCloudWatchArgs) ToVerificationTemplateMetricProviderCloudWatchOutput() VerificationTemplateMetricProviderCloudWatchOutput
- func (i VerificationTemplateMetricProviderCloudWatchArgs) ToVerificationTemplateMetricProviderCloudWatchOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchOutput
- func (i VerificationTemplateMetricProviderCloudWatchArgs) ToVerificationTemplateMetricProviderCloudWatchPtrOutput() VerificationTemplateMetricProviderCloudWatchPtrOutput
- func (i VerificationTemplateMetricProviderCloudWatchArgs) ToVerificationTemplateMetricProviderCloudWatchPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchPtrOutput
- type VerificationTemplateMetricProviderCloudWatchInput
- type VerificationTemplateMetricProviderCloudWatchMetricDataQuery
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryArgs
- func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput
- func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryArray
- func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryArray) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryArray) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput
- func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryArray) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayInput
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput
- func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput) Index(i pulumi.IntInput) VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryInput
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStat
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs
- func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput
- func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput
- func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput
- func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatInput
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetric
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs
- func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput() ...
- func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutputWithContext(ctx context.Context) ...
- func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput() ...
- func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutputWithContext(ctx context.Context) ...
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimension
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArgs
- func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput() ...
- func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutputWithContext(ctx context.Context) ...
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArray
- func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArray) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArray) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput() ...
- func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArray) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutputWithContext(ctx context.Context) ...
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayInput
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput
- func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput) Index(i pulumi.IntInput) ...
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput() ...
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutputWithContext(ctx context.Context) ...
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionInput
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput) DimensionName() pulumi.StringOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput) DimensionValue() pulumi.StringOutput
- func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput() ...
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutputWithContext(ctx context.Context) ...
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricInput
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) Dimensions() ...
- func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) MetricName() pulumi.StringOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) Namespace() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput() ...
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutputWithContext(ctx context.Context) ...
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput() ...
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutputWithContext(ctx context.Context) ...
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrInput
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput) Dimensions() ...
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput) Elem() ...
- func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput) MetricName() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput) Namespace() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput() ...
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutputWithContext(ctx context.Context) ...
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput
- func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) Metric() ...
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) MetricPeriod() pulumi.IntPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) Stat() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) Unit() pulumi.StringPtrOutput
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrInput
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) Elem() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput
- func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) Metric() ...
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) MetricPeriod() pulumi.IntPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) Stat() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) Unit() pulumi.StringPtrOutput
- type VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput
- func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) Expression() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) Id() pulumi.StringOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) Label() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) MetricStat() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) Period() pulumi.IntPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) ReturnData() pulumi.BoolPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput
- func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput
- type VerificationTemplateMetricProviderCloudWatchOutput
- func (o VerificationTemplateMetricProviderCloudWatchOutput) Duration() pulumi.StringPtrOutput
- func (VerificationTemplateMetricProviderCloudWatchOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderCloudWatchOutput) MetricDataQueries() VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput
- func (o VerificationTemplateMetricProviderCloudWatchOutput) ToVerificationTemplateMetricProviderCloudWatchOutput() VerificationTemplateMetricProviderCloudWatchOutput
- func (o VerificationTemplateMetricProviderCloudWatchOutput) ToVerificationTemplateMetricProviderCloudWatchOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchOutput
- func (o VerificationTemplateMetricProviderCloudWatchOutput) ToVerificationTemplateMetricProviderCloudWatchPtrOutput() VerificationTemplateMetricProviderCloudWatchPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchOutput) ToVerificationTemplateMetricProviderCloudWatchPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchPtrOutput
- type VerificationTemplateMetricProviderCloudWatchPtrInput
- type VerificationTemplateMetricProviderCloudWatchPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchPtrOutput) Duration() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchPtrOutput) Elem() VerificationTemplateMetricProviderCloudWatchOutput
- func (VerificationTemplateMetricProviderCloudWatchPtrOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderCloudWatchPtrOutput) MetricDataQueries() VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput
- func (o VerificationTemplateMetricProviderCloudWatchPtrOutput) ToVerificationTemplateMetricProviderCloudWatchPtrOutput() VerificationTemplateMetricProviderCloudWatchPtrOutput
- func (o VerificationTemplateMetricProviderCloudWatchPtrOutput) ToVerificationTemplateMetricProviderCloudWatchPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchPtrOutput
- type VerificationTemplateMetricProviderDatadog
- type VerificationTemplateMetricProviderDatadogArgs
- func (VerificationTemplateMetricProviderDatadogArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderDatadogArgs) ToVerificationTemplateMetricProviderDatadogOutput() VerificationTemplateMetricProviderDatadogOutput
- func (i VerificationTemplateMetricProviderDatadogArgs) ToVerificationTemplateMetricProviderDatadogOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderDatadogOutput
- func (i VerificationTemplateMetricProviderDatadogArgs) ToVerificationTemplateMetricProviderDatadogPtrOutput() VerificationTemplateMetricProviderDatadogPtrOutput
- func (i VerificationTemplateMetricProviderDatadogArgs) ToVerificationTemplateMetricProviderDatadogPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderDatadogPtrOutput
- type VerificationTemplateMetricProviderDatadogInput
- type VerificationTemplateMetricProviderDatadogOutput
- func (o VerificationTemplateMetricProviderDatadogOutput) DatadogQuery() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderDatadogOutput) Duration() pulumi.StringPtrOutput
- func (VerificationTemplateMetricProviderDatadogOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderDatadogOutput) ToVerificationTemplateMetricProviderDatadogOutput() VerificationTemplateMetricProviderDatadogOutput
- func (o VerificationTemplateMetricProviderDatadogOutput) ToVerificationTemplateMetricProviderDatadogOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderDatadogOutput
- func (o VerificationTemplateMetricProviderDatadogOutput) ToVerificationTemplateMetricProviderDatadogPtrOutput() VerificationTemplateMetricProviderDatadogPtrOutput
- func (o VerificationTemplateMetricProviderDatadogOutput) ToVerificationTemplateMetricProviderDatadogPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderDatadogPtrOutput
- type VerificationTemplateMetricProviderDatadogPtrInput
- type VerificationTemplateMetricProviderDatadogPtrOutput
- func (o VerificationTemplateMetricProviderDatadogPtrOutput) DatadogQuery() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderDatadogPtrOutput) Duration() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderDatadogPtrOutput) Elem() VerificationTemplateMetricProviderDatadogOutput
- func (VerificationTemplateMetricProviderDatadogPtrOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderDatadogPtrOutput) ToVerificationTemplateMetricProviderDatadogPtrOutput() VerificationTemplateMetricProviderDatadogPtrOutput
- func (o VerificationTemplateMetricProviderDatadogPtrOutput) ToVerificationTemplateMetricProviderDatadogPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderDatadogPtrOutput
- type VerificationTemplateMetricProviderInput
- type VerificationTemplateMetricProviderJenkins
- type VerificationTemplateMetricProviderJenkinsArgs
- func (VerificationTemplateMetricProviderJenkinsArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderJenkinsArgs) ToVerificationTemplateMetricProviderJenkinsOutput() VerificationTemplateMetricProviderJenkinsOutput
- func (i VerificationTemplateMetricProviderJenkinsArgs) ToVerificationTemplateMetricProviderJenkinsOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJenkinsOutput
- func (i VerificationTemplateMetricProviderJenkinsArgs) ToVerificationTemplateMetricProviderJenkinsPtrOutput() VerificationTemplateMetricProviderJenkinsPtrOutput
- func (i VerificationTemplateMetricProviderJenkinsArgs) ToVerificationTemplateMetricProviderJenkinsPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJenkinsPtrOutput
- type VerificationTemplateMetricProviderJenkinsInput
- type VerificationTemplateMetricProviderJenkinsJenkinsParameters
- type VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs
- func (VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersOutput() VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput
- func (i VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput
- func (i VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput() VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput
- func (i VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput
- type VerificationTemplateMetricProviderJenkinsJenkinsParametersInput
- type VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput
- func (VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput) ParameterKey() pulumi.StringOutput
- func (o VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput) ParameterValue() pulumi.StringOutput
- func (o VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersOutput() VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput
- func (o VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput
- func (o VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput() VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput
- func (o VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput
- type VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrInput
- type VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput
- func (o VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput) Elem() VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput
- func (VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput) ParameterKey() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput) ParameterValue() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput() VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput
- func (o VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput
- type VerificationTemplateMetricProviderJenkinsOutput
- func (VerificationTemplateMetricProviderJenkinsOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderJenkinsOutput) JenkinsInterval() pulumi.StringOutput
- func (o VerificationTemplateMetricProviderJenkinsOutput) JenkinsParameters() VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput
- func (o VerificationTemplateMetricProviderJenkinsOutput) PipelineName() pulumi.StringOutput
- func (o VerificationTemplateMetricProviderJenkinsOutput) Timeout() pulumi.StringOutput
- func (o VerificationTemplateMetricProviderJenkinsOutput) TlsVerification() pulumi.BoolPtrOutput
- func (o VerificationTemplateMetricProviderJenkinsOutput) ToVerificationTemplateMetricProviderJenkinsOutput() VerificationTemplateMetricProviderJenkinsOutput
- func (o VerificationTemplateMetricProviderJenkinsOutput) ToVerificationTemplateMetricProviderJenkinsOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJenkinsOutput
- func (o VerificationTemplateMetricProviderJenkinsOutput) ToVerificationTemplateMetricProviderJenkinsPtrOutput() VerificationTemplateMetricProviderJenkinsPtrOutput
- func (o VerificationTemplateMetricProviderJenkinsOutput) ToVerificationTemplateMetricProviderJenkinsPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJenkinsPtrOutput
- type VerificationTemplateMetricProviderJenkinsPtrInput
- type VerificationTemplateMetricProviderJenkinsPtrOutput
- func (o VerificationTemplateMetricProviderJenkinsPtrOutput) Elem() VerificationTemplateMetricProviderJenkinsOutput
- func (VerificationTemplateMetricProviderJenkinsPtrOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderJenkinsPtrOutput) JenkinsInterval() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderJenkinsPtrOutput) JenkinsParameters() VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput
- func (o VerificationTemplateMetricProviderJenkinsPtrOutput) PipelineName() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderJenkinsPtrOutput) Timeout() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderJenkinsPtrOutput) TlsVerification() pulumi.BoolPtrOutput
- func (o VerificationTemplateMetricProviderJenkinsPtrOutput) ToVerificationTemplateMetricProviderJenkinsPtrOutput() VerificationTemplateMetricProviderJenkinsPtrOutput
- func (o VerificationTemplateMetricProviderJenkinsPtrOutput) ToVerificationTemplateMetricProviderJenkinsPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJenkinsPtrOutput
- type VerificationTemplateMetricProviderJob
- type VerificationTemplateMetricProviderJobArgs
- func (VerificationTemplateMetricProviderJobArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderJobArgs) ToVerificationTemplateMetricProviderJobOutput() VerificationTemplateMetricProviderJobOutput
- func (i VerificationTemplateMetricProviderJobArgs) ToVerificationTemplateMetricProviderJobOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobOutput
- func (i VerificationTemplateMetricProviderJobArgs) ToVerificationTemplateMetricProviderJobPtrOutput() VerificationTemplateMetricProviderJobPtrOutput
- func (i VerificationTemplateMetricProviderJobArgs) ToVerificationTemplateMetricProviderJobPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobPtrOutput
- type VerificationTemplateMetricProviderJobInput
- type VerificationTemplateMetricProviderJobOutput
- func (VerificationTemplateMetricProviderJobOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderJobOutput) Specs() VerificationTemplateMetricProviderJobSpecArrayOutput
- func (o VerificationTemplateMetricProviderJobOutput) ToVerificationTemplateMetricProviderJobOutput() VerificationTemplateMetricProviderJobOutput
- func (o VerificationTemplateMetricProviderJobOutput) ToVerificationTemplateMetricProviderJobOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobOutput
- func (o VerificationTemplateMetricProviderJobOutput) ToVerificationTemplateMetricProviderJobPtrOutput() VerificationTemplateMetricProviderJobPtrOutput
- func (o VerificationTemplateMetricProviderJobOutput) ToVerificationTemplateMetricProviderJobPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobPtrOutput
- type VerificationTemplateMetricProviderJobPtrInput
- type VerificationTemplateMetricProviderJobPtrOutput
- func (o VerificationTemplateMetricProviderJobPtrOutput) Elem() VerificationTemplateMetricProviderJobOutput
- func (VerificationTemplateMetricProviderJobPtrOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderJobPtrOutput) Specs() VerificationTemplateMetricProviderJobSpecArrayOutput
- func (o VerificationTemplateMetricProviderJobPtrOutput) ToVerificationTemplateMetricProviderJobPtrOutput() VerificationTemplateMetricProviderJobPtrOutput
- func (o VerificationTemplateMetricProviderJobPtrOutput) ToVerificationTemplateMetricProviderJobPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobPtrOutput
- type VerificationTemplateMetricProviderJobSpec
- type VerificationTemplateMetricProviderJobSpecArgs
- func (VerificationTemplateMetricProviderJobSpecArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderJobSpecArgs) ToVerificationTemplateMetricProviderJobSpecOutput() VerificationTemplateMetricProviderJobSpecOutput
- func (i VerificationTemplateMetricProviderJobSpecArgs) ToVerificationTemplateMetricProviderJobSpecOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecOutput
- type VerificationTemplateMetricProviderJobSpecArray
- func (VerificationTemplateMetricProviderJobSpecArray) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderJobSpecArray) ToVerificationTemplateMetricProviderJobSpecArrayOutput() VerificationTemplateMetricProviderJobSpecArrayOutput
- func (i VerificationTemplateMetricProviderJobSpecArray) ToVerificationTemplateMetricProviderJobSpecArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecArrayOutput
- type VerificationTemplateMetricProviderJobSpecArrayInput
- type VerificationTemplateMetricProviderJobSpecArrayOutput
- func (VerificationTemplateMetricProviderJobSpecArrayOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderJobSpecArrayOutput) Index(i pulumi.IntInput) VerificationTemplateMetricProviderJobSpecOutput
- func (o VerificationTemplateMetricProviderJobSpecArrayOutput) ToVerificationTemplateMetricProviderJobSpecArrayOutput() VerificationTemplateMetricProviderJobSpecArrayOutput
- func (o VerificationTemplateMetricProviderJobSpecArrayOutput) ToVerificationTemplateMetricProviderJobSpecArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecArrayOutput
- type VerificationTemplateMetricProviderJobSpecInput
- type VerificationTemplateMetricProviderJobSpecJobTemplate
- type VerificationTemplateMetricProviderJobSpecJobTemplateArgs
- func (VerificationTemplateMetricProviderJobSpecJobTemplateArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderJobSpecJobTemplateArgs) ToVerificationTemplateMetricProviderJobSpecJobTemplateOutput() VerificationTemplateMetricProviderJobSpecJobTemplateOutput
- func (i VerificationTemplateMetricProviderJobSpecJobTemplateArgs) ToVerificationTemplateMetricProviderJobSpecJobTemplateOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateOutput
- type VerificationTemplateMetricProviderJobSpecJobTemplateArray
- func (VerificationTemplateMetricProviderJobSpecJobTemplateArray) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderJobSpecJobTemplateArray) ToVerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput() VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput
- func (i VerificationTemplateMetricProviderJobSpecJobTemplateArray) ToVerificationTemplateMetricProviderJobSpecJobTemplateArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput
- type VerificationTemplateMetricProviderJobSpecJobTemplateArrayInput
- type VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput
- func (VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput) Index(i pulumi.IntInput) VerificationTemplateMetricProviderJobSpecJobTemplateOutput
- func (o VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput() VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput
- func (o VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput
- type VerificationTemplateMetricProviderJobSpecJobTemplateInput
- type VerificationTemplateMetricProviderJobSpecJobTemplateOutput
- func (VerificationTemplateMetricProviderJobSpecJobTemplateOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderJobSpecJobTemplateOutput) TemplateSpecs() VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput
- func (o VerificationTemplateMetricProviderJobSpecJobTemplateOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateOutput() VerificationTemplateMetricProviderJobSpecJobTemplateOutput
- func (o VerificationTemplateMetricProviderJobSpecJobTemplateOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateOutput
- type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpec
- type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArgs
- func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArgs) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput() VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput
- func (i VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArgs) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput
- type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArray
- func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArray) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArray) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput() VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput
- func (i VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArray) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput
- type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayInput
- type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput
- func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput) Index(i pulumi.IntInput) VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput
- func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput() VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput
- func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput
- type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainer
- type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArgs
- func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArgs) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput() ...
- func (i VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArgs) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutputWithContext(ctx context.Context) ...
- type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArray
- func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArray) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArray) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput() ...
- func (i VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArray) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutputWithContext(ctx context.Context) ...
- type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayInput
- type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput
- func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput) Index(i pulumi.IntInput) ...
- func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput() ...
- func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutputWithContext(ctx context.Context) ...
- type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerInput
- type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput
- func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput) Commands() pulumi.StringArrayOutput
- func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput) ContainerName() pulumi.StringOutput
- func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput) Image() pulumi.StringOutput
- func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput() ...
- func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutputWithContext(ctx context.Context) ...
- type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecInput
- type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput
- func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput) Containers() ...
- func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput) RestartPolicy() pulumi.StringOutput
- func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput() VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput
- func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput
- type VerificationTemplateMetricProviderJobSpecOutput
- func (o VerificationTemplateMetricProviderJobSpecOutput) BackoffLimit() pulumi.IntPtrOutput
- func (VerificationTemplateMetricProviderJobSpecOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderJobSpecOutput) JobTemplates() VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput
- func (o VerificationTemplateMetricProviderJobSpecOutput) ToVerificationTemplateMetricProviderJobSpecOutput() VerificationTemplateMetricProviderJobSpecOutput
- func (o VerificationTemplateMetricProviderJobSpecOutput) ToVerificationTemplateMetricProviderJobSpecOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecOutput
- type VerificationTemplateMetricProviderNewRelic
- type VerificationTemplateMetricProviderNewRelicArgs
- func (VerificationTemplateMetricProviderNewRelicArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderNewRelicArgs) ToVerificationTemplateMetricProviderNewRelicOutput() VerificationTemplateMetricProviderNewRelicOutput
- func (i VerificationTemplateMetricProviderNewRelicArgs) ToVerificationTemplateMetricProviderNewRelicOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderNewRelicOutput
- func (i VerificationTemplateMetricProviderNewRelicArgs) ToVerificationTemplateMetricProviderNewRelicPtrOutput() VerificationTemplateMetricProviderNewRelicPtrOutput
- func (i VerificationTemplateMetricProviderNewRelicArgs) ToVerificationTemplateMetricProviderNewRelicPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderNewRelicPtrOutput
- type VerificationTemplateMetricProviderNewRelicInput
- type VerificationTemplateMetricProviderNewRelicOutput
- func (VerificationTemplateMetricProviderNewRelicOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderNewRelicOutput) NewRelicQuery() pulumi.StringOutput
- func (o VerificationTemplateMetricProviderNewRelicOutput) Profile() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderNewRelicOutput) ToVerificationTemplateMetricProviderNewRelicOutput() VerificationTemplateMetricProviderNewRelicOutput
- func (o VerificationTemplateMetricProviderNewRelicOutput) ToVerificationTemplateMetricProviderNewRelicOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderNewRelicOutput
- func (o VerificationTemplateMetricProviderNewRelicOutput) ToVerificationTemplateMetricProviderNewRelicPtrOutput() VerificationTemplateMetricProviderNewRelicPtrOutput
- func (o VerificationTemplateMetricProviderNewRelicOutput) ToVerificationTemplateMetricProviderNewRelicPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderNewRelicPtrOutput
- type VerificationTemplateMetricProviderNewRelicPtrInput
- type VerificationTemplateMetricProviderNewRelicPtrOutput
- func (o VerificationTemplateMetricProviderNewRelicPtrOutput) Elem() VerificationTemplateMetricProviderNewRelicOutput
- func (VerificationTemplateMetricProviderNewRelicPtrOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderNewRelicPtrOutput) NewRelicQuery() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderNewRelicPtrOutput) Profile() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderNewRelicPtrOutput) ToVerificationTemplateMetricProviderNewRelicPtrOutput() VerificationTemplateMetricProviderNewRelicPtrOutput
- func (o VerificationTemplateMetricProviderNewRelicPtrOutput) ToVerificationTemplateMetricProviderNewRelicPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderNewRelicPtrOutput
- type VerificationTemplateMetricProviderOutput
- func (o VerificationTemplateMetricProviderOutput) CloudWatch() VerificationTemplateMetricProviderCloudWatchPtrOutput
- func (o VerificationTemplateMetricProviderOutput) Datadog() VerificationTemplateMetricProviderDatadogPtrOutput
- func (VerificationTemplateMetricProviderOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderOutput) Jenkins() VerificationTemplateMetricProviderJenkinsPtrOutput
- func (o VerificationTemplateMetricProviderOutput) Job() VerificationTemplateMetricProviderJobPtrOutput
- func (o VerificationTemplateMetricProviderOutput) NewRelic() VerificationTemplateMetricProviderNewRelicPtrOutput
- func (o VerificationTemplateMetricProviderOutput) Prometheus() VerificationTemplateMetricProviderPrometheusPtrOutput
- func (o VerificationTemplateMetricProviderOutput) ToVerificationTemplateMetricProviderOutput() VerificationTemplateMetricProviderOutput
- func (o VerificationTemplateMetricProviderOutput) ToVerificationTemplateMetricProviderOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderOutput
- func (o VerificationTemplateMetricProviderOutput) Web() VerificationTemplateMetricProviderWebPtrOutput
- type VerificationTemplateMetricProviderPrometheus
- type VerificationTemplateMetricProviderPrometheusArgs
- func (VerificationTemplateMetricProviderPrometheusArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderPrometheusArgs) ToVerificationTemplateMetricProviderPrometheusOutput() VerificationTemplateMetricProviderPrometheusOutput
- func (i VerificationTemplateMetricProviderPrometheusArgs) ToVerificationTemplateMetricProviderPrometheusOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderPrometheusOutput
- func (i VerificationTemplateMetricProviderPrometheusArgs) ToVerificationTemplateMetricProviderPrometheusPtrOutput() VerificationTemplateMetricProviderPrometheusPtrOutput
- func (i VerificationTemplateMetricProviderPrometheusArgs) ToVerificationTemplateMetricProviderPrometheusPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderPrometheusPtrOutput
- type VerificationTemplateMetricProviderPrometheusInput
- type VerificationTemplateMetricProviderPrometheusOutput
- func (VerificationTemplateMetricProviderPrometheusOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderPrometheusOutput) PrometheusQuery() pulumi.StringOutput
- func (o VerificationTemplateMetricProviderPrometheusOutput) ToVerificationTemplateMetricProviderPrometheusOutput() VerificationTemplateMetricProviderPrometheusOutput
- func (o VerificationTemplateMetricProviderPrometheusOutput) ToVerificationTemplateMetricProviderPrometheusOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderPrometheusOutput
- func (o VerificationTemplateMetricProviderPrometheusOutput) ToVerificationTemplateMetricProviderPrometheusPtrOutput() VerificationTemplateMetricProviderPrometheusPtrOutput
- func (o VerificationTemplateMetricProviderPrometheusOutput) ToVerificationTemplateMetricProviderPrometheusPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderPrometheusPtrOutput
- type VerificationTemplateMetricProviderPrometheusPtrInput
- type VerificationTemplateMetricProviderPrometheusPtrOutput
- func (o VerificationTemplateMetricProviderPrometheusPtrOutput) Elem() VerificationTemplateMetricProviderPrometheusOutput
- func (VerificationTemplateMetricProviderPrometheusPtrOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderPrometheusPtrOutput) PrometheusQuery() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderPrometheusPtrOutput) ToVerificationTemplateMetricProviderPrometheusPtrOutput() VerificationTemplateMetricProviderPrometheusPtrOutput
- func (o VerificationTemplateMetricProviderPrometheusPtrOutput) ToVerificationTemplateMetricProviderPrometheusPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderPrometheusPtrOutput
- type VerificationTemplateMetricProviderWeb
- type VerificationTemplateMetricProviderWebArgs
- func (VerificationTemplateMetricProviderWebArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderWebArgs) ToVerificationTemplateMetricProviderWebOutput() VerificationTemplateMetricProviderWebOutput
- func (i VerificationTemplateMetricProviderWebArgs) ToVerificationTemplateMetricProviderWebOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderWebOutput
- func (i VerificationTemplateMetricProviderWebArgs) ToVerificationTemplateMetricProviderWebPtrOutput() VerificationTemplateMetricProviderWebPtrOutput
- func (i VerificationTemplateMetricProviderWebArgs) ToVerificationTemplateMetricProviderWebPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderWebPtrOutput
- type VerificationTemplateMetricProviderWebInput
- type VerificationTemplateMetricProviderWebOutput
- func (o VerificationTemplateMetricProviderWebOutput) Body() pulumi.StringPtrOutput
- func (VerificationTemplateMetricProviderWebOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderWebOutput) Insecure() pulumi.BoolPtrOutput
- func (o VerificationTemplateMetricProviderWebOutput) JsonPath() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderWebOutput) Method() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderWebOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o VerificationTemplateMetricProviderWebOutput) ToVerificationTemplateMetricProviderWebOutput() VerificationTemplateMetricProviderWebOutput
- func (o VerificationTemplateMetricProviderWebOutput) ToVerificationTemplateMetricProviderWebOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderWebOutput
- func (o VerificationTemplateMetricProviderWebOutput) ToVerificationTemplateMetricProviderWebPtrOutput() VerificationTemplateMetricProviderWebPtrOutput
- func (o VerificationTemplateMetricProviderWebOutput) ToVerificationTemplateMetricProviderWebPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderWebPtrOutput
- func (o VerificationTemplateMetricProviderWebOutput) Url() pulumi.StringOutput
- func (o VerificationTemplateMetricProviderWebOutput) WebHeaders() VerificationTemplateMetricProviderWebWebHeaderArrayOutput
- type VerificationTemplateMetricProviderWebPtrInput
- type VerificationTemplateMetricProviderWebPtrOutput
- func (o VerificationTemplateMetricProviderWebPtrOutput) Body() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderWebPtrOutput) Elem() VerificationTemplateMetricProviderWebOutput
- func (VerificationTemplateMetricProviderWebPtrOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderWebPtrOutput) Insecure() pulumi.BoolPtrOutput
- func (o VerificationTemplateMetricProviderWebPtrOutput) JsonPath() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderWebPtrOutput) Method() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderWebPtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o VerificationTemplateMetricProviderWebPtrOutput) ToVerificationTemplateMetricProviderWebPtrOutput() VerificationTemplateMetricProviderWebPtrOutput
- func (o VerificationTemplateMetricProviderWebPtrOutput) ToVerificationTemplateMetricProviderWebPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderWebPtrOutput
- func (o VerificationTemplateMetricProviderWebPtrOutput) Url() pulumi.StringPtrOutput
- func (o VerificationTemplateMetricProviderWebPtrOutput) WebHeaders() VerificationTemplateMetricProviderWebWebHeaderArrayOutput
- type VerificationTemplateMetricProviderWebWebHeader
- type VerificationTemplateMetricProviderWebWebHeaderArgs
- func (VerificationTemplateMetricProviderWebWebHeaderArgs) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderWebWebHeaderArgs) ToVerificationTemplateMetricProviderWebWebHeaderOutput() VerificationTemplateMetricProviderWebWebHeaderOutput
- func (i VerificationTemplateMetricProviderWebWebHeaderArgs) ToVerificationTemplateMetricProviderWebWebHeaderOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderWebWebHeaderOutput
- type VerificationTemplateMetricProviderWebWebHeaderArray
- func (VerificationTemplateMetricProviderWebWebHeaderArray) ElementType() reflect.Type
- func (i VerificationTemplateMetricProviderWebWebHeaderArray) ToVerificationTemplateMetricProviderWebWebHeaderArrayOutput() VerificationTemplateMetricProviderWebWebHeaderArrayOutput
- func (i VerificationTemplateMetricProviderWebWebHeaderArray) ToVerificationTemplateMetricProviderWebWebHeaderArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderWebWebHeaderArrayOutput
- type VerificationTemplateMetricProviderWebWebHeaderArrayInput
- type VerificationTemplateMetricProviderWebWebHeaderArrayOutput
- func (VerificationTemplateMetricProviderWebWebHeaderArrayOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderWebWebHeaderArrayOutput) Index(i pulumi.IntInput) VerificationTemplateMetricProviderWebWebHeaderOutput
- func (o VerificationTemplateMetricProviderWebWebHeaderArrayOutput) ToVerificationTemplateMetricProviderWebWebHeaderArrayOutput() VerificationTemplateMetricProviderWebWebHeaderArrayOutput
- func (o VerificationTemplateMetricProviderWebWebHeaderArrayOutput) ToVerificationTemplateMetricProviderWebWebHeaderArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderWebWebHeaderArrayOutput
- type VerificationTemplateMetricProviderWebWebHeaderInput
- type VerificationTemplateMetricProviderWebWebHeaderOutput
- func (VerificationTemplateMetricProviderWebWebHeaderOutput) ElementType() reflect.Type
- func (o VerificationTemplateMetricProviderWebWebHeaderOutput) ToVerificationTemplateMetricProviderWebWebHeaderOutput() VerificationTemplateMetricProviderWebWebHeaderOutput
- func (o VerificationTemplateMetricProviderWebWebHeaderOutput) ToVerificationTemplateMetricProviderWebWebHeaderOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderWebWebHeaderOutput
- func (o VerificationTemplateMetricProviderWebWebHeaderOutput) WebHeaderKey() pulumi.StringOutput
- func (o VerificationTemplateMetricProviderWebWebHeaderOutput) WebHeaderValue() pulumi.StringOutput
- type VerificationTemplateOutput
- func (o VerificationTemplateOutput) Args() VerificationTemplateArgArrayOutput
- func (VerificationTemplateOutput) ElementType() reflect.Type
- func (o VerificationTemplateOutput) Metrics() VerificationTemplateMetricArrayOutput
- func (o VerificationTemplateOutput) Name() pulumi.StringOutput
- func (o VerificationTemplateOutput) ToVerificationTemplateOutput() VerificationTemplateOutput
- func (o VerificationTemplateOutput) ToVerificationTemplateOutputWithContext(ctx context.Context) VerificationTemplateOutput
- type VerificationTemplateState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RolloutSpec ¶ added in v3.78.0
type RolloutSpec struct { pulumi.CustomResourceState // Holds information on how to react when failure happens. FailurePolicy RolloutSpecFailurePolicyPtrOutput `pulumi:"failurePolicy"` // Identifier name for Ocean CD Rollout Spec. Must be unique RolloutSpecName pulumi.StringOutput `pulumi:"rolloutSpecName"` // Represents the SpotDeployment selector. SpotDeployment RolloutSpecSpotDeploymentPtrOutput `pulumi:"spotDeployment"` // You must specify either `spotDeployment` OR `spotDeployments` but not both. Every SpotDeployment has to be unique. If more than one `SpotDeployment` has been configured, no `traffic` managers can be set as part of the RolloutSpec.For such case ensure that each of the chosen SpotDeployments are being exposed with different Kubernetes services. SpotDeployments RolloutSpecSpotDeploymentArrayOutput `pulumi:"spotDeployments"` // Determines the Ocean CD strategy Strategy RolloutSpecStrategyOutput `pulumi:"strategy"` // Hosts all of the supported service meshes needed to enable more fine-grained traffic routing. In case `SpotDeployments` contains more than one SpotDeployment the `traffic` manager may not be configured. Traffic RolloutSpecTrafficPtrOutput `pulumi:"traffic"` }
Manages a Spotinst OceanCD Rollout Spec resource.
func GetRolloutSpec ¶ added in v3.78.0
func GetRolloutSpec(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RolloutSpecState, opts ...pulumi.ResourceOption) (*RolloutSpec, error)
GetRolloutSpec gets an existing RolloutSpec resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRolloutSpec ¶ added in v3.78.0
func NewRolloutSpec(ctx *pulumi.Context, name string, args *RolloutSpecArgs, opts ...pulumi.ResourceOption) (*RolloutSpec, error)
NewRolloutSpec registers a new resource with the given unique name, arguments, and options.
func (*RolloutSpec) ElementType ¶ added in v3.78.0
func (*RolloutSpec) ElementType() reflect.Type
func (*RolloutSpec) ToRolloutSpecOutput ¶ added in v3.78.0
func (i *RolloutSpec) ToRolloutSpecOutput() RolloutSpecOutput
func (*RolloutSpec) ToRolloutSpecOutputWithContext ¶ added in v3.78.0
func (i *RolloutSpec) ToRolloutSpecOutputWithContext(ctx context.Context) RolloutSpecOutput
type RolloutSpecArgs ¶ added in v3.78.0
type RolloutSpecArgs struct { // Holds information on how to react when failure happens. FailurePolicy RolloutSpecFailurePolicyPtrInput // Identifier name for Ocean CD Rollout Spec. Must be unique RolloutSpecName pulumi.StringInput // Represents the SpotDeployment selector. SpotDeployment RolloutSpecSpotDeploymentPtrInput // You must specify either `spotDeployment` OR `spotDeployments` but not both. Every SpotDeployment has to be unique. If more than one `SpotDeployment` has been configured, no `traffic` managers can be set as part of the RolloutSpec.For such case ensure that each of the chosen SpotDeployments are being exposed with different Kubernetes services. SpotDeployments RolloutSpecSpotDeploymentArrayInput // Determines the Ocean CD strategy Strategy RolloutSpecStrategyInput // Hosts all of the supported service meshes needed to enable more fine-grained traffic routing. In case `SpotDeployments` contains more than one SpotDeployment the `traffic` manager may not be configured. Traffic RolloutSpecTrafficPtrInput }
The set of arguments for constructing a RolloutSpec resource.
func (RolloutSpecArgs) ElementType ¶ added in v3.78.0
func (RolloutSpecArgs) ElementType() reflect.Type
type RolloutSpecArray ¶ added in v3.78.0
type RolloutSpecArray []RolloutSpecInput
func (RolloutSpecArray) ElementType ¶ added in v3.78.0
func (RolloutSpecArray) ElementType() reflect.Type
func (RolloutSpecArray) ToRolloutSpecArrayOutput ¶ added in v3.78.0
func (i RolloutSpecArray) ToRolloutSpecArrayOutput() RolloutSpecArrayOutput
func (RolloutSpecArray) ToRolloutSpecArrayOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecArray) ToRolloutSpecArrayOutputWithContext(ctx context.Context) RolloutSpecArrayOutput
type RolloutSpecArrayInput ¶ added in v3.78.0
type RolloutSpecArrayInput interface { pulumi.Input ToRolloutSpecArrayOutput() RolloutSpecArrayOutput ToRolloutSpecArrayOutputWithContext(context.Context) RolloutSpecArrayOutput }
RolloutSpecArrayInput is an input type that accepts RolloutSpecArray and RolloutSpecArrayOutput values. You can construct a concrete instance of `RolloutSpecArrayInput` via:
RolloutSpecArray{ RolloutSpecArgs{...} }
type RolloutSpecArrayOutput ¶ added in v3.78.0
type RolloutSpecArrayOutput struct{ *pulumi.OutputState }
func (RolloutSpecArrayOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecArrayOutput) ElementType() reflect.Type
func (RolloutSpecArrayOutput) Index ¶ added in v3.78.0
func (o RolloutSpecArrayOutput) Index(i pulumi.IntInput) RolloutSpecOutput
func (RolloutSpecArrayOutput) ToRolloutSpecArrayOutput ¶ added in v3.78.0
func (o RolloutSpecArrayOutput) ToRolloutSpecArrayOutput() RolloutSpecArrayOutput
func (RolloutSpecArrayOutput) ToRolloutSpecArrayOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecArrayOutput) ToRolloutSpecArrayOutputWithContext(ctx context.Context) RolloutSpecArrayOutput
type RolloutSpecFailurePolicy ¶ added in v3.78.0
type RolloutSpecFailurePolicy struct { // Choose an action to perform on failure. Default is `abort`. Enum: "abort" "pause" "promote". Action string `pulumi:"action"` }
type RolloutSpecFailurePolicyArgs ¶ added in v3.78.0
type RolloutSpecFailurePolicyArgs struct { // Choose an action to perform on failure. Default is `abort`. Enum: "abort" "pause" "promote". Action pulumi.StringInput `pulumi:"action"` }
func (RolloutSpecFailurePolicyArgs) ElementType ¶ added in v3.78.0
func (RolloutSpecFailurePolicyArgs) ElementType() reflect.Type
func (RolloutSpecFailurePolicyArgs) ToRolloutSpecFailurePolicyOutput ¶ added in v3.78.0
func (i RolloutSpecFailurePolicyArgs) ToRolloutSpecFailurePolicyOutput() RolloutSpecFailurePolicyOutput
func (RolloutSpecFailurePolicyArgs) ToRolloutSpecFailurePolicyOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecFailurePolicyArgs) ToRolloutSpecFailurePolicyOutputWithContext(ctx context.Context) RolloutSpecFailurePolicyOutput
func (RolloutSpecFailurePolicyArgs) ToRolloutSpecFailurePolicyPtrOutput ¶ added in v3.78.0
func (i RolloutSpecFailurePolicyArgs) ToRolloutSpecFailurePolicyPtrOutput() RolloutSpecFailurePolicyPtrOutput
func (RolloutSpecFailurePolicyArgs) ToRolloutSpecFailurePolicyPtrOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecFailurePolicyArgs) ToRolloutSpecFailurePolicyPtrOutputWithContext(ctx context.Context) RolloutSpecFailurePolicyPtrOutput
type RolloutSpecFailurePolicyInput ¶ added in v3.78.0
type RolloutSpecFailurePolicyInput interface { pulumi.Input ToRolloutSpecFailurePolicyOutput() RolloutSpecFailurePolicyOutput ToRolloutSpecFailurePolicyOutputWithContext(context.Context) RolloutSpecFailurePolicyOutput }
RolloutSpecFailurePolicyInput is an input type that accepts RolloutSpecFailurePolicyArgs and RolloutSpecFailurePolicyOutput values. You can construct a concrete instance of `RolloutSpecFailurePolicyInput` via:
RolloutSpecFailurePolicyArgs{...}
type RolloutSpecFailurePolicyOutput ¶ added in v3.78.0
type RolloutSpecFailurePolicyOutput struct{ *pulumi.OutputState }
func (RolloutSpecFailurePolicyOutput) Action ¶ added in v3.78.0
func (o RolloutSpecFailurePolicyOutput) Action() pulumi.StringOutput
Choose an action to perform on failure. Default is `abort`. Enum: "abort" "pause" "promote".
func (RolloutSpecFailurePolicyOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecFailurePolicyOutput) ElementType() reflect.Type
func (RolloutSpecFailurePolicyOutput) ToRolloutSpecFailurePolicyOutput ¶ added in v3.78.0
func (o RolloutSpecFailurePolicyOutput) ToRolloutSpecFailurePolicyOutput() RolloutSpecFailurePolicyOutput
func (RolloutSpecFailurePolicyOutput) ToRolloutSpecFailurePolicyOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecFailurePolicyOutput) ToRolloutSpecFailurePolicyOutputWithContext(ctx context.Context) RolloutSpecFailurePolicyOutput
func (RolloutSpecFailurePolicyOutput) ToRolloutSpecFailurePolicyPtrOutput ¶ added in v3.78.0
func (o RolloutSpecFailurePolicyOutput) ToRolloutSpecFailurePolicyPtrOutput() RolloutSpecFailurePolicyPtrOutput
func (RolloutSpecFailurePolicyOutput) ToRolloutSpecFailurePolicyPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecFailurePolicyOutput) ToRolloutSpecFailurePolicyPtrOutputWithContext(ctx context.Context) RolloutSpecFailurePolicyPtrOutput
type RolloutSpecFailurePolicyPtrInput ¶ added in v3.78.0
type RolloutSpecFailurePolicyPtrInput interface { pulumi.Input ToRolloutSpecFailurePolicyPtrOutput() RolloutSpecFailurePolicyPtrOutput ToRolloutSpecFailurePolicyPtrOutputWithContext(context.Context) RolloutSpecFailurePolicyPtrOutput }
RolloutSpecFailurePolicyPtrInput is an input type that accepts RolloutSpecFailurePolicyArgs, RolloutSpecFailurePolicyPtr and RolloutSpecFailurePolicyPtrOutput values. You can construct a concrete instance of `RolloutSpecFailurePolicyPtrInput` via:
RolloutSpecFailurePolicyArgs{...} or: nil
func RolloutSpecFailurePolicyPtr ¶ added in v3.78.0
func RolloutSpecFailurePolicyPtr(v *RolloutSpecFailurePolicyArgs) RolloutSpecFailurePolicyPtrInput
type RolloutSpecFailurePolicyPtrOutput ¶ added in v3.78.0
type RolloutSpecFailurePolicyPtrOutput struct{ *pulumi.OutputState }
func (RolloutSpecFailurePolicyPtrOutput) Action ¶ added in v3.78.0
func (o RolloutSpecFailurePolicyPtrOutput) Action() pulumi.StringPtrOutput
Choose an action to perform on failure. Default is `abort`. Enum: "abort" "pause" "promote".
func (RolloutSpecFailurePolicyPtrOutput) Elem ¶ added in v3.78.0
func (o RolloutSpecFailurePolicyPtrOutput) Elem() RolloutSpecFailurePolicyOutput
func (RolloutSpecFailurePolicyPtrOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecFailurePolicyPtrOutput) ElementType() reflect.Type
func (RolloutSpecFailurePolicyPtrOutput) ToRolloutSpecFailurePolicyPtrOutput ¶ added in v3.78.0
func (o RolloutSpecFailurePolicyPtrOutput) ToRolloutSpecFailurePolicyPtrOutput() RolloutSpecFailurePolicyPtrOutput
func (RolloutSpecFailurePolicyPtrOutput) ToRolloutSpecFailurePolicyPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecFailurePolicyPtrOutput) ToRolloutSpecFailurePolicyPtrOutputWithContext(ctx context.Context) RolloutSpecFailurePolicyPtrOutput
type RolloutSpecInput ¶ added in v3.78.0
type RolloutSpecInput interface { pulumi.Input ToRolloutSpecOutput() RolloutSpecOutput ToRolloutSpecOutputWithContext(ctx context.Context) RolloutSpecOutput }
type RolloutSpecMap ¶ added in v3.78.0
type RolloutSpecMap map[string]RolloutSpecInput
func (RolloutSpecMap) ElementType ¶ added in v3.78.0
func (RolloutSpecMap) ElementType() reflect.Type
func (RolloutSpecMap) ToRolloutSpecMapOutput ¶ added in v3.78.0
func (i RolloutSpecMap) ToRolloutSpecMapOutput() RolloutSpecMapOutput
func (RolloutSpecMap) ToRolloutSpecMapOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecMap) ToRolloutSpecMapOutputWithContext(ctx context.Context) RolloutSpecMapOutput
type RolloutSpecMapInput ¶ added in v3.78.0
type RolloutSpecMapInput interface { pulumi.Input ToRolloutSpecMapOutput() RolloutSpecMapOutput ToRolloutSpecMapOutputWithContext(context.Context) RolloutSpecMapOutput }
RolloutSpecMapInput is an input type that accepts RolloutSpecMap and RolloutSpecMapOutput values. You can construct a concrete instance of `RolloutSpecMapInput` via:
RolloutSpecMap{ "key": RolloutSpecArgs{...} }
type RolloutSpecMapOutput ¶ added in v3.78.0
type RolloutSpecMapOutput struct{ *pulumi.OutputState }
func (RolloutSpecMapOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecMapOutput) ElementType() reflect.Type
func (RolloutSpecMapOutput) MapIndex ¶ added in v3.78.0
func (o RolloutSpecMapOutput) MapIndex(k pulumi.StringInput) RolloutSpecOutput
func (RolloutSpecMapOutput) ToRolloutSpecMapOutput ¶ added in v3.78.0
func (o RolloutSpecMapOutput) ToRolloutSpecMapOutput() RolloutSpecMapOutput
func (RolloutSpecMapOutput) ToRolloutSpecMapOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecMapOutput) ToRolloutSpecMapOutputWithContext(ctx context.Context) RolloutSpecMapOutput
type RolloutSpecOutput ¶ added in v3.78.0
type RolloutSpecOutput struct{ *pulumi.OutputState }
func (RolloutSpecOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecOutput) ElementType() reflect.Type
func (RolloutSpecOutput) FailurePolicy ¶ added in v3.78.0
func (o RolloutSpecOutput) FailurePolicy() RolloutSpecFailurePolicyPtrOutput
Holds information on how to react when failure happens.
func (RolloutSpecOutput) RolloutSpecName ¶ added in v3.78.0
func (o RolloutSpecOutput) RolloutSpecName() pulumi.StringOutput
Identifier name for Ocean CD Rollout Spec. Must be unique
func (RolloutSpecOutput) SpotDeployment ¶ added in v3.78.0
func (o RolloutSpecOutput) SpotDeployment() RolloutSpecSpotDeploymentPtrOutput
Represents the SpotDeployment selector.
func (RolloutSpecOutput) SpotDeployments ¶ added in v3.78.0
func (o RolloutSpecOutput) SpotDeployments() RolloutSpecSpotDeploymentArrayOutput
You must specify either `spotDeployment` OR `spotDeployments` but not both. Every SpotDeployment has to be unique. If more than one `SpotDeployment` has been configured, no `traffic` managers can be set as part of the RolloutSpec.For such case ensure that each of the chosen SpotDeployments are being exposed with different Kubernetes services.
func (RolloutSpecOutput) Strategy ¶ added in v3.78.0
func (o RolloutSpecOutput) Strategy() RolloutSpecStrategyOutput
Determines the Ocean CD strategy
func (RolloutSpecOutput) ToRolloutSpecOutput ¶ added in v3.78.0
func (o RolloutSpecOutput) ToRolloutSpecOutput() RolloutSpecOutput
func (RolloutSpecOutput) ToRolloutSpecOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecOutput) ToRolloutSpecOutputWithContext(ctx context.Context) RolloutSpecOutput
func (RolloutSpecOutput) Traffic ¶ added in v3.78.0
func (o RolloutSpecOutput) Traffic() RolloutSpecTrafficPtrOutput
Hosts all of the supported service meshes needed to enable more fine-grained traffic routing. In case `SpotDeployments` contains more than one SpotDeployment the `traffic` manager may not be configured.
type RolloutSpecSpotDeployment ¶ added in v3.78.0
type RolloutSpecSpotDeployment struct { // Ocean CD cluster identifier for the references `SpotDeployment`. SpotDeploymentsClusterId *string `pulumi:"spotDeploymentsClusterId"` // The name of the `SpotDeployment` resource SpotDeploymentsName *string `pulumi:"spotDeploymentsName"` // The namespace which the `SpotDeployment` resource exists within. SpotDeploymentsNamespace *string `pulumi:"spotDeploymentsNamespace"` }
type RolloutSpecSpotDeploymentArgs ¶ added in v3.78.0
type RolloutSpecSpotDeploymentArgs struct { // Ocean CD cluster identifier for the references `SpotDeployment`. SpotDeploymentsClusterId pulumi.StringPtrInput `pulumi:"spotDeploymentsClusterId"` // The name of the `SpotDeployment` resource SpotDeploymentsName pulumi.StringPtrInput `pulumi:"spotDeploymentsName"` // The namespace which the `SpotDeployment` resource exists within. SpotDeploymentsNamespace pulumi.StringPtrInput `pulumi:"spotDeploymentsNamespace"` }
func (RolloutSpecSpotDeploymentArgs) ElementType ¶ added in v3.78.0
func (RolloutSpecSpotDeploymentArgs) ElementType() reflect.Type
func (RolloutSpecSpotDeploymentArgs) ToRolloutSpecSpotDeploymentOutput ¶ added in v3.78.0
func (i RolloutSpecSpotDeploymentArgs) ToRolloutSpecSpotDeploymentOutput() RolloutSpecSpotDeploymentOutput
func (RolloutSpecSpotDeploymentArgs) ToRolloutSpecSpotDeploymentOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecSpotDeploymentArgs) ToRolloutSpecSpotDeploymentOutputWithContext(ctx context.Context) RolloutSpecSpotDeploymentOutput
func (RolloutSpecSpotDeploymentArgs) ToRolloutSpecSpotDeploymentPtrOutput ¶ added in v3.78.0
func (i RolloutSpecSpotDeploymentArgs) ToRolloutSpecSpotDeploymentPtrOutput() RolloutSpecSpotDeploymentPtrOutput
func (RolloutSpecSpotDeploymentArgs) ToRolloutSpecSpotDeploymentPtrOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecSpotDeploymentArgs) ToRolloutSpecSpotDeploymentPtrOutputWithContext(ctx context.Context) RolloutSpecSpotDeploymentPtrOutput
type RolloutSpecSpotDeploymentArray ¶ added in v3.78.0
type RolloutSpecSpotDeploymentArray []RolloutSpecSpotDeploymentInput
func (RolloutSpecSpotDeploymentArray) ElementType ¶ added in v3.78.0
func (RolloutSpecSpotDeploymentArray) ElementType() reflect.Type
func (RolloutSpecSpotDeploymentArray) ToRolloutSpecSpotDeploymentArrayOutput ¶ added in v3.78.0
func (i RolloutSpecSpotDeploymentArray) ToRolloutSpecSpotDeploymentArrayOutput() RolloutSpecSpotDeploymentArrayOutput
func (RolloutSpecSpotDeploymentArray) ToRolloutSpecSpotDeploymentArrayOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecSpotDeploymentArray) ToRolloutSpecSpotDeploymentArrayOutputWithContext(ctx context.Context) RolloutSpecSpotDeploymentArrayOutput
type RolloutSpecSpotDeploymentArrayInput ¶ added in v3.78.0
type RolloutSpecSpotDeploymentArrayInput interface { pulumi.Input ToRolloutSpecSpotDeploymentArrayOutput() RolloutSpecSpotDeploymentArrayOutput ToRolloutSpecSpotDeploymentArrayOutputWithContext(context.Context) RolloutSpecSpotDeploymentArrayOutput }
RolloutSpecSpotDeploymentArrayInput is an input type that accepts RolloutSpecSpotDeploymentArray and RolloutSpecSpotDeploymentArrayOutput values. You can construct a concrete instance of `RolloutSpecSpotDeploymentArrayInput` via:
RolloutSpecSpotDeploymentArray{ RolloutSpecSpotDeploymentArgs{...} }
type RolloutSpecSpotDeploymentArrayOutput ¶ added in v3.78.0
type RolloutSpecSpotDeploymentArrayOutput struct{ *pulumi.OutputState }
func (RolloutSpecSpotDeploymentArrayOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecSpotDeploymentArrayOutput) ElementType() reflect.Type
func (RolloutSpecSpotDeploymentArrayOutput) Index ¶ added in v3.78.0
func (o RolloutSpecSpotDeploymentArrayOutput) Index(i pulumi.IntInput) RolloutSpecSpotDeploymentOutput
func (RolloutSpecSpotDeploymentArrayOutput) ToRolloutSpecSpotDeploymentArrayOutput ¶ added in v3.78.0
func (o RolloutSpecSpotDeploymentArrayOutput) ToRolloutSpecSpotDeploymentArrayOutput() RolloutSpecSpotDeploymentArrayOutput
func (RolloutSpecSpotDeploymentArrayOutput) ToRolloutSpecSpotDeploymentArrayOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecSpotDeploymentArrayOutput) ToRolloutSpecSpotDeploymentArrayOutputWithContext(ctx context.Context) RolloutSpecSpotDeploymentArrayOutput
type RolloutSpecSpotDeploymentInput ¶ added in v3.78.0
type RolloutSpecSpotDeploymentInput interface { pulumi.Input ToRolloutSpecSpotDeploymentOutput() RolloutSpecSpotDeploymentOutput ToRolloutSpecSpotDeploymentOutputWithContext(context.Context) RolloutSpecSpotDeploymentOutput }
RolloutSpecSpotDeploymentInput is an input type that accepts RolloutSpecSpotDeploymentArgs and RolloutSpecSpotDeploymentOutput values. You can construct a concrete instance of `RolloutSpecSpotDeploymentInput` via:
RolloutSpecSpotDeploymentArgs{...}
type RolloutSpecSpotDeploymentOutput ¶ added in v3.78.0
type RolloutSpecSpotDeploymentOutput struct{ *pulumi.OutputState }
func (RolloutSpecSpotDeploymentOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecSpotDeploymentOutput) ElementType() reflect.Type
func (RolloutSpecSpotDeploymentOutput) SpotDeploymentsClusterId ¶ added in v3.78.0
func (o RolloutSpecSpotDeploymentOutput) SpotDeploymentsClusterId() pulumi.StringPtrOutput
Ocean CD cluster identifier for the references `SpotDeployment`.
func (RolloutSpecSpotDeploymentOutput) SpotDeploymentsName ¶ added in v3.78.0
func (o RolloutSpecSpotDeploymentOutput) SpotDeploymentsName() pulumi.StringPtrOutput
The name of the `SpotDeployment` resource
func (RolloutSpecSpotDeploymentOutput) SpotDeploymentsNamespace ¶ added in v3.78.0
func (o RolloutSpecSpotDeploymentOutput) SpotDeploymentsNamespace() pulumi.StringPtrOutput
The namespace which the `SpotDeployment` resource exists within.
func (RolloutSpecSpotDeploymentOutput) ToRolloutSpecSpotDeploymentOutput ¶ added in v3.78.0
func (o RolloutSpecSpotDeploymentOutput) ToRolloutSpecSpotDeploymentOutput() RolloutSpecSpotDeploymentOutput
func (RolloutSpecSpotDeploymentOutput) ToRolloutSpecSpotDeploymentOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecSpotDeploymentOutput) ToRolloutSpecSpotDeploymentOutputWithContext(ctx context.Context) RolloutSpecSpotDeploymentOutput
func (RolloutSpecSpotDeploymentOutput) ToRolloutSpecSpotDeploymentPtrOutput ¶ added in v3.78.0
func (o RolloutSpecSpotDeploymentOutput) ToRolloutSpecSpotDeploymentPtrOutput() RolloutSpecSpotDeploymentPtrOutput
func (RolloutSpecSpotDeploymentOutput) ToRolloutSpecSpotDeploymentPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecSpotDeploymentOutput) ToRolloutSpecSpotDeploymentPtrOutputWithContext(ctx context.Context) RolloutSpecSpotDeploymentPtrOutput
type RolloutSpecSpotDeploymentPtrInput ¶ added in v3.78.0
type RolloutSpecSpotDeploymentPtrInput interface { pulumi.Input ToRolloutSpecSpotDeploymentPtrOutput() RolloutSpecSpotDeploymentPtrOutput ToRolloutSpecSpotDeploymentPtrOutputWithContext(context.Context) RolloutSpecSpotDeploymentPtrOutput }
RolloutSpecSpotDeploymentPtrInput is an input type that accepts RolloutSpecSpotDeploymentArgs, RolloutSpecSpotDeploymentPtr and RolloutSpecSpotDeploymentPtrOutput values. You can construct a concrete instance of `RolloutSpecSpotDeploymentPtrInput` via:
RolloutSpecSpotDeploymentArgs{...} or: nil
func RolloutSpecSpotDeploymentPtr ¶ added in v3.78.0
func RolloutSpecSpotDeploymentPtr(v *RolloutSpecSpotDeploymentArgs) RolloutSpecSpotDeploymentPtrInput
type RolloutSpecSpotDeploymentPtrOutput ¶ added in v3.78.0
type RolloutSpecSpotDeploymentPtrOutput struct{ *pulumi.OutputState }
func (RolloutSpecSpotDeploymentPtrOutput) Elem ¶ added in v3.78.0
func (o RolloutSpecSpotDeploymentPtrOutput) Elem() RolloutSpecSpotDeploymentOutput
func (RolloutSpecSpotDeploymentPtrOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecSpotDeploymentPtrOutput) ElementType() reflect.Type
func (RolloutSpecSpotDeploymentPtrOutput) SpotDeploymentsClusterId ¶ added in v3.78.0
func (o RolloutSpecSpotDeploymentPtrOutput) SpotDeploymentsClusterId() pulumi.StringPtrOutput
Ocean CD cluster identifier for the references `SpotDeployment`.
func (RolloutSpecSpotDeploymentPtrOutput) SpotDeploymentsName ¶ added in v3.78.0
func (o RolloutSpecSpotDeploymentPtrOutput) SpotDeploymentsName() pulumi.StringPtrOutput
The name of the `SpotDeployment` resource
func (RolloutSpecSpotDeploymentPtrOutput) SpotDeploymentsNamespace ¶ added in v3.78.0
func (o RolloutSpecSpotDeploymentPtrOutput) SpotDeploymentsNamespace() pulumi.StringPtrOutput
The namespace which the `SpotDeployment` resource exists within.
func (RolloutSpecSpotDeploymentPtrOutput) ToRolloutSpecSpotDeploymentPtrOutput ¶ added in v3.78.0
func (o RolloutSpecSpotDeploymentPtrOutput) ToRolloutSpecSpotDeploymentPtrOutput() RolloutSpecSpotDeploymentPtrOutput
func (RolloutSpecSpotDeploymentPtrOutput) ToRolloutSpecSpotDeploymentPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecSpotDeploymentPtrOutput) ToRolloutSpecSpotDeploymentPtrOutputWithContext(ctx context.Context) RolloutSpecSpotDeploymentPtrOutput
type RolloutSpecState ¶ added in v3.78.0
type RolloutSpecState struct { // Holds information on how to react when failure happens. FailurePolicy RolloutSpecFailurePolicyPtrInput // Identifier name for Ocean CD Rollout Spec. Must be unique RolloutSpecName pulumi.StringPtrInput // Represents the SpotDeployment selector. SpotDeployment RolloutSpecSpotDeploymentPtrInput // You must specify either `spotDeployment` OR `spotDeployments` but not both. Every SpotDeployment has to be unique. If more than one `SpotDeployment` has been configured, no `traffic` managers can be set as part of the RolloutSpec.For such case ensure that each of the chosen SpotDeployments are being exposed with different Kubernetes services. SpotDeployments RolloutSpecSpotDeploymentArrayInput // Determines the Ocean CD strategy Strategy RolloutSpecStrategyPtrInput // Hosts all of the supported service meshes needed to enable more fine-grained traffic routing. In case `SpotDeployments` contains more than one SpotDeployment the `traffic` manager may not be configured. Traffic RolloutSpecTrafficPtrInput }
func (RolloutSpecState) ElementType ¶ added in v3.78.0
func (RolloutSpecState) ElementType() reflect.Type
type RolloutSpecStrategy ¶ added in v3.78.0
type RolloutSpecStrategy struct { // Arguments defined in Verification Templates. Args []RolloutSpecStrategyArg `pulumi:"args"` // Ocean CD strategy name identifier. StrategyName string `pulumi:"strategyName"` }
type RolloutSpecStrategyArg ¶ added in v3.78.0
type RolloutSpecStrategyArg struct { // Name of an argument. ArgName string `pulumi:"argName"` // Value of an argument. ArgValue *string `pulumi:"argValue"` // Defines from where to get the value of an argument. ValueFrom *RolloutSpecStrategyArgValueFrom `pulumi:"valueFrom"` }
type RolloutSpecStrategyArgArgs ¶ added in v3.78.0
type RolloutSpecStrategyArgArgs struct { // Name of an argument. ArgName pulumi.StringInput `pulumi:"argName"` // Value of an argument. ArgValue pulumi.StringPtrInput `pulumi:"argValue"` // Defines from where to get the value of an argument. ValueFrom RolloutSpecStrategyArgValueFromPtrInput `pulumi:"valueFrom"` }
func (RolloutSpecStrategyArgArgs) ElementType ¶ added in v3.78.0
func (RolloutSpecStrategyArgArgs) ElementType() reflect.Type
func (RolloutSpecStrategyArgArgs) ToRolloutSpecStrategyArgOutput ¶ added in v3.78.0
func (i RolloutSpecStrategyArgArgs) ToRolloutSpecStrategyArgOutput() RolloutSpecStrategyArgOutput
func (RolloutSpecStrategyArgArgs) ToRolloutSpecStrategyArgOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecStrategyArgArgs) ToRolloutSpecStrategyArgOutputWithContext(ctx context.Context) RolloutSpecStrategyArgOutput
type RolloutSpecStrategyArgArray ¶ added in v3.78.0
type RolloutSpecStrategyArgArray []RolloutSpecStrategyArgInput
func (RolloutSpecStrategyArgArray) ElementType ¶ added in v3.78.0
func (RolloutSpecStrategyArgArray) ElementType() reflect.Type
func (RolloutSpecStrategyArgArray) ToRolloutSpecStrategyArgArrayOutput ¶ added in v3.78.0
func (i RolloutSpecStrategyArgArray) ToRolloutSpecStrategyArgArrayOutput() RolloutSpecStrategyArgArrayOutput
func (RolloutSpecStrategyArgArray) ToRolloutSpecStrategyArgArrayOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecStrategyArgArray) ToRolloutSpecStrategyArgArrayOutputWithContext(ctx context.Context) RolloutSpecStrategyArgArrayOutput
type RolloutSpecStrategyArgArrayInput ¶ added in v3.78.0
type RolloutSpecStrategyArgArrayInput interface { pulumi.Input ToRolloutSpecStrategyArgArrayOutput() RolloutSpecStrategyArgArrayOutput ToRolloutSpecStrategyArgArrayOutputWithContext(context.Context) RolloutSpecStrategyArgArrayOutput }
RolloutSpecStrategyArgArrayInput is an input type that accepts RolloutSpecStrategyArgArray and RolloutSpecStrategyArgArrayOutput values. You can construct a concrete instance of `RolloutSpecStrategyArgArrayInput` via:
RolloutSpecStrategyArgArray{ RolloutSpecStrategyArgArgs{...} }
type RolloutSpecStrategyArgArrayOutput ¶ added in v3.78.0
type RolloutSpecStrategyArgArrayOutput struct{ *pulumi.OutputState }
func (RolloutSpecStrategyArgArrayOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecStrategyArgArrayOutput) ElementType() reflect.Type
func (RolloutSpecStrategyArgArrayOutput) Index ¶ added in v3.78.0
func (o RolloutSpecStrategyArgArrayOutput) Index(i pulumi.IntInput) RolloutSpecStrategyArgOutput
func (RolloutSpecStrategyArgArrayOutput) ToRolloutSpecStrategyArgArrayOutput ¶ added in v3.78.0
func (o RolloutSpecStrategyArgArrayOutput) ToRolloutSpecStrategyArgArrayOutput() RolloutSpecStrategyArgArrayOutput
func (RolloutSpecStrategyArgArrayOutput) ToRolloutSpecStrategyArgArrayOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecStrategyArgArrayOutput) ToRolloutSpecStrategyArgArrayOutputWithContext(ctx context.Context) RolloutSpecStrategyArgArrayOutput
type RolloutSpecStrategyArgInput ¶ added in v3.78.0
type RolloutSpecStrategyArgInput interface { pulumi.Input ToRolloutSpecStrategyArgOutput() RolloutSpecStrategyArgOutput ToRolloutSpecStrategyArgOutputWithContext(context.Context) RolloutSpecStrategyArgOutput }
RolloutSpecStrategyArgInput is an input type that accepts RolloutSpecStrategyArgArgs and RolloutSpecStrategyArgOutput values. You can construct a concrete instance of `RolloutSpecStrategyArgInput` via:
RolloutSpecStrategyArgArgs{...}
type RolloutSpecStrategyArgOutput ¶ added in v3.78.0
type RolloutSpecStrategyArgOutput struct{ *pulumi.OutputState }
func (RolloutSpecStrategyArgOutput) ArgName ¶ added in v3.78.0
func (o RolloutSpecStrategyArgOutput) ArgName() pulumi.StringOutput
Name of an argument.
func (RolloutSpecStrategyArgOutput) ArgValue ¶ added in v3.78.0
func (o RolloutSpecStrategyArgOutput) ArgValue() pulumi.StringPtrOutput
Value of an argument.
func (RolloutSpecStrategyArgOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecStrategyArgOutput) ElementType() reflect.Type
func (RolloutSpecStrategyArgOutput) ToRolloutSpecStrategyArgOutput ¶ added in v3.78.0
func (o RolloutSpecStrategyArgOutput) ToRolloutSpecStrategyArgOutput() RolloutSpecStrategyArgOutput
func (RolloutSpecStrategyArgOutput) ToRolloutSpecStrategyArgOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecStrategyArgOutput) ToRolloutSpecStrategyArgOutputWithContext(ctx context.Context) RolloutSpecStrategyArgOutput
func (RolloutSpecStrategyArgOutput) ValueFrom ¶ added in v3.78.0
func (o RolloutSpecStrategyArgOutput) ValueFrom() RolloutSpecStrategyArgValueFromPtrOutput
Defines from where to get the value of an argument.
type RolloutSpecStrategyArgValueFrom ¶ added in v3.78.0
type RolloutSpecStrategyArgValueFrom struct { // Defines the field path from where to get the value of an argument. FieldRef RolloutSpecStrategyArgValueFromFieldRef `pulumi:"fieldRef"` }
type RolloutSpecStrategyArgValueFromArgs ¶ added in v3.78.0
type RolloutSpecStrategyArgValueFromArgs struct { // Defines the field path from where to get the value of an argument. FieldRef RolloutSpecStrategyArgValueFromFieldRefInput `pulumi:"fieldRef"` }
func (RolloutSpecStrategyArgValueFromArgs) ElementType ¶ added in v3.78.0
func (RolloutSpecStrategyArgValueFromArgs) ElementType() reflect.Type
func (RolloutSpecStrategyArgValueFromArgs) ToRolloutSpecStrategyArgValueFromOutput ¶ added in v3.78.0
func (i RolloutSpecStrategyArgValueFromArgs) ToRolloutSpecStrategyArgValueFromOutput() RolloutSpecStrategyArgValueFromOutput
func (RolloutSpecStrategyArgValueFromArgs) ToRolloutSpecStrategyArgValueFromOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecStrategyArgValueFromArgs) ToRolloutSpecStrategyArgValueFromOutputWithContext(ctx context.Context) RolloutSpecStrategyArgValueFromOutput
func (RolloutSpecStrategyArgValueFromArgs) ToRolloutSpecStrategyArgValueFromPtrOutput ¶ added in v3.78.0
func (i RolloutSpecStrategyArgValueFromArgs) ToRolloutSpecStrategyArgValueFromPtrOutput() RolloutSpecStrategyArgValueFromPtrOutput
func (RolloutSpecStrategyArgValueFromArgs) ToRolloutSpecStrategyArgValueFromPtrOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecStrategyArgValueFromArgs) ToRolloutSpecStrategyArgValueFromPtrOutputWithContext(ctx context.Context) RolloutSpecStrategyArgValueFromPtrOutput
type RolloutSpecStrategyArgValueFromFieldRef ¶ added in v3.78.0
type RolloutSpecStrategyArgValueFromFieldRef struct { // Path to SpotDeployment's field from where to get the value of an argument. FieldPath string `pulumi:"fieldPath"` }
type RolloutSpecStrategyArgValueFromFieldRefArgs ¶ added in v3.78.0
type RolloutSpecStrategyArgValueFromFieldRefArgs struct { // Path to SpotDeployment's field from where to get the value of an argument. FieldPath pulumi.StringInput `pulumi:"fieldPath"` }
func (RolloutSpecStrategyArgValueFromFieldRefArgs) ElementType ¶ added in v3.78.0
func (RolloutSpecStrategyArgValueFromFieldRefArgs) ElementType() reflect.Type
func (RolloutSpecStrategyArgValueFromFieldRefArgs) ToRolloutSpecStrategyArgValueFromFieldRefOutput ¶ added in v3.78.0
func (i RolloutSpecStrategyArgValueFromFieldRefArgs) ToRolloutSpecStrategyArgValueFromFieldRefOutput() RolloutSpecStrategyArgValueFromFieldRefOutput
func (RolloutSpecStrategyArgValueFromFieldRefArgs) ToRolloutSpecStrategyArgValueFromFieldRefOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecStrategyArgValueFromFieldRefArgs) ToRolloutSpecStrategyArgValueFromFieldRefOutputWithContext(ctx context.Context) RolloutSpecStrategyArgValueFromFieldRefOutput
func (RolloutSpecStrategyArgValueFromFieldRefArgs) ToRolloutSpecStrategyArgValueFromFieldRefPtrOutput ¶ added in v3.78.0
func (i RolloutSpecStrategyArgValueFromFieldRefArgs) ToRolloutSpecStrategyArgValueFromFieldRefPtrOutput() RolloutSpecStrategyArgValueFromFieldRefPtrOutput
func (RolloutSpecStrategyArgValueFromFieldRefArgs) ToRolloutSpecStrategyArgValueFromFieldRefPtrOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecStrategyArgValueFromFieldRefArgs) ToRolloutSpecStrategyArgValueFromFieldRefPtrOutputWithContext(ctx context.Context) RolloutSpecStrategyArgValueFromFieldRefPtrOutput
type RolloutSpecStrategyArgValueFromFieldRefInput ¶ added in v3.78.0
type RolloutSpecStrategyArgValueFromFieldRefInput interface { pulumi.Input ToRolloutSpecStrategyArgValueFromFieldRefOutput() RolloutSpecStrategyArgValueFromFieldRefOutput ToRolloutSpecStrategyArgValueFromFieldRefOutputWithContext(context.Context) RolloutSpecStrategyArgValueFromFieldRefOutput }
RolloutSpecStrategyArgValueFromFieldRefInput is an input type that accepts RolloutSpecStrategyArgValueFromFieldRefArgs and RolloutSpecStrategyArgValueFromFieldRefOutput values. You can construct a concrete instance of `RolloutSpecStrategyArgValueFromFieldRefInput` via:
RolloutSpecStrategyArgValueFromFieldRefArgs{...}
type RolloutSpecStrategyArgValueFromFieldRefOutput ¶ added in v3.78.0
type RolloutSpecStrategyArgValueFromFieldRefOutput struct{ *pulumi.OutputState }
func (RolloutSpecStrategyArgValueFromFieldRefOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecStrategyArgValueFromFieldRefOutput) ElementType() reflect.Type
func (RolloutSpecStrategyArgValueFromFieldRefOutput) FieldPath ¶ added in v3.78.0
func (o RolloutSpecStrategyArgValueFromFieldRefOutput) FieldPath() pulumi.StringOutput
Path to SpotDeployment's field from where to get the value of an argument.
func (RolloutSpecStrategyArgValueFromFieldRefOutput) ToRolloutSpecStrategyArgValueFromFieldRefOutput ¶ added in v3.78.0
func (o RolloutSpecStrategyArgValueFromFieldRefOutput) ToRolloutSpecStrategyArgValueFromFieldRefOutput() RolloutSpecStrategyArgValueFromFieldRefOutput
func (RolloutSpecStrategyArgValueFromFieldRefOutput) ToRolloutSpecStrategyArgValueFromFieldRefOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecStrategyArgValueFromFieldRefOutput) ToRolloutSpecStrategyArgValueFromFieldRefOutputWithContext(ctx context.Context) RolloutSpecStrategyArgValueFromFieldRefOutput
func (RolloutSpecStrategyArgValueFromFieldRefOutput) ToRolloutSpecStrategyArgValueFromFieldRefPtrOutput ¶ added in v3.78.0
func (o RolloutSpecStrategyArgValueFromFieldRefOutput) ToRolloutSpecStrategyArgValueFromFieldRefPtrOutput() RolloutSpecStrategyArgValueFromFieldRefPtrOutput
func (RolloutSpecStrategyArgValueFromFieldRefOutput) ToRolloutSpecStrategyArgValueFromFieldRefPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecStrategyArgValueFromFieldRefOutput) ToRolloutSpecStrategyArgValueFromFieldRefPtrOutputWithContext(ctx context.Context) RolloutSpecStrategyArgValueFromFieldRefPtrOutput
type RolloutSpecStrategyArgValueFromFieldRefPtrInput ¶ added in v3.78.0
type RolloutSpecStrategyArgValueFromFieldRefPtrInput interface { pulumi.Input ToRolloutSpecStrategyArgValueFromFieldRefPtrOutput() RolloutSpecStrategyArgValueFromFieldRefPtrOutput ToRolloutSpecStrategyArgValueFromFieldRefPtrOutputWithContext(context.Context) RolloutSpecStrategyArgValueFromFieldRefPtrOutput }
RolloutSpecStrategyArgValueFromFieldRefPtrInput is an input type that accepts RolloutSpecStrategyArgValueFromFieldRefArgs, RolloutSpecStrategyArgValueFromFieldRefPtr and RolloutSpecStrategyArgValueFromFieldRefPtrOutput values. You can construct a concrete instance of `RolloutSpecStrategyArgValueFromFieldRefPtrInput` via:
RolloutSpecStrategyArgValueFromFieldRefArgs{...} or: nil
func RolloutSpecStrategyArgValueFromFieldRefPtr ¶ added in v3.78.0
func RolloutSpecStrategyArgValueFromFieldRefPtr(v *RolloutSpecStrategyArgValueFromFieldRefArgs) RolloutSpecStrategyArgValueFromFieldRefPtrInput
type RolloutSpecStrategyArgValueFromFieldRefPtrOutput ¶ added in v3.78.0
type RolloutSpecStrategyArgValueFromFieldRefPtrOutput struct{ *pulumi.OutputState }
func (RolloutSpecStrategyArgValueFromFieldRefPtrOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecStrategyArgValueFromFieldRefPtrOutput) ElementType() reflect.Type
func (RolloutSpecStrategyArgValueFromFieldRefPtrOutput) FieldPath ¶ added in v3.78.0
func (o RolloutSpecStrategyArgValueFromFieldRefPtrOutput) FieldPath() pulumi.StringPtrOutput
Path to SpotDeployment's field from where to get the value of an argument.
func (RolloutSpecStrategyArgValueFromFieldRefPtrOutput) ToRolloutSpecStrategyArgValueFromFieldRefPtrOutput ¶ added in v3.78.0
func (o RolloutSpecStrategyArgValueFromFieldRefPtrOutput) ToRolloutSpecStrategyArgValueFromFieldRefPtrOutput() RolloutSpecStrategyArgValueFromFieldRefPtrOutput
func (RolloutSpecStrategyArgValueFromFieldRefPtrOutput) ToRolloutSpecStrategyArgValueFromFieldRefPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecStrategyArgValueFromFieldRefPtrOutput) ToRolloutSpecStrategyArgValueFromFieldRefPtrOutputWithContext(ctx context.Context) RolloutSpecStrategyArgValueFromFieldRefPtrOutput
type RolloutSpecStrategyArgValueFromInput ¶ added in v3.78.0
type RolloutSpecStrategyArgValueFromInput interface { pulumi.Input ToRolloutSpecStrategyArgValueFromOutput() RolloutSpecStrategyArgValueFromOutput ToRolloutSpecStrategyArgValueFromOutputWithContext(context.Context) RolloutSpecStrategyArgValueFromOutput }
RolloutSpecStrategyArgValueFromInput is an input type that accepts RolloutSpecStrategyArgValueFromArgs and RolloutSpecStrategyArgValueFromOutput values. You can construct a concrete instance of `RolloutSpecStrategyArgValueFromInput` via:
RolloutSpecStrategyArgValueFromArgs{...}
type RolloutSpecStrategyArgValueFromOutput ¶ added in v3.78.0
type RolloutSpecStrategyArgValueFromOutput struct{ *pulumi.OutputState }
func (RolloutSpecStrategyArgValueFromOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecStrategyArgValueFromOutput) ElementType() reflect.Type
func (RolloutSpecStrategyArgValueFromOutput) FieldRef ¶ added in v3.78.0
func (o RolloutSpecStrategyArgValueFromOutput) FieldRef() RolloutSpecStrategyArgValueFromFieldRefOutput
Defines the field path from where to get the value of an argument.
func (RolloutSpecStrategyArgValueFromOutput) ToRolloutSpecStrategyArgValueFromOutput ¶ added in v3.78.0
func (o RolloutSpecStrategyArgValueFromOutput) ToRolloutSpecStrategyArgValueFromOutput() RolloutSpecStrategyArgValueFromOutput
func (RolloutSpecStrategyArgValueFromOutput) ToRolloutSpecStrategyArgValueFromOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecStrategyArgValueFromOutput) ToRolloutSpecStrategyArgValueFromOutputWithContext(ctx context.Context) RolloutSpecStrategyArgValueFromOutput
func (RolloutSpecStrategyArgValueFromOutput) ToRolloutSpecStrategyArgValueFromPtrOutput ¶ added in v3.78.0
func (o RolloutSpecStrategyArgValueFromOutput) ToRolloutSpecStrategyArgValueFromPtrOutput() RolloutSpecStrategyArgValueFromPtrOutput
func (RolloutSpecStrategyArgValueFromOutput) ToRolloutSpecStrategyArgValueFromPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecStrategyArgValueFromOutput) ToRolloutSpecStrategyArgValueFromPtrOutputWithContext(ctx context.Context) RolloutSpecStrategyArgValueFromPtrOutput
type RolloutSpecStrategyArgValueFromPtrInput ¶ added in v3.78.0
type RolloutSpecStrategyArgValueFromPtrInput interface { pulumi.Input ToRolloutSpecStrategyArgValueFromPtrOutput() RolloutSpecStrategyArgValueFromPtrOutput ToRolloutSpecStrategyArgValueFromPtrOutputWithContext(context.Context) RolloutSpecStrategyArgValueFromPtrOutput }
RolloutSpecStrategyArgValueFromPtrInput is an input type that accepts RolloutSpecStrategyArgValueFromArgs, RolloutSpecStrategyArgValueFromPtr and RolloutSpecStrategyArgValueFromPtrOutput values. You can construct a concrete instance of `RolloutSpecStrategyArgValueFromPtrInput` via:
RolloutSpecStrategyArgValueFromArgs{...} or: nil
func RolloutSpecStrategyArgValueFromPtr ¶ added in v3.78.0
func RolloutSpecStrategyArgValueFromPtr(v *RolloutSpecStrategyArgValueFromArgs) RolloutSpecStrategyArgValueFromPtrInput
type RolloutSpecStrategyArgValueFromPtrOutput ¶ added in v3.78.0
type RolloutSpecStrategyArgValueFromPtrOutput struct{ *pulumi.OutputState }
func (RolloutSpecStrategyArgValueFromPtrOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecStrategyArgValueFromPtrOutput) ElementType() reflect.Type
func (RolloutSpecStrategyArgValueFromPtrOutput) FieldRef ¶ added in v3.78.0
func (o RolloutSpecStrategyArgValueFromPtrOutput) FieldRef() RolloutSpecStrategyArgValueFromFieldRefPtrOutput
Defines the field path from where to get the value of an argument.
func (RolloutSpecStrategyArgValueFromPtrOutput) ToRolloutSpecStrategyArgValueFromPtrOutput ¶ added in v3.78.0
func (o RolloutSpecStrategyArgValueFromPtrOutput) ToRolloutSpecStrategyArgValueFromPtrOutput() RolloutSpecStrategyArgValueFromPtrOutput
func (RolloutSpecStrategyArgValueFromPtrOutput) ToRolloutSpecStrategyArgValueFromPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecStrategyArgValueFromPtrOutput) ToRolloutSpecStrategyArgValueFromPtrOutputWithContext(ctx context.Context) RolloutSpecStrategyArgValueFromPtrOutput
type RolloutSpecStrategyArgs ¶ added in v3.78.0
type RolloutSpecStrategyArgs struct { // Arguments defined in Verification Templates. Args RolloutSpecStrategyArgArrayInput `pulumi:"args"` // Ocean CD strategy name identifier. StrategyName pulumi.StringInput `pulumi:"strategyName"` }
func (RolloutSpecStrategyArgs) ElementType ¶ added in v3.78.0
func (RolloutSpecStrategyArgs) ElementType() reflect.Type
func (RolloutSpecStrategyArgs) ToRolloutSpecStrategyOutput ¶ added in v3.78.0
func (i RolloutSpecStrategyArgs) ToRolloutSpecStrategyOutput() RolloutSpecStrategyOutput
func (RolloutSpecStrategyArgs) ToRolloutSpecStrategyOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecStrategyArgs) ToRolloutSpecStrategyOutputWithContext(ctx context.Context) RolloutSpecStrategyOutput
func (RolloutSpecStrategyArgs) ToRolloutSpecStrategyPtrOutput ¶ added in v3.78.0
func (i RolloutSpecStrategyArgs) ToRolloutSpecStrategyPtrOutput() RolloutSpecStrategyPtrOutput
func (RolloutSpecStrategyArgs) ToRolloutSpecStrategyPtrOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecStrategyArgs) ToRolloutSpecStrategyPtrOutputWithContext(ctx context.Context) RolloutSpecStrategyPtrOutput
type RolloutSpecStrategyInput ¶ added in v3.78.0
type RolloutSpecStrategyInput interface { pulumi.Input ToRolloutSpecStrategyOutput() RolloutSpecStrategyOutput ToRolloutSpecStrategyOutputWithContext(context.Context) RolloutSpecStrategyOutput }
RolloutSpecStrategyInput is an input type that accepts RolloutSpecStrategyArgs and RolloutSpecStrategyOutput values. You can construct a concrete instance of `RolloutSpecStrategyInput` via:
RolloutSpecStrategyArgs{...}
type RolloutSpecStrategyOutput ¶ added in v3.78.0
type RolloutSpecStrategyOutput struct{ *pulumi.OutputState }
func (RolloutSpecStrategyOutput) Args ¶ added in v3.78.0
func (o RolloutSpecStrategyOutput) Args() RolloutSpecStrategyArgArrayOutput
Arguments defined in Verification Templates.
func (RolloutSpecStrategyOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecStrategyOutput) ElementType() reflect.Type
func (RolloutSpecStrategyOutput) StrategyName ¶ added in v3.78.0
func (o RolloutSpecStrategyOutput) StrategyName() pulumi.StringOutput
Ocean CD strategy name identifier.
func (RolloutSpecStrategyOutput) ToRolloutSpecStrategyOutput ¶ added in v3.78.0
func (o RolloutSpecStrategyOutput) ToRolloutSpecStrategyOutput() RolloutSpecStrategyOutput
func (RolloutSpecStrategyOutput) ToRolloutSpecStrategyOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecStrategyOutput) ToRolloutSpecStrategyOutputWithContext(ctx context.Context) RolloutSpecStrategyOutput
func (RolloutSpecStrategyOutput) ToRolloutSpecStrategyPtrOutput ¶ added in v3.78.0
func (o RolloutSpecStrategyOutput) ToRolloutSpecStrategyPtrOutput() RolloutSpecStrategyPtrOutput
func (RolloutSpecStrategyOutput) ToRolloutSpecStrategyPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecStrategyOutput) ToRolloutSpecStrategyPtrOutputWithContext(ctx context.Context) RolloutSpecStrategyPtrOutput
type RolloutSpecStrategyPtrInput ¶ added in v3.78.0
type RolloutSpecStrategyPtrInput interface { pulumi.Input ToRolloutSpecStrategyPtrOutput() RolloutSpecStrategyPtrOutput ToRolloutSpecStrategyPtrOutputWithContext(context.Context) RolloutSpecStrategyPtrOutput }
RolloutSpecStrategyPtrInput is an input type that accepts RolloutSpecStrategyArgs, RolloutSpecStrategyPtr and RolloutSpecStrategyPtrOutput values. You can construct a concrete instance of `RolloutSpecStrategyPtrInput` via:
RolloutSpecStrategyArgs{...} or: nil
func RolloutSpecStrategyPtr ¶ added in v3.78.0
func RolloutSpecStrategyPtr(v *RolloutSpecStrategyArgs) RolloutSpecStrategyPtrInput
type RolloutSpecStrategyPtrOutput ¶ added in v3.78.0
type RolloutSpecStrategyPtrOutput struct{ *pulumi.OutputState }
func (RolloutSpecStrategyPtrOutput) Args ¶ added in v3.78.0
func (o RolloutSpecStrategyPtrOutput) Args() RolloutSpecStrategyArgArrayOutput
Arguments defined in Verification Templates.
func (RolloutSpecStrategyPtrOutput) Elem ¶ added in v3.78.0
func (o RolloutSpecStrategyPtrOutput) Elem() RolloutSpecStrategyOutput
func (RolloutSpecStrategyPtrOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecStrategyPtrOutput) ElementType() reflect.Type
func (RolloutSpecStrategyPtrOutput) StrategyName ¶ added in v3.78.0
func (o RolloutSpecStrategyPtrOutput) StrategyName() pulumi.StringPtrOutput
Ocean CD strategy name identifier.
func (RolloutSpecStrategyPtrOutput) ToRolloutSpecStrategyPtrOutput ¶ added in v3.78.0
func (o RolloutSpecStrategyPtrOutput) ToRolloutSpecStrategyPtrOutput() RolloutSpecStrategyPtrOutput
func (RolloutSpecStrategyPtrOutput) ToRolloutSpecStrategyPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecStrategyPtrOutput) ToRolloutSpecStrategyPtrOutputWithContext(ctx context.Context) RolloutSpecStrategyPtrOutput
type RolloutSpecTraffic ¶ added in v3.78.0
type RolloutSpecTraffic struct { // Holds ALB Ingress specific configuration to route traffic. Alb *RolloutSpecTrafficAlb `pulumi:"alb"` // Holds specific configuration to use Ambassador to route traffic. Ambassador *RolloutSpecTrafficAmbassador `pulumi:"ambassador"` // The canary service name. CanaryService *string `pulumi:"canaryService"` // Holds Istio specific configuration to route traffic. Istio *RolloutSpecTrafficIstio `pulumi:"istio"` // Holds Nginx Ingress specific configuration to route traffic. Nginx *RolloutSpecTrafficNginx `pulumi:"nginx"` // Holds the ping and pong services. You can use `pingPong` field only when using ALB as a traffic manager with the IP Mode approach. PingPong *RolloutSpecTrafficPingPong `pulumi:"pingPong"` // Holds TrafficSplit specific configuration to route traffic. Smi *RolloutSpecTrafficSmi `pulumi:"smi"` // The stable service name. StableService *string `pulumi:"stableService"` }
type RolloutSpecTrafficAlb ¶ added in v3.78.0
type RolloutSpecTrafficAlb struct { // Has to match the configured annotation prefix on the alb ingress controller. AlbAnnotationPrefix *string `pulumi:"albAnnotationPrefix"` // Refers to the name of an `Ingress` resource in the same namespace as the `SpotDeployment`. AlbIngress string `pulumi:"albIngress"` // References the service in the ingress to the controller should add the action to. AlbRootService string `pulumi:"albRootService"` // Refers to the port that the Ingress action should route traffic to. ServicePort int `pulumi:"servicePort"` // Allows to specify further settings on the ForwardConfig. StickinessConfig *RolloutSpecTrafficAlbStickinessConfig `pulumi:"stickinessConfig"` }
type RolloutSpecTrafficAlbArgs ¶ added in v3.78.0
type RolloutSpecTrafficAlbArgs struct { // Has to match the configured annotation prefix on the alb ingress controller. AlbAnnotationPrefix pulumi.StringPtrInput `pulumi:"albAnnotationPrefix"` // Refers to the name of an `Ingress` resource in the same namespace as the `SpotDeployment`. AlbIngress pulumi.StringInput `pulumi:"albIngress"` // References the service in the ingress to the controller should add the action to. AlbRootService pulumi.StringInput `pulumi:"albRootService"` // Refers to the port that the Ingress action should route traffic to. ServicePort pulumi.IntInput `pulumi:"servicePort"` // Allows to specify further settings on the ForwardConfig. StickinessConfig RolloutSpecTrafficAlbStickinessConfigPtrInput `pulumi:"stickinessConfig"` }
func (RolloutSpecTrafficAlbArgs) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficAlbArgs) ElementType() reflect.Type
func (RolloutSpecTrafficAlbArgs) ToRolloutSpecTrafficAlbOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficAlbArgs) ToRolloutSpecTrafficAlbOutput() RolloutSpecTrafficAlbOutput
func (RolloutSpecTrafficAlbArgs) ToRolloutSpecTrafficAlbOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficAlbArgs) ToRolloutSpecTrafficAlbOutputWithContext(ctx context.Context) RolloutSpecTrafficAlbOutput
func (RolloutSpecTrafficAlbArgs) ToRolloutSpecTrafficAlbPtrOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficAlbArgs) ToRolloutSpecTrafficAlbPtrOutput() RolloutSpecTrafficAlbPtrOutput
func (RolloutSpecTrafficAlbArgs) ToRolloutSpecTrafficAlbPtrOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficAlbArgs) ToRolloutSpecTrafficAlbPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficAlbPtrOutput
type RolloutSpecTrafficAlbInput ¶ added in v3.78.0
type RolloutSpecTrafficAlbInput interface { pulumi.Input ToRolloutSpecTrafficAlbOutput() RolloutSpecTrafficAlbOutput ToRolloutSpecTrafficAlbOutputWithContext(context.Context) RolloutSpecTrafficAlbOutput }
RolloutSpecTrafficAlbInput is an input type that accepts RolloutSpecTrafficAlbArgs and RolloutSpecTrafficAlbOutput values. You can construct a concrete instance of `RolloutSpecTrafficAlbInput` via:
RolloutSpecTrafficAlbArgs{...}
type RolloutSpecTrafficAlbOutput ¶ added in v3.78.0
type RolloutSpecTrafficAlbOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficAlbOutput) AlbAnnotationPrefix ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbOutput) AlbAnnotationPrefix() pulumi.StringPtrOutput
Has to match the configured annotation prefix on the alb ingress controller.
func (RolloutSpecTrafficAlbOutput) AlbIngress ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbOutput) AlbIngress() pulumi.StringOutput
Refers to the name of an `Ingress` resource in the same namespace as the `SpotDeployment`.
func (RolloutSpecTrafficAlbOutput) AlbRootService ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbOutput) AlbRootService() pulumi.StringOutput
References the service in the ingress to the controller should add the action to.
func (RolloutSpecTrafficAlbOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficAlbOutput) ElementType() reflect.Type
func (RolloutSpecTrafficAlbOutput) ServicePort ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbOutput) ServicePort() pulumi.IntOutput
Refers to the port that the Ingress action should route traffic to.
func (RolloutSpecTrafficAlbOutput) StickinessConfig ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbOutput) StickinessConfig() RolloutSpecTrafficAlbStickinessConfigPtrOutput
Allows to specify further settings on the ForwardConfig.
func (RolloutSpecTrafficAlbOutput) ToRolloutSpecTrafficAlbOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbOutput) ToRolloutSpecTrafficAlbOutput() RolloutSpecTrafficAlbOutput
func (RolloutSpecTrafficAlbOutput) ToRolloutSpecTrafficAlbOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbOutput) ToRolloutSpecTrafficAlbOutputWithContext(ctx context.Context) RolloutSpecTrafficAlbOutput
func (RolloutSpecTrafficAlbOutput) ToRolloutSpecTrafficAlbPtrOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbOutput) ToRolloutSpecTrafficAlbPtrOutput() RolloutSpecTrafficAlbPtrOutput
func (RolloutSpecTrafficAlbOutput) ToRolloutSpecTrafficAlbPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbOutput) ToRolloutSpecTrafficAlbPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficAlbPtrOutput
type RolloutSpecTrafficAlbPtrInput ¶ added in v3.78.0
type RolloutSpecTrafficAlbPtrInput interface { pulumi.Input ToRolloutSpecTrafficAlbPtrOutput() RolloutSpecTrafficAlbPtrOutput ToRolloutSpecTrafficAlbPtrOutputWithContext(context.Context) RolloutSpecTrafficAlbPtrOutput }
RolloutSpecTrafficAlbPtrInput is an input type that accepts RolloutSpecTrafficAlbArgs, RolloutSpecTrafficAlbPtr and RolloutSpecTrafficAlbPtrOutput values. You can construct a concrete instance of `RolloutSpecTrafficAlbPtrInput` via:
RolloutSpecTrafficAlbArgs{...} or: nil
func RolloutSpecTrafficAlbPtr ¶ added in v3.78.0
func RolloutSpecTrafficAlbPtr(v *RolloutSpecTrafficAlbArgs) RolloutSpecTrafficAlbPtrInput
type RolloutSpecTrafficAlbPtrOutput ¶ added in v3.78.0
type RolloutSpecTrafficAlbPtrOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficAlbPtrOutput) AlbAnnotationPrefix ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbPtrOutput) AlbAnnotationPrefix() pulumi.StringPtrOutput
Has to match the configured annotation prefix on the alb ingress controller.
func (RolloutSpecTrafficAlbPtrOutput) AlbIngress ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbPtrOutput) AlbIngress() pulumi.StringPtrOutput
Refers to the name of an `Ingress` resource in the same namespace as the `SpotDeployment`.
func (RolloutSpecTrafficAlbPtrOutput) AlbRootService ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbPtrOutput) AlbRootService() pulumi.StringPtrOutput
References the service in the ingress to the controller should add the action to.
func (RolloutSpecTrafficAlbPtrOutput) Elem ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbPtrOutput) Elem() RolloutSpecTrafficAlbOutput
func (RolloutSpecTrafficAlbPtrOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficAlbPtrOutput) ElementType() reflect.Type
func (RolloutSpecTrafficAlbPtrOutput) ServicePort ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbPtrOutput) ServicePort() pulumi.IntPtrOutput
Refers to the port that the Ingress action should route traffic to.
func (RolloutSpecTrafficAlbPtrOutput) StickinessConfig ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbPtrOutput) StickinessConfig() RolloutSpecTrafficAlbStickinessConfigPtrOutput
Allows to specify further settings on the ForwardConfig.
func (RolloutSpecTrafficAlbPtrOutput) ToRolloutSpecTrafficAlbPtrOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbPtrOutput) ToRolloutSpecTrafficAlbPtrOutput() RolloutSpecTrafficAlbPtrOutput
func (RolloutSpecTrafficAlbPtrOutput) ToRolloutSpecTrafficAlbPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbPtrOutput) ToRolloutSpecTrafficAlbPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficAlbPtrOutput
type RolloutSpecTrafficAlbStickinessConfig ¶ added in v3.78.0
type RolloutSpecTrafficAlbStickinessConfig struct { // Defines how long the load balancer should consistently route the user's request to the same target. DurationSeconds *int `pulumi:"durationSeconds"` // Enables the load balancer to bind a user's session to a specific target. Enabled *bool `pulumi:"enabled"` }
type RolloutSpecTrafficAlbStickinessConfigArgs ¶ added in v3.78.0
type RolloutSpecTrafficAlbStickinessConfigArgs struct { // Defines how long the load balancer should consistently route the user's request to the same target. DurationSeconds pulumi.IntPtrInput `pulumi:"durationSeconds"` // Enables the load balancer to bind a user's session to a specific target. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
func (RolloutSpecTrafficAlbStickinessConfigArgs) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficAlbStickinessConfigArgs) ElementType() reflect.Type
func (RolloutSpecTrafficAlbStickinessConfigArgs) ToRolloutSpecTrafficAlbStickinessConfigOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficAlbStickinessConfigArgs) ToRolloutSpecTrafficAlbStickinessConfigOutput() RolloutSpecTrafficAlbStickinessConfigOutput
func (RolloutSpecTrafficAlbStickinessConfigArgs) ToRolloutSpecTrafficAlbStickinessConfigOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficAlbStickinessConfigArgs) ToRolloutSpecTrafficAlbStickinessConfigOutputWithContext(ctx context.Context) RolloutSpecTrafficAlbStickinessConfigOutput
func (RolloutSpecTrafficAlbStickinessConfigArgs) ToRolloutSpecTrafficAlbStickinessConfigPtrOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficAlbStickinessConfigArgs) ToRolloutSpecTrafficAlbStickinessConfigPtrOutput() RolloutSpecTrafficAlbStickinessConfigPtrOutput
func (RolloutSpecTrafficAlbStickinessConfigArgs) ToRolloutSpecTrafficAlbStickinessConfigPtrOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficAlbStickinessConfigArgs) ToRolloutSpecTrafficAlbStickinessConfigPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficAlbStickinessConfigPtrOutput
type RolloutSpecTrafficAlbStickinessConfigInput ¶ added in v3.78.0
type RolloutSpecTrafficAlbStickinessConfigInput interface { pulumi.Input ToRolloutSpecTrafficAlbStickinessConfigOutput() RolloutSpecTrafficAlbStickinessConfigOutput ToRolloutSpecTrafficAlbStickinessConfigOutputWithContext(context.Context) RolloutSpecTrafficAlbStickinessConfigOutput }
RolloutSpecTrafficAlbStickinessConfigInput is an input type that accepts RolloutSpecTrafficAlbStickinessConfigArgs and RolloutSpecTrafficAlbStickinessConfigOutput values. You can construct a concrete instance of `RolloutSpecTrafficAlbStickinessConfigInput` via:
RolloutSpecTrafficAlbStickinessConfigArgs{...}
type RolloutSpecTrafficAlbStickinessConfigOutput ¶ added in v3.78.0
type RolloutSpecTrafficAlbStickinessConfigOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficAlbStickinessConfigOutput) DurationSeconds ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbStickinessConfigOutput) DurationSeconds() pulumi.IntPtrOutput
Defines how long the load balancer should consistently route the user's request to the same target.
func (RolloutSpecTrafficAlbStickinessConfigOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficAlbStickinessConfigOutput) ElementType() reflect.Type
func (RolloutSpecTrafficAlbStickinessConfigOutput) Enabled ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbStickinessConfigOutput) Enabled() pulumi.BoolPtrOutput
Enables the load balancer to bind a user's session to a specific target.
func (RolloutSpecTrafficAlbStickinessConfigOutput) ToRolloutSpecTrafficAlbStickinessConfigOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbStickinessConfigOutput) ToRolloutSpecTrafficAlbStickinessConfigOutput() RolloutSpecTrafficAlbStickinessConfigOutput
func (RolloutSpecTrafficAlbStickinessConfigOutput) ToRolloutSpecTrafficAlbStickinessConfigOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbStickinessConfigOutput) ToRolloutSpecTrafficAlbStickinessConfigOutputWithContext(ctx context.Context) RolloutSpecTrafficAlbStickinessConfigOutput
func (RolloutSpecTrafficAlbStickinessConfigOutput) ToRolloutSpecTrafficAlbStickinessConfigPtrOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbStickinessConfigOutput) ToRolloutSpecTrafficAlbStickinessConfigPtrOutput() RolloutSpecTrafficAlbStickinessConfigPtrOutput
func (RolloutSpecTrafficAlbStickinessConfigOutput) ToRolloutSpecTrafficAlbStickinessConfigPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbStickinessConfigOutput) ToRolloutSpecTrafficAlbStickinessConfigPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficAlbStickinessConfigPtrOutput
type RolloutSpecTrafficAlbStickinessConfigPtrInput ¶ added in v3.78.0
type RolloutSpecTrafficAlbStickinessConfigPtrInput interface { pulumi.Input ToRolloutSpecTrafficAlbStickinessConfigPtrOutput() RolloutSpecTrafficAlbStickinessConfigPtrOutput ToRolloutSpecTrafficAlbStickinessConfigPtrOutputWithContext(context.Context) RolloutSpecTrafficAlbStickinessConfigPtrOutput }
RolloutSpecTrafficAlbStickinessConfigPtrInput is an input type that accepts RolloutSpecTrafficAlbStickinessConfigArgs, RolloutSpecTrafficAlbStickinessConfigPtr and RolloutSpecTrafficAlbStickinessConfigPtrOutput values. You can construct a concrete instance of `RolloutSpecTrafficAlbStickinessConfigPtrInput` via:
RolloutSpecTrafficAlbStickinessConfigArgs{...} or: nil
func RolloutSpecTrafficAlbStickinessConfigPtr ¶ added in v3.78.0
func RolloutSpecTrafficAlbStickinessConfigPtr(v *RolloutSpecTrafficAlbStickinessConfigArgs) RolloutSpecTrafficAlbStickinessConfigPtrInput
type RolloutSpecTrafficAlbStickinessConfigPtrOutput ¶ added in v3.78.0
type RolloutSpecTrafficAlbStickinessConfigPtrOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficAlbStickinessConfigPtrOutput) DurationSeconds ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbStickinessConfigPtrOutput) DurationSeconds() pulumi.IntPtrOutput
Defines how long the load balancer should consistently route the user's request to the same target.
func (RolloutSpecTrafficAlbStickinessConfigPtrOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficAlbStickinessConfigPtrOutput) ElementType() reflect.Type
func (RolloutSpecTrafficAlbStickinessConfigPtrOutput) Enabled ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbStickinessConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables the load balancer to bind a user's session to a specific target.
func (RolloutSpecTrafficAlbStickinessConfigPtrOutput) ToRolloutSpecTrafficAlbStickinessConfigPtrOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbStickinessConfigPtrOutput) ToRolloutSpecTrafficAlbStickinessConfigPtrOutput() RolloutSpecTrafficAlbStickinessConfigPtrOutput
func (RolloutSpecTrafficAlbStickinessConfigPtrOutput) ToRolloutSpecTrafficAlbStickinessConfigPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficAlbStickinessConfigPtrOutput) ToRolloutSpecTrafficAlbStickinessConfigPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficAlbStickinessConfigPtrOutput
type RolloutSpecTrafficAmbassador ¶ added in v3.78.0
type RolloutSpecTrafficAmbassador struct { // A list of names of the Ambassador Mappings used to route traffic to the service. Mappings []string `pulumi:"mappings"` }
type RolloutSpecTrafficAmbassadorArgs ¶ added in v3.78.0
type RolloutSpecTrafficAmbassadorArgs struct { // A list of names of the Ambassador Mappings used to route traffic to the service. Mappings pulumi.StringArrayInput `pulumi:"mappings"` }
func (RolloutSpecTrafficAmbassadorArgs) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficAmbassadorArgs) ElementType() reflect.Type
func (RolloutSpecTrafficAmbassadorArgs) ToRolloutSpecTrafficAmbassadorOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficAmbassadorArgs) ToRolloutSpecTrafficAmbassadorOutput() RolloutSpecTrafficAmbassadorOutput
func (RolloutSpecTrafficAmbassadorArgs) ToRolloutSpecTrafficAmbassadorOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficAmbassadorArgs) ToRolloutSpecTrafficAmbassadorOutputWithContext(ctx context.Context) RolloutSpecTrafficAmbassadorOutput
func (RolloutSpecTrafficAmbassadorArgs) ToRolloutSpecTrafficAmbassadorPtrOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficAmbassadorArgs) ToRolloutSpecTrafficAmbassadorPtrOutput() RolloutSpecTrafficAmbassadorPtrOutput
func (RolloutSpecTrafficAmbassadorArgs) ToRolloutSpecTrafficAmbassadorPtrOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficAmbassadorArgs) ToRolloutSpecTrafficAmbassadorPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficAmbassadorPtrOutput
type RolloutSpecTrafficAmbassadorInput ¶ added in v3.78.0
type RolloutSpecTrafficAmbassadorInput interface { pulumi.Input ToRolloutSpecTrafficAmbassadorOutput() RolloutSpecTrafficAmbassadorOutput ToRolloutSpecTrafficAmbassadorOutputWithContext(context.Context) RolloutSpecTrafficAmbassadorOutput }
RolloutSpecTrafficAmbassadorInput is an input type that accepts RolloutSpecTrafficAmbassadorArgs and RolloutSpecTrafficAmbassadorOutput values. You can construct a concrete instance of `RolloutSpecTrafficAmbassadorInput` via:
RolloutSpecTrafficAmbassadorArgs{...}
type RolloutSpecTrafficAmbassadorOutput ¶ added in v3.78.0
type RolloutSpecTrafficAmbassadorOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficAmbassadorOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficAmbassadorOutput) ElementType() reflect.Type
func (RolloutSpecTrafficAmbassadorOutput) Mappings ¶ added in v3.78.0
func (o RolloutSpecTrafficAmbassadorOutput) Mappings() pulumi.StringArrayOutput
A list of names of the Ambassador Mappings used to route traffic to the service.
func (RolloutSpecTrafficAmbassadorOutput) ToRolloutSpecTrafficAmbassadorOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficAmbassadorOutput) ToRolloutSpecTrafficAmbassadorOutput() RolloutSpecTrafficAmbassadorOutput
func (RolloutSpecTrafficAmbassadorOutput) ToRolloutSpecTrafficAmbassadorOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficAmbassadorOutput) ToRolloutSpecTrafficAmbassadorOutputWithContext(ctx context.Context) RolloutSpecTrafficAmbassadorOutput
func (RolloutSpecTrafficAmbassadorOutput) ToRolloutSpecTrafficAmbassadorPtrOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficAmbassadorOutput) ToRolloutSpecTrafficAmbassadorPtrOutput() RolloutSpecTrafficAmbassadorPtrOutput
func (RolloutSpecTrafficAmbassadorOutput) ToRolloutSpecTrafficAmbassadorPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficAmbassadorOutput) ToRolloutSpecTrafficAmbassadorPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficAmbassadorPtrOutput
type RolloutSpecTrafficAmbassadorPtrInput ¶ added in v3.78.0
type RolloutSpecTrafficAmbassadorPtrInput interface { pulumi.Input ToRolloutSpecTrafficAmbassadorPtrOutput() RolloutSpecTrafficAmbassadorPtrOutput ToRolloutSpecTrafficAmbassadorPtrOutputWithContext(context.Context) RolloutSpecTrafficAmbassadorPtrOutput }
RolloutSpecTrafficAmbassadorPtrInput is an input type that accepts RolloutSpecTrafficAmbassadorArgs, RolloutSpecTrafficAmbassadorPtr and RolloutSpecTrafficAmbassadorPtrOutput values. You can construct a concrete instance of `RolloutSpecTrafficAmbassadorPtrInput` via:
RolloutSpecTrafficAmbassadorArgs{...} or: nil
func RolloutSpecTrafficAmbassadorPtr ¶ added in v3.78.0
func RolloutSpecTrafficAmbassadorPtr(v *RolloutSpecTrafficAmbassadorArgs) RolloutSpecTrafficAmbassadorPtrInput
type RolloutSpecTrafficAmbassadorPtrOutput ¶ added in v3.78.0
type RolloutSpecTrafficAmbassadorPtrOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficAmbassadorPtrOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficAmbassadorPtrOutput) ElementType() reflect.Type
func (RolloutSpecTrafficAmbassadorPtrOutput) Mappings ¶ added in v3.78.0
func (o RolloutSpecTrafficAmbassadorPtrOutput) Mappings() pulumi.StringArrayOutput
A list of names of the Ambassador Mappings used to route traffic to the service.
func (RolloutSpecTrafficAmbassadorPtrOutput) ToRolloutSpecTrafficAmbassadorPtrOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficAmbassadorPtrOutput) ToRolloutSpecTrafficAmbassadorPtrOutput() RolloutSpecTrafficAmbassadorPtrOutput
func (RolloutSpecTrafficAmbassadorPtrOutput) ToRolloutSpecTrafficAmbassadorPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficAmbassadorPtrOutput) ToRolloutSpecTrafficAmbassadorPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficAmbassadorPtrOutput
type RolloutSpecTrafficArgs ¶ added in v3.78.0
type RolloutSpecTrafficArgs struct { // Holds ALB Ingress specific configuration to route traffic. Alb RolloutSpecTrafficAlbPtrInput `pulumi:"alb"` // Holds specific configuration to use Ambassador to route traffic. Ambassador RolloutSpecTrafficAmbassadorPtrInput `pulumi:"ambassador"` // The canary service name. CanaryService pulumi.StringPtrInput `pulumi:"canaryService"` // Holds Istio specific configuration to route traffic. Istio RolloutSpecTrafficIstioPtrInput `pulumi:"istio"` // Holds Nginx Ingress specific configuration to route traffic. Nginx RolloutSpecTrafficNginxPtrInput `pulumi:"nginx"` // Holds the ping and pong services. You can use `pingPong` field only when using ALB as a traffic manager with the IP Mode approach. PingPong RolloutSpecTrafficPingPongPtrInput `pulumi:"pingPong"` // Holds TrafficSplit specific configuration to route traffic. Smi RolloutSpecTrafficSmiPtrInput `pulumi:"smi"` // The stable service name. StableService pulumi.StringPtrInput `pulumi:"stableService"` }
func (RolloutSpecTrafficArgs) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficArgs) ElementType() reflect.Type
func (RolloutSpecTrafficArgs) ToRolloutSpecTrafficOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficArgs) ToRolloutSpecTrafficOutput() RolloutSpecTrafficOutput
func (RolloutSpecTrafficArgs) ToRolloutSpecTrafficOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficArgs) ToRolloutSpecTrafficOutputWithContext(ctx context.Context) RolloutSpecTrafficOutput
func (RolloutSpecTrafficArgs) ToRolloutSpecTrafficPtrOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficArgs) ToRolloutSpecTrafficPtrOutput() RolloutSpecTrafficPtrOutput
func (RolloutSpecTrafficArgs) ToRolloutSpecTrafficPtrOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficArgs) ToRolloutSpecTrafficPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficPtrOutput
type RolloutSpecTrafficInput ¶ added in v3.78.0
type RolloutSpecTrafficInput interface { pulumi.Input ToRolloutSpecTrafficOutput() RolloutSpecTrafficOutput ToRolloutSpecTrafficOutputWithContext(context.Context) RolloutSpecTrafficOutput }
RolloutSpecTrafficInput is an input type that accepts RolloutSpecTrafficArgs and RolloutSpecTrafficOutput values. You can construct a concrete instance of `RolloutSpecTrafficInput` via:
RolloutSpecTrafficArgs{...}
type RolloutSpecTrafficIstio ¶ added in v3.78.0
type RolloutSpecTrafficIstio struct { // It references to an Istio DestinationRule to modify and shape traffic. `DestinationRule` field belongs only to the Subset Level approach. DestinationRule *RolloutSpecTrafficIstioDestinationRule `pulumi:"destinationRule"` // Defines a set of traffic routing rules to apply when a host is addressed. VirtualServices []RolloutSpecTrafficIstioVirtualService `pulumi:"virtualServices"` }
type RolloutSpecTrafficIstioArgs ¶ added in v3.78.0
type RolloutSpecTrafficIstioArgs struct { // It references to an Istio DestinationRule to modify and shape traffic. `DestinationRule` field belongs only to the Subset Level approach. DestinationRule RolloutSpecTrafficIstioDestinationRulePtrInput `pulumi:"destinationRule"` // Defines a set of traffic routing rules to apply when a host is addressed. VirtualServices RolloutSpecTrafficIstioVirtualServiceArrayInput `pulumi:"virtualServices"` }
func (RolloutSpecTrafficIstioArgs) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficIstioArgs) ElementType() reflect.Type
func (RolloutSpecTrafficIstioArgs) ToRolloutSpecTrafficIstioOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficIstioArgs) ToRolloutSpecTrafficIstioOutput() RolloutSpecTrafficIstioOutput
func (RolloutSpecTrafficIstioArgs) ToRolloutSpecTrafficIstioOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficIstioArgs) ToRolloutSpecTrafficIstioOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioOutput
func (RolloutSpecTrafficIstioArgs) ToRolloutSpecTrafficIstioPtrOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficIstioArgs) ToRolloutSpecTrafficIstioPtrOutput() RolloutSpecTrafficIstioPtrOutput
func (RolloutSpecTrafficIstioArgs) ToRolloutSpecTrafficIstioPtrOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficIstioArgs) ToRolloutSpecTrafficIstioPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioPtrOutput
type RolloutSpecTrafficIstioDestinationRule ¶ added in v3.78.0
type RolloutSpecTrafficIstioDestinationRule struct { // The subset name to modify labels with the canary version. CanarySubsetName string `pulumi:"canarySubsetName"` // Holds the name of the DestinationRule. DestinationRuleName string `pulumi:"destinationRuleName"` // The subset name to modify labels with the stable version. StableSubsetName string `pulumi:"stableSubsetName"` }
type RolloutSpecTrafficIstioDestinationRuleArgs ¶ added in v3.78.0
type RolloutSpecTrafficIstioDestinationRuleArgs struct { // The subset name to modify labels with the canary version. CanarySubsetName pulumi.StringInput `pulumi:"canarySubsetName"` // Holds the name of the DestinationRule. DestinationRuleName pulumi.StringInput `pulumi:"destinationRuleName"` // The subset name to modify labels with the stable version. StableSubsetName pulumi.StringInput `pulumi:"stableSubsetName"` }
func (RolloutSpecTrafficIstioDestinationRuleArgs) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficIstioDestinationRuleArgs) ElementType() reflect.Type
func (RolloutSpecTrafficIstioDestinationRuleArgs) ToRolloutSpecTrafficIstioDestinationRuleOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficIstioDestinationRuleArgs) ToRolloutSpecTrafficIstioDestinationRuleOutput() RolloutSpecTrafficIstioDestinationRuleOutput
func (RolloutSpecTrafficIstioDestinationRuleArgs) ToRolloutSpecTrafficIstioDestinationRuleOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficIstioDestinationRuleArgs) ToRolloutSpecTrafficIstioDestinationRuleOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioDestinationRuleOutput
func (RolloutSpecTrafficIstioDestinationRuleArgs) ToRolloutSpecTrafficIstioDestinationRulePtrOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficIstioDestinationRuleArgs) ToRolloutSpecTrafficIstioDestinationRulePtrOutput() RolloutSpecTrafficIstioDestinationRulePtrOutput
func (RolloutSpecTrafficIstioDestinationRuleArgs) ToRolloutSpecTrafficIstioDestinationRulePtrOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficIstioDestinationRuleArgs) ToRolloutSpecTrafficIstioDestinationRulePtrOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioDestinationRulePtrOutput
type RolloutSpecTrafficIstioDestinationRuleInput ¶ added in v3.78.0
type RolloutSpecTrafficIstioDestinationRuleInput interface { pulumi.Input ToRolloutSpecTrafficIstioDestinationRuleOutput() RolloutSpecTrafficIstioDestinationRuleOutput ToRolloutSpecTrafficIstioDestinationRuleOutputWithContext(context.Context) RolloutSpecTrafficIstioDestinationRuleOutput }
RolloutSpecTrafficIstioDestinationRuleInput is an input type that accepts RolloutSpecTrafficIstioDestinationRuleArgs and RolloutSpecTrafficIstioDestinationRuleOutput values. You can construct a concrete instance of `RolloutSpecTrafficIstioDestinationRuleInput` via:
RolloutSpecTrafficIstioDestinationRuleArgs{...}
type RolloutSpecTrafficIstioDestinationRuleOutput ¶ added in v3.78.0
type RolloutSpecTrafficIstioDestinationRuleOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficIstioDestinationRuleOutput) CanarySubsetName ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioDestinationRuleOutput) CanarySubsetName() pulumi.StringOutput
The subset name to modify labels with the canary version.
func (RolloutSpecTrafficIstioDestinationRuleOutput) DestinationRuleName ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioDestinationRuleOutput) DestinationRuleName() pulumi.StringOutput
Holds the name of the DestinationRule.
func (RolloutSpecTrafficIstioDestinationRuleOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficIstioDestinationRuleOutput) ElementType() reflect.Type
func (RolloutSpecTrafficIstioDestinationRuleOutput) StableSubsetName ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioDestinationRuleOutput) StableSubsetName() pulumi.StringOutput
The subset name to modify labels with the stable version.
func (RolloutSpecTrafficIstioDestinationRuleOutput) ToRolloutSpecTrafficIstioDestinationRuleOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioDestinationRuleOutput) ToRolloutSpecTrafficIstioDestinationRuleOutput() RolloutSpecTrafficIstioDestinationRuleOutput
func (RolloutSpecTrafficIstioDestinationRuleOutput) ToRolloutSpecTrafficIstioDestinationRuleOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioDestinationRuleOutput) ToRolloutSpecTrafficIstioDestinationRuleOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioDestinationRuleOutput
func (RolloutSpecTrafficIstioDestinationRuleOutput) ToRolloutSpecTrafficIstioDestinationRulePtrOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioDestinationRuleOutput) ToRolloutSpecTrafficIstioDestinationRulePtrOutput() RolloutSpecTrafficIstioDestinationRulePtrOutput
func (RolloutSpecTrafficIstioDestinationRuleOutput) ToRolloutSpecTrafficIstioDestinationRulePtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioDestinationRuleOutput) ToRolloutSpecTrafficIstioDestinationRulePtrOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioDestinationRulePtrOutput
type RolloutSpecTrafficIstioDestinationRulePtrInput ¶ added in v3.78.0
type RolloutSpecTrafficIstioDestinationRulePtrInput interface { pulumi.Input ToRolloutSpecTrafficIstioDestinationRulePtrOutput() RolloutSpecTrafficIstioDestinationRulePtrOutput ToRolloutSpecTrafficIstioDestinationRulePtrOutputWithContext(context.Context) RolloutSpecTrafficIstioDestinationRulePtrOutput }
RolloutSpecTrafficIstioDestinationRulePtrInput is an input type that accepts RolloutSpecTrafficIstioDestinationRuleArgs, RolloutSpecTrafficIstioDestinationRulePtr and RolloutSpecTrafficIstioDestinationRulePtrOutput values. You can construct a concrete instance of `RolloutSpecTrafficIstioDestinationRulePtrInput` via:
RolloutSpecTrafficIstioDestinationRuleArgs{...} or: nil
func RolloutSpecTrafficIstioDestinationRulePtr ¶ added in v3.78.0
func RolloutSpecTrafficIstioDestinationRulePtr(v *RolloutSpecTrafficIstioDestinationRuleArgs) RolloutSpecTrafficIstioDestinationRulePtrInput
type RolloutSpecTrafficIstioDestinationRulePtrOutput ¶ added in v3.78.0
type RolloutSpecTrafficIstioDestinationRulePtrOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficIstioDestinationRulePtrOutput) CanarySubsetName ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioDestinationRulePtrOutput) CanarySubsetName() pulumi.StringPtrOutput
The subset name to modify labels with the canary version.
func (RolloutSpecTrafficIstioDestinationRulePtrOutput) DestinationRuleName ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioDestinationRulePtrOutput) DestinationRuleName() pulumi.StringPtrOutput
Holds the name of the DestinationRule.
func (RolloutSpecTrafficIstioDestinationRulePtrOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficIstioDestinationRulePtrOutput) ElementType() reflect.Type
func (RolloutSpecTrafficIstioDestinationRulePtrOutput) StableSubsetName ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioDestinationRulePtrOutput) StableSubsetName() pulumi.StringPtrOutput
The subset name to modify labels with the stable version.
func (RolloutSpecTrafficIstioDestinationRulePtrOutput) ToRolloutSpecTrafficIstioDestinationRulePtrOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioDestinationRulePtrOutput) ToRolloutSpecTrafficIstioDestinationRulePtrOutput() RolloutSpecTrafficIstioDestinationRulePtrOutput
func (RolloutSpecTrafficIstioDestinationRulePtrOutput) ToRolloutSpecTrafficIstioDestinationRulePtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioDestinationRulePtrOutput) ToRolloutSpecTrafficIstioDestinationRulePtrOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioDestinationRulePtrOutput
type RolloutSpecTrafficIstioInput ¶ added in v3.78.0
type RolloutSpecTrafficIstioInput interface { pulumi.Input ToRolloutSpecTrafficIstioOutput() RolloutSpecTrafficIstioOutput ToRolloutSpecTrafficIstioOutputWithContext(context.Context) RolloutSpecTrafficIstioOutput }
RolloutSpecTrafficIstioInput is an input type that accepts RolloutSpecTrafficIstioArgs and RolloutSpecTrafficIstioOutput values. You can construct a concrete instance of `RolloutSpecTrafficIstioInput` via:
RolloutSpecTrafficIstioArgs{...}
type RolloutSpecTrafficIstioOutput ¶ added in v3.78.0
type RolloutSpecTrafficIstioOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficIstioOutput) DestinationRule ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioOutput) DestinationRule() RolloutSpecTrafficIstioDestinationRulePtrOutput
It references to an Istio DestinationRule to modify and shape traffic. `DestinationRule` field belongs only to the Subset Level approach.
func (RolloutSpecTrafficIstioOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficIstioOutput) ElementType() reflect.Type
func (RolloutSpecTrafficIstioOutput) ToRolloutSpecTrafficIstioOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioOutput) ToRolloutSpecTrafficIstioOutput() RolloutSpecTrafficIstioOutput
func (RolloutSpecTrafficIstioOutput) ToRolloutSpecTrafficIstioOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioOutput) ToRolloutSpecTrafficIstioOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioOutput
func (RolloutSpecTrafficIstioOutput) ToRolloutSpecTrafficIstioPtrOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioOutput) ToRolloutSpecTrafficIstioPtrOutput() RolloutSpecTrafficIstioPtrOutput
func (RolloutSpecTrafficIstioOutput) ToRolloutSpecTrafficIstioPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioOutput) ToRolloutSpecTrafficIstioPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioPtrOutput
func (RolloutSpecTrafficIstioOutput) VirtualServices ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioOutput) VirtualServices() RolloutSpecTrafficIstioVirtualServiceArrayOutput
Defines a set of traffic routing rules to apply when a host is addressed.
type RolloutSpecTrafficIstioPtrInput ¶ added in v3.78.0
type RolloutSpecTrafficIstioPtrInput interface { pulumi.Input ToRolloutSpecTrafficIstioPtrOutput() RolloutSpecTrafficIstioPtrOutput ToRolloutSpecTrafficIstioPtrOutputWithContext(context.Context) RolloutSpecTrafficIstioPtrOutput }
RolloutSpecTrafficIstioPtrInput is an input type that accepts RolloutSpecTrafficIstioArgs, RolloutSpecTrafficIstioPtr and RolloutSpecTrafficIstioPtrOutput values. You can construct a concrete instance of `RolloutSpecTrafficIstioPtrInput` via:
RolloutSpecTrafficIstioArgs{...} or: nil
func RolloutSpecTrafficIstioPtr ¶ added in v3.78.0
func RolloutSpecTrafficIstioPtr(v *RolloutSpecTrafficIstioArgs) RolloutSpecTrafficIstioPtrInput
type RolloutSpecTrafficIstioPtrOutput ¶ added in v3.78.0
type RolloutSpecTrafficIstioPtrOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficIstioPtrOutput) DestinationRule ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioPtrOutput) DestinationRule() RolloutSpecTrafficIstioDestinationRulePtrOutput
It references to an Istio DestinationRule to modify and shape traffic. `DestinationRule` field belongs only to the Subset Level approach.
func (RolloutSpecTrafficIstioPtrOutput) Elem ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioPtrOutput) Elem() RolloutSpecTrafficIstioOutput
func (RolloutSpecTrafficIstioPtrOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficIstioPtrOutput) ElementType() reflect.Type
func (RolloutSpecTrafficIstioPtrOutput) ToRolloutSpecTrafficIstioPtrOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioPtrOutput) ToRolloutSpecTrafficIstioPtrOutput() RolloutSpecTrafficIstioPtrOutput
func (RolloutSpecTrafficIstioPtrOutput) ToRolloutSpecTrafficIstioPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioPtrOutput) ToRolloutSpecTrafficIstioPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioPtrOutput
func (RolloutSpecTrafficIstioPtrOutput) VirtualServices ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioPtrOutput) VirtualServices() RolloutSpecTrafficIstioVirtualServiceArrayOutput
Defines a set of traffic routing rules to apply when a host is addressed.
type RolloutSpecTrafficIstioVirtualService ¶ added in v3.78.0
type RolloutSpecTrafficIstioVirtualService struct { // A list of HTTPS routes within VirtualService. TlsRoutes []RolloutSpecTrafficIstioVirtualServiceTlsRoute `pulumi:"tlsRoutes"` // Holds the name of the VirtualService. VirtualServiceName string `pulumi:"virtualServiceName"` // A list of HTTP routes within VirtualService. VirtualServiceRoutes []string `pulumi:"virtualServiceRoutes"` }
type RolloutSpecTrafficIstioVirtualServiceArgs ¶ added in v3.78.0
type RolloutSpecTrafficIstioVirtualServiceArgs struct { // A list of HTTPS routes within VirtualService. TlsRoutes RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayInput `pulumi:"tlsRoutes"` // Holds the name of the VirtualService. VirtualServiceName pulumi.StringInput `pulumi:"virtualServiceName"` // A list of HTTP routes within VirtualService. VirtualServiceRoutes pulumi.StringArrayInput `pulumi:"virtualServiceRoutes"` }
func (RolloutSpecTrafficIstioVirtualServiceArgs) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficIstioVirtualServiceArgs) ElementType() reflect.Type
func (RolloutSpecTrafficIstioVirtualServiceArgs) ToRolloutSpecTrafficIstioVirtualServiceOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficIstioVirtualServiceArgs) ToRolloutSpecTrafficIstioVirtualServiceOutput() RolloutSpecTrafficIstioVirtualServiceOutput
func (RolloutSpecTrafficIstioVirtualServiceArgs) ToRolloutSpecTrafficIstioVirtualServiceOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficIstioVirtualServiceArgs) ToRolloutSpecTrafficIstioVirtualServiceOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioVirtualServiceOutput
type RolloutSpecTrafficIstioVirtualServiceArray ¶ added in v3.78.0
type RolloutSpecTrafficIstioVirtualServiceArray []RolloutSpecTrafficIstioVirtualServiceInput
func (RolloutSpecTrafficIstioVirtualServiceArray) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficIstioVirtualServiceArray) ElementType() reflect.Type
func (RolloutSpecTrafficIstioVirtualServiceArray) ToRolloutSpecTrafficIstioVirtualServiceArrayOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficIstioVirtualServiceArray) ToRolloutSpecTrafficIstioVirtualServiceArrayOutput() RolloutSpecTrafficIstioVirtualServiceArrayOutput
func (RolloutSpecTrafficIstioVirtualServiceArray) ToRolloutSpecTrafficIstioVirtualServiceArrayOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficIstioVirtualServiceArray) ToRolloutSpecTrafficIstioVirtualServiceArrayOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioVirtualServiceArrayOutput
type RolloutSpecTrafficIstioVirtualServiceArrayInput ¶ added in v3.78.0
type RolloutSpecTrafficIstioVirtualServiceArrayInput interface { pulumi.Input ToRolloutSpecTrafficIstioVirtualServiceArrayOutput() RolloutSpecTrafficIstioVirtualServiceArrayOutput ToRolloutSpecTrafficIstioVirtualServiceArrayOutputWithContext(context.Context) RolloutSpecTrafficIstioVirtualServiceArrayOutput }
RolloutSpecTrafficIstioVirtualServiceArrayInput is an input type that accepts RolloutSpecTrafficIstioVirtualServiceArray and RolloutSpecTrafficIstioVirtualServiceArrayOutput values. You can construct a concrete instance of `RolloutSpecTrafficIstioVirtualServiceArrayInput` via:
RolloutSpecTrafficIstioVirtualServiceArray{ RolloutSpecTrafficIstioVirtualServiceArgs{...} }
type RolloutSpecTrafficIstioVirtualServiceArrayOutput ¶ added in v3.78.0
type RolloutSpecTrafficIstioVirtualServiceArrayOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficIstioVirtualServiceArrayOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficIstioVirtualServiceArrayOutput) ElementType() reflect.Type
func (RolloutSpecTrafficIstioVirtualServiceArrayOutput) ToRolloutSpecTrafficIstioVirtualServiceArrayOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioVirtualServiceArrayOutput) ToRolloutSpecTrafficIstioVirtualServiceArrayOutput() RolloutSpecTrafficIstioVirtualServiceArrayOutput
func (RolloutSpecTrafficIstioVirtualServiceArrayOutput) ToRolloutSpecTrafficIstioVirtualServiceArrayOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioVirtualServiceArrayOutput) ToRolloutSpecTrafficIstioVirtualServiceArrayOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioVirtualServiceArrayOutput
type RolloutSpecTrafficIstioVirtualServiceInput ¶ added in v3.78.0
type RolloutSpecTrafficIstioVirtualServiceInput interface { pulumi.Input ToRolloutSpecTrafficIstioVirtualServiceOutput() RolloutSpecTrafficIstioVirtualServiceOutput ToRolloutSpecTrafficIstioVirtualServiceOutputWithContext(context.Context) RolloutSpecTrafficIstioVirtualServiceOutput }
RolloutSpecTrafficIstioVirtualServiceInput is an input type that accepts RolloutSpecTrafficIstioVirtualServiceArgs and RolloutSpecTrafficIstioVirtualServiceOutput values. You can construct a concrete instance of `RolloutSpecTrafficIstioVirtualServiceInput` via:
RolloutSpecTrafficIstioVirtualServiceArgs{...}
type RolloutSpecTrafficIstioVirtualServiceOutput ¶ added in v3.78.0
type RolloutSpecTrafficIstioVirtualServiceOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficIstioVirtualServiceOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficIstioVirtualServiceOutput) ElementType() reflect.Type
func (RolloutSpecTrafficIstioVirtualServiceOutput) TlsRoutes ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioVirtualServiceOutput) TlsRoutes() RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput
A list of HTTPS routes within VirtualService.
func (RolloutSpecTrafficIstioVirtualServiceOutput) ToRolloutSpecTrafficIstioVirtualServiceOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioVirtualServiceOutput) ToRolloutSpecTrafficIstioVirtualServiceOutput() RolloutSpecTrafficIstioVirtualServiceOutput
func (RolloutSpecTrafficIstioVirtualServiceOutput) ToRolloutSpecTrafficIstioVirtualServiceOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioVirtualServiceOutput) ToRolloutSpecTrafficIstioVirtualServiceOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioVirtualServiceOutput
func (RolloutSpecTrafficIstioVirtualServiceOutput) VirtualServiceName ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioVirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
Holds the name of the VirtualService.
func (RolloutSpecTrafficIstioVirtualServiceOutput) VirtualServiceRoutes ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioVirtualServiceOutput) VirtualServiceRoutes() pulumi.StringArrayOutput
A list of HTTP routes within VirtualService.
type RolloutSpecTrafficIstioVirtualServiceTlsRoute ¶ added in v3.78.0
type RolloutSpecTrafficIstioVirtualServiceTlsRoute struct { // The port of the TLS Route desired to be matched in the given Istio VirtualService. Port *int `pulumi:"port"` // A list of all the SNI Hosts of the TLS Route desired to be matched in the given Istio VirtualService. SniHosts []string `pulumi:"sniHosts"` }
type RolloutSpecTrafficIstioVirtualServiceTlsRouteArgs ¶ added in v3.78.0
type RolloutSpecTrafficIstioVirtualServiceTlsRouteArgs struct { // The port of the TLS Route desired to be matched in the given Istio VirtualService. Port pulumi.IntPtrInput `pulumi:"port"` // A list of all the SNI Hosts of the TLS Route desired to be matched in the given Istio VirtualService. SniHosts pulumi.StringArrayInput `pulumi:"sniHosts"` }
func (RolloutSpecTrafficIstioVirtualServiceTlsRouteArgs) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficIstioVirtualServiceTlsRouteArgs) ElementType() reflect.Type
func (RolloutSpecTrafficIstioVirtualServiceTlsRouteArgs) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficIstioVirtualServiceTlsRouteArgs) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteOutput() RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput
func (RolloutSpecTrafficIstioVirtualServiceTlsRouteArgs) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficIstioVirtualServiceTlsRouteArgs) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput
type RolloutSpecTrafficIstioVirtualServiceTlsRouteArray ¶ added in v3.78.0
type RolloutSpecTrafficIstioVirtualServiceTlsRouteArray []RolloutSpecTrafficIstioVirtualServiceTlsRouteInput
func (RolloutSpecTrafficIstioVirtualServiceTlsRouteArray) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficIstioVirtualServiceTlsRouteArray) ElementType() reflect.Type
func (RolloutSpecTrafficIstioVirtualServiceTlsRouteArray) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficIstioVirtualServiceTlsRouteArray) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput() RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput
func (RolloutSpecTrafficIstioVirtualServiceTlsRouteArray) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficIstioVirtualServiceTlsRouteArray) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput
type RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayInput ¶ added in v3.78.0
type RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayInput interface { pulumi.Input ToRolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput() RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput ToRolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutputWithContext(context.Context) RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput }
RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayInput is an input type that accepts RolloutSpecTrafficIstioVirtualServiceTlsRouteArray and RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput values. You can construct a concrete instance of `RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayInput` via:
RolloutSpecTrafficIstioVirtualServiceTlsRouteArray{ RolloutSpecTrafficIstioVirtualServiceTlsRouteArgs{...} }
type RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput ¶ added in v3.78.0
type RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput) ElementType() reflect.Type
func (RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput() RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput
func (RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioVirtualServiceTlsRouteArrayOutput
type RolloutSpecTrafficIstioVirtualServiceTlsRouteInput ¶ added in v3.78.0
type RolloutSpecTrafficIstioVirtualServiceTlsRouteInput interface { pulumi.Input ToRolloutSpecTrafficIstioVirtualServiceTlsRouteOutput() RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput ToRolloutSpecTrafficIstioVirtualServiceTlsRouteOutputWithContext(context.Context) RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput }
RolloutSpecTrafficIstioVirtualServiceTlsRouteInput is an input type that accepts RolloutSpecTrafficIstioVirtualServiceTlsRouteArgs and RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput values. You can construct a concrete instance of `RolloutSpecTrafficIstioVirtualServiceTlsRouteInput` via:
RolloutSpecTrafficIstioVirtualServiceTlsRouteArgs{...}
type RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput ¶ added in v3.78.0
type RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput) ElementType() reflect.Type
func (RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput) Port ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput) Port() pulumi.IntPtrOutput
The port of the TLS Route desired to be matched in the given Istio VirtualService.
func (RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput) SniHosts ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput) SniHosts() pulumi.StringArrayOutput
A list of all the SNI Hosts of the TLS Route desired to be matched in the given Istio VirtualService.
func (RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteOutput() RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput
func (RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput) ToRolloutSpecTrafficIstioVirtualServiceTlsRouteOutputWithContext(ctx context.Context) RolloutSpecTrafficIstioVirtualServiceTlsRouteOutput
type RolloutSpecTrafficNginx ¶ added in v3.78.0
type RolloutSpecTrafficNginx struct { // Provides additional features to add to the canary ingress (such as routing by header, cookie, etc). You can add these Kubernetes annotations to specific Ingress objects to customize their behavior. Above are found examples of accepted k8s keys.For the full list of supported keys, you may reach the following documentation - https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/#canary. AdditionalIngressAnnotation *RolloutSpecTrafficNginxAdditionalIngressAnnotation `pulumi:"additionalIngressAnnotation"` // Has to match the configured annotation prefix on the Nginx ingress controller. NginxAnnotationPrefix *string `pulumi:"nginxAnnotationPrefix"` // Refers to the name of an `Ingress` resource in the same namespace as the `SpotDeployment`. StableIngress string `pulumi:"stableIngress"` }
type RolloutSpecTrafficNginxAdditionalIngressAnnotation ¶ added in v3.78.0
type RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs ¶ added in v3.78.0
type RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs struct { // Allows customizing the header value instead of using hardcoded values. CanaryByHeader pulumi.StringPtrInput `pulumi:"canaryByHeader"` // Any of supported annotations. Key1 pulumi.StringPtrInput `pulumi:"key1"` }
func (RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs) ElementType() reflect.Type
func (RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationOutput() RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput
func (RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationOutputWithContext(ctx context.Context) RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput
func (RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput() RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput
func (RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput
type RolloutSpecTrafficNginxAdditionalIngressAnnotationInput ¶ added in v3.78.0
type RolloutSpecTrafficNginxAdditionalIngressAnnotationInput interface { pulumi.Input ToRolloutSpecTrafficNginxAdditionalIngressAnnotationOutput() RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput ToRolloutSpecTrafficNginxAdditionalIngressAnnotationOutputWithContext(context.Context) RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput }
RolloutSpecTrafficNginxAdditionalIngressAnnotationInput is an input type that accepts RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs and RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput values. You can construct a concrete instance of `RolloutSpecTrafficNginxAdditionalIngressAnnotationInput` via:
RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs{...}
type RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput ¶ added in v3.78.0
type RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput) CanaryByHeader ¶ added in v3.78.0
func (o RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput) CanaryByHeader() pulumi.StringPtrOutput
Allows customizing the header value instead of using hardcoded values.
func (RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput) ElementType() reflect.Type
func (RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput) Key1 ¶ added in v3.78.0
Any of supported annotations.
func (RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationOutput() RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput
func (RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationOutputWithContext(ctx context.Context) RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput
func (RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput() RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput
func (RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficNginxAdditionalIngressAnnotationOutput) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput
type RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrInput ¶ added in v3.78.0
type RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrInput interface { pulumi.Input ToRolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput() RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput ToRolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutputWithContext(context.Context) RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput }
RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrInput is an input type that accepts RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs, RolloutSpecTrafficNginxAdditionalIngressAnnotationPtr and RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput values. You can construct a concrete instance of `RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrInput` via:
RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs{...} or: nil
func RolloutSpecTrafficNginxAdditionalIngressAnnotationPtr ¶ added in v3.78.0
func RolloutSpecTrafficNginxAdditionalIngressAnnotationPtr(v *RolloutSpecTrafficNginxAdditionalIngressAnnotationArgs) RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrInput
type RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput ¶ added in v3.78.0
type RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput) CanaryByHeader ¶ added in v3.78.0
func (o RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput) CanaryByHeader() pulumi.StringPtrOutput
Allows customizing the header value instead of using hardcoded values.
func (RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput) ElementType() reflect.Type
func (RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput) Key1 ¶ added in v3.78.0
Any of supported annotations.
func (RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput() RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput
func (RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput) ToRolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput
type RolloutSpecTrafficNginxArgs ¶ added in v3.78.0
type RolloutSpecTrafficNginxArgs struct { // Provides additional features to add to the canary ingress (such as routing by header, cookie, etc). You can add these Kubernetes annotations to specific Ingress objects to customize their behavior. Above are found examples of accepted k8s keys.For the full list of supported keys, you may reach the following documentation - https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/#canary. AdditionalIngressAnnotation RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrInput `pulumi:"additionalIngressAnnotation"` // Has to match the configured annotation prefix on the Nginx ingress controller. NginxAnnotationPrefix pulumi.StringPtrInput `pulumi:"nginxAnnotationPrefix"` // Refers to the name of an `Ingress` resource in the same namespace as the `SpotDeployment`. StableIngress pulumi.StringInput `pulumi:"stableIngress"` }
func (RolloutSpecTrafficNginxArgs) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficNginxArgs) ElementType() reflect.Type
func (RolloutSpecTrafficNginxArgs) ToRolloutSpecTrafficNginxOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficNginxArgs) ToRolloutSpecTrafficNginxOutput() RolloutSpecTrafficNginxOutput
func (RolloutSpecTrafficNginxArgs) ToRolloutSpecTrafficNginxOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficNginxArgs) ToRolloutSpecTrafficNginxOutputWithContext(ctx context.Context) RolloutSpecTrafficNginxOutput
func (RolloutSpecTrafficNginxArgs) ToRolloutSpecTrafficNginxPtrOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficNginxArgs) ToRolloutSpecTrafficNginxPtrOutput() RolloutSpecTrafficNginxPtrOutput
func (RolloutSpecTrafficNginxArgs) ToRolloutSpecTrafficNginxPtrOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficNginxArgs) ToRolloutSpecTrafficNginxPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficNginxPtrOutput
type RolloutSpecTrafficNginxInput ¶ added in v3.78.0
type RolloutSpecTrafficNginxInput interface { pulumi.Input ToRolloutSpecTrafficNginxOutput() RolloutSpecTrafficNginxOutput ToRolloutSpecTrafficNginxOutputWithContext(context.Context) RolloutSpecTrafficNginxOutput }
RolloutSpecTrafficNginxInput is an input type that accepts RolloutSpecTrafficNginxArgs and RolloutSpecTrafficNginxOutput values. You can construct a concrete instance of `RolloutSpecTrafficNginxInput` via:
RolloutSpecTrafficNginxArgs{...}
type RolloutSpecTrafficNginxOutput ¶ added in v3.78.0
type RolloutSpecTrafficNginxOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficNginxOutput) AdditionalIngressAnnotation ¶ added in v3.78.0
func (o RolloutSpecTrafficNginxOutput) AdditionalIngressAnnotation() RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput
Provides additional features to add to the canary ingress (such as routing by header, cookie, etc). You can add these Kubernetes annotations to specific Ingress objects to customize their behavior. Above are found examples of accepted k8s keys.For the full list of supported keys, you may reach the following documentation - https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/#canary.
func (RolloutSpecTrafficNginxOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficNginxOutput) ElementType() reflect.Type
func (RolloutSpecTrafficNginxOutput) NginxAnnotationPrefix ¶ added in v3.78.0
func (o RolloutSpecTrafficNginxOutput) NginxAnnotationPrefix() pulumi.StringPtrOutput
Has to match the configured annotation prefix on the Nginx ingress controller.
func (RolloutSpecTrafficNginxOutput) StableIngress ¶ added in v3.78.0
func (o RolloutSpecTrafficNginxOutput) StableIngress() pulumi.StringOutput
Refers to the name of an `Ingress` resource in the same namespace as the `SpotDeployment`.
func (RolloutSpecTrafficNginxOutput) ToRolloutSpecTrafficNginxOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficNginxOutput) ToRolloutSpecTrafficNginxOutput() RolloutSpecTrafficNginxOutput
func (RolloutSpecTrafficNginxOutput) ToRolloutSpecTrafficNginxOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficNginxOutput) ToRolloutSpecTrafficNginxOutputWithContext(ctx context.Context) RolloutSpecTrafficNginxOutput
func (RolloutSpecTrafficNginxOutput) ToRolloutSpecTrafficNginxPtrOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficNginxOutput) ToRolloutSpecTrafficNginxPtrOutput() RolloutSpecTrafficNginxPtrOutput
func (RolloutSpecTrafficNginxOutput) ToRolloutSpecTrafficNginxPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficNginxOutput) ToRolloutSpecTrafficNginxPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficNginxPtrOutput
type RolloutSpecTrafficNginxPtrInput ¶ added in v3.78.0
type RolloutSpecTrafficNginxPtrInput interface { pulumi.Input ToRolloutSpecTrafficNginxPtrOutput() RolloutSpecTrafficNginxPtrOutput ToRolloutSpecTrafficNginxPtrOutputWithContext(context.Context) RolloutSpecTrafficNginxPtrOutput }
RolloutSpecTrafficNginxPtrInput is an input type that accepts RolloutSpecTrafficNginxArgs, RolloutSpecTrafficNginxPtr and RolloutSpecTrafficNginxPtrOutput values. You can construct a concrete instance of `RolloutSpecTrafficNginxPtrInput` via:
RolloutSpecTrafficNginxArgs{...} or: nil
func RolloutSpecTrafficNginxPtr ¶ added in v3.78.0
func RolloutSpecTrafficNginxPtr(v *RolloutSpecTrafficNginxArgs) RolloutSpecTrafficNginxPtrInput
type RolloutSpecTrafficNginxPtrOutput ¶ added in v3.78.0
type RolloutSpecTrafficNginxPtrOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficNginxPtrOutput) AdditionalIngressAnnotation ¶ added in v3.78.0
func (o RolloutSpecTrafficNginxPtrOutput) AdditionalIngressAnnotation() RolloutSpecTrafficNginxAdditionalIngressAnnotationPtrOutput
Provides additional features to add to the canary ingress (such as routing by header, cookie, etc). You can add these Kubernetes annotations to specific Ingress objects to customize their behavior. Above are found examples of accepted k8s keys.For the full list of supported keys, you may reach the following documentation - https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/#canary.
func (RolloutSpecTrafficNginxPtrOutput) Elem ¶ added in v3.78.0
func (o RolloutSpecTrafficNginxPtrOutput) Elem() RolloutSpecTrafficNginxOutput
func (RolloutSpecTrafficNginxPtrOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficNginxPtrOutput) ElementType() reflect.Type
func (RolloutSpecTrafficNginxPtrOutput) NginxAnnotationPrefix ¶ added in v3.78.0
func (o RolloutSpecTrafficNginxPtrOutput) NginxAnnotationPrefix() pulumi.StringPtrOutput
Has to match the configured annotation prefix on the Nginx ingress controller.
func (RolloutSpecTrafficNginxPtrOutput) StableIngress ¶ added in v3.78.0
func (o RolloutSpecTrafficNginxPtrOutput) StableIngress() pulumi.StringPtrOutput
Refers to the name of an `Ingress` resource in the same namespace as the `SpotDeployment`.
func (RolloutSpecTrafficNginxPtrOutput) ToRolloutSpecTrafficNginxPtrOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficNginxPtrOutput) ToRolloutSpecTrafficNginxPtrOutput() RolloutSpecTrafficNginxPtrOutput
func (RolloutSpecTrafficNginxPtrOutput) ToRolloutSpecTrafficNginxPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficNginxPtrOutput) ToRolloutSpecTrafficNginxPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficNginxPtrOutput
type RolloutSpecTrafficOutput ¶ added in v3.78.0
type RolloutSpecTrafficOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficOutput) Alb ¶ added in v3.78.0
func (o RolloutSpecTrafficOutput) Alb() RolloutSpecTrafficAlbPtrOutput
Holds ALB Ingress specific configuration to route traffic.
func (RolloutSpecTrafficOutput) Ambassador ¶ added in v3.78.0
func (o RolloutSpecTrafficOutput) Ambassador() RolloutSpecTrafficAmbassadorPtrOutput
Holds specific configuration to use Ambassador to route traffic.
func (RolloutSpecTrafficOutput) CanaryService ¶ added in v3.78.0
func (o RolloutSpecTrafficOutput) CanaryService() pulumi.StringPtrOutput
The canary service name.
func (RolloutSpecTrafficOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficOutput) ElementType() reflect.Type
func (RolloutSpecTrafficOutput) Istio ¶ added in v3.78.0
func (o RolloutSpecTrafficOutput) Istio() RolloutSpecTrafficIstioPtrOutput
Holds Istio specific configuration to route traffic.
func (RolloutSpecTrafficOutput) Nginx ¶ added in v3.78.0
func (o RolloutSpecTrafficOutput) Nginx() RolloutSpecTrafficNginxPtrOutput
Holds Nginx Ingress specific configuration to route traffic.
func (RolloutSpecTrafficOutput) PingPong ¶ added in v3.78.0
func (o RolloutSpecTrafficOutput) PingPong() RolloutSpecTrafficPingPongPtrOutput
Holds the ping and pong services. You can use `pingPong` field only when using ALB as a traffic manager with the IP Mode approach.
func (RolloutSpecTrafficOutput) Smi ¶ added in v3.78.0
func (o RolloutSpecTrafficOutput) Smi() RolloutSpecTrafficSmiPtrOutput
Holds TrafficSplit specific configuration to route traffic.
func (RolloutSpecTrafficOutput) StableService ¶ added in v3.78.0
func (o RolloutSpecTrafficOutput) StableService() pulumi.StringPtrOutput
The stable service name.
func (RolloutSpecTrafficOutput) ToRolloutSpecTrafficOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficOutput) ToRolloutSpecTrafficOutput() RolloutSpecTrafficOutput
func (RolloutSpecTrafficOutput) ToRolloutSpecTrafficOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficOutput) ToRolloutSpecTrafficOutputWithContext(ctx context.Context) RolloutSpecTrafficOutput
func (RolloutSpecTrafficOutput) ToRolloutSpecTrafficPtrOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficOutput) ToRolloutSpecTrafficPtrOutput() RolloutSpecTrafficPtrOutput
func (RolloutSpecTrafficOutput) ToRolloutSpecTrafficPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficOutput) ToRolloutSpecTrafficPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficPtrOutput
type RolloutSpecTrafficPingPong ¶ added in v3.78.0
type RolloutSpecTrafficPingPongArgs ¶ added in v3.78.0
type RolloutSpecTrafficPingPongArgs struct { // Holds the name of the ping service. PingService pulumi.StringInput `pulumi:"pingService"` // Holds the name of the pong service. PongService pulumi.StringInput `pulumi:"pongService"` }
func (RolloutSpecTrafficPingPongArgs) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficPingPongArgs) ElementType() reflect.Type
func (RolloutSpecTrafficPingPongArgs) ToRolloutSpecTrafficPingPongOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficPingPongArgs) ToRolloutSpecTrafficPingPongOutput() RolloutSpecTrafficPingPongOutput
func (RolloutSpecTrafficPingPongArgs) ToRolloutSpecTrafficPingPongOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficPingPongArgs) ToRolloutSpecTrafficPingPongOutputWithContext(ctx context.Context) RolloutSpecTrafficPingPongOutput
func (RolloutSpecTrafficPingPongArgs) ToRolloutSpecTrafficPingPongPtrOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficPingPongArgs) ToRolloutSpecTrafficPingPongPtrOutput() RolloutSpecTrafficPingPongPtrOutput
func (RolloutSpecTrafficPingPongArgs) ToRolloutSpecTrafficPingPongPtrOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficPingPongArgs) ToRolloutSpecTrafficPingPongPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficPingPongPtrOutput
type RolloutSpecTrafficPingPongInput ¶ added in v3.78.0
type RolloutSpecTrafficPingPongInput interface { pulumi.Input ToRolloutSpecTrafficPingPongOutput() RolloutSpecTrafficPingPongOutput ToRolloutSpecTrafficPingPongOutputWithContext(context.Context) RolloutSpecTrafficPingPongOutput }
RolloutSpecTrafficPingPongInput is an input type that accepts RolloutSpecTrafficPingPongArgs and RolloutSpecTrafficPingPongOutput values. You can construct a concrete instance of `RolloutSpecTrafficPingPongInput` via:
RolloutSpecTrafficPingPongArgs{...}
type RolloutSpecTrafficPingPongOutput ¶ added in v3.78.0
type RolloutSpecTrafficPingPongOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficPingPongOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficPingPongOutput) ElementType() reflect.Type
func (RolloutSpecTrafficPingPongOutput) PingService ¶ added in v3.78.0
func (o RolloutSpecTrafficPingPongOutput) PingService() pulumi.StringOutput
Holds the name of the ping service.
func (RolloutSpecTrafficPingPongOutput) PongService ¶ added in v3.78.0
func (o RolloutSpecTrafficPingPongOutput) PongService() pulumi.StringOutput
Holds the name of the pong service.
func (RolloutSpecTrafficPingPongOutput) ToRolloutSpecTrafficPingPongOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficPingPongOutput) ToRolloutSpecTrafficPingPongOutput() RolloutSpecTrafficPingPongOutput
func (RolloutSpecTrafficPingPongOutput) ToRolloutSpecTrafficPingPongOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficPingPongOutput) ToRolloutSpecTrafficPingPongOutputWithContext(ctx context.Context) RolloutSpecTrafficPingPongOutput
func (RolloutSpecTrafficPingPongOutput) ToRolloutSpecTrafficPingPongPtrOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficPingPongOutput) ToRolloutSpecTrafficPingPongPtrOutput() RolloutSpecTrafficPingPongPtrOutput
func (RolloutSpecTrafficPingPongOutput) ToRolloutSpecTrafficPingPongPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficPingPongOutput) ToRolloutSpecTrafficPingPongPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficPingPongPtrOutput
type RolloutSpecTrafficPingPongPtrInput ¶ added in v3.78.0
type RolloutSpecTrafficPingPongPtrInput interface { pulumi.Input ToRolloutSpecTrafficPingPongPtrOutput() RolloutSpecTrafficPingPongPtrOutput ToRolloutSpecTrafficPingPongPtrOutputWithContext(context.Context) RolloutSpecTrafficPingPongPtrOutput }
RolloutSpecTrafficPingPongPtrInput is an input type that accepts RolloutSpecTrafficPingPongArgs, RolloutSpecTrafficPingPongPtr and RolloutSpecTrafficPingPongPtrOutput values. You can construct a concrete instance of `RolloutSpecTrafficPingPongPtrInput` via:
RolloutSpecTrafficPingPongArgs{...} or: nil
func RolloutSpecTrafficPingPongPtr ¶ added in v3.78.0
func RolloutSpecTrafficPingPongPtr(v *RolloutSpecTrafficPingPongArgs) RolloutSpecTrafficPingPongPtrInput
type RolloutSpecTrafficPingPongPtrOutput ¶ added in v3.78.0
type RolloutSpecTrafficPingPongPtrOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficPingPongPtrOutput) Elem ¶ added in v3.78.0
func (o RolloutSpecTrafficPingPongPtrOutput) Elem() RolloutSpecTrafficPingPongOutput
func (RolloutSpecTrafficPingPongPtrOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficPingPongPtrOutput) ElementType() reflect.Type
func (RolloutSpecTrafficPingPongPtrOutput) PingService ¶ added in v3.78.0
func (o RolloutSpecTrafficPingPongPtrOutput) PingService() pulumi.StringPtrOutput
Holds the name of the ping service.
func (RolloutSpecTrafficPingPongPtrOutput) PongService ¶ added in v3.78.0
func (o RolloutSpecTrafficPingPongPtrOutput) PongService() pulumi.StringPtrOutput
Holds the name of the pong service.
func (RolloutSpecTrafficPingPongPtrOutput) ToRolloutSpecTrafficPingPongPtrOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficPingPongPtrOutput) ToRolloutSpecTrafficPingPongPtrOutput() RolloutSpecTrafficPingPongPtrOutput
func (RolloutSpecTrafficPingPongPtrOutput) ToRolloutSpecTrafficPingPongPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficPingPongPtrOutput) ToRolloutSpecTrafficPingPongPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficPingPongPtrOutput
type RolloutSpecTrafficPtrInput ¶ added in v3.78.0
type RolloutSpecTrafficPtrInput interface { pulumi.Input ToRolloutSpecTrafficPtrOutput() RolloutSpecTrafficPtrOutput ToRolloutSpecTrafficPtrOutputWithContext(context.Context) RolloutSpecTrafficPtrOutput }
RolloutSpecTrafficPtrInput is an input type that accepts RolloutSpecTrafficArgs, RolloutSpecTrafficPtr and RolloutSpecTrafficPtrOutput values. You can construct a concrete instance of `RolloutSpecTrafficPtrInput` via:
RolloutSpecTrafficArgs{...} or: nil
func RolloutSpecTrafficPtr ¶ added in v3.78.0
func RolloutSpecTrafficPtr(v *RolloutSpecTrafficArgs) RolloutSpecTrafficPtrInput
type RolloutSpecTrafficPtrOutput ¶ added in v3.78.0
type RolloutSpecTrafficPtrOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficPtrOutput) Alb ¶ added in v3.78.0
func (o RolloutSpecTrafficPtrOutput) Alb() RolloutSpecTrafficAlbPtrOutput
Holds ALB Ingress specific configuration to route traffic.
func (RolloutSpecTrafficPtrOutput) Ambassador ¶ added in v3.78.0
func (o RolloutSpecTrafficPtrOutput) Ambassador() RolloutSpecTrafficAmbassadorPtrOutput
Holds specific configuration to use Ambassador to route traffic.
func (RolloutSpecTrafficPtrOutput) CanaryService ¶ added in v3.78.0
func (o RolloutSpecTrafficPtrOutput) CanaryService() pulumi.StringPtrOutput
The canary service name.
func (RolloutSpecTrafficPtrOutput) Elem ¶ added in v3.78.0
func (o RolloutSpecTrafficPtrOutput) Elem() RolloutSpecTrafficOutput
func (RolloutSpecTrafficPtrOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficPtrOutput) ElementType() reflect.Type
func (RolloutSpecTrafficPtrOutput) Istio ¶ added in v3.78.0
func (o RolloutSpecTrafficPtrOutput) Istio() RolloutSpecTrafficIstioPtrOutput
Holds Istio specific configuration to route traffic.
func (RolloutSpecTrafficPtrOutput) Nginx ¶ added in v3.78.0
func (o RolloutSpecTrafficPtrOutput) Nginx() RolloutSpecTrafficNginxPtrOutput
Holds Nginx Ingress specific configuration to route traffic.
func (RolloutSpecTrafficPtrOutput) PingPong ¶ added in v3.78.0
func (o RolloutSpecTrafficPtrOutput) PingPong() RolloutSpecTrafficPingPongPtrOutput
Holds the ping and pong services. You can use `pingPong` field only when using ALB as a traffic manager with the IP Mode approach.
func (RolloutSpecTrafficPtrOutput) Smi ¶ added in v3.78.0
func (o RolloutSpecTrafficPtrOutput) Smi() RolloutSpecTrafficSmiPtrOutput
Holds TrafficSplit specific configuration to route traffic.
func (RolloutSpecTrafficPtrOutput) StableService ¶ added in v3.78.0
func (o RolloutSpecTrafficPtrOutput) StableService() pulumi.StringPtrOutput
The stable service name.
func (RolloutSpecTrafficPtrOutput) ToRolloutSpecTrafficPtrOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficPtrOutput) ToRolloutSpecTrafficPtrOutput() RolloutSpecTrafficPtrOutput
func (RolloutSpecTrafficPtrOutput) ToRolloutSpecTrafficPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficPtrOutput) ToRolloutSpecTrafficPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficPtrOutput
type RolloutSpecTrafficSmi ¶ added in v3.78.0
type RolloutSpecTrafficSmiArgs ¶ added in v3.78.0
type RolloutSpecTrafficSmiArgs struct { // Holds the name of service that clients use to communicate. SmiRootService pulumi.StringPtrInput `pulumi:"smiRootService"` // Holds the name of the TrafficSplit. TrafficSplitName pulumi.StringPtrInput `pulumi:"trafficSplitName"` }
func (RolloutSpecTrafficSmiArgs) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficSmiArgs) ElementType() reflect.Type
func (RolloutSpecTrafficSmiArgs) ToRolloutSpecTrafficSmiOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficSmiArgs) ToRolloutSpecTrafficSmiOutput() RolloutSpecTrafficSmiOutput
func (RolloutSpecTrafficSmiArgs) ToRolloutSpecTrafficSmiOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficSmiArgs) ToRolloutSpecTrafficSmiOutputWithContext(ctx context.Context) RolloutSpecTrafficSmiOutput
func (RolloutSpecTrafficSmiArgs) ToRolloutSpecTrafficSmiPtrOutput ¶ added in v3.78.0
func (i RolloutSpecTrafficSmiArgs) ToRolloutSpecTrafficSmiPtrOutput() RolloutSpecTrafficSmiPtrOutput
func (RolloutSpecTrafficSmiArgs) ToRolloutSpecTrafficSmiPtrOutputWithContext ¶ added in v3.78.0
func (i RolloutSpecTrafficSmiArgs) ToRolloutSpecTrafficSmiPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficSmiPtrOutput
type RolloutSpecTrafficSmiInput ¶ added in v3.78.0
type RolloutSpecTrafficSmiInput interface { pulumi.Input ToRolloutSpecTrafficSmiOutput() RolloutSpecTrafficSmiOutput ToRolloutSpecTrafficSmiOutputWithContext(context.Context) RolloutSpecTrafficSmiOutput }
RolloutSpecTrafficSmiInput is an input type that accepts RolloutSpecTrafficSmiArgs and RolloutSpecTrafficSmiOutput values. You can construct a concrete instance of `RolloutSpecTrafficSmiInput` via:
RolloutSpecTrafficSmiArgs{...}
type RolloutSpecTrafficSmiOutput ¶ added in v3.78.0
type RolloutSpecTrafficSmiOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficSmiOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficSmiOutput) ElementType() reflect.Type
func (RolloutSpecTrafficSmiOutput) SmiRootService ¶ added in v3.78.0
func (o RolloutSpecTrafficSmiOutput) SmiRootService() pulumi.StringPtrOutput
Holds the name of service that clients use to communicate.
func (RolloutSpecTrafficSmiOutput) ToRolloutSpecTrafficSmiOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficSmiOutput) ToRolloutSpecTrafficSmiOutput() RolloutSpecTrafficSmiOutput
func (RolloutSpecTrafficSmiOutput) ToRolloutSpecTrafficSmiOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficSmiOutput) ToRolloutSpecTrafficSmiOutputWithContext(ctx context.Context) RolloutSpecTrafficSmiOutput
func (RolloutSpecTrafficSmiOutput) ToRolloutSpecTrafficSmiPtrOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficSmiOutput) ToRolloutSpecTrafficSmiPtrOutput() RolloutSpecTrafficSmiPtrOutput
func (RolloutSpecTrafficSmiOutput) ToRolloutSpecTrafficSmiPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficSmiOutput) ToRolloutSpecTrafficSmiPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficSmiPtrOutput
func (RolloutSpecTrafficSmiOutput) TrafficSplitName ¶ added in v3.78.0
func (o RolloutSpecTrafficSmiOutput) TrafficSplitName() pulumi.StringPtrOutput
Holds the name of the TrafficSplit.
type RolloutSpecTrafficSmiPtrInput ¶ added in v3.78.0
type RolloutSpecTrafficSmiPtrInput interface { pulumi.Input ToRolloutSpecTrafficSmiPtrOutput() RolloutSpecTrafficSmiPtrOutput ToRolloutSpecTrafficSmiPtrOutputWithContext(context.Context) RolloutSpecTrafficSmiPtrOutput }
RolloutSpecTrafficSmiPtrInput is an input type that accepts RolloutSpecTrafficSmiArgs, RolloutSpecTrafficSmiPtr and RolloutSpecTrafficSmiPtrOutput values. You can construct a concrete instance of `RolloutSpecTrafficSmiPtrInput` via:
RolloutSpecTrafficSmiArgs{...} or: nil
func RolloutSpecTrafficSmiPtr ¶ added in v3.78.0
func RolloutSpecTrafficSmiPtr(v *RolloutSpecTrafficSmiArgs) RolloutSpecTrafficSmiPtrInput
type RolloutSpecTrafficSmiPtrOutput ¶ added in v3.78.0
type RolloutSpecTrafficSmiPtrOutput struct{ *pulumi.OutputState }
func (RolloutSpecTrafficSmiPtrOutput) Elem ¶ added in v3.78.0
func (o RolloutSpecTrafficSmiPtrOutput) Elem() RolloutSpecTrafficSmiOutput
func (RolloutSpecTrafficSmiPtrOutput) ElementType ¶ added in v3.78.0
func (RolloutSpecTrafficSmiPtrOutput) ElementType() reflect.Type
func (RolloutSpecTrafficSmiPtrOutput) SmiRootService ¶ added in v3.78.0
func (o RolloutSpecTrafficSmiPtrOutput) SmiRootService() pulumi.StringPtrOutput
Holds the name of service that clients use to communicate.
func (RolloutSpecTrafficSmiPtrOutput) ToRolloutSpecTrafficSmiPtrOutput ¶ added in v3.78.0
func (o RolloutSpecTrafficSmiPtrOutput) ToRolloutSpecTrafficSmiPtrOutput() RolloutSpecTrafficSmiPtrOutput
func (RolloutSpecTrafficSmiPtrOutput) ToRolloutSpecTrafficSmiPtrOutputWithContext ¶ added in v3.78.0
func (o RolloutSpecTrafficSmiPtrOutput) ToRolloutSpecTrafficSmiPtrOutputWithContext(ctx context.Context) RolloutSpecTrafficSmiPtrOutput
func (RolloutSpecTrafficSmiPtrOutput) TrafficSplitName ¶ added in v3.78.0
func (o RolloutSpecTrafficSmiPtrOutput) TrafficSplitName() pulumi.StringPtrOutput
Holds the name of the TrafficSplit.
type Strategy ¶
type Strategy struct { pulumi.CustomResourceState // Represents Canary strategy. Cannot be defined when Rolling object is defined. Canary StrategyCanaryPtrOutput `pulumi:"canary"` // Represents Rolling Update strategy. Cannot be defined when Canary object is defined. Rolling StrategyRollingPtrOutput `pulumi:"rolling"` StrategyName pulumi.StringOutput `pulumi:"strategyName"` }
Manages a Spotinst OceanCD Strategy resource.
func GetStrategy ¶
func GetStrategy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StrategyState, opts ...pulumi.ResourceOption) (*Strategy, error)
GetStrategy gets an existing Strategy resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewStrategy ¶
func NewStrategy(ctx *pulumi.Context, name string, args *StrategyArgs, opts ...pulumi.ResourceOption) (*Strategy, error)
NewStrategy registers a new resource with the given unique name, arguments, and options.
func (*Strategy) ElementType ¶
func (*Strategy) ToStrategyOutput ¶
func (i *Strategy) ToStrategyOutput() StrategyOutput
func (*Strategy) ToStrategyOutputWithContext ¶
func (i *Strategy) ToStrategyOutputWithContext(ctx context.Context) StrategyOutput
type StrategyArgs ¶
type StrategyArgs struct { // Represents Canary strategy. Cannot be defined when Rolling object is defined. Canary StrategyCanaryPtrInput // Represents Rolling Update strategy. Cannot be defined when Canary object is defined. Rolling StrategyRollingPtrInput StrategyName pulumi.StringInput }
The set of arguments for constructing a Strategy resource.
func (StrategyArgs) ElementType ¶
func (StrategyArgs) ElementType() reflect.Type
type StrategyArray ¶
type StrategyArray []StrategyInput
func (StrategyArray) ElementType ¶
func (StrategyArray) ElementType() reflect.Type
func (StrategyArray) ToStrategyArrayOutput ¶
func (i StrategyArray) ToStrategyArrayOutput() StrategyArrayOutput
func (StrategyArray) ToStrategyArrayOutputWithContext ¶
func (i StrategyArray) ToStrategyArrayOutputWithContext(ctx context.Context) StrategyArrayOutput
type StrategyArrayInput ¶
type StrategyArrayInput interface { pulumi.Input ToStrategyArrayOutput() StrategyArrayOutput ToStrategyArrayOutputWithContext(context.Context) StrategyArrayOutput }
StrategyArrayInput is an input type that accepts StrategyArray and StrategyArrayOutput values. You can construct a concrete instance of `StrategyArrayInput` via:
StrategyArray{ StrategyArgs{...} }
type StrategyArrayOutput ¶
type StrategyArrayOutput struct{ *pulumi.OutputState }
func (StrategyArrayOutput) ElementType ¶
func (StrategyArrayOutput) ElementType() reflect.Type
func (StrategyArrayOutput) Index ¶
func (o StrategyArrayOutput) Index(i pulumi.IntInput) StrategyOutput
func (StrategyArrayOutput) ToStrategyArrayOutput ¶
func (o StrategyArrayOutput) ToStrategyArrayOutput() StrategyArrayOutput
func (StrategyArrayOutput) ToStrategyArrayOutputWithContext ¶
func (o StrategyArrayOutput) ToStrategyArrayOutputWithContext(ctx context.Context) StrategyArrayOutput
type StrategyCanary ¶
type StrategyCanary struct { // A list of background verifications. BackgroundVerification *StrategyCanaryBackgroundVerification `pulumi:"backgroundVerification"` // A set of separate conditions of rollout processing. Steps []StrategyCanaryStep `pulumi:"steps"` }
type StrategyCanaryArgs ¶
type StrategyCanaryArgs struct { // A list of background verifications. BackgroundVerification StrategyCanaryBackgroundVerificationPtrInput `pulumi:"backgroundVerification"` // A set of separate conditions of rollout processing. Steps StrategyCanaryStepArrayInput `pulumi:"steps"` }
func (StrategyCanaryArgs) ElementType ¶
func (StrategyCanaryArgs) ElementType() reflect.Type
func (StrategyCanaryArgs) ToStrategyCanaryOutput ¶
func (i StrategyCanaryArgs) ToStrategyCanaryOutput() StrategyCanaryOutput
func (StrategyCanaryArgs) ToStrategyCanaryOutputWithContext ¶
func (i StrategyCanaryArgs) ToStrategyCanaryOutputWithContext(ctx context.Context) StrategyCanaryOutput
func (StrategyCanaryArgs) ToStrategyCanaryPtrOutput ¶
func (i StrategyCanaryArgs) ToStrategyCanaryPtrOutput() StrategyCanaryPtrOutput
func (StrategyCanaryArgs) ToStrategyCanaryPtrOutputWithContext ¶
func (i StrategyCanaryArgs) ToStrategyCanaryPtrOutputWithContext(ctx context.Context) StrategyCanaryPtrOutput
type StrategyCanaryBackgroundVerification ¶
type StrategyCanaryBackgroundVerification struct { // List of Verification Template names. TemplateNames []string `pulumi:"templateNames"` }
type StrategyCanaryBackgroundVerificationArgs ¶
type StrategyCanaryBackgroundVerificationArgs struct { // List of Verification Template names. TemplateNames pulumi.StringArrayInput `pulumi:"templateNames"` }
func (StrategyCanaryBackgroundVerificationArgs) ElementType ¶
func (StrategyCanaryBackgroundVerificationArgs) ElementType() reflect.Type
func (StrategyCanaryBackgroundVerificationArgs) ToStrategyCanaryBackgroundVerificationOutput ¶
func (i StrategyCanaryBackgroundVerificationArgs) ToStrategyCanaryBackgroundVerificationOutput() StrategyCanaryBackgroundVerificationOutput
func (StrategyCanaryBackgroundVerificationArgs) ToStrategyCanaryBackgroundVerificationOutputWithContext ¶
func (i StrategyCanaryBackgroundVerificationArgs) ToStrategyCanaryBackgroundVerificationOutputWithContext(ctx context.Context) StrategyCanaryBackgroundVerificationOutput
func (StrategyCanaryBackgroundVerificationArgs) ToStrategyCanaryBackgroundVerificationPtrOutput ¶
func (i StrategyCanaryBackgroundVerificationArgs) ToStrategyCanaryBackgroundVerificationPtrOutput() StrategyCanaryBackgroundVerificationPtrOutput
func (StrategyCanaryBackgroundVerificationArgs) ToStrategyCanaryBackgroundVerificationPtrOutputWithContext ¶
func (i StrategyCanaryBackgroundVerificationArgs) ToStrategyCanaryBackgroundVerificationPtrOutputWithContext(ctx context.Context) StrategyCanaryBackgroundVerificationPtrOutput
type StrategyCanaryBackgroundVerificationInput ¶
type StrategyCanaryBackgroundVerificationInput interface { pulumi.Input ToStrategyCanaryBackgroundVerificationOutput() StrategyCanaryBackgroundVerificationOutput ToStrategyCanaryBackgroundVerificationOutputWithContext(context.Context) StrategyCanaryBackgroundVerificationOutput }
StrategyCanaryBackgroundVerificationInput is an input type that accepts StrategyCanaryBackgroundVerificationArgs and StrategyCanaryBackgroundVerificationOutput values. You can construct a concrete instance of `StrategyCanaryBackgroundVerificationInput` via:
StrategyCanaryBackgroundVerificationArgs{...}
type StrategyCanaryBackgroundVerificationOutput ¶
type StrategyCanaryBackgroundVerificationOutput struct{ *pulumi.OutputState }
func (StrategyCanaryBackgroundVerificationOutput) ElementType ¶
func (StrategyCanaryBackgroundVerificationOutput) ElementType() reflect.Type
func (StrategyCanaryBackgroundVerificationOutput) TemplateNames ¶
func (o StrategyCanaryBackgroundVerificationOutput) TemplateNames() pulumi.StringArrayOutput
List of Verification Template names.
func (StrategyCanaryBackgroundVerificationOutput) ToStrategyCanaryBackgroundVerificationOutput ¶
func (o StrategyCanaryBackgroundVerificationOutput) ToStrategyCanaryBackgroundVerificationOutput() StrategyCanaryBackgroundVerificationOutput
func (StrategyCanaryBackgroundVerificationOutput) ToStrategyCanaryBackgroundVerificationOutputWithContext ¶
func (o StrategyCanaryBackgroundVerificationOutput) ToStrategyCanaryBackgroundVerificationOutputWithContext(ctx context.Context) StrategyCanaryBackgroundVerificationOutput
func (StrategyCanaryBackgroundVerificationOutput) ToStrategyCanaryBackgroundVerificationPtrOutput ¶
func (o StrategyCanaryBackgroundVerificationOutput) ToStrategyCanaryBackgroundVerificationPtrOutput() StrategyCanaryBackgroundVerificationPtrOutput
func (StrategyCanaryBackgroundVerificationOutput) ToStrategyCanaryBackgroundVerificationPtrOutputWithContext ¶
func (o StrategyCanaryBackgroundVerificationOutput) ToStrategyCanaryBackgroundVerificationPtrOutputWithContext(ctx context.Context) StrategyCanaryBackgroundVerificationPtrOutput
type StrategyCanaryBackgroundVerificationPtrInput ¶
type StrategyCanaryBackgroundVerificationPtrInput interface { pulumi.Input ToStrategyCanaryBackgroundVerificationPtrOutput() StrategyCanaryBackgroundVerificationPtrOutput ToStrategyCanaryBackgroundVerificationPtrOutputWithContext(context.Context) StrategyCanaryBackgroundVerificationPtrOutput }
StrategyCanaryBackgroundVerificationPtrInput is an input type that accepts StrategyCanaryBackgroundVerificationArgs, StrategyCanaryBackgroundVerificationPtr and StrategyCanaryBackgroundVerificationPtrOutput values. You can construct a concrete instance of `StrategyCanaryBackgroundVerificationPtrInput` via:
StrategyCanaryBackgroundVerificationArgs{...} or: nil
func StrategyCanaryBackgroundVerificationPtr ¶
func StrategyCanaryBackgroundVerificationPtr(v *StrategyCanaryBackgroundVerificationArgs) StrategyCanaryBackgroundVerificationPtrInput
type StrategyCanaryBackgroundVerificationPtrOutput ¶
type StrategyCanaryBackgroundVerificationPtrOutput struct{ *pulumi.OutputState }
func (StrategyCanaryBackgroundVerificationPtrOutput) ElementType ¶
func (StrategyCanaryBackgroundVerificationPtrOutput) ElementType() reflect.Type
func (StrategyCanaryBackgroundVerificationPtrOutput) TemplateNames ¶
func (o StrategyCanaryBackgroundVerificationPtrOutput) TemplateNames() pulumi.StringArrayOutput
List of Verification Template names.
func (StrategyCanaryBackgroundVerificationPtrOutput) ToStrategyCanaryBackgroundVerificationPtrOutput ¶
func (o StrategyCanaryBackgroundVerificationPtrOutput) ToStrategyCanaryBackgroundVerificationPtrOutput() StrategyCanaryBackgroundVerificationPtrOutput
func (StrategyCanaryBackgroundVerificationPtrOutput) ToStrategyCanaryBackgroundVerificationPtrOutputWithContext ¶
func (o StrategyCanaryBackgroundVerificationPtrOutput) ToStrategyCanaryBackgroundVerificationPtrOutputWithContext(ctx context.Context) StrategyCanaryBackgroundVerificationPtrOutput
type StrategyCanaryInput ¶
type StrategyCanaryInput interface { pulumi.Input ToStrategyCanaryOutput() StrategyCanaryOutput ToStrategyCanaryOutputWithContext(context.Context) StrategyCanaryOutput }
StrategyCanaryInput is an input type that accepts StrategyCanaryArgs and StrategyCanaryOutput values. You can construct a concrete instance of `StrategyCanaryInput` via:
StrategyCanaryArgs{...}
type StrategyCanaryOutput ¶
type StrategyCanaryOutput struct{ *pulumi.OutputState }
func (StrategyCanaryOutput) BackgroundVerification ¶
func (o StrategyCanaryOutput) BackgroundVerification() StrategyCanaryBackgroundVerificationPtrOutput
A list of background verifications.
func (StrategyCanaryOutput) ElementType ¶
func (StrategyCanaryOutput) ElementType() reflect.Type
func (StrategyCanaryOutput) Steps ¶
func (o StrategyCanaryOutput) Steps() StrategyCanaryStepArrayOutput
A set of separate conditions of rollout processing.
func (StrategyCanaryOutput) ToStrategyCanaryOutput ¶
func (o StrategyCanaryOutput) ToStrategyCanaryOutput() StrategyCanaryOutput
func (StrategyCanaryOutput) ToStrategyCanaryOutputWithContext ¶
func (o StrategyCanaryOutput) ToStrategyCanaryOutputWithContext(ctx context.Context) StrategyCanaryOutput
func (StrategyCanaryOutput) ToStrategyCanaryPtrOutput ¶
func (o StrategyCanaryOutput) ToStrategyCanaryPtrOutput() StrategyCanaryPtrOutput
func (StrategyCanaryOutput) ToStrategyCanaryPtrOutputWithContext ¶
func (o StrategyCanaryOutput) ToStrategyCanaryPtrOutputWithContext(ctx context.Context) StrategyCanaryPtrOutput
type StrategyCanaryPtrInput ¶
type StrategyCanaryPtrInput interface { pulumi.Input ToStrategyCanaryPtrOutput() StrategyCanaryPtrOutput ToStrategyCanaryPtrOutputWithContext(context.Context) StrategyCanaryPtrOutput }
StrategyCanaryPtrInput is an input type that accepts StrategyCanaryArgs, StrategyCanaryPtr and StrategyCanaryPtrOutput values. You can construct a concrete instance of `StrategyCanaryPtrInput` via:
StrategyCanaryArgs{...} or: nil
func StrategyCanaryPtr ¶
func StrategyCanaryPtr(v *StrategyCanaryArgs) StrategyCanaryPtrInput
type StrategyCanaryPtrOutput ¶
type StrategyCanaryPtrOutput struct{ *pulumi.OutputState }
func (StrategyCanaryPtrOutput) BackgroundVerification ¶
func (o StrategyCanaryPtrOutput) BackgroundVerification() StrategyCanaryBackgroundVerificationPtrOutput
A list of background verifications.
func (StrategyCanaryPtrOutput) Elem ¶
func (o StrategyCanaryPtrOutput) Elem() StrategyCanaryOutput
func (StrategyCanaryPtrOutput) ElementType ¶
func (StrategyCanaryPtrOutput) ElementType() reflect.Type
func (StrategyCanaryPtrOutput) Steps ¶
func (o StrategyCanaryPtrOutput) Steps() StrategyCanaryStepArrayOutput
A set of separate conditions of rollout processing.
func (StrategyCanaryPtrOutput) ToStrategyCanaryPtrOutput ¶
func (o StrategyCanaryPtrOutput) ToStrategyCanaryPtrOutput() StrategyCanaryPtrOutput
func (StrategyCanaryPtrOutput) ToStrategyCanaryPtrOutputWithContext ¶
func (o StrategyCanaryPtrOutput) ToStrategyCanaryPtrOutputWithContext(ctx context.Context) StrategyCanaryPtrOutput
type StrategyCanaryStep ¶
type StrategyCanaryStep struct { // Defines the duration of time to freeze the rollout. Pause *StrategyCanaryStepPause `pulumi:"pause"` // Defines how to scale the version without traffic weight changing. SetCanaryScale *StrategyCanaryStepSetCanaryScale `pulumi:"setCanaryScale"` // Defines the list of HeaderRoutes to add to the Rollout. SetHeaderRoute *StrategyCanaryStepSetHeaderRoute `pulumi:"setHeaderRoute"` // Defines the percentage that the new version should receive. SetWeight *int `pulumi:"setWeight"` StepName *string `pulumi:"stepName"` // Represents the list of verifications to run in a step. Verification *StrategyCanaryStepVerification `pulumi:"verification"` }
type StrategyCanaryStepArgs ¶
type StrategyCanaryStepArgs struct { // Defines the duration of time to freeze the rollout. Pause StrategyCanaryStepPausePtrInput `pulumi:"pause"` // Defines how to scale the version without traffic weight changing. SetCanaryScale StrategyCanaryStepSetCanaryScalePtrInput `pulumi:"setCanaryScale"` // Defines the list of HeaderRoutes to add to the Rollout. SetHeaderRoute StrategyCanaryStepSetHeaderRoutePtrInput `pulumi:"setHeaderRoute"` // Defines the percentage that the new version should receive. SetWeight pulumi.IntPtrInput `pulumi:"setWeight"` StepName pulumi.StringPtrInput `pulumi:"stepName"` // Represents the list of verifications to run in a step. Verification StrategyCanaryStepVerificationPtrInput `pulumi:"verification"` }
func (StrategyCanaryStepArgs) ElementType ¶
func (StrategyCanaryStepArgs) ElementType() reflect.Type
func (StrategyCanaryStepArgs) ToStrategyCanaryStepOutput ¶
func (i StrategyCanaryStepArgs) ToStrategyCanaryStepOutput() StrategyCanaryStepOutput
func (StrategyCanaryStepArgs) ToStrategyCanaryStepOutputWithContext ¶
func (i StrategyCanaryStepArgs) ToStrategyCanaryStepOutputWithContext(ctx context.Context) StrategyCanaryStepOutput
type StrategyCanaryStepArray ¶
type StrategyCanaryStepArray []StrategyCanaryStepInput
func (StrategyCanaryStepArray) ElementType ¶
func (StrategyCanaryStepArray) ElementType() reflect.Type
func (StrategyCanaryStepArray) ToStrategyCanaryStepArrayOutput ¶
func (i StrategyCanaryStepArray) ToStrategyCanaryStepArrayOutput() StrategyCanaryStepArrayOutput
func (StrategyCanaryStepArray) ToStrategyCanaryStepArrayOutputWithContext ¶
func (i StrategyCanaryStepArray) ToStrategyCanaryStepArrayOutputWithContext(ctx context.Context) StrategyCanaryStepArrayOutput
type StrategyCanaryStepArrayInput ¶
type StrategyCanaryStepArrayInput interface { pulumi.Input ToStrategyCanaryStepArrayOutput() StrategyCanaryStepArrayOutput ToStrategyCanaryStepArrayOutputWithContext(context.Context) StrategyCanaryStepArrayOutput }
StrategyCanaryStepArrayInput is an input type that accepts StrategyCanaryStepArray and StrategyCanaryStepArrayOutput values. You can construct a concrete instance of `StrategyCanaryStepArrayInput` via:
StrategyCanaryStepArray{ StrategyCanaryStepArgs{...} }
type StrategyCanaryStepArrayOutput ¶
type StrategyCanaryStepArrayOutput struct{ *pulumi.OutputState }
func (StrategyCanaryStepArrayOutput) ElementType ¶
func (StrategyCanaryStepArrayOutput) ElementType() reflect.Type
func (StrategyCanaryStepArrayOutput) Index ¶
func (o StrategyCanaryStepArrayOutput) Index(i pulumi.IntInput) StrategyCanaryStepOutput
func (StrategyCanaryStepArrayOutput) ToStrategyCanaryStepArrayOutput ¶
func (o StrategyCanaryStepArrayOutput) ToStrategyCanaryStepArrayOutput() StrategyCanaryStepArrayOutput
func (StrategyCanaryStepArrayOutput) ToStrategyCanaryStepArrayOutputWithContext ¶
func (o StrategyCanaryStepArrayOutput) ToStrategyCanaryStepArrayOutputWithContext(ctx context.Context) StrategyCanaryStepArrayOutput
type StrategyCanaryStepInput ¶
type StrategyCanaryStepInput interface { pulumi.Input ToStrategyCanaryStepOutput() StrategyCanaryStepOutput ToStrategyCanaryStepOutputWithContext(context.Context) StrategyCanaryStepOutput }
StrategyCanaryStepInput is an input type that accepts StrategyCanaryStepArgs and StrategyCanaryStepOutput values. You can construct a concrete instance of `StrategyCanaryStepInput` via:
StrategyCanaryStepArgs{...}
type StrategyCanaryStepOutput ¶
type StrategyCanaryStepOutput struct{ *pulumi.OutputState }
func (StrategyCanaryStepOutput) ElementType ¶
func (StrategyCanaryStepOutput) ElementType() reflect.Type
func (StrategyCanaryStepOutput) Pause ¶
func (o StrategyCanaryStepOutput) Pause() StrategyCanaryStepPausePtrOutput
Defines the duration of time to freeze the rollout.
func (StrategyCanaryStepOutput) SetCanaryScale ¶
func (o StrategyCanaryStepOutput) SetCanaryScale() StrategyCanaryStepSetCanaryScalePtrOutput
Defines how to scale the version without traffic weight changing.
func (StrategyCanaryStepOutput) SetHeaderRoute ¶
func (o StrategyCanaryStepOutput) SetHeaderRoute() StrategyCanaryStepSetHeaderRoutePtrOutput
Defines the list of HeaderRoutes to add to the Rollout.
func (StrategyCanaryStepOutput) SetWeight ¶
func (o StrategyCanaryStepOutput) SetWeight() pulumi.IntPtrOutput
Defines the percentage that the new version should receive.
func (StrategyCanaryStepOutput) StepName ¶
func (o StrategyCanaryStepOutput) StepName() pulumi.StringPtrOutput
func (StrategyCanaryStepOutput) ToStrategyCanaryStepOutput ¶
func (o StrategyCanaryStepOutput) ToStrategyCanaryStepOutput() StrategyCanaryStepOutput
func (StrategyCanaryStepOutput) ToStrategyCanaryStepOutputWithContext ¶
func (o StrategyCanaryStepOutput) ToStrategyCanaryStepOutputWithContext(ctx context.Context) StrategyCanaryStepOutput
func (StrategyCanaryStepOutput) Verification ¶
func (o StrategyCanaryStepOutput) Verification() StrategyCanaryStepVerificationPtrOutput
Represents the list of verifications to run in a step.
type StrategyCanaryStepPause ¶
type StrategyCanaryStepPause struct { // The amount of time to wait before moving to the next step. Duration *string `pulumi:"duration"` }
type StrategyCanaryStepPauseArgs ¶
type StrategyCanaryStepPauseArgs struct { // The amount of time to wait before moving to the next step. Duration pulumi.StringPtrInput `pulumi:"duration"` }
func (StrategyCanaryStepPauseArgs) ElementType ¶
func (StrategyCanaryStepPauseArgs) ElementType() reflect.Type
func (StrategyCanaryStepPauseArgs) ToStrategyCanaryStepPauseOutput ¶
func (i StrategyCanaryStepPauseArgs) ToStrategyCanaryStepPauseOutput() StrategyCanaryStepPauseOutput
func (StrategyCanaryStepPauseArgs) ToStrategyCanaryStepPauseOutputWithContext ¶
func (i StrategyCanaryStepPauseArgs) ToStrategyCanaryStepPauseOutputWithContext(ctx context.Context) StrategyCanaryStepPauseOutput
func (StrategyCanaryStepPauseArgs) ToStrategyCanaryStepPausePtrOutput ¶
func (i StrategyCanaryStepPauseArgs) ToStrategyCanaryStepPausePtrOutput() StrategyCanaryStepPausePtrOutput
func (StrategyCanaryStepPauseArgs) ToStrategyCanaryStepPausePtrOutputWithContext ¶
func (i StrategyCanaryStepPauseArgs) ToStrategyCanaryStepPausePtrOutputWithContext(ctx context.Context) StrategyCanaryStepPausePtrOutput
type StrategyCanaryStepPauseInput ¶
type StrategyCanaryStepPauseInput interface { pulumi.Input ToStrategyCanaryStepPauseOutput() StrategyCanaryStepPauseOutput ToStrategyCanaryStepPauseOutputWithContext(context.Context) StrategyCanaryStepPauseOutput }
StrategyCanaryStepPauseInput is an input type that accepts StrategyCanaryStepPauseArgs and StrategyCanaryStepPauseOutput values. You can construct a concrete instance of `StrategyCanaryStepPauseInput` via:
StrategyCanaryStepPauseArgs{...}
type StrategyCanaryStepPauseOutput ¶
type StrategyCanaryStepPauseOutput struct{ *pulumi.OutputState }
func (StrategyCanaryStepPauseOutput) Duration ¶
func (o StrategyCanaryStepPauseOutput) Duration() pulumi.StringPtrOutput
The amount of time to wait before moving to the next step.
func (StrategyCanaryStepPauseOutput) ElementType ¶
func (StrategyCanaryStepPauseOutput) ElementType() reflect.Type
func (StrategyCanaryStepPauseOutput) ToStrategyCanaryStepPauseOutput ¶
func (o StrategyCanaryStepPauseOutput) ToStrategyCanaryStepPauseOutput() StrategyCanaryStepPauseOutput
func (StrategyCanaryStepPauseOutput) ToStrategyCanaryStepPauseOutputWithContext ¶
func (o StrategyCanaryStepPauseOutput) ToStrategyCanaryStepPauseOutputWithContext(ctx context.Context) StrategyCanaryStepPauseOutput
func (StrategyCanaryStepPauseOutput) ToStrategyCanaryStepPausePtrOutput ¶
func (o StrategyCanaryStepPauseOutput) ToStrategyCanaryStepPausePtrOutput() StrategyCanaryStepPausePtrOutput
func (StrategyCanaryStepPauseOutput) ToStrategyCanaryStepPausePtrOutputWithContext ¶
func (o StrategyCanaryStepPauseOutput) ToStrategyCanaryStepPausePtrOutputWithContext(ctx context.Context) StrategyCanaryStepPausePtrOutput
type StrategyCanaryStepPausePtrInput ¶
type StrategyCanaryStepPausePtrInput interface { pulumi.Input ToStrategyCanaryStepPausePtrOutput() StrategyCanaryStepPausePtrOutput ToStrategyCanaryStepPausePtrOutputWithContext(context.Context) StrategyCanaryStepPausePtrOutput }
StrategyCanaryStepPausePtrInput is an input type that accepts StrategyCanaryStepPauseArgs, StrategyCanaryStepPausePtr and StrategyCanaryStepPausePtrOutput values. You can construct a concrete instance of `StrategyCanaryStepPausePtrInput` via:
StrategyCanaryStepPauseArgs{...} or: nil
func StrategyCanaryStepPausePtr ¶
func StrategyCanaryStepPausePtr(v *StrategyCanaryStepPauseArgs) StrategyCanaryStepPausePtrInput
type StrategyCanaryStepPausePtrOutput ¶
type StrategyCanaryStepPausePtrOutput struct{ *pulumi.OutputState }
func (StrategyCanaryStepPausePtrOutput) Duration ¶
func (o StrategyCanaryStepPausePtrOutput) Duration() pulumi.StringPtrOutput
The amount of time to wait before moving to the next step.
func (StrategyCanaryStepPausePtrOutput) Elem ¶
func (o StrategyCanaryStepPausePtrOutput) Elem() StrategyCanaryStepPauseOutput
func (StrategyCanaryStepPausePtrOutput) ElementType ¶
func (StrategyCanaryStepPausePtrOutput) ElementType() reflect.Type
func (StrategyCanaryStepPausePtrOutput) ToStrategyCanaryStepPausePtrOutput ¶
func (o StrategyCanaryStepPausePtrOutput) ToStrategyCanaryStepPausePtrOutput() StrategyCanaryStepPausePtrOutput
func (StrategyCanaryStepPausePtrOutput) ToStrategyCanaryStepPausePtrOutputWithContext ¶
func (o StrategyCanaryStepPausePtrOutput) ToStrategyCanaryStepPausePtrOutputWithContext(ctx context.Context) StrategyCanaryStepPausePtrOutput
type StrategyCanaryStepSetCanaryScale ¶
type StrategyCanaryStepSetCanaryScale struct { // Defines whether a rollout should match the current canary's setWeight step. MatchTrafficWeight *bool `pulumi:"matchTrafficWeight"` // Sets the number of replicas the new version should have. Replicas *int `pulumi:"replicas"` // Sets the percentage of replicas the new version should have. Weight *int `pulumi:"weight"` }
type StrategyCanaryStepSetCanaryScaleArgs ¶
type StrategyCanaryStepSetCanaryScaleArgs struct { // Defines whether a rollout should match the current canary's setWeight step. MatchTrafficWeight pulumi.BoolPtrInput `pulumi:"matchTrafficWeight"` // Sets the number of replicas the new version should have. Replicas pulumi.IntPtrInput `pulumi:"replicas"` // Sets the percentage of replicas the new version should have. Weight pulumi.IntPtrInput `pulumi:"weight"` }
func (StrategyCanaryStepSetCanaryScaleArgs) ElementType ¶
func (StrategyCanaryStepSetCanaryScaleArgs) ElementType() reflect.Type
func (StrategyCanaryStepSetCanaryScaleArgs) ToStrategyCanaryStepSetCanaryScaleOutput ¶
func (i StrategyCanaryStepSetCanaryScaleArgs) ToStrategyCanaryStepSetCanaryScaleOutput() StrategyCanaryStepSetCanaryScaleOutput
func (StrategyCanaryStepSetCanaryScaleArgs) ToStrategyCanaryStepSetCanaryScaleOutputWithContext ¶
func (i StrategyCanaryStepSetCanaryScaleArgs) ToStrategyCanaryStepSetCanaryScaleOutputWithContext(ctx context.Context) StrategyCanaryStepSetCanaryScaleOutput
func (StrategyCanaryStepSetCanaryScaleArgs) ToStrategyCanaryStepSetCanaryScalePtrOutput ¶
func (i StrategyCanaryStepSetCanaryScaleArgs) ToStrategyCanaryStepSetCanaryScalePtrOutput() StrategyCanaryStepSetCanaryScalePtrOutput
func (StrategyCanaryStepSetCanaryScaleArgs) ToStrategyCanaryStepSetCanaryScalePtrOutputWithContext ¶
func (i StrategyCanaryStepSetCanaryScaleArgs) ToStrategyCanaryStepSetCanaryScalePtrOutputWithContext(ctx context.Context) StrategyCanaryStepSetCanaryScalePtrOutput
type StrategyCanaryStepSetCanaryScaleInput ¶
type StrategyCanaryStepSetCanaryScaleInput interface { pulumi.Input ToStrategyCanaryStepSetCanaryScaleOutput() StrategyCanaryStepSetCanaryScaleOutput ToStrategyCanaryStepSetCanaryScaleOutputWithContext(context.Context) StrategyCanaryStepSetCanaryScaleOutput }
StrategyCanaryStepSetCanaryScaleInput is an input type that accepts StrategyCanaryStepSetCanaryScaleArgs and StrategyCanaryStepSetCanaryScaleOutput values. You can construct a concrete instance of `StrategyCanaryStepSetCanaryScaleInput` via:
StrategyCanaryStepSetCanaryScaleArgs{...}
type StrategyCanaryStepSetCanaryScaleOutput ¶
type StrategyCanaryStepSetCanaryScaleOutput struct{ *pulumi.OutputState }
func (StrategyCanaryStepSetCanaryScaleOutput) ElementType ¶
func (StrategyCanaryStepSetCanaryScaleOutput) ElementType() reflect.Type
func (StrategyCanaryStepSetCanaryScaleOutput) MatchTrafficWeight ¶
func (o StrategyCanaryStepSetCanaryScaleOutput) MatchTrafficWeight() pulumi.BoolPtrOutput
Defines whether a rollout should match the current canary's setWeight step.
func (StrategyCanaryStepSetCanaryScaleOutput) Replicas ¶
func (o StrategyCanaryStepSetCanaryScaleOutput) Replicas() pulumi.IntPtrOutput
Sets the number of replicas the new version should have.
func (StrategyCanaryStepSetCanaryScaleOutput) ToStrategyCanaryStepSetCanaryScaleOutput ¶
func (o StrategyCanaryStepSetCanaryScaleOutput) ToStrategyCanaryStepSetCanaryScaleOutput() StrategyCanaryStepSetCanaryScaleOutput
func (StrategyCanaryStepSetCanaryScaleOutput) ToStrategyCanaryStepSetCanaryScaleOutputWithContext ¶
func (o StrategyCanaryStepSetCanaryScaleOutput) ToStrategyCanaryStepSetCanaryScaleOutputWithContext(ctx context.Context) StrategyCanaryStepSetCanaryScaleOutput
func (StrategyCanaryStepSetCanaryScaleOutput) ToStrategyCanaryStepSetCanaryScalePtrOutput ¶
func (o StrategyCanaryStepSetCanaryScaleOutput) ToStrategyCanaryStepSetCanaryScalePtrOutput() StrategyCanaryStepSetCanaryScalePtrOutput
func (StrategyCanaryStepSetCanaryScaleOutput) ToStrategyCanaryStepSetCanaryScalePtrOutputWithContext ¶
func (o StrategyCanaryStepSetCanaryScaleOutput) ToStrategyCanaryStepSetCanaryScalePtrOutputWithContext(ctx context.Context) StrategyCanaryStepSetCanaryScalePtrOutput
func (StrategyCanaryStepSetCanaryScaleOutput) Weight ¶
func (o StrategyCanaryStepSetCanaryScaleOutput) Weight() pulumi.IntPtrOutput
Sets the percentage of replicas the new version should have.
type StrategyCanaryStepSetCanaryScalePtrInput ¶
type StrategyCanaryStepSetCanaryScalePtrInput interface { pulumi.Input ToStrategyCanaryStepSetCanaryScalePtrOutput() StrategyCanaryStepSetCanaryScalePtrOutput ToStrategyCanaryStepSetCanaryScalePtrOutputWithContext(context.Context) StrategyCanaryStepSetCanaryScalePtrOutput }
StrategyCanaryStepSetCanaryScalePtrInput is an input type that accepts StrategyCanaryStepSetCanaryScaleArgs, StrategyCanaryStepSetCanaryScalePtr and StrategyCanaryStepSetCanaryScalePtrOutput values. You can construct a concrete instance of `StrategyCanaryStepSetCanaryScalePtrInput` via:
StrategyCanaryStepSetCanaryScaleArgs{...} or: nil
func StrategyCanaryStepSetCanaryScalePtr ¶
func StrategyCanaryStepSetCanaryScalePtr(v *StrategyCanaryStepSetCanaryScaleArgs) StrategyCanaryStepSetCanaryScalePtrInput
type StrategyCanaryStepSetCanaryScalePtrOutput ¶
type StrategyCanaryStepSetCanaryScalePtrOutput struct{ *pulumi.OutputState }
func (StrategyCanaryStepSetCanaryScalePtrOutput) ElementType ¶
func (StrategyCanaryStepSetCanaryScalePtrOutput) ElementType() reflect.Type
func (StrategyCanaryStepSetCanaryScalePtrOutput) MatchTrafficWeight ¶
func (o StrategyCanaryStepSetCanaryScalePtrOutput) MatchTrafficWeight() pulumi.BoolPtrOutput
Defines whether a rollout should match the current canary's setWeight step.
func (StrategyCanaryStepSetCanaryScalePtrOutput) Replicas ¶
func (o StrategyCanaryStepSetCanaryScalePtrOutput) Replicas() pulumi.IntPtrOutput
Sets the number of replicas the new version should have.
func (StrategyCanaryStepSetCanaryScalePtrOutput) ToStrategyCanaryStepSetCanaryScalePtrOutput ¶
func (o StrategyCanaryStepSetCanaryScalePtrOutput) ToStrategyCanaryStepSetCanaryScalePtrOutput() StrategyCanaryStepSetCanaryScalePtrOutput
func (StrategyCanaryStepSetCanaryScalePtrOutput) ToStrategyCanaryStepSetCanaryScalePtrOutputWithContext ¶
func (o StrategyCanaryStepSetCanaryScalePtrOutput) ToStrategyCanaryStepSetCanaryScalePtrOutputWithContext(ctx context.Context) StrategyCanaryStepSetCanaryScalePtrOutput
func (StrategyCanaryStepSetCanaryScalePtrOutput) Weight ¶
func (o StrategyCanaryStepSetCanaryScalePtrOutput) Weight() pulumi.IntPtrOutput
Sets the percentage of replicas the new version should have.
type StrategyCanaryStepSetHeaderRoute ¶
type StrategyCanaryStepSetHeaderRoute struct { // The name of the HeaderRoute group. HeaderRouteName string `pulumi:"headerRouteName"` // The matching rules for the header route. Matches []StrategyCanaryStepSetHeaderRouteMatch `pulumi:"matches"` }
type StrategyCanaryStepSetHeaderRouteArgs ¶
type StrategyCanaryStepSetHeaderRouteArgs struct { // The name of the HeaderRoute group. HeaderRouteName pulumi.StringInput `pulumi:"headerRouteName"` // The matching rules for the header route. Matches StrategyCanaryStepSetHeaderRouteMatchArrayInput `pulumi:"matches"` }
func (StrategyCanaryStepSetHeaderRouteArgs) ElementType ¶
func (StrategyCanaryStepSetHeaderRouteArgs) ElementType() reflect.Type
func (StrategyCanaryStepSetHeaderRouteArgs) ToStrategyCanaryStepSetHeaderRouteOutput ¶
func (i StrategyCanaryStepSetHeaderRouteArgs) ToStrategyCanaryStepSetHeaderRouteOutput() StrategyCanaryStepSetHeaderRouteOutput
func (StrategyCanaryStepSetHeaderRouteArgs) ToStrategyCanaryStepSetHeaderRouteOutputWithContext ¶
func (i StrategyCanaryStepSetHeaderRouteArgs) ToStrategyCanaryStepSetHeaderRouteOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRouteOutput
func (StrategyCanaryStepSetHeaderRouteArgs) ToStrategyCanaryStepSetHeaderRoutePtrOutput ¶
func (i StrategyCanaryStepSetHeaderRouteArgs) ToStrategyCanaryStepSetHeaderRoutePtrOutput() StrategyCanaryStepSetHeaderRoutePtrOutput
func (StrategyCanaryStepSetHeaderRouteArgs) ToStrategyCanaryStepSetHeaderRoutePtrOutputWithContext ¶
func (i StrategyCanaryStepSetHeaderRouteArgs) ToStrategyCanaryStepSetHeaderRoutePtrOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRoutePtrOutput
type StrategyCanaryStepSetHeaderRouteInput ¶
type StrategyCanaryStepSetHeaderRouteInput interface { pulumi.Input ToStrategyCanaryStepSetHeaderRouteOutput() StrategyCanaryStepSetHeaderRouteOutput ToStrategyCanaryStepSetHeaderRouteOutputWithContext(context.Context) StrategyCanaryStepSetHeaderRouteOutput }
StrategyCanaryStepSetHeaderRouteInput is an input type that accepts StrategyCanaryStepSetHeaderRouteArgs and StrategyCanaryStepSetHeaderRouteOutput values. You can construct a concrete instance of `StrategyCanaryStepSetHeaderRouteInput` via:
StrategyCanaryStepSetHeaderRouteArgs{...}
type StrategyCanaryStepSetHeaderRouteMatch ¶
type StrategyCanaryStepSetHeaderRouteMatch struct { // The name of the header. HeaderName string `pulumi:"headerName"` // Defines a single header to add to the Rollout. Must be only one initialized from the following (exact, prefix, regex). HeaderValue StrategyCanaryStepSetHeaderRouteMatchHeaderValue `pulumi:"headerValue"` }
type StrategyCanaryStepSetHeaderRouteMatchArgs ¶
type StrategyCanaryStepSetHeaderRouteMatchArgs struct { // The name of the header. HeaderName pulumi.StringInput `pulumi:"headerName"` // Defines a single header to add to the Rollout. Must be only one initialized from the following (exact, prefix, regex). HeaderValue StrategyCanaryStepSetHeaderRouteMatchHeaderValueInput `pulumi:"headerValue"` }
func (StrategyCanaryStepSetHeaderRouteMatchArgs) ElementType ¶
func (StrategyCanaryStepSetHeaderRouteMatchArgs) ElementType() reflect.Type
func (StrategyCanaryStepSetHeaderRouteMatchArgs) ToStrategyCanaryStepSetHeaderRouteMatchOutput ¶
func (i StrategyCanaryStepSetHeaderRouteMatchArgs) ToStrategyCanaryStepSetHeaderRouteMatchOutput() StrategyCanaryStepSetHeaderRouteMatchOutput
func (StrategyCanaryStepSetHeaderRouteMatchArgs) ToStrategyCanaryStepSetHeaderRouteMatchOutputWithContext ¶
func (i StrategyCanaryStepSetHeaderRouteMatchArgs) ToStrategyCanaryStepSetHeaderRouteMatchOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRouteMatchOutput
type StrategyCanaryStepSetHeaderRouteMatchArray ¶
type StrategyCanaryStepSetHeaderRouteMatchArray []StrategyCanaryStepSetHeaderRouteMatchInput
func (StrategyCanaryStepSetHeaderRouteMatchArray) ElementType ¶
func (StrategyCanaryStepSetHeaderRouteMatchArray) ElementType() reflect.Type
func (StrategyCanaryStepSetHeaderRouteMatchArray) ToStrategyCanaryStepSetHeaderRouteMatchArrayOutput ¶
func (i StrategyCanaryStepSetHeaderRouteMatchArray) ToStrategyCanaryStepSetHeaderRouteMatchArrayOutput() StrategyCanaryStepSetHeaderRouteMatchArrayOutput
func (StrategyCanaryStepSetHeaderRouteMatchArray) ToStrategyCanaryStepSetHeaderRouteMatchArrayOutputWithContext ¶
func (i StrategyCanaryStepSetHeaderRouteMatchArray) ToStrategyCanaryStepSetHeaderRouteMatchArrayOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRouteMatchArrayOutput
type StrategyCanaryStepSetHeaderRouteMatchArrayInput ¶
type StrategyCanaryStepSetHeaderRouteMatchArrayInput interface { pulumi.Input ToStrategyCanaryStepSetHeaderRouteMatchArrayOutput() StrategyCanaryStepSetHeaderRouteMatchArrayOutput ToStrategyCanaryStepSetHeaderRouteMatchArrayOutputWithContext(context.Context) StrategyCanaryStepSetHeaderRouteMatchArrayOutput }
StrategyCanaryStepSetHeaderRouteMatchArrayInput is an input type that accepts StrategyCanaryStepSetHeaderRouteMatchArray and StrategyCanaryStepSetHeaderRouteMatchArrayOutput values. You can construct a concrete instance of `StrategyCanaryStepSetHeaderRouteMatchArrayInput` via:
StrategyCanaryStepSetHeaderRouteMatchArray{ StrategyCanaryStepSetHeaderRouteMatchArgs{...} }
type StrategyCanaryStepSetHeaderRouteMatchArrayOutput ¶
type StrategyCanaryStepSetHeaderRouteMatchArrayOutput struct{ *pulumi.OutputState }
func (StrategyCanaryStepSetHeaderRouteMatchArrayOutput) ElementType ¶
func (StrategyCanaryStepSetHeaderRouteMatchArrayOutput) ElementType() reflect.Type
func (StrategyCanaryStepSetHeaderRouteMatchArrayOutput) ToStrategyCanaryStepSetHeaderRouteMatchArrayOutput ¶
func (o StrategyCanaryStepSetHeaderRouteMatchArrayOutput) ToStrategyCanaryStepSetHeaderRouteMatchArrayOutput() StrategyCanaryStepSetHeaderRouteMatchArrayOutput
func (StrategyCanaryStepSetHeaderRouteMatchArrayOutput) ToStrategyCanaryStepSetHeaderRouteMatchArrayOutputWithContext ¶
func (o StrategyCanaryStepSetHeaderRouteMatchArrayOutput) ToStrategyCanaryStepSetHeaderRouteMatchArrayOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRouteMatchArrayOutput
type StrategyCanaryStepSetHeaderRouteMatchHeaderValueArgs ¶
type StrategyCanaryStepSetHeaderRouteMatchHeaderValueArgs struct { // The exact header value. Exact pulumi.StringPtrInput `pulumi:"exact"` // The prefix of the value. Prefix pulumi.StringPtrInput `pulumi:"prefix"` // The value in a regex format. Regex pulumi.StringPtrInput `pulumi:"regex"` }
func (StrategyCanaryStepSetHeaderRouteMatchHeaderValueArgs) ElementType ¶
func (StrategyCanaryStepSetHeaderRouteMatchHeaderValueArgs) ElementType() reflect.Type
func (StrategyCanaryStepSetHeaderRouteMatchHeaderValueArgs) ToStrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput ¶
func (i StrategyCanaryStepSetHeaderRouteMatchHeaderValueArgs) ToStrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput() StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput
func (StrategyCanaryStepSetHeaderRouteMatchHeaderValueArgs) ToStrategyCanaryStepSetHeaderRouteMatchHeaderValueOutputWithContext ¶
func (i StrategyCanaryStepSetHeaderRouteMatchHeaderValueArgs) ToStrategyCanaryStepSetHeaderRouteMatchHeaderValueOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput
type StrategyCanaryStepSetHeaderRouteMatchHeaderValueInput ¶
type StrategyCanaryStepSetHeaderRouteMatchHeaderValueInput interface { pulumi.Input ToStrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput() StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput ToStrategyCanaryStepSetHeaderRouteMatchHeaderValueOutputWithContext(context.Context) StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput }
StrategyCanaryStepSetHeaderRouteMatchHeaderValueInput is an input type that accepts StrategyCanaryStepSetHeaderRouteMatchHeaderValueArgs and StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput values. You can construct a concrete instance of `StrategyCanaryStepSetHeaderRouteMatchHeaderValueInput` via:
StrategyCanaryStepSetHeaderRouteMatchHeaderValueArgs{...}
type StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput ¶
type StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput struct{ *pulumi.OutputState }
func (StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput) ElementType ¶
func (StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput) ElementType() reflect.Type
func (StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput) Exact ¶
func (o StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput) Exact() pulumi.StringPtrOutput
The exact header value.
func (StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput) Prefix ¶
func (o StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput) Prefix() pulumi.StringPtrOutput
The prefix of the value.
func (StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput) Regex ¶
func (o StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput) Regex() pulumi.StringPtrOutput
The value in a regex format.
func (StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput) ToStrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput ¶
func (o StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput) ToStrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput() StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput
func (StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput) ToStrategyCanaryStepSetHeaderRouteMatchHeaderValueOutputWithContext ¶
func (o StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput) ToStrategyCanaryStepSetHeaderRouteMatchHeaderValueOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput
type StrategyCanaryStepSetHeaderRouteMatchInput ¶
type StrategyCanaryStepSetHeaderRouteMatchInput interface { pulumi.Input ToStrategyCanaryStepSetHeaderRouteMatchOutput() StrategyCanaryStepSetHeaderRouteMatchOutput ToStrategyCanaryStepSetHeaderRouteMatchOutputWithContext(context.Context) StrategyCanaryStepSetHeaderRouteMatchOutput }
StrategyCanaryStepSetHeaderRouteMatchInput is an input type that accepts StrategyCanaryStepSetHeaderRouteMatchArgs and StrategyCanaryStepSetHeaderRouteMatchOutput values. You can construct a concrete instance of `StrategyCanaryStepSetHeaderRouteMatchInput` via:
StrategyCanaryStepSetHeaderRouteMatchArgs{...}
type StrategyCanaryStepSetHeaderRouteMatchOutput ¶
type StrategyCanaryStepSetHeaderRouteMatchOutput struct{ *pulumi.OutputState }
func (StrategyCanaryStepSetHeaderRouteMatchOutput) ElementType ¶
func (StrategyCanaryStepSetHeaderRouteMatchOutput) ElementType() reflect.Type
func (StrategyCanaryStepSetHeaderRouteMatchOutput) HeaderName ¶
func (o StrategyCanaryStepSetHeaderRouteMatchOutput) HeaderName() pulumi.StringOutput
The name of the header.
func (StrategyCanaryStepSetHeaderRouteMatchOutput) HeaderValue ¶
func (o StrategyCanaryStepSetHeaderRouteMatchOutput) HeaderValue() StrategyCanaryStepSetHeaderRouteMatchHeaderValueOutput
Defines a single header to add to the Rollout. Must be only one initialized from the following (exact, prefix, regex).
func (StrategyCanaryStepSetHeaderRouteMatchOutput) ToStrategyCanaryStepSetHeaderRouteMatchOutput ¶
func (o StrategyCanaryStepSetHeaderRouteMatchOutput) ToStrategyCanaryStepSetHeaderRouteMatchOutput() StrategyCanaryStepSetHeaderRouteMatchOutput
func (StrategyCanaryStepSetHeaderRouteMatchOutput) ToStrategyCanaryStepSetHeaderRouteMatchOutputWithContext ¶
func (o StrategyCanaryStepSetHeaderRouteMatchOutput) ToStrategyCanaryStepSetHeaderRouteMatchOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRouteMatchOutput
type StrategyCanaryStepSetHeaderRouteOutput ¶
type StrategyCanaryStepSetHeaderRouteOutput struct{ *pulumi.OutputState }
func (StrategyCanaryStepSetHeaderRouteOutput) ElementType ¶
func (StrategyCanaryStepSetHeaderRouteOutput) ElementType() reflect.Type
func (StrategyCanaryStepSetHeaderRouteOutput) HeaderRouteName ¶
func (o StrategyCanaryStepSetHeaderRouteOutput) HeaderRouteName() pulumi.StringOutput
The name of the HeaderRoute group.
func (StrategyCanaryStepSetHeaderRouteOutput) Matches ¶
func (o StrategyCanaryStepSetHeaderRouteOutput) Matches() StrategyCanaryStepSetHeaderRouteMatchArrayOutput
The matching rules for the header route.
func (StrategyCanaryStepSetHeaderRouteOutput) ToStrategyCanaryStepSetHeaderRouteOutput ¶
func (o StrategyCanaryStepSetHeaderRouteOutput) ToStrategyCanaryStepSetHeaderRouteOutput() StrategyCanaryStepSetHeaderRouteOutput
func (StrategyCanaryStepSetHeaderRouteOutput) ToStrategyCanaryStepSetHeaderRouteOutputWithContext ¶
func (o StrategyCanaryStepSetHeaderRouteOutput) ToStrategyCanaryStepSetHeaderRouteOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRouteOutput
func (StrategyCanaryStepSetHeaderRouteOutput) ToStrategyCanaryStepSetHeaderRoutePtrOutput ¶
func (o StrategyCanaryStepSetHeaderRouteOutput) ToStrategyCanaryStepSetHeaderRoutePtrOutput() StrategyCanaryStepSetHeaderRoutePtrOutput
func (StrategyCanaryStepSetHeaderRouteOutput) ToStrategyCanaryStepSetHeaderRoutePtrOutputWithContext ¶
func (o StrategyCanaryStepSetHeaderRouteOutput) ToStrategyCanaryStepSetHeaderRoutePtrOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRoutePtrOutput
type StrategyCanaryStepSetHeaderRoutePtrInput ¶
type StrategyCanaryStepSetHeaderRoutePtrInput interface { pulumi.Input ToStrategyCanaryStepSetHeaderRoutePtrOutput() StrategyCanaryStepSetHeaderRoutePtrOutput ToStrategyCanaryStepSetHeaderRoutePtrOutputWithContext(context.Context) StrategyCanaryStepSetHeaderRoutePtrOutput }
StrategyCanaryStepSetHeaderRoutePtrInput is an input type that accepts StrategyCanaryStepSetHeaderRouteArgs, StrategyCanaryStepSetHeaderRoutePtr and StrategyCanaryStepSetHeaderRoutePtrOutput values. You can construct a concrete instance of `StrategyCanaryStepSetHeaderRoutePtrInput` via:
StrategyCanaryStepSetHeaderRouteArgs{...} or: nil
func StrategyCanaryStepSetHeaderRoutePtr ¶
func StrategyCanaryStepSetHeaderRoutePtr(v *StrategyCanaryStepSetHeaderRouteArgs) StrategyCanaryStepSetHeaderRoutePtrInput
type StrategyCanaryStepSetHeaderRoutePtrOutput ¶
type StrategyCanaryStepSetHeaderRoutePtrOutput struct{ *pulumi.OutputState }
func (StrategyCanaryStepSetHeaderRoutePtrOutput) ElementType ¶
func (StrategyCanaryStepSetHeaderRoutePtrOutput) ElementType() reflect.Type
func (StrategyCanaryStepSetHeaderRoutePtrOutput) HeaderRouteName ¶
func (o StrategyCanaryStepSetHeaderRoutePtrOutput) HeaderRouteName() pulumi.StringPtrOutput
The name of the HeaderRoute group.
func (StrategyCanaryStepSetHeaderRoutePtrOutput) Matches ¶
func (o StrategyCanaryStepSetHeaderRoutePtrOutput) Matches() StrategyCanaryStepSetHeaderRouteMatchArrayOutput
The matching rules for the header route.
func (StrategyCanaryStepSetHeaderRoutePtrOutput) ToStrategyCanaryStepSetHeaderRoutePtrOutput ¶
func (o StrategyCanaryStepSetHeaderRoutePtrOutput) ToStrategyCanaryStepSetHeaderRoutePtrOutput() StrategyCanaryStepSetHeaderRoutePtrOutput
func (StrategyCanaryStepSetHeaderRoutePtrOutput) ToStrategyCanaryStepSetHeaderRoutePtrOutputWithContext ¶
func (o StrategyCanaryStepSetHeaderRoutePtrOutput) ToStrategyCanaryStepSetHeaderRoutePtrOutputWithContext(ctx context.Context) StrategyCanaryStepSetHeaderRoutePtrOutput
type StrategyCanaryStepVerification ¶
type StrategyCanaryStepVerification struct { // List of Verification Template names. TemplateNames []string `pulumi:"templateNames"` }
type StrategyCanaryStepVerificationArgs ¶
type StrategyCanaryStepVerificationArgs struct { // List of Verification Template names. TemplateNames pulumi.StringArrayInput `pulumi:"templateNames"` }
func (StrategyCanaryStepVerificationArgs) ElementType ¶
func (StrategyCanaryStepVerificationArgs) ElementType() reflect.Type
func (StrategyCanaryStepVerificationArgs) ToStrategyCanaryStepVerificationOutput ¶
func (i StrategyCanaryStepVerificationArgs) ToStrategyCanaryStepVerificationOutput() StrategyCanaryStepVerificationOutput
func (StrategyCanaryStepVerificationArgs) ToStrategyCanaryStepVerificationOutputWithContext ¶
func (i StrategyCanaryStepVerificationArgs) ToStrategyCanaryStepVerificationOutputWithContext(ctx context.Context) StrategyCanaryStepVerificationOutput
func (StrategyCanaryStepVerificationArgs) ToStrategyCanaryStepVerificationPtrOutput ¶
func (i StrategyCanaryStepVerificationArgs) ToStrategyCanaryStepVerificationPtrOutput() StrategyCanaryStepVerificationPtrOutput
func (StrategyCanaryStepVerificationArgs) ToStrategyCanaryStepVerificationPtrOutputWithContext ¶
func (i StrategyCanaryStepVerificationArgs) ToStrategyCanaryStepVerificationPtrOutputWithContext(ctx context.Context) StrategyCanaryStepVerificationPtrOutput
type StrategyCanaryStepVerificationInput ¶
type StrategyCanaryStepVerificationInput interface { pulumi.Input ToStrategyCanaryStepVerificationOutput() StrategyCanaryStepVerificationOutput ToStrategyCanaryStepVerificationOutputWithContext(context.Context) StrategyCanaryStepVerificationOutput }
StrategyCanaryStepVerificationInput is an input type that accepts StrategyCanaryStepVerificationArgs and StrategyCanaryStepVerificationOutput values. You can construct a concrete instance of `StrategyCanaryStepVerificationInput` via:
StrategyCanaryStepVerificationArgs{...}
type StrategyCanaryStepVerificationOutput ¶
type StrategyCanaryStepVerificationOutput struct{ *pulumi.OutputState }
func (StrategyCanaryStepVerificationOutput) ElementType ¶
func (StrategyCanaryStepVerificationOutput) ElementType() reflect.Type
func (StrategyCanaryStepVerificationOutput) TemplateNames ¶
func (o StrategyCanaryStepVerificationOutput) TemplateNames() pulumi.StringArrayOutput
List of Verification Template names.
func (StrategyCanaryStepVerificationOutput) ToStrategyCanaryStepVerificationOutput ¶
func (o StrategyCanaryStepVerificationOutput) ToStrategyCanaryStepVerificationOutput() StrategyCanaryStepVerificationOutput
func (StrategyCanaryStepVerificationOutput) ToStrategyCanaryStepVerificationOutputWithContext ¶
func (o StrategyCanaryStepVerificationOutput) ToStrategyCanaryStepVerificationOutputWithContext(ctx context.Context) StrategyCanaryStepVerificationOutput
func (StrategyCanaryStepVerificationOutput) ToStrategyCanaryStepVerificationPtrOutput ¶
func (o StrategyCanaryStepVerificationOutput) ToStrategyCanaryStepVerificationPtrOutput() StrategyCanaryStepVerificationPtrOutput
func (StrategyCanaryStepVerificationOutput) ToStrategyCanaryStepVerificationPtrOutputWithContext ¶
func (o StrategyCanaryStepVerificationOutput) ToStrategyCanaryStepVerificationPtrOutputWithContext(ctx context.Context) StrategyCanaryStepVerificationPtrOutput
type StrategyCanaryStepVerificationPtrInput ¶
type StrategyCanaryStepVerificationPtrInput interface { pulumi.Input ToStrategyCanaryStepVerificationPtrOutput() StrategyCanaryStepVerificationPtrOutput ToStrategyCanaryStepVerificationPtrOutputWithContext(context.Context) StrategyCanaryStepVerificationPtrOutput }
StrategyCanaryStepVerificationPtrInput is an input type that accepts StrategyCanaryStepVerificationArgs, StrategyCanaryStepVerificationPtr and StrategyCanaryStepVerificationPtrOutput values. You can construct a concrete instance of `StrategyCanaryStepVerificationPtrInput` via:
StrategyCanaryStepVerificationArgs{...} or: nil
func StrategyCanaryStepVerificationPtr ¶
func StrategyCanaryStepVerificationPtr(v *StrategyCanaryStepVerificationArgs) StrategyCanaryStepVerificationPtrInput
type StrategyCanaryStepVerificationPtrOutput ¶
type StrategyCanaryStepVerificationPtrOutput struct{ *pulumi.OutputState }
func (StrategyCanaryStepVerificationPtrOutput) ElementType ¶
func (StrategyCanaryStepVerificationPtrOutput) ElementType() reflect.Type
func (StrategyCanaryStepVerificationPtrOutput) TemplateNames ¶
func (o StrategyCanaryStepVerificationPtrOutput) TemplateNames() pulumi.StringArrayOutput
List of Verification Template names.
func (StrategyCanaryStepVerificationPtrOutput) ToStrategyCanaryStepVerificationPtrOutput ¶
func (o StrategyCanaryStepVerificationPtrOutput) ToStrategyCanaryStepVerificationPtrOutput() StrategyCanaryStepVerificationPtrOutput
func (StrategyCanaryStepVerificationPtrOutput) ToStrategyCanaryStepVerificationPtrOutputWithContext ¶
func (o StrategyCanaryStepVerificationPtrOutput) ToStrategyCanaryStepVerificationPtrOutputWithContext(ctx context.Context) StrategyCanaryStepVerificationPtrOutput
type StrategyInput ¶
type StrategyInput interface { pulumi.Input ToStrategyOutput() StrategyOutput ToStrategyOutputWithContext(ctx context.Context) StrategyOutput }
type StrategyMap ¶
type StrategyMap map[string]StrategyInput
func (StrategyMap) ElementType ¶
func (StrategyMap) ElementType() reflect.Type
func (StrategyMap) ToStrategyMapOutput ¶
func (i StrategyMap) ToStrategyMapOutput() StrategyMapOutput
func (StrategyMap) ToStrategyMapOutputWithContext ¶
func (i StrategyMap) ToStrategyMapOutputWithContext(ctx context.Context) StrategyMapOutput
type StrategyMapInput ¶
type StrategyMapInput interface { pulumi.Input ToStrategyMapOutput() StrategyMapOutput ToStrategyMapOutputWithContext(context.Context) StrategyMapOutput }
StrategyMapInput is an input type that accepts StrategyMap and StrategyMapOutput values. You can construct a concrete instance of `StrategyMapInput` via:
StrategyMap{ "key": StrategyArgs{...} }
type StrategyMapOutput ¶
type StrategyMapOutput struct{ *pulumi.OutputState }
func (StrategyMapOutput) ElementType ¶
func (StrategyMapOutput) ElementType() reflect.Type
func (StrategyMapOutput) MapIndex ¶
func (o StrategyMapOutput) MapIndex(k pulumi.StringInput) StrategyOutput
func (StrategyMapOutput) ToStrategyMapOutput ¶
func (o StrategyMapOutput) ToStrategyMapOutput() StrategyMapOutput
func (StrategyMapOutput) ToStrategyMapOutputWithContext ¶
func (o StrategyMapOutput) ToStrategyMapOutputWithContext(ctx context.Context) StrategyMapOutput
type StrategyOutput ¶
type StrategyOutput struct{ *pulumi.OutputState }
func (StrategyOutput) Canary ¶
func (o StrategyOutput) Canary() StrategyCanaryPtrOutput
Represents Canary strategy. Cannot be defined when Rolling object is defined.
func (StrategyOutput) ElementType ¶
func (StrategyOutput) ElementType() reflect.Type
func (StrategyOutput) Rolling ¶
func (o StrategyOutput) Rolling() StrategyRollingPtrOutput
Represents Rolling Update strategy. Cannot be defined when Canary object is defined.
func (StrategyOutput) StrategyName ¶
func (o StrategyOutput) StrategyName() pulumi.StringOutput
func (StrategyOutput) ToStrategyOutput ¶
func (o StrategyOutput) ToStrategyOutput() StrategyOutput
func (StrategyOutput) ToStrategyOutputWithContext ¶
func (o StrategyOutput) ToStrategyOutputWithContext(ctx context.Context) StrategyOutput
type StrategyRolling ¶
type StrategyRolling struct { // A set of separate conditions of rollout processing. Steps []StrategyRollingStep `pulumi:"steps"` }
type StrategyRollingArgs ¶
type StrategyRollingArgs struct { // A set of separate conditions of rollout processing. Steps StrategyRollingStepArrayInput `pulumi:"steps"` }
func (StrategyRollingArgs) ElementType ¶
func (StrategyRollingArgs) ElementType() reflect.Type
func (StrategyRollingArgs) ToStrategyRollingOutput ¶
func (i StrategyRollingArgs) ToStrategyRollingOutput() StrategyRollingOutput
func (StrategyRollingArgs) ToStrategyRollingOutputWithContext ¶
func (i StrategyRollingArgs) ToStrategyRollingOutputWithContext(ctx context.Context) StrategyRollingOutput
func (StrategyRollingArgs) ToStrategyRollingPtrOutput ¶
func (i StrategyRollingArgs) ToStrategyRollingPtrOutput() StrategyRollingPtrOutput
func (StrategyRollingArgs) ToStrategyRollingPtrOutputWithContext ¶
func (i StrategyRollingArgs) ToStrategyRollingPtrOutputWithContext(ctx context.Context) StrategyRollingPtrOutput
type StrategyRollingInput ¶
type StrategyRollingInput interface { pulumi.Input ToStrategyRollingOutput() StrategyRollingOutput ToStrategyRollingOutputWithContext(context.Context) StrategyRollingOutput }
StrategyRollingInput is an input type that accepts StrategyRollingArgs and StrategyRollingOutput values. You can construct a concrete instance of `StrategyRollingInput` via:
StrategyRollingArgs{...}
type StrategyRollingOutput ¶
type StrategyRollingOutput struct{ *pulumi.OutputState }
func (StrategyRollingOutput) ElementType ¶
func (StrategyRollingOutput) ElementType() reflect.Type
func (StrategyRollingOutput) Steps ¶
func (o StrategyRollingOutput) Steps() StrategyRollingStepArrayOutput
A set of separate conditions of rollout processing.
func (StrategyRollingOutput) ToStrategyRollingOutput ¶
func (o StrategyRollingOutput) ToStrategyRollingOutput() StrategyRollingOutput
func (StrategyRollingOutput) ToStrategyRollingOutputWithContext ¶
func (o StrategyRollingOutput) ToStrategyRollingOutputWithContext(ctx context.Context) StrategyRollingOutput
func (StrategyRollingOutput) ToStrategyRollingPtrOutput ¶
func (o StrategyRollingOutput) ToStrategyRollingPtrOutput() StrategyRollingPtrOutput
func (StrategyRollingOutput) ToStrategyRollingPtrOutputWithContext ¶
func (o StrategyRollingOutput) ToStrategyRollingPtrOutputWithContext(ctx context.Context) StrategyRollingPtrOutput
type StrategyRollingPtrInput ¶
type StrategyRollingPtrInput interface { pulumi.Input ToStrategyRollingPtrOutput() StrategyRollingPtrOutput ToStrategyRollingPtrOutputWithContext(context.Context) StrategyRollingPtrOutput }
StrategyRollingPtrInput is an input type that accepts StrategyRollingArgs, StrategyRollingPtr and StrategyRollingPtrOutput values. You can construct a concrete instance of `StrategyRollingPtrInput` via:
StrategyRollingArgs{...} or: nil
func StrategyRollingPtr ¶
func StrategyRollingPtr(v *StrategyRollingArgs) StrategyRollingPtrInput
type StrategyRollingPtrOutput ¶
type StrategyRollingPtrOutput struct{ *pulumi.OutputState }
func (StrategyRollingPtrOutput) Elem ¶
func (o StrategyRollingPtrOutput) Elem() StrategyRollingOutput
func (StrategyRollingPtrOutput) ElementType ¶
func (StrategyRollingPtrOutput) ElementType() reflect.Type
func (StrategyRollingPtrOutput) Steps ¶
func (o StrategyRollingPtrOutput) Steps() StrategyRollingStepArrayOutput
A set of separate conditions of rollout processing.
func (StrategyRollingPtrOutput) ToStrategyRollingPtrOutput ¶
func (o StrategyRollingPtrOutput) ToStrategyRollingPtrOutput() StrategyRollingPtrOutput
func (StrategyRollingPtrOutput) ToStrategyRollingPtrOutputWithContext ¶
func (o StrategyRollingPtrOutput) ToStrategyRollingPtrOutputWithContext(ctx context.Context) StrategyRollingPtrOutput
type StrategyRollingStep ¶
type StrategyRollingStep struct { // Defines the duration of time to freeze the rollout. Pause *StrategyRollingStepPause `pulumi:"pause"` StepsName *string `pulumi:"stepsName"` // Represents the list of verifications to run in a step. Verification *StrategyRollingStepVerification `pulumi:"verification"` }
type StrategyRollingStepArgs ¶
type StrategyRollingStepArgs struct { // Defines the duration of time to freeze the rollout. Pause StrategyRollingStepPausePtrInput `pulumi:"pause"` StepsName pulumi.StringPtrInput `pulumi:"stepsName"` // Represents the list of verifications to run in a step. Verification StrategyRollingStepVerificationPtrInput `pulumi:"verification"` }
func (StrategyRollingStepArgs) ElementType ¶
func (StrategyRollingStepArgs) ElementType() reflect.Type
func (StrategyRollingStepArgs) ToStrategyRollingStepOutput ¶
func (i StrategyRollingStepArgs) ToStrategyRollingStepOutput() StrategyRollingStepOutput
func (StrategyRollingStepArgs) ToStrategyRollingStepOutputWithContext ¶
func (i StrategyRollingStepArgs) ToStrategyRollingStepOutputWithContext(ctx context.Context) StrategyRollingStepOutput
type StrategyRollingStepArray ¶
type StrategyRollingStepArray []StrategyRollingStepInput
func (StrategyRollingStepArray) ElementType ¶
func (StrategyRollingStepArray) ElementType() reflect.Type
func (StrategyRollingStepArray) ToStrategyRollingStepArrayOutput ¶
func (i StrategyRollingStepArray) ToStrategyRollingStepArrayOutput() StrategyRollingStepArrayOutput
func (StrategyRollingStepArray) ToStrategyRollingStepArrayOutputWithContext ¶
func (i StrategyRollingStepArray) ToStrategyRollingStepArrayOutputWithContext(ctx context.Context) StrategyRollingStepArrayOutput
type StrategyRollingStepArrayInput ¶
type StrategyRollingStepArrayInput interface { pulumi.Input ToStrategyRollingStepArrayOutput() StrategyRollingStepArrayOutput ToStrategyRollingStepArrayOutputWithContext(context.Context) StrategyRollingStepArrayOutput }
StrategyRollingStepArrayInput is an input type that accepts StrategyRollingStepArray and StrategyRollingStepArrayOutput values. You can construct a concrete instance of `StrategyRollingStepArrayInput` via:
StrategyRollingStepArray{ StrategyRollingStepArgs{...} }
type StrategyRollingStepArrayOutput ¶
type StrategyRollingStepArrayOutput struct{ *pulumi.OutputState }
func (StrategyRollingStepArrayOutput) ElementType ¶
func (StrategyRollingStepArrayOutput) ElementType() reflect.Type
func (StrategyRollingStepArrayOutput) Index ¶
func (o StrategyRollingStepArrayOutput) Index(i pulumi.IntInput) StrategyRollingStepOutput
func (StrategyRollingStepArrayOutput) ToStrategyRollingStepArrayOutput ¶
func (o StrategyRollingStepArrayOutput) ToStrategyRollingStepArrayOutput() StrategyRollingStepArrayOutput
func (StrategyRollingStepArrayOutput) ToStrategyRollingStepArrayOutputWithContext ¶
func (o StrategyRollingStepArrayOutput) ToStrategyRollingStepArrayOutputWithContext(ctx context.Context) StrategyRollingStepArrayOutput
type StrategyRollingStepInput ¶
type StrategyRollingStepInput interface { pulumi.Input ToStrategyRollingStepOutput() StrategyRollingStepOutput ToStrategyRollingStepOutputWithContext(context.Context) StrategyRollingStepOutput }
StrategyRollingStepInput is an input type that accepts StrategyRollingStepArgs and StrategyRollingStepOutput values. You can construct a concrete instance of `StrategyRollingStepInput` via:
StrategyRollingStepArgs{...}
type StrategyRollingStepOutput ¶
type StrategyRollingStepOutput struct{ *pulumi.OutputState }
func (StrategyRollingStepOutput) ElementType ¶
func (StrategyRollingStepOutput) ElementType() reflect.Type
func (StrategyRollingStepOutput) Pause ¶
func (o StrategyRollingStepOutput) Pause() StrategyRollingStepPausePtrOutput
Defines the duration of time to freeze the rollout.
func (StrategyRollingStepOutput) StepsName ¶
func (o StrategyRollingStepOutput) StepsName() pulumi.StringPtrOutput
func (StrategyRollingStepOutput) ToStrategyRollingStepOutput ¶
func (o StrategyRollingStepOutput) ToStrategyRollingStepOutput() StrategyRollingStepOutput
func (StrategyRollingStepOutput) ToStrategyRollingStepOutputWithContext ¶
func (o StrategyRollingStepOutput) ToStrategyRollingStepOutputWithContext(ctx context.Context) StrategyRollingStepOutput
func (StrategyRollingStepOutput) Verification ¶
func (o StrategyRollingStepOutput) Verification() StrategyRollingStepVerificationPtrOutput
Represents the list of verifications to run in a step.
type StrategyRollingStepPause ¶
type StrategyRollingStepPause struct { // The amount of time to wait before moving to the next step. Duration *string `pulumi:"duration"` }
type StrategyRollingStepPauseArgs ¶
type StrategyRollingStepPauseArgs struct { // The amount of time to wait before moving to the next step. Duration pulumi.StringPtrInput `pulumi:"duration"` }
func (StrategyRollingStepPauseArgs) ElementType ¶
func (StrategyRollingStepPauseArgs) ElementType() reflect.Type
func (StrategyRollingStepPauseArgs) ToStrategyRollingStepPauseOutput ¶
func (i StrategyRollingStepPauseArgs) ToStrategyRollingStepPauseOutput() StrategyRollingStepPauseOutput
func (StrategyRollingStepPauseArgs) ToStrategyRollingStepPauseOutputWithContext ¶
func (i StrategyRollingStepPauseArgs) ToStrategyRollingStepPauseOutputWithContext(ctx context.Context) StrategyRollingStepPauseOutput
func (StrategyRollingStepPauseArgs) ToStrategyRollingStepPausePtrOutput ¶
func (i StrategyRollingStepPauseArgs) ToStrategyRollingStepPausePtrOutput() StrategyRollingStepPausePtrOutput
func (StrategyRollingStepPauseArgs) ToStrategyRollingStepPausePtrOutputWithContext ¶
func (i StrategyRollingStepPauseArgs) ToStrategyRollingStepPausePtrOutputWithContext(ctx context.Context) StrategyRollingStepPausePtrOutput
type StrategyRollingStepPauseInput ¶
type StrategyRollingStepPauseInput interface { pulumi.Input ToStrategyRollingStepPauseOutput() StrategyRollingStepPauseOutput ToStrategyRollingStepPauseOutputWithContext(context.Context) StrategyRollingStepPauseOutput }
StrategyRollingStepPauseInput is an input type that accepts StrategyRollingStepPauseArgs and StrategyRollingStepPauseOutput values. You can construct a concrete instance of `StrategyRollingStepPauseInput` via:
StrategyRollingStepPauseArgs{...}
type StrategyRollingStepPauseOutput ¶
type StrategyRollingStepPauseOutput struct{ *pulumi.OutputState }
func (StrategyRollingStepPauseOutput) Duration ¶
func (o StrategyRollingStepPauseOutput) Duration() pulumi.StringPtrOutput
The amount of time to wait before moving to the next step.
func (StrategyRollingStepPauseOutput) ElementType ¶
func (StrategyRollingStepPauseOutput) ElementType() reflect.Type
func (StrategyRollingStepPauseOutput) ToStrategyRollingStepPauseOutput ¶
func (o StrategyRollingStepPauseOutput) ToStrategyRollingStepPauseOutput() StrategyRollingStepPauseOutput
func (StrategyRollingStepPauseOutput) ToStrategyRollingStepPauseOutputWithContext ¶
func (o StrategyRollingStepPauseOutput) ToStrategyRollingStepPauseOutputWithContext(ctx context.Context) StrategyRollingStepPauseOutput
func (StrategyRollingStepPauseOutput) ToStrategyRollingStepPausePtrOutput ¶
func (o StrategyRollingStepPauseOutput) ToStrategyRollingStepPausePtrOutput() StrategyRollingStepPausePtrOutput
func (StrategyRollingStepPauseOutput) ToStrategyRollingStepPausePtrOutputWithContext ¶
func (o StrategyRollingStepPauseOutput) ToStrategyRollingStepPausePtrOutputWithContext(ctx context.Context) StrategyRollingStepPausePtrOutput
type StrategyRollingStepPausePtrInput ¶
type StrategyRollingStepPausePtrInput interface { pulumi.Input ToStrategyRollingStepPausePtrOutput() StrategyRollingStepPausePtrOutput ToStrategyRollingStepPausePtrOutputWithContext(context.Context) StrategyRollingStepPausePtrOutput }
StrategyRollingStepPausePtrInput is an input type that accepts StrategyRollingStepPauseArgs, StrategyRollingStepPausePtr and StrategyRollingStepPausePtrOutput values. You can construct a concrete instance of `StrategyRollingStepPausePtrInput` via:
StrategyRollingStepPauseArgs{...} or: nil
func StrategyRollingStepPausePtr ¶
func StrategyRollingStepPausePtr(v *StrategyRollingStepPauseArgs) StrategyRollingStepPausePtrInput
type StrategyRollingStepPausePtrOutput ¶
type StrategyRollingStepPausePtrOutput struct{ *pulumi.OutputState }
func (StrategyRollingStepPausePtrOutput) Duration ¶
func (o StrategyRollingStepPausePtrOutput) Duration() pulumi.StringPtrOutput
The amount of time to wait before moving to the next step.
func (StrategyRollingStepPausePtrOutput) Elem ¶
func (o StrategyRollingStepPausePtrOutput) Elem() StrategyRollingStepPauseOutput
func (StrategyRollingStepPausePtrOutput) ElementType ¶
func (StrategyRollingStepPausePtrOutput) ElementType() reflect.Type
func (StrategyRollingStepPausePtrOutput) ToStrategyRollingStepPausePtrOutput ¶
func (o StrategyRollingStepPausePtrOutput) ToStrategyRollingStepPausePtrOutput() StrategyRollingStepPausePtrOutput
func (StrategyRollingStepPausePtrOutput) ToStrategyRollingStepPausePtrOutputWithContext ¶
func (o StrategyRollingStepPausePtrOutput) ToStrategyRollingStepPausePtrOutputWithContext(ctx context.Context) StrategyRollingStepPausePtrOutput
type StrategyRollingStepVerification ¶
type StrategyRollingStepVerification struct { // List of Verification Template names. TemplateNames []string `pulumi:"templateNames"` }
type StrategyRollingStepVerificationArgs ¶
type StrategyRollingStepVerificationArgs struct { // List of Verification Template names. TemplateNames pulumi.StringArrayInput `pulumi:"templateNames"` }
func (StrategyRollingStepVerificationArgs) ElementType ¶
func (StrategyRollingStepVerificationArgs) ElementType() reflect.Type
func (StrategyRollingStepVerificationArgs) ToStrategyRollingStepVerificationOutput ¶
func (i StrategyRollingStepVerificationArgs) ToStrategyRollingStepVerificationOutput() StrategyRollingStepVerificationOutput
func (StrategyRollingStepVerificationArgs) ToStrategyRollingStepVerificationOutputWithContext ¶
func (i StrategyRollingStepVerificationArgs) ToStrategyRollingStepVerificationOutputWithContext(ctx context.Context) StrategyRollingStepVerificationOutput
func (StrategyRollingStepVerificationArgs) ToStrategyRollingStepVerificationPtrOutput ¶
func (i StrategyRollingStepVerificationArgs) ToStrategyRollingStepVerificationPtrOutput() StrategyRollingStepVerificationPtrOutput
func (StrategyRollingStepVerificationArgs) ToStrategyRollingStepVerificationPtrOutputWithContext ¶
func (i StrategyRollingStepVerificationArgs) ToStrategyRollingStepVerificationPtrOutputWithContext(ctx context.Context) StrategyRollingStepVerificationPtrOutput
type StrategyRollingStepVerificationInput ¶
type StrategyRollingStepVerificationInput interface { pulumi.Input ToStrategyRollingStepVerificationOutput() StrategyRollingStepVerificationOutput ToStrategyRollingStepVerificationOutputWithContext(context.Context) StrategyRollingStepVerificationOutput }
StrategyRollingStepVerificationInput is an input type that accepts StrategyRollingStepVerificationArgs and StrategyRollingStepVerificationOutput values. You can construct a concrete instance of `StrategyRollingStepVerificationInput` via:
StrategyRollingStepVerificationArgs{...}
type StrategyRollingStepVerificationOutput ¶
type StrategyRollingStepVerificationOutput struct{ *pulumi.OutputState }
func (StrategyRollingStepVerificationOutput) ElementType ¶
func (StrategyRollingStepVerificationOutput) ElementType() reflect.Type
func (StrategyRollingStepVerificationOutput) TemplateNames ¶
func (o StrategyRollingStepVerificationOutput) TemplateNames() pulumi.StringArrayOutput
List of Verification Template names.
func (StrategyRollingStepVerificationOutput) ToStrategyRollingStepVerificationOutput ¶
func (o StrategyRollingStepVerificationOutput) ToStrategyRollingStepVerificationOutput() StrategyRollingStepVerificationOutput
func (StrategyRollingStepVerificationOutput) ToStrategyRollingStepVerificationOutputWithContext ¶
func (o StrategyRollingStepVerificationOutput) ToStrategyRollingStepVerificationOutputWithContext(ctx context.Context) StrategyRollingStepVerificationOutput
func (StrategyRollingStepVerificationOutput) ToStrategyRollingStepVerificationPtrOutput ¶
func (o StrategyRollingStepVerificationOutput) ToStrategyRollingStepVerificationPtrOutput() StrategyRollingStepVerificationPtrOutput
func (StrategyRollingStepVerificationOutput) ToStrategyRollingStepVerificationPtrOutputWithContext ¶
func (o StrategyRollingStepVerificationOutput) ToStrategyRollingStepVerificationPtrOutputWithContext(ctx context.Context) StrategyRollingStepVerificationPtrOutput
type StrategyRollingStepVerificationPtrInput ¶
type StrategyRollingStepVerificationPtrInput interface { pulumi.Input ToStrategyRollingStepVerificationPtrOutput() StrategyRollingStepVerificationPtrOutput ToStrategyRollingStepVerificationPtrOutputWithContext(context.Context) StrategyRollingStepVerificationPtrOutput }
StrategyRollingStepVerificationPtrInput is an input type that accepts StrategyRollingStepVerificationArgs, StrategyRollingStepVerificationPtr and StrategyRollingStepVerificationPtrOutput values. You can construct a concrete instance of `StrategyRollingStepVerificationPtrInput` via:
StrategyRollingStepVerificationArgs{...} or: nil
func StrategyRollingStepVerificationPtr ¶
func StrategyRollingStepVerificationPtr(v *StrategyRollingStepVerificationArgs) StrategyRollingStepVerificationPtrInput
type StrategyRollingStepVerificationPtrOutput ¶
type StrategyRollingStepVerificationPtrOutput struct{ *pulumi.OutputState }
func (StrategyRollingStepVerificationPtrOutput) ElementType ¶
func (StrategyRollingStepVerificationPtrOutput) ElementType() reflect.Type
func (StrategyRollingStepVerificationPtrOutput) TemplateNames ¶
func (o StrategyRollingStepVerificationPtrOutput) TemplateNames() pulumi.StringArrayOutput
List of Verification Template names.
func (StrategyRollingStepVerificationPtrOutput) ToStrategyRollingStepVerificationPtrOutput ¶
func (o StrategyRollingStepVerificationPtrOutput) ToStrategyRollingStepVerificationPtrOutput() StrategyRollingStepVerificationPtrOutput
func (StrategyRollingStepVerificationPtrOutput) ToStrategyRollingStepVerificationPtrOutputWithContext ¶
func (o StrategyRollingStepVerificationPtrOutput) ToStrategyRollingStepVerificationPtrOutputWithContext(ctx context.Context) StrategyRollingStepVerificationPtrOutput
type StrategyState ¶
type StrategyState struct { // Represents Canary strategy. Cannot be defined when Rolling object is defined. Canary StrategyCanaryPtrInput // Represents Rolling Update strategy. Cannot be defined when Canary object is defined. Rolling StrategyRollingPtrInput StrategyName pulumi.StringPtrInput }
func (StrategyState) ElementType ¶
func (StrategyState) ElementType() reflect.Type
type VerificationProvider ¶
type VerificationProvider struct { pulumi.CustomResourceState // Specify the credentials for CloudWatch verification provider. CloudWatch VerificationProviderCloudWatchPtrOutput `pulumi:"cloudWatch"` // List of cluster IDs that this Verification Provider will be applied to. ClusterIds pulumi.StringArrayOutput `pulumi:"clusterIds"` // Specify the credentials for datadog verification provider. Datadog VerificationProviderDatadogPtrOutput `pulumi:"datadog"` // Specify the credentials for Jenkins verification provider. Jenkins VerificationProviderJenkinsPtrOutput `pulumi:"jenkins"` // Identifier name for Ocean CD Verification Provider. Must be unique. Name pulumi.StringOutput `pulumi:"name"` // Specify the credentials for New Relic verification provider. NewRelic VerificationProviderNewRelicPtrOutput `pulumi:"newRelic"` // Specify the credentials for prometheus verification provider. Prometheus VerificationProviderPrometheusPtrOutput `pulumi:"prometheus"` }
Manages a Spotinst OceanCD Verfification Provider resource.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-spotinst/sdk/v3/go/spotinst/oceancd" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := oceancd.NewVerificationProvider(ctx, "example", &oceancd.VerificationProviderArgs{ Name: pulumi.String("test-verification-provider"), ClusterIds: pulumi.StringArray{ pulumi.String("Example-Cluster-Id-1"), pulumi.String("Example-Cluster-Id-2"), pulumi.String("Example-Cluster-Id-3"), }, Datadog: &oceancd.VerificationProviderDatadogArgs{ Address: pulumi.String("1024"), ApiKey: pulumi.String("512"), AppKey: pulumi.String("0"), }, CloudWatch: &oceancd.VerificationProviderCloudWatchArgs{ IamArn: pulumi.String("arn:aws:iam::123456789012:role/GetMetricData"), }, Prometheus: &oceancd.VerificationProviderPrometheusArgs{ Address: pulumi.String("http://localhost:9090"), }, NewRelic: &oceancd.VerificationProviderNewRelicArgs{ PersonalApiKey: pulumi.String("AUO32RN20oUMD-40283"), AccountId: pulumi.String("account-0189718"), Region: pulumi.String("eu"), BaseUrlRest: pulumi.String("https://rest.api.newrelic.eu"), BaseUrlNerdGraph: pulumi.String("https://nerdgraph.api.newrelic.eu"), }, Jenkins: &oceancd.VerificationProviderJenkinsArgs{ BaseUrl: pulumi.String("http://localhost:9090"), Username: pulumi.String("test-user"), ApiToken: pulumi.String("AbCDeeFFGG"), }, }) if err != nil { return err } return nil }) }
```
func GetVerificationProvider ¶
func GetVerificationProvider(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VerificationProviderState, opts ...pulumi.ResourceOption) (*VerificationProvider, error)
GetVerificationProvider gets an existing VerificationProvider resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewVerificationProvider ¶
func NewVerificationProvider(ctx *pulumi.Context, name string, args *VerificationProviderArgs, opts ...pulumi.ResourceOption) (*VerificationProvider, error)
NewVerificationProvider registers a new resource with the given unique name, arguments, and options.
func (*VerificationProvider) ElementType ¶
func (*VerificationProvider) ElementType() reflect.Type
func (*VerificationProvider) ToVerificationProviderOutput ¶
func (i *VerificationProvider) ToVerificationProviderOutput() VerificationProviderOutput
func (*VerificationProvider) ToVerificationProviderOutputWithContext ¶
func (i *VerificationProvider) ToVerificationProviderOutputWithContext(ctx context.Context) VerificationProviderOutput
type VerificationProviderArgs ¶
type VerificationProviderArgs struct { // Specify the credentials for CloudWatch verification provider. CloudWatch VerificationProviderCloudWatchPtrInput // List of cluster IDs that this Verification Provider will be applied to. ClusterIds pulumi.StringArrayInput // Specify the credentials for datadog verification provider. Datadog VerificationProviderDatadogPtrInput // Specify the credentials for Jenkins verification provider. Jenkins VerificationProviderJenkinsPtrInput // Identifier name for Ocean CD Verification Provider. Must be unique. Name pulumi.StringPtrInput // Specify the credentials for New Relic verification provider. NewRelic VerificationProviderNewRelicPtrInput // Specify the credentials for prometheus verification provider. Prometheus VerificationProviderPrometheusPtrInput }
The set of arguments for constructing a VerificationProvider resource.
func (VerificationProviderArgs) ElementType ¶
func (VerificationProviderArgs) ElementType() reflect.Type
type VerificationProviderArray ¶
type VerificationProviderArray []VerificationProviderInput
func (VerificationProviderArray) ElementType ¶
func (VerificationProviderArray) ElementType() reflect.Type
func (VerificationProviderArray) ToVerificationProviderArrayOutput ¶
func (i VerificationProviderArray) ToVerificationProviderArrayOutput() VerificationProviderArrayOutput
func (VerificationProviderArray) ToVerificationProviderArrayOutputWithContext ¶
func (i VerificationProviderArray) ToVerificationProviderArrayOutputWithContext(ctx context.Context) VerificationProviderArrayOutput
type VerificationProviderArrayInput ¶
type VerificationProviderArrayInput interface { pulumi.Input ToVerificationProviderArrayOutput() VerificationProviderArrayOutput ToVerificationProviderArrayOutputWithContext(context.Context) VerificationProviderArrayOutput }
VerificationProviderArrayInput is an input type that accepts VerificationProviderArray and VerificationProviderArrayOutput values. You can construct a concrete instance of `VerificationProviderArrayInput` via:
VerificationProviderArray{ VerificationProviderArgs{...} }
type VerificationProviderArrayOutput ¶
type VerificationProviderArrayOutput struct{ *pulumi.OutputState }
func (VerificationProviderArrayOutput) ElementType ¶
func (VerificationProviderArrayOutput) ElementType() reflect.Type
func (VerificationProviderArrayOutput) Index ¶
func (o VerificationProviderArrayOutput) Index(i pulumi.IntInput) VerificationProviderOutput
func (VerificationProviderArrayOutput) ToVerificationProviderArrayOutput ¶
func (o VerificationProviderArrayOutput) ToVerificationProviderArrayOutput() VerificationProviderArrayOutput
func (VerificationProviderArrayOutput) ToVerificationProviderArrayOutputWithContext ¶
func (o VerificationProviderArrayOutput) ToVerificationProviderArrayOutputWithContext(ctx context.Context) VerificationProviderArrayOutput
type VerificationProviderCloudWatch ¶
type VerificationProviderCloudWatch struct { // Set label key. IamArn string `pulumi:"iamArn"` }
type VerificationProviderCloudWatchArgs ¶
type VerificationProviderCloudWatchArgs struct { // Set label key. IamArn pulumi.StringInput `pulumi:"iamArn"` }
func (VerificationProviderCloudWatchArgs) ElementType ¶
func (VerificationProviderCloudWatchArgs) ElementType() reflect.Type
func (VerificationProviderCloudWatchArgs) ToVerificationProviderCloudWatchOutput ¶
func (i VerificationProviderCloudWatchArgs) ToVerificationProviderCloudWatchOutput() VerificationProviderCloudWatchOutput
func (VerificationProviderCloudWatchArgs) ToVerificationProviderCloudWatchOutputWithContext ¶
func (i VerificationProviderCloudWatchArgs) ToVerificationProviderCloudWatchOutputWithContext(ctx context.Context) VerificationProviderCloudWatchOutput
func (VerificationProviderCloudWatchArgs) ToVerificationProviderCloudWatchPtrOutput ¶
func (i VerificationProviderCloudWatchArgs) ToVerificationProviderCloudWatchPtrOutput() VerificationProviderCloudWatchPtrOutput
func (VerificationProviderCloudWatchArgs) ToVerificationProviderCloudWatchPtrOutputWithContext ¶
func (i VerificationProviderCloudWatchArgs) ToVerificationProviderCloudWatchPtrOutputWithContext(ctx context.Context) VerificationProviderCloudWatchPtrOutput
type VerificationProviderCloudWatchInput ¶
type VerificationProviderCloudWatchInput interface { pulumi.Input ToVerificationProviderCloudWatchOutput() VerificationProviderCloudWatchOutput ToVerificationProviderCloudWatchOutputWithContext(context.Context) VerificationProviderCloudWatchOutput }
VerificationProviderCloudWatchInput is an input type that accepts VerificationProviderCloudWatchArgs and VerificationProviderCloudWatchOutput values. You can construct a concrete instance of `VerificationProviderCloudWatchInput` via:
VerificationProviderCloudWatchArgs{...}
type VerificationProviderCloudWatchOutput ¶
type VerificationProviderCloudWatchOutput struct{ *pulumi.OutputState }
func (VerificationProviderCloudWatchOutput) ElementType ¶
func (VerificationProviderCloudWatchOutput) ElementType() reflect.Type
func (VerificationProviderCloudWatchOutput) IamArn ¶
func (o VerificationProviderCloudWatchOutput) IamArn() pulumi.StringOutput
Set label key.
func (VerificationProviderCloudWatchOutput) ToVerificationProviderCloudWatchOutput ¶
func (o VerificationProviderCloudWatchOutput) ToVerificationProviderCloudWatchOutput() VerificationProviderCloudWatchOutput
func (VerificationProviderCloudWatchOutput) ToVerificationProviderCloudWatchOutputWithContext ¶
func (o VerificationProviderCloudWatchOutput) ToVerificationProviderCloudWatchOutputWithContext(ctx context.Context) VerificationProviderCloudWatchOutput
func (VerificationProviderCloudWatchOutput) ToVerificationProviderCloudWatchPtrOutput ¶
func (o VerificationProviderCloudWatchOutput) ToVerificationProviderCloudWatchPtrOutput() VerificationProviderCloudWatchPtrOutput
func (VerificationProviderCloudWatchOutput) ToVerificationProviderCloudWatchPtrOutputWithContext ¶
func (o VerificationProviderCloudWatchOutput) ToVerificationProviderCloudWatchPtrOutputWithContext(ctx context.Context) VerificationProviderCloudWatchPtrOutput
type VerificationProviderCloudWatchPtrInput ¶
type VerificationProviderCloudWatchPtrInput interface { pulumi.Input ToVerificationProviderCloudWatchPtrOutput() VerificationProviderCloudWatchPtrOutput ToVerificationProviderCloudWatchPtrOutputWithContext(context.Context) VerificationProviderCloudWatchPtrOutput }
VerificationProviderCloudWatchPtrInput is an input type that accepts VerificationProviderCloudWatchArgs, VerificationProviderCloudWatchPtr and VerificationProviderCloudWatchPtrOutput values. You can construct a concrete instance of `VerificationProviderCloudWatchPtrInput` via:
VerificationProviderCloudWatchArgs{...} or: nil
func VerificationProviderCloudWatchPtr ¶
func VerificationProviderCloudWatchPtr(v *VerificationProviderCloudWatchArgs) VerificationProviderCloudWatchPtrInput
type VerificationProviderCloudWatchPtrOutput ¶
type VerificationProviderCloudWatchPtrOutput struct{ *pulumi.OutputState }
func (VerificationProviderCloudWatchPtrOutput) ElementType ¶
func (VerificationProviderCloudWatchPtrOutput) ElementType() reflect.Type
func (VerificationProviderCloudWatchPtrOutput) IamArn ¶
func (o VerificationProviderCloudWatchPtrOutput) IamArn() pulumi.StringPtrOutput
Set label key.
func (VerificationProviderCloudWatchPtrOutput) ToVerificationProviderCloudWatchPtrOutput ¶
func (o VerificationProviderCloudWatchPtrOutput) ToVerificationProviderCloudWatchPtrOutput() VerificationProviderCloudWatchPtrOutput
func (VerificationProviderCloudWatchPtrOutput) ToVerificationProviderCloudWatchPtrOutputWithContext ¶
func (o VerificationProviderCloudWatchPtrOutput) ToVerificationProviderCloudWatchPtrOutputWithContext(ctx context.Context) VerificationProviderCloudWatchPtrOutput
type VerificationProviderDatadog ¶
type VerificationProviderDatadog struct { // DataDog API URL. Address string `pulumi:"address"` // API key required by the Datadog Agent to submit metrics and events to Datadog. ApiKey string `pulumi:"apiKey"` // API key that gives users access to Datadog’s programmatic API. AppKey string `pulumi:"appKey"` }
type VerificationProviderDatadogArgs ¶
type VerificationProviderDatadogArgs struct { // DataDog API URL. Address pulumi.StringInput `pulumi:"address"` // API key required by the Datadog Agent to submit metrics and events to Datadog. ApiKey pulumi.StringInput `pulumi:"apiKey"` // API key that gives users access to Datadog’s programmatic API. AppKey pulumi.StringInput `pulumi:"appKey"` }
func (VerificationProviderDatadogArgs) ElementType ¶
func (VerificationProviderDatadogArgs) ElementType() reflect.Type
func (VerificationProviderDatadogArgs) ToVerificationProviderDatadogOutput ¶
func (i VerificationProviderDatadogArgs) ToVerificationProviderDatadogOutput() VerificationProviderDatadogOutput
func (VerificationProviderDatadogArgs) ToVerificationProviderDatadogOutputWithContext ¶
func (i VerificationProviderDatadogArgs) ToVerificationProviderDatadogOutputWithContext(ctx context.Context) VerificationProviderDatadogOutput
func (VerificationProviderDatadogArgs) ToVerificationProviderDatadogPtrOutput ¶
func (i VerificationProviderDatadogArgs) ToVerificationProviderDatadogPtrOutput() VerificationProviderDatadogPtrOutput
func (VerificationProviderDatadogArgs) ToVerificationProviderDatadogPtrOutputWithContext ¶
func (i VerificationProviderDatadogArgs) ToVerificationProviderDatadogPtrOutputWithContext(ctx context.Context) VerificationProviderDatadogPtrOutput
type VerificationProviderDatadogInput ¶
type VerificationProviderDatadogInput interface { pulumi.Input ToVerificationProviderDatadogOutput() VerificationProviderDatadogOutput ToVerificationProviderDatadogOutputWithContext(context.Context) VerificationProviderDatadogOutput }
VerificationProviderDatadogInput is an input type that accepts VerificationProviderDatadogArgs and VerificationProviderDatadogOutput values. You can construct a concrete instance of `VerificationProviderDatadogInput` via:
VerificationProviderDatadogArgs{...}
type VerificationProviderDatadogOutput ¶
type VerificationProviderDatadogOutput struct{ *pulumi.OutputState }
func (VerificationProviderDatadogOutput) Address ¶
func (o VerificationProviderDatadogOutput) Address() pulumi.StringOutput
DataDog API URL.
func (VerificationProviderDatadogOutput) ApiKey ¶
func (o VerificationProviderDatadogOutput) ApiKey() pulumi.StringOutput
API key required by the Datadog Agent to submit metrics and events to Datadog.
func (VerificationProviderDatadogOutput) AppKey ¶
func (o VerificationProviderDatadogOutput) AppKey() pulumi.StringOutput
API key that gives users access to Datadog’s programmatic API.
func (VerificationProviderDatadogOutput) ElementType ¶
func (VerificationProviderDatadogOutput) ElementType() reflect.Type
func (VerificationProviderDatadogOutput) ToVerificationProviderDatadogOutput ¶
func (o VerificationProviderDatadogOutput) ToVerificationProviderDatadogOutput() VerificationProviderDatadogOutput
func (VerificationProviderDatadogOutput) ToVerificationProviderDatadogOutputWithContext ¶
func (o VerificationProviderDatadogOutput) ToVerificationProviderDatadogOutputWithContext(ctx context.Context) VerificationProviderDatadogOutput
func (VerificationProviderDatadogOutput) ToVerificationProviderDatadogPtrOutput ¶
func (o VerificationProviderDatadogOutput) ToVerificationProviderDatadogPtrOutput() VerificationProviderDatadogPtrOutput
func (VerificationProviderDatadogOutput) ToVerificationProviderDatadogPtrOutputWithContext ¶
func (o VerificationProviderDatadogOutput) ToVerificationProviderDatadogPtrOutputWithContext(ctx context.Context) VerificationProviderDatadogPtrOutput
type VerificationProviderDatadogPtrInput ¶
type VerificationProviderDatadogPtrInput interface { pulumi.Input ToVerificationProviderDatadogPtrOutput() VerificationProviderDatadogPtrOutput ToVerificationProviderDatadogPtrOutputWithContext(context.Context) VerificationProviderDatadogPtrOutput }
VerificationProviderDatadogPtrInput is an input type that accepts VerificationProviderDatadogArgs, VerificationProviderDatadogPtr and VerificationProviderDatadogPtrOutput values. You can construct a concrete instance of `VerificationProviderDatadogPtrInput` via:
VerificationProviderDatadogArgs{...} or: nil
func VerificationProviderDatadogPtr ¶
func VerificationProviderDatadogPtr(v *VerificationProviderDatadogArgs) VerificationProviderDatadogPtrInput
type VerificationProviderDatadogPtrOutput ¶
type VerificationProviderDatadogPtrOutput struct{ *pulumi.OutputState }
func (VerificationProviderDatadogPtrOutput) Address ¶
func (o VerificationProviderDatadogPtrOutput) Address() pulumi.StringPtrOutput
DataDog API URL.
func (VerificationProviderDatadogPtrOutput) ApiKey ¶
func (o VerificationProviderDatadogPtrOutput) ApiKey() pulumi.StringPtrOutput
API key required by the Datadog Agent to submit metrics and events to Datadog.
func (VerificationProviderDatadogPtrOutput) AppKey ¶
func (o VerificationProviderDatadogPtrOutput) AppKey() pulumi.StringPtrOutput
API key that gives users access to Datadog’s programmatic API.
func (VerificationProviderDatadogPtrOutput) ElementType ¶
func (VerificationProviderDatadogPtrOutput) ElementType() reflect.Type
func (VerificationProviderDatadogPtrOutput) ToVerificationProviderDatadogPtrOutput ¶
func (o VerificationProviderDatadogPtrOutput) ToVerificationProviderDatadogPtrOutput() VerificationProviderDatadogPtrOutput
func (VerificationProviderDatadogPtrOutput) ToVerificationProviderDatadogPtrOutputWithContext ¶
func (o VerificationProviderDatadogPtrOutput) ToVerificationProviderDatadogPtrOutputWithContext(ctx context.Context) VerificationProviderDatadogPtrOutput
type VerificationProviderInput ¶
type VerificationProviderInput interface { pulumi.Input ToVerificationProviderOutput() VerificationProviderOutput ToVerificationProviderOutputWithContext(ctx context.Context) VerificationProviderOutput }
type VerificationProviderJenkinsArgs ¶
type VerificationProviderJenkinsArgs struct { // The Jenkins server’s access apiToken. ApiToken pulumi.StringInput `pulumi:"apiToken"` // The address of the Jenkins server within the cluster. BaseUrl pulumi.StringInput `pulumi:"baseUrl"` // The Jenkins server’s access username. Username pulumi.StringInput `pulumi:"username"` }
func (VerificationProviderJenkinsArgs) ElementType ¶
func (VerificationProviderJenkinsArgs) ElementType() reflect.Type
func (VerificationProviderJenkinsArgs) ToVerificationProviderJenkinsOutput ¶
func (i VerificationProviderJenkinsArgs) ToVerificationProviderJenkinsOutput() VerificationProviderJenkinsOutput
func (VerificationProviderJenkinsArgs) ToVerificationProviderJenkinsOutputWithContext ¶
func (i VerificationProviderJenkinsArgs) ToVerificationProviderJenkinsOutputWithContext(ctx context.Context) VerificationProviderJenkinsOutput
func (VerificationProviderJenkinsArgs) ToVerificationProviderJenkinsPtrOutput ¶
func (i VerificationProviderJenkinsArgs) ToVerificationProviderJenkinsPtrOutput() VerificationProviderJenkinsPtrOutput
func (VerificationProviderJenkinsArgs) ToVerificationProviderJenkinsPtrOutputWithContext ¶
func (i VerificationProviderJenkinsArgs) ToVerificationProviderJenkinsPtrOutputWithContext(ctx context.Context) VerificationProviderJenkinsPtrOutput
type VerificationProviderJenkinsInput ¶
type VerificationProviderJenkinsInput interface { pulumi.Input ToVerificationProviderJenkinsOutput() VerificationProviderJenkinsOutput ToVerificationProviderJenkinsOutputWithContext(context.Context) VerificationProviderJenkinsOutput }
VerificationProviderJenkinsInput is an input type that accepts VerificationProviderJenkinsArgs and VerificationProviderJenkinsOutput values. You can construct a concrete instance of `VerificationProviderJenkinsInput` via:
VerificationProviderJenkinsArgs{...}
type VerificationProviderJenkinsOutput ¶
type VerificationProviderJenkinsOutput struct{ *pulumi.OutputState }
func (VerificationProviderJenkinsOutput) ApiToken ¶
func (o VerificationProviderJenkinsOutput) ApiToken() pulumi.StringOutput
The Jenkins server’s access apiToken.
func (VerificationProviderJenkinsOutput) BaseUrl ¶
func (o VerificationProviderJenkinsOutput) BaseUrl() pulumi.StringOutput
The address of the Jenkins server within the cluster.
func (VerificationProviderJenkinsOutput) ElementType ¶
func (VerificationProviderJenkinsOutput) ElementType() reflect.Type
func (VerificationProviderJenkinsOutput) ToVerificationProviderJenkinsOutput ¶
func (o VerificationProviderJenkinsOutput) ToVerificationProviderJenkinsOutput() VerificationProviderJenkinsOutput
func (VerificationProviderJenkinsOutput) ToVerificationProviderJenkinsOutputWithContext ¶
func (o VerificationProviderJenkinsOutput) ToVerificationProviderJenkinsOutputWithContext(ctx context.Context) VerificationProviderJenkinsOutput
func (VerificationProviderJenkinsOutput) ToVerificationProviderJenkinsPtrOutput ¶
func (o VerificationProviderJenkinsOutput) ToVerificationProviderJenkinsPtrOutput() VerificationProviderJenkinsPtrOutput
func (VerificationProviderJenkinsOutput) ToVerificationProviderJenkinsPtrOutputWithContext ¶
func (o VerificationProviderJenkinsOutput) ToVerificationProviderJenkinsPtrOutputWithContext(ctx context.Context) VerificationProviderJenkinsPtrOutput
func (VerificationProviderJenkinsOutput) Username ¶
func (o VerificationProviderJenkinsOutput) Username() pulumi.StringOutput
The Jenkins server’s access username.
type VerificationProviderJenkinsPtrInput ¶
type VerificationProviderJenkinsPtrInput interface { pulumi.Input ToVerificationProviderJenkinsPtrOutput() VerificationProviderJenkinsPtrOutput ToVerificationProviderJenkinsPtrOutputWithContext(context.Context) VerificationProviderJenkinsPtrOutput }
VerificationProviderJenkinsPtrInput is an input type that accepts VerificationProviderJenkinsArgs, VerificationProviderJenkinsPtr and VerificationProviderJenkinsPtrOutput values. You can construct a concrete instance of `VerificationProviderJenkinsPtrInput` via:
VerificationProviderJenkinsArgs{...} or: nil
func VerificationProviderJenkinsPtr ¶
func VerificationProviderJenkinsPtr(v *VerificationProviderJenkinsArgs) VerificationProviderJenkinsPtrInput
type VerificationProviderJenkinsPtrOutput ¶
type VerificationProviderJenkinsPtrOutput struct{ *pulumi.OutputState }
func (VerificationProviderJenkinsPtrOutput) ApiToken ¶
func (o VerificationProviderJenkinsPtrOutput) ApiToken() pulumi.StringPtrOutput
The Jenkins server’s access apiToken.
func (VerificationProviderJenkinsPtrOutput) BaseUrl ¶
func (o VerificationProviderJenkinsPtrOutput) BaseUrl() pulumi.StringPtrOutput
The address of the Jenkins server within the cluster.
func (VerificationProviderJenkinsPtrOutput) ElementType ¶
func (VerificationProviderJenkinsPtrOutput) ElementType() reflect.Type
func (VerificationProviderJenkinsPtrOutput) ToVerificationProviderJenkinsPtrOutput ¶
func (o VerificationProviderJenkinsPtrOutput) ToVerificationProviderJenkinsPtrOutput() VerificationProviderJenkinsPtrOutput
func (VerificationProviderJenkinsPtrOutput) ToVerificationProviderJenkinsPtrOutputWithContext ¶
func (o VerificationProviderJenkinsPtrOutput) ToVerificationProviderJenkinsPtrOutputWithContext(ctx context.Context) VerificationProviderJenkinsPtrOutput
func (VerificationProviderJenkinsPtrOutput) Username ¶
func (o VerificationProviderJenkinsPtrOutput) Username() pulumi.StringPtrOutput
The Jenkins server’s access username.
type VerificationProviderMap ¶
type VerificationProviderMap map[string]VerificationProviderInput
func (VerificationProviderMap) ElementType ¶
func (VerificationProviderMap) ElementType() reflect.Type
func (VerificationProviderMap) ToVerificationProviderMapOutput ¶
func (i VerificationProviderMap) ToVerificationProviderMapOutput() VerificationProviderMapOutput
func (VerificationProviderMap) ToVerificationProviderMapOutputWithContext ¶
func (i VerificationProviderMap) ToVerificationProviderMapOutputWithContext(ctx context.Context) VerificationProviderMapOutput
type VerificationProviderMapInput ¶
type VerificationProviderMapInput interface { pulumi.Input ToVerificationProviderMapOutput() VerificationProviderMapOutput ToVerificationProviderMapOutputWithContext(context.Context) VerificationProviderMapOutput }
VerificationProviderMapInput is an input type that accepts VerificationProviderMap and VerificationProviderMapOutput values. You can construct a concrete instance of `VerificationProviderMapInput` via:
VerificationProviderMap{ "key": VerificationProviderArgs{...} }
type VerificationProviderMapOutput ¶
type VerificationProviderMapOutput struct{ *pulumi.OutputState }
func (VerificationProviderMapOutput) ElementType ¶
func (VerificationProviderMapOutput) ElementType() reflect.Type
func (VerificationProviderMapOutput) MapIndex ¶
func (o VerificationProviderMapOutput) MapIndex(k pulumi.StringInput) VerificationProviderOutput
func (VerificationProviderMapOutput) ToVerificationProviderMapOutput ¶
func (o VerificationProviderMapOutput) ToVerificationProviderMapOutput() VerificationProviderMapOutput
func (VerificationProviderMapOutput) ToVerificationProviderMapOutputWithContext ¶
func (o VerificationProviderMapOutput) ToVerificationProviderMapOutputWithContext(ctx context.Context) VerificationProviderMapOutput
type VerificationProviderNewRelic ¶
type VerificationProviderNewRelic struct { AccountId string `pulumi:"accountId"` // The base URL for NerdGraph for a proxy. BaseUrlNerdGraph *string `pulumi:"baseUrlNerdGraph"` // The base URL of the New Relic REST API for a proxy. BaseUrlRest *string `pulumi:"baseUrlRest"` // The NewRelic user key PersonalApiKey string `pulumi:"personalApiKey"` // A region which the account is attached to. Default is "us". Region *string `pulumi:"region"` }
type VerificationProviderNewRelicArgs ¶
type VerificationProviderNewRelicArgs struct { AccountId pulumi.StringInput `pulumi:"accountId"` // The base URL for NerdGraph for a proxy. BaseUrlNerdGraph pulumi.StringPtrInput `pulumi:"baseUrlNerdGraph"` // The base URL of the New Relic REST API for a proxy. BaseUrlRest pulumi.StringPtrInput `pulumi:"baseUrlRest"` // The NewRelic user key PersonalApiKey pulumi.StringInput `pulumi:"personalApiKey"` // A region which the account is attached to. Default is "us". Region pulumi.StringPtrInput `pulumi:"region"` }
func (VerificationProviderNewRelicArgs) ElementType ¶
func (VerificationProviderNewRelicArgs) ElementType() reflect.Type
func (VerificationProviderNewRelicArgs) ToVerificationProviderNewRelicOutput ¶
func (i VerificationProviderNewRelicArgs) ToVerificationProviderNewRelicOutput() VerificationProviderNewRelicOutput
func (VerificationProviderNewRelicArgs) ToVerificationProviderNewRelicOutputWithContext ¶
func (i VerificationProviderNewRelicArgs) ToVerificationProviderNewRelicOutputWithContext(ctx context.Context) VerificationProviderNewRelicOutput
func (VerificationProviderNewRelicArgs) ToVerificationProviderNewRelicPtrOutput ¶
func (i VerificationProviderNewRelicArgs) ToVerificationProviderNewRelicPtrOutput() VerificationProviderNewRelicPtrOutput
func (VerificationProviderNewRelicArgs) ToVerificationProviderNewRelicPtrOutputWithContext ¶
func (i VerificationProviderNewRelicArgs) ToVerificationProviderNewRelicPtrOutputWithContext(ctx context.Context) VerificationProviderNewRelicPtrOutput
type VerificationProviderNewRelicInput ¶
type VerificationProviderNewRelicInput interface { pulumi.Input ToVerificationProviderNewRelicOutput() VerificationProviderNewRelicOutput ToVerificationProviderNewRelicOutputWithContext(context.Context) VerificationProviderNewRelicOutput }
VerificationProviderNewRelicInput is an input type that accepts VerificationProviderNewRelicArgs and VerificationProviderNewRelicOutput values. You can construct a concrete instance of `VerificationProviderNewRelicInput` via:
VerificationProviderNewRelicArgs{...}
type VerificationProviderNewRelicOutput ¶
type VerificationProviderNewRelicOutput struct{ *pulumi.OutputState }
func (VerificationProviderNewRelicOutput) AccountId ¶
func (o VerificationProviderNewRelicOutput) AccountId() pulumi.StringOutput
func (VerificationProviderNewRelicOutput) BaseUrlNerdGraph ¶
func (o VerificationProviderNewRelicOutput) BaseUrlNerdGraph() pulumi.StringPtrOutput
The base URL for NerdGraph for a proxy.
func (VerificationProviderNewRelicOutput) BaseUrlRest ¶
func (o VerificationProviderNewRelicOutput) BaseUrlRest() pulumi.StringPtrOutput
The base URL of the New Relic REST API for a proxy.
func (VerificationProviderNewRelicOutput) ElementType ¶
func (VerificationProviderNewRelicOutput) ElementType() reflect.Type
func (VerificationProviderNewRelicOutput) PersonalApiKey ¶
func (o VerificationProviderNewRelicOutput) PersonalApiKey() pulumi.StringOutput
The NewRelic user key
func (VerificationProviderNewRelicOutput) Region ¶
func (o VerificationProviderNewRelicOutput) Region() pulumi.StringPtrOutput
A region which the account is attached to. Default is "us".
func (VerificationProviderNewRelicOutput) ToVerificationProviderNewRelicOutput ¶
func (o VerificationProviderNewRelicOutput) ToVerificationProviderNewRelicOutput() VerificationProviderNewRelicOutput
func (VerificationProviderNewRelicOutput) ToVerificationProviderNewRelicOutputWithContext ¶
func (o VerificationProviderNewRelicOutput) ToVerificationProviderNewRelicOutputWithContext(ctx context.Context) VerificationProviderNewRelicOutput
func (VerificationProviderNewRelicOutput) ToVerificationProviderNewRelicPtrOutput ¶
func (o VerificationProviderNewRelicOutput) ToVerificationProviderNewRelicPtrOutput() VerificationProviderNewRelicPtrOutput
func (VerificationProviderNewRelicOutput) ToVerificationProviderNewRelicPtrOutputWithContext ¶
func (o VerificationProviderNewRelicOutput) ToVerificationProviderNewRelicPtrOutputWithContext(ctx context.Context) VerificationProviderNewRelicPtrOutput
type VerificationProviderNewRelicPtrInput ¶
type VerificationProviderNewRelicPtrInput interface { pulumi.Input ToVerificationProviderNewRelicPtrOutput() VerificationProviderNewRelicPtrOutput ToVerificationProviderNewRelicPtrOutputWithContext(context.Context) VerificationProviderNewRelicPtrOutput }
VerificationProviderNewRelicPtrInput is an input type that accepts VerificationProviderNewRelicArgs, VerificationProviderNewRelicPtr and VerificationProviderNewRelicPtrOutput values. You can construct a concrete instance of `VerificationProviderNewRelicPtrInput` via:
VerificationProviderNewRelicArgs{...} or: nil
func VerificationProviderNewRelicPtr ¶
func VerificationProviderNewRelicPtr(v *VerificationProviderNewRelicArgs) VerificationProviderNewRelicPtrInput
type VerificationProviderNewRelicPtrOutput ¶
type VerificationProviderNewRelicPtrOutput struct{ *pulumi.OutputState }
func (VerificationProviderNewRelicPtrOutput) AccountId ¶
func (o VerificationProviderNewRelicPtrOutput) AccountId() pulumi.StringPtrOutput
func (VerificationProviderNewRelicPtrOutput) BaseUrlNerdGraph ¶
func (o VerificationProviderNewRelicPtrOutput) BaseUrlNerdGraph() pulumi.StringPtrOutput
The base URL for NerdGraph for a proxy.
func (VerificationProviderNewRelicPtrOutput) BaseUrlRest ¶
func (o VerificationProviderNewRelicPtrOutput) BaseUrlRest() pulumi.StringPtrOutput
The base URL of the New Relic REST API for a proxy.
func (VerificationProviderNewRelicPtrOutput) ElementType ¶
func (VerificationProviderNewRelicPtrOutput) ElementType() reflect.Type
func (VerificationProviderNewRelicPtrOutput) PersonalApiKey ¶
func (o VerificationProviderNewRelicPtrOutput) PersonalApiKey() pulumi.StringPtrOutput
The NewRelic user key
func (VerificationProviderNewRelicPtrOutput) Region ¶
func (o VerificationProviderNewRelicPtrOutput) Region() pulumi.StringPtrOutput
A region which the account is attached to. Default is "us".
func (VerificationProviderNewRelicPtrOutput) ToVerificationProviderNewRelicPtrOutput ¶
func (o VerificationProviderNewRelicPtrOutput) ToVerificationProviderNewRelicPtrOutput() VerificationProviderNewRelicPtrOutput
func (VerificationProviderNewRelicPtrOutput) ToVerificationProviderNewRelicPtrOutputWithContext ¶
func (o VerificationProviderNewRelicPtrOutput) ToVerificationProviderNewRelicPtrOutputWithContext(ctx context.Context) VerificationProviderNewRelicPtrOutput
type VerificationProviderOutput ¶
type VerificationProviderOutput struct{ *pulumi.OutputState }
func (VerificationProviderOutput) CloudWatch ¶
func (o VerificationProviderOutput) CloudWatch() VerificationProviderCloudWatchPtrOutput
Specify the credentials for CloudWatch verification provider.
func (VerificationProviderOutput) ClusterIds ¶
func (o VerificationProviderOutput) ClusterIds() pulumi.StringArrayOutput
List of cluster IDs that this Verification Provider will be applied to.
func (VerificationProviderOutput) Datadog ¶
func (o VerificationProviderOutput) Datadog() VerificationProviderDatadogPtrOutput
Specify the credentials for datadog verification provider.
func (VerificationProviderOutput) ElementType ¶
func (VerificationProviderOutput) ElementType() reflect.Type
func (VerificationProviderOutput) Jenkins ¶
func (o VerificationProviderOutput) Jenkins() VerificationProviderJenkinsPtrOutput
Specify the credentials for Jenkins verification provider.
func (VerificationProviderOutput) Name ¶
func (o VerificationProviderOutput) Name() pulumi.StringOutput
Identifier name for Ocean CD Verification Provider. Must be unique.
func (VerificationProviderOutput) NewRelic ¶
func (o VerificationProviderOutput) NewRelic() VerificationProviderNewRelicPtrOutput
Specify the credentials for New Relic verification provider.
func (VerificationProviderOutput) Prometheus ¶
func (o VerificationProviderOutput) Prometheus() VerificationProviderPrometheusPtrOutput
Specify the credentials for prometheus verification provider.
func (VerificationProviderOutput) ToVerificationProviderOutput ¶
func (o VerificationProviderOutput) ToVerificationProviderOutput() VerificationProviderOutput
func (VerificationProviderOutput) ToVerificationProviderOutputWithContext ¶
func (o VerificationProviderOutput) ToVerificationProviderOutputWithContext(ctx context.Context) VerificationProviderOutput
type VerificationProviderPrometheus ¶
type VerificationProviderPrometheus struct { // The address which the Prometheus server available on. Address string `pulumi:"address"` }
type VerificationProviderPrometheusArgs ¶
type VerificationProviderPrometheusArgs struct { // The address which the Prometheus server available on. Address pulumi.StringInput `pulumi:"address"` }
func (VerificationProviderPrometheusArgs) ElementType ¶
func (VerificationProviderPrometheusArgs) ElementType() reflect.Type
func (VerificationProviderPrometheusArgs) ToVerificationProviderPrometheusOutput ¶
func (i VerificationProviderPrometheusArgs) ToVerificationProviderPrometheusOutput() VerificationProviderPrometheusOutput
func (VerificationProviderPrometheusArgs) ToVerificationProviderPrometheusOutputWithContext ¶
func (i VerificationProviderPrometheusArgs) ToVerificationProviderPrometheusOutputWithContext(ctx context.Context) VerificationProviderPrometheusOutput
func (VerificationProviderPrometheusArgs) ToVerificationProviderPrometheusPtrOutput ¶
func (i VerificationProviderPrometheusArgs) ToVerificationProviderPrometheusPtrOutput() VerificationProviderPrometheusPtrOutput
func (VerificationProviderPrometheusArgs) ToVerificationProviderPrometheusPtrOutputWithContext ¶
func (i VerificationProviderPrometheusArgs) ToVerificationProviderPrometheusPtrOutputWithContext(ctx context.Context) VerificationProviderPrometheusPtrOutput
type VerificationProviderPrometheusInput ¶
type VerificationProviderPrometheusInput interface { pulumi.Input ToVerificationProviderPrometheusOutput() VerificationProviderPrometheusOutput ToVerificationProviderPrometheusOutputWithContext(context.Context) VerificationProviderPrometheusOutput }
VerificationProviderPrometheusInput is an input type that accepts VerificationProviderPrometheusArgs and VerificationProviderPrometheusOutput values. You can construct a concrete instance of `VerificationProviderPrometheusInput` via:
VerificationProviderPrometheusArgs{...}
type VerificationProviderPrometheusOutput ¶
type VerificationProviderPrometheusOutput struct{ *pulumi.OutputState }
func (VerificationProviderPrometheusOutput) Address ¶
func (o VerificationProviderPrometheusOutput) Address() pulumi.StringOutput
The address which the Prometheus server available on.
func (VerificationProviderPrometheusOutput) ElementType ¶
func (VerificationProviderPrometheusOutput) ElementType() reflect.Type
func (VerificationProviderPrometheusOutput) ToVerificationProviderPrometheusOutput ¶
func (o VerificationProviderPrometheusOutput) ToVerificationProviderPrometheusOutput() VerificationProviderPrometheusOutput
func (VerificationProviderPrometheusOutput) ToVerificationProviderPrometheusOutputWithContext ¶
func (o VerificationProviderPrometheusOutput) ToVerificationProviderPrometheusOutputWithContext(ctx context.Context) VerificationProviderPrometheusOutput
func (VerificationProviderPrometheusOutput) ToVerificationProviderPrometheusPtrOutput ¶
func (o VerificationProviderPrometheusOutput) ToVerificationProviderPrometheusPtrOutput() VerificationProviderPrometheusPtrOutput
func (VerificationProviderPrometheusOutput) ToVerificationProviderPrometheusPtrOutputWithContext ¶
func (o VerificationProviderPrometheusOutput) ToVerificationProviderPrometheusPtrOutputWithContext(ctx context.Context) VerificationProviderPrometheusPtrOutput
type VerificationProviderPrometheusPtrInput ¶
type VerificationProviderPrometheusPtrInput interface { pulumi.Input ToVerificationProviderPrometheusPtrOutput() VerificationProviderPrometheusPtrOutput ToVerificationProviderPrometheusPtrOutputWithContext(context.Context) VerificationProviderPrometheusPtrOutput }
VerificationProviderPrometheusPtrInput is an input type that accepts VerificationProviderPrometheusArgs, VerificationProviderPrometheusPtr and VerificationProviderPrometheusPtrOutput values. You can construct a concrete instance of `VerificationProviderPrometheusPtrInput` via:
VerificationProviderPrometheusArgs{...} or: nil
func VerificationProviderPrometheusPtr ¶
func VerificationProviderPrometheusPtr(v *VerificationProviderPrometheusArgs) VerificationProviderPrometheusPtrInput
type VerificationProviderPrometheusPtrOutput ¶
type VerificationProviderPrometheusPtrOutput struct{ *pulumi.OutputState }
func (VerificationProviderPrometheusPtrOutput) Address ¶
func (o VerificationProviderPrometheusPtrOutput) Address() pulumi.StringPtrOutput
The address which the Prometheus server available on.
func (VerificationProviderPrometheusPtrOutput) ElementType ¶
func (VerificationProviderPrometheusPtrOutput) ElementType() reflect.Type
func (VerificationProviderPrometheusPtrOutput) ToVerificationProviderPrometheusPtrOutput ¶
func (o VerificationProviderPrometheusPtrOutput) ToVerificationProviderPrometheusPtrOutput() VerificationProviderPrometheusPtrOutput
func (VerificationProviderPrometheusPtrOutput) ToVerificationProviderPrometheusPtrOutputWithContext ¶
func (o VerificationProviderPrometheusPtrOutput) ToVerificationProviderPrometheusPtrOutputWithContext(ctx context.Context) VerificationProviderPrometheusPtrOutput
type VerificationProviderState ¶
type VerificationProviderState struct { // Specify the credentials for CloudWatch verification provider. CloudWatch VerificationProviderCloudWatchPtrInput // List of cluster IDs that this Verification Provider will be applied to. ClusterIds pulumi.StringArrayInput // Specify the credentials for datadog verification provider. Datadog VerificationProviderDatadogPtrInput // Specify the credentials for Jenkins verification provider. Jenkins VerificationProviderJenkinsPtrInput // Identifier name for Ocean CD Verification Provider. Must be unique. Name pulumi.StringPtrInput // Specify the credentials for New Relic verification provider. NewRelic VerificationProviderNewRelicPtrInput // Specify the credentials for prometheus verification provider. Prometheus VerificationProviderPrometheusPtrInput }
func (VerificationProviderState) ElementType ¶
func (VerificationProviderState) ElementType() reflect.Type
type VerificationTemplate ¶ added in v3.78.0
type VerificationTemplate struct { pulumi.CustomResourceState // List of verification arguments. You may specify either `value` OR `valueFrom` but not both.In case `args`:`value` is already defined in the RolloutSpec entity, there is no need to also specify it in the VerificationTemplate entity. Args VerificationTemplateArgArrayOutput `pulumi:"args"` // List of verification metrics. Metrics VerificationTemplateMetricArrayOutput `pulumi:"metrics"` // Identifier name for Ocean CD Verification Template. Must be unique. Name pulumi.StringOutput `pulumi:"name"` }
Manages a Spotinst OceanCD Verfification Template resource.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-spotinst/sdk/v3/go/spotinst/oceancd" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := oceancd.NewVerificationTemplate(ctx, "test", &oceancd.VerificationTemplateArgs{ Name: pulumi.String("test-verification-template-tes"), Args: oceancd.VerificationTemplateArgArray{ &oceancd.VerificationTemplateArgArgs{ ArgName: pulumi.String("test-arg"), Value: pulumi.String("test"), ValueFrom: &oceancd.VerificationTemplateArgValueFromArgs{ SecretKeyRef: &oceancd.VerificationTemplateArgValueFromSecretKeyRefArgs{ Name: pulumi.String("test_key"), Key: pulumi.String("key-value-test"), }, }, }, }, Metrics: oceancd.VerificationTemplateMetricArray{ &oceancd.VerificationTemplateMetricArgs{ MetricsName: pulumi.String("test-metrics-names"), DryRun: pulumi.Bool(false), Interval: pulumi.String("10m"), InitialDelay: pulumi.String("1m"), Count: pulumi.Int(10), SuccessCondition: pulumi.String("result[0] <= 0.95"), FailureCondition: pulumi.String("result[0] >= 0.95"), FailureLimit: pulumi.Int(2), ConsecutiveErrorLimit: pulumi.Int(1), Providers: oceancd.VerificationTemplateMetricProviderArray{ &oceancd.VerificationTemplateMetricProviderArgs{ Prometheus: &oceancd.VerificationTemplateMetricProviderPrometheusArgs{ PrometheusQuery: pulumi.String("http_requests_new"), }, Datadog: &oceancd.VerificationTemplateMetricProviderDatadogArgs{ Duration: pulumi.String("1m"), DatadogQuery: pulumi.String("avg:kubernetes.cpu.user.total"), }, NewRelic: &oceancd.VerificationTemplateMetricProviderNewRelicArgs{ Profile: pulumi.String("test"), NewRelicQuery: pulumi.String("FROM Metric SELECT count"), }, CloudWatch: &oceancd.VerificationTemplateMetricProviderCloudWatchArgs{ Duration: pulumi.String("5m"), MetricDataQueries: oceancd.VerificationTemplateMetricProviderCloudWatchMetricDataQueryArray{ &oceancd.VerificationTemplateMetricProviderCloudWatchMetricDataQueryArgs{ Id: pulumi.String("utilization"), MetricStat: &oceancd.VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs{ Metric: &oceancd.VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs{ MetricName: pulumi.String("Test"), Namespace: pulumi.String("AWS/EC2"), Dimensions: oceancd.VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArray{ &oceancd.VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArgs{ DimensionName: pulumi.String("instandId"), DimensionValue: pulumi.String("i-123044"), }, }, }, MetricPeriod: pulumi.Int(400), Stat: pulumi.String("average"), Unit: pulumi.String("None"), }, Expression: pulumi.String("SELECT AVG(CPUUtilization) FROM SCHEMA"), Label: pulumi.String("TestLabel"), ReturnData: pulumi.Bool(false), Period: pulumi.Int(300), }, }, }, Web: &oceancd.VerificationTemplateMetricProviderWebArgs{ Method: pulumi.String("GET"), Url: pulumi.String("https://oceancd.com/api/v1/metrics?clusterId= args.clusterId"), WebHeaders: oceancd.VerificationTemplateMetricProviderWebWebHeaderArray{ &oceancd.VerificationTemplateMetricProviderWebWebHeaderArgs{ WebHeaderKey: pulumi.String("Autorization"), WebHeaderValue: pulumi.String("Bearer=args.token"), }, }, Body: pulumi.String("{\"key\": \"test\"}"), TimeoutSeconds: pulumi.Int(20), JsonPath: pulumi.String("$.data"), Insecure: pulumi.Bool(false), }, Job: &oceancd.VerificationTemplateMetricProviderJobArgs{ Specs: oceancd.VerificationTemplateMetricProviderJobSpecArray{ &oceancd.VerificationTemplateMetricProviderJobSpecArgs{ BackoffLimit: pulumi.Int(1), JobTemplates: oceancd.VerificationTemplateMetricProviderJobSpecJobTemplateArray{ &oceancd.VerificationTemplateMetricProviderJobSpecJobTemplateArgs{ TemplateSpecs: oceancd.VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArray{ &oceancd.VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArgs{ Containers: oceancd.VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArray{ &oceancd.VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArgs{ ContainerName: pulumi.String("hello"), Commands: pulumi.StringArray{ pulumi.String("sh"), pulumi.String("-c"), }, Image: pulumi.String("nginx.2.1"), }, }, RestartPolicy: pulumi.String("never"), }, }, }, }, }, }, }, Jenkins: &oceancd.VerificationTemplateMetricProviderJenkinsArgs{ PipelineName: pulumi.String("testPipelineName"), TlsVerification: pulumi.Bool(true), Timeout: pulumi.String("2m"), JenkinsInterval: pulumi.String("5s"), JenkinsParameters: &oceancd.VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs{ ParameterKey: pulumi.String("app"), ParameterValue: pulumi.String("my-app"), }, }, }, }, Baseline: &oceancd.VerificationTemplateMetricBaselineArgs{ BaselineProviders: oceancd.VerificationTemplateMetricBaselineBaselineProviderArray{ &oceancd.VerificationTemplateMetricBaselineBaselineProviderArgs{ Prometheus: &oceancd.VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs{ PrometheusQuery: pulumi.String("http_requests_total.status!"), }, Datadog: &oceancd.VerificationTemplateMetricBaselineBaselineProviderDatadogArgs{ Duration: pulumi.String("2m"), DatadogQuery: pulumi.String("avg:kubernetes.cpu.user"), }, NewRelic: &oceancd.VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs{ Profile: pulumi.String("test"), NewRelicQuery: pulumi.String("FROM Metric SELECT count*"), }, }, }, MinRange: pulumi.Int(40), MaxRange: pulumi.Int(50), Threshold: pulumi.String("range"), }, }, }, }) if err != nil { return err } return nil }) }
```
func GetVerificationTemplate ¶ added in v3.78.0
func GetVerificationTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VerificationTemplateState, opts ...pulumi.ResourceOption) (*VerificationTemplate, error)
GetVerificationTemplate gets an existing VerificationTemplate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewVerificationTemplate ¶ added in v3.78.0
func NewVerificationTemplate(ctx *pulumi.Context, name string, args *VerificationTemplateArgs, opts ...pulumi.ResourceOption) (*VerificationTemplate, error)
NewVerificationTemplate registers a new resource with the given unique name, arguments, and options.
func (*VerificationTemplate) ElementType ¶ added in v3.78.0
func (*VerificationTemplate) ElementType() reflect.Type
func (*VerificationTemplate) ToVerificationTemplateOutput ¶ added in v3.78.0
func (i *VerificationTemplate) ToVerificationTemplateOutput() VerificationTemplateOutput
func (*VerificationTemplate) ToVerificationTemplateOutputWithContext ¶ added in v3.78.0
func (i *VerificationTemplate) ToVerificationTemplateOutputWithContext(ctx context.Context) VerificationTemplateOutput
type VerificationTemplateArg ¶ added in v3.78.0
type VerificationTemplateArg struct { // Name of an argument. ArgName string `pulumi:"argName"` // String representation of data. Value *string `pulumi:"value"` // ValueFrom object. ValueFrom *VerificationTemplateArgValueFrom `pulumi:"valueFrom"` }
type VerificationTemplateArgArgs ¶ added in v3.78.0
type VerificationTemplateArgArgs struct { // Name of an argument. ArgName pulumi.StringInput `pulumi:"argName"` // String representation of data. Value pulumi.StringPtrInput `pulumi:"value"` // ValueFrom object. ValueFrom VerificationTemplateArgValueFromPtrInput `pulumi:"valueFrom"` }
func (VerificationTemplateArgArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateArgArgs) ElementType() reflect.Type
func (VerificationTemplateArgArgs) ToVerificationTemplateArgOutput ¶ added in v3.78.0
func (i VerificationTemplateArgArgs) ToVerificationTemplateArgOutput() VerificationTemplateArgOutput
func (VerificationTemplateArgArgs) ToVerificationTemplateArgOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateArgArgs) ToVerificationTemplateArgOutputWithContext(ctx context.Context) VerificationTemplateArgOutput
type VerificationTemplateArgArray ¶ added in v3.78.0
type VerificationTemplateArgArray []VerificationTemplateArgInput
func (VerificationTemplateArgArray) ElementType ¶ added in v3.78.0
func (VerificationTemplateArgArray) ElementType() reflect.Type
func (VerificationTemplateArgArray) ToVerificationTemplateArgArrayOutput ¶ added in v3.78.0
func (i VerificationTemplateArgArray) ToVerificationTemplateArgArrayOutput() VerificationTemplateArgArrayOutput
func (VerificationTemplateArgArray) ToVerificationTemplateArgArrayOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateArgArray) ToVerificationTemplateArgArrayOutputWithContext(ctx context.Context) VerificationTemplateArgArrayOutput
type VerificationTemplateArgArrayInput ¶ added in v3.78.0
type VerificationTemplateArgArrayInput interface { pulumi.Input ToVerificationTemplateArgArrayOutput() VerificationTemplateArgArrayOutput ToVerificationTemplateArgArrayOutputWithContext(context.Context) VerificationTemplateArgArrayOutput }
VerificationTemplateArgArrayInput is an input type that accepts VerificationTemplateArgArray and VerificationTemplateArgArrayOutput values. You can construct a concrete instance of `VerificationTemplateArgArrayInput` via:
VerificationTemplateArgArray{ VerificationTemplateArgArgs{...} }
type VerificationTemplateArgArrayOutput ¶ added in v3.78.0
type VerificationTemplateArgArrayOutput struct{ *pulumi.OutputState }
func (VerificationTemplateArgArrayOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateArgArrayOutput) ElementType() reflect.Type
func (VerificationTemplateArgArrayOutput) Index ¶ added in v3.78.0
func (o VerificationTemplateArgArrayOutput) Index(i pulumi.IntInput) VerificationTemplateArgOutput
func (VerificationTemplateArgArrayOutput) ToVerificationTemplateArgArrayOutput ¶ added in v3.78.0
func (o VerificationTemplateArgArrayOutput) ToVerificationTemplateArgArrayOutput() VerificationTemplateArgArrayOutput
func (VerificationTemplateArgArrayOutput) ToVerificationTemplateArgArrayOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateArgArrayOutput) ToVerificationTemplateArgArrayOutputWithContext(ctx context.Context) VerificationTemplateArgArrayOutput
type VerificationTemplateArgInput ¶ added in v3.78.0
type VerificationTemplateArgInput interface { pulumi.Input ToVerificationTemplateArgOutput() VerificationTemplateArgOutput ToVerificationTemplateArgOutputWithContext(context.Context) VerificationTemplateArgOutput }
VerificationTemplateArgInput is an input type that accepts VerificationTemplateArgArgs and VerificationTemplateArgOutput values. You can construct a concrete instance of `VerificationTemplateArgInput` via:
VerificationTemplateArgArgs{...}
type VerificationTemplateArgOutput ¶ added in v3.78.0
type VerificationTemplateArgOutput struct{ *pulumi.OutputState }
func (VerificationTemplateArgOutput) ArgName ¶ added in v3.78.0
func (o VerificationTemplateArgOutput) ArgName() pulumi.StringOutput
Name of an argument.
func (VerificationTemplateArgOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateArgOutput) ElementType() reflect.Type
func (VerificationTemplateArgOutput) ToVerificationTemplateArgOutput ¶ added in v3.78.0
func (o VerificationTemplateArgOutput) ToVerificationTemplateArgOutput() VerificationTemplateArgOutput
func (VerificationTemplateArgOutput) ToVerificationTemplateArgOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateArgOutput) ToVerificationTemplateArgOutputWithContext(ctx context.Context) VerificationTemplateArgOutput
func (VerificationTemplateArgOutput) Value ¶ added in v3.78.0
func (o VerificationTemplateArgOutput) Value() pulumi.StringPtrOutput
String representation of data.
func (VerificationTemplateArgOutput) ValueFrom ¶ added in v3.78.0
func (o VerificationTemplateArgOutput) ValueFrom() VerificationTemplateArgValueFromPtrOutput
ValueFrom object.
type VerificationTemplateArgValueFrom ¶ added in v3.78.0
type VerificationTemplateArgValueFrom struct { // Secret key to use. SecretKeyRef *VerificationTemplateArgValueFromSecretKeyRef `pulumi:"secretKeyRef"` }
type VerificationTemplateArgValueFromArgs ¶ added in v3.78.0
type VerificationTemplateArgValueFromArgs struct { // Secret key to use. SecretKeyRef VerificationTemplateArgValueFromSecretKeyRefPtrInput `pulumi:"secretKeyRef"` }
func (VerificationTemplateArgValueFromArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateArgValueFromArgs) ElementType() reflect.Type
func (VerificationTemplateArgValueFromArgs) ToVerificationTemplateArgValueFromOutput ¶ added in v3.78.0
func (i VerificationTemplateArgValueFromArgs) ToVerificationTemplateArgValueFromOutput() VerificationTemplateArgValueFromOutput
func (VerificationTemplateArgValueFromArgs) ToVerificationTemplateArgValueFromOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateArgValueFromArgs) ToVerificationTemplateArgValueFromOutputWithContext(ctx context.Context) VerificationTemplateArgValueFromOutput
func (VerificationTemplateArgValueFromArgs) ToVerificationTemplateArgValueFromPtrOutput ¶ added in v3.78.0
func (i VerificationTemplateArgValueFromArgs) ToVerificationTemplateArgValueFromPtrOutput() VerificationTemplateArgValueFromPtrOutput
func (VerificationTemplateArgValueFromArgs) ToVerificationTemplateArgValueFromPtrOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateArgValueFromArgs) ToVerificationTemplateArgValueFromPtrOutputWithContext(ctx context.Context) VerificationTemplateArgValueFromPtrOutput
type VerificationTemplateArgValueFromInput ¶ added in v3.78.0
type VerificationTemplateArgValueFromInput interface { pulumi.Input ToVerificationTemplateArgValueFromOutput() VerificationTemplateArgValueFromOutput ToVerificationTemplateArgValueFromOutputWithContext(context.Context) VerificationTemplateArgValueFromOutput }
VerificationTemplateArgValueFromInput is an input type that accepts VerificationTemplateArgValueFromArgs and VerificationTemplateArgValueFromOutput values. You can construct a concrete instance of `VerificationTemplateArgValueFromInput` via:
VerificationTemplateArgValueFromArgs{...}
type VerificationTemplateArgValueFromOutput ¶ added in v3.78.0
type VerificationTemplateArgValueFromOutput struct{ *pulumi.OutputState }
func (VerificationTemplateArgValueFromOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateArgValueFromOutput) ElementType() reflect.Type
func (VerificationTemplateArgValueFromOutput) SecretKeyRef ¶ added in v3.78.0
func (o VerificationTemplateArgValueFromOutput) SecretKeyRef() VerificationTemplateArgValueFromSecretKeyRefPtrOutput
Secret key to use.
func (VerificationTemplateArgValueFromOutput) ToVerificationTemplateArgValueFromOutput ¶ added in v3.78.0
func (o VerificationTemplateArgValueFromOutput) ToVerificationTemplateArgValueFromOutput() VerificationTemplateArgValueFromOutput
func (VerificationTemplateArgValueFromOutput) ToVerificationTemplateArgValueFromOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateArgValueFromOutput) ToVerificationTemplateArgValueFromOutputWithContext(ctx context.Context) VerificationTemplateArgValueFromOutput
func (VerificationTemplateArgValueFromOutput) ToVerificationTemplateArgValueFromPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateArgValueFromOutput) ToVerificationTemplateArgValueFromPtrOutput() VerificationTemplateArgValueFromPtrOutput
func (VerificationTemplateArgValueFromOutput) ToVerificationTemplateArgValueFromPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateArgValueFromOutput) ToVerificationTemplateArgValueFromPtrOutputWithContext(ctx context.Context) VerificationTemplateArgValueFromPtrOutput
type VerificationTemplateArgValueFromPtrInput ¶ added in v3.78.0
type VerificationTemplateArgValueFromPtrInput interface { pulumi.Input ToVerificationTemplateArgValueFromPtrOutput() VerificationTemplateArgValueFromPtrOutput ToVerificationTemplateArgValueFromPtrOutputWithContext(context.Context) VerificationTemplateArgValueFromPtrOutput }
VerificationTemplateArgValueFromPtrInput is an input type that accepts VerificationTemplateArgValueFromArgs, VerificationTemplateArgValueFromPtr and VerificationTemplateArgValueFromPtrOutput values. You can construct a concrete instance of `VerificationTemplateArgValueFromPtrInput` via:
VerificationTemplateArgValueFromArgs{...} or: nil
func VerificationTemplateArgValueFromPtr ¶ added in v3.78.0
func VerificationTemplateArgValueFromPtr(v *VerificationTemplateArgValueFromArgs) VerificationTemplateArgValueFromPtrInput
type VerificationTemplateArgValueFromPtrOutput ¶ added in v3.78.0
type VerificationTemplateArgValueFromPtrOutput struct{ *pulumi.OutputState }
func (VerificationTemplateArgValueFromPtrOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateArgValueFromPtrOutput) ElementType() reflect.Type
func (VerificationTemplateArgValueFromPtrOutput) SecretKeyRef ¶ added in v3.78.0
func (o VerificationTemplateArgValueFromPtrOutput) SecretKeyRef() VerificationTemplateArgValueFromSecretKeyRefPtrOutput
Secret key to use.
func (VerificationTemplateArgValueFromPtrOutput) ToVerificationTemplateArgValueFromPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateArgValueFromPtrOutput) ToVerificationTemplateArgValueFromPtrOutput() VerificationTemplateArgValueFromPtrOutput
func (VerificationTemplateArgValueFromPtrOutput) ToVerificationTemplateArgValueFromPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateArgValueFromPtrOutput) ToVerificationTemplateArgValueFromPtrOutputWithContext(ctx context.Context) VerificationTemplateArgValueFromPtrOutput
type VerificationTemplateArgValueFromSecretKeyRef ¶ added in v3.78.0
type VerificationTemplateArgValueFromSecretKeyRefArgs ¶ added in v3.78.0
type VerificationTemplateArgValueFromSecretKeyRefArgs struct { // The name of the field inside the secret. Key pulumi.StringInput `pulumi:"key"` // The name of the secret. Name pulumi.StringInput `pulumi:"name"` }
func (VerificationTemplateArgValueFromSecretKeyRefArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateArgValueFromSecretKeyRefArgs) ElementType() reflect.Type
func (VerificationTemplateArgValueFromSecretKeyRefArgs) ToVerificationTemplateArgValueFromSecretKeyRefOutput ¶ added in v3.78.0
func (i VerificationTemplateArgValueFromSecretKeyRefArgs) ToVerificationTemplateArgValueFromSecretKeyRefOutput() VerificationTemplateArgValueFromSecretKeyRefOutput
func (VerificationTemplateArgValueFromSecretKeyRefArgs) ToVerificationTemplateArgValueFromSecretKeyRefOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateArgValueFromSecretKeyRefArgs) ToVerificationTemplateArgValueFromSecretKeyRefOutputWithContext(ctx context.Context) VerificationTemplateArgValueFromSecretKeyRefOutput
func (VerificationTemplateArgValueFromSecretKeyRefArgs) ToVerificationTemplateArgValueFromSecretKeyRefPtrOutput ¶ added in v3.78.0
func (i VerificationTemplateArgValueFromSecretKeyRefArgs) ToVerificationTemplateArgValueFromSecretKeyRefPtrOutput() VerificationTemplateArgValueFromSecretKeyRefPtrOutput
func (VerificationTemplateArgValueFromSecretKeyRefArgs) ToVerificationTemplateArgValueFromSecretKeyRefPtrOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateArgValueFromSecretKeyRefArgs) ToVerificationTemplateArgValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) VerificationTemplateArgValueFromSecretKeyRefPtrOutput
type VerificationTemplateArgValueFromSecretKeyRefInput ¶ added in v3.78.0
type VerificationTemplateArgValueFromSecretKeyRefInput interface { pulumi.Input ToVerificationTemplateArgValueFromSecretKeyRefOutput() VerificationTemplateArgValueFromSecretKeyRefOutput ToVerificationTemplateArgValueFromSecretKeyRefOutputWithContext(context.Context) VerificationTemplateArgValueFromSecretKeyRefOutput }
VerificationTemplateArgValueFromSecretKeyRefInput is an input type that accepts VerificationTemplateArgValueFromSecretKeyRefArgs and VerificationTemplateArgValueFromSecretKeyRefOutput values. You can construct a concrete instance of `VerificationTemplateArgValueFromSecretKeyRefInput` via:
VerificationTemplateArgValueFromSecretKeyRefArgs{...}
type VerificationTemplateArgValueFromSecretKeyRefOutput ¶ added in v3.78.0
type VerificationTemplateArgValueFromSecretKeyRefOutput struct{ *pulumi.OutputState }
func (VerificationTemplateArgValueFromSecretKeyRefOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateArgValueFromSecretKeyRefOutput) ElementType() reflect.Type
func (VerificationTemplateArgValueFromSecretKeyRefOutput) Key ¶ added in v3.78.0
func (o VerificationTemplateArgValueFromSecretKeyRefOutput) Key() pulumi.StringOutput
The name of the field inside the secret.
func (VerificationTemplateArgValueFromSecretKeyRefOutput) Name ¶ added in v3.78.0
func (o VerificationTemplateArgValueFromSecretKeyRefOutput) Name() pulumi.StringOutput
The name of the secret.
func (VerificationTemplateArgValueFromSecretKeyRefOutput) ToVerificationTemplateArgValueFromSecretKeyRefOutput ¶ added in v3.78.0
func (o VerificationTemplateArgValueFromSecretKeyRefOutput) ToVerificationTemplateArgValueFromSecretKeyRefOutput() VerificationTemplateArgValueFromSecretKeyRefOutput
func (VerificationTemplateArgValueFromSecretKeyRefOutput) ToVerificationTemplateArgValueFromSecretKeyRefOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateArgValueFromSecretKeyRefOutput) ToVerificationTemplateArgValueFromSecretKeyRefOutputWithContext(ctx context.Context) VerificationTemplateArgValueFromSecretKeyRefOutput
func (VerificationTemplateArgValueFromSecretKeyRefOutput) ToVerificationTemplateArgValueFromSecretKeyRefPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateArgValueFromSecretKeyRefOutput) ToVerificationTemplateArgValueFromSecretKeyRefPtrOutput() VerificationTemplateArgValueFromSecretKeyRefPtrOutput
func (VerificationTemplateArgValueFromSecretKeyRefOutput) ToVerificationTemplateArgValueFromSecretKeyRefPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateArgValueFromSecretKeyRefOutput) ToVerificationTemplateArgValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) VerificationTemplateArgValueFromSecretKeyRefPtrOutput
type VerificationTemplateArgValueFromSecretKeyRefPtrInput ¶ added in v3.78.0
type VerificationTemplateArgValueFromSecretKeyRefPtrInput interface { pulumi.Input ToVerificationTemplateArgValueFromSecretKeyRefPtrOutput() VerificationTemplateArgValueFromSecretKeyRefPtrOutput ToVerificationTemplateArgValueFromSecretKeyRefPtrOutputWithContext(context.Context) VerificationTemplateArgValueFromSecretKeyRefPtrOutput }
VerificationTemplateArgValueFromSecretKeyRefPtrInput is an input type that accepts VerificationTemplateArgValueFromSecretKeyRefArgs, VerificationTemplateArgValueFromSecretKeyRefPtr and VerificationTemplateArgValueFromSecretKeyRefPtrOutput values. You can construct a concrete instance of `VerificationTemplateArgValueFromSecretKeyRefPtrInput` via:
VerificationTemplateArgValueFromSecretKeyRefArgs{...} or: nil
func VerificationTemplateArgValueFromSecretKeyRefPtr ¶ added in v3.78.0
func VerificationTemplateArgValueFromSecretKeyRefPtr(v *VerificationTemplateArgValueFromSecretKeyRefArgs) VerificationTemplateArgValueFromSecretKeyRefPtrInput
type VerificationTemplateArgValueFromSecretKeyRefPtrOutput ¶ added in v3.78.0
type VerificationTemplateArgValueFromSecretKeyRefPtrOutput struct{ *pulumi.OutputState }
func (VerificationTemplateArgValueFromSecretKeyRefPtrOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateArgValueFromSecretKeyRefPtrOutput) ElementType() reflect.Type
func (VerificationTemplateArgValueFromSecretKeyRefPtrOutput) Key ¶ added in v3.78.0
The name of the field inside the secret.
func (VerificationTemplateArgValueFromSecretKeyRefPtrOutput) Name ¶ added in v3.78.0
The name of the secret.
func (VerificationTemplateArgValueFromSecretKeyRefPtrOutput) ToVerificationTemplateArgValueFromSecretKeyRefPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateArgValueFromSecretKeyRefPtrOutput) ToVerificationTemplateArgValueFromSecretKeyRefPtrOutput() VerificationTemplateArgValueFromSecretKeyRefPtrOutput
func (VerificationTemplateArgValueFromSecretKeyRefPtrOutput) ToVerificationTemplateArgValueFromSecretKeyRefPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateArgValueFromSecretKeyRefPtrOutput) ToVerificationTemplateArgValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) VerificationTemplateArgValueFromSecretKeyRefPtrOutput
type VerificationTemplateArgs ¶ added in v3.78.0
type VerificationTemplateArgs struct { // List of verification arguments. You may specify either `value` OR `valueFrom` but not both.In case `args`:`value` is already defined in the RolloutSpec entity, there is no need to also specify it in the VerificationTemplate entity. Args VerificationTemplateArgArrayInput // List of verification metrics. Metrics VerificationTemplateMetricArrayInput // Identifier name for Ocean CD Verification Template. Must be unique. Name pulumi.StringPtrInput }
The set of arguments for constructing a VerificationTemplate resource.
func (VerificationTemplateArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateArgs) ElementType() reflect.Type
type VerificationTemplateArray ¶ added in v3.78.0
type VerificationTemplateArray []VerificationTemplateInput
func (VerificationTemplateArray) ElementType ¶ added in v3.78.0
func (VerificationTemplateArray) ElementType() reflect.Type
func (VerificationTemplateArray) ToVerificationTemplateArrayOutput ¶ added in v3.78.0
func (i VerificationTemplateArray) ToVerificationTemplateArrayOutput() VerificationTemplateArrayOutput
func (VerificationTemplateArray) ToVerificationTemplateArrayOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateArray) ToVerificationTemplateArrayOutputWithContext(ctx context.Context) VerificationTemplateArrayOutput
type VerificationTemplateArrayInput ¶ added in v3.78.0
type VerificationTemplateArrayInput interface { pulumi.Input ToVerificationTemplateArrayOutput() VerificationTemplateArrayOutput ToVerificationTemplateArrayOutputWithContext(context.Context) VerificationTemplateArrayOutput }
VerificationTemplateArrayInput is an input type that accepts VerificationTemplateArray and VerificationTemplateArrayOutput values. You can construct a concrete instance of `VerificationTemplateArrayInput` via:
VerificationTemplateArray{ VerificationTemplateArgs{...} }
type VerificationTemplateArrayOutput ¶ added in v3.78.0
type VerificationTemplateArrayOutput struct{ *pulumi.OutputState }
func (VerificationTemplateArrayOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateArrayOutput) ElementType() reflect.Type
func (VerificationTemplateArrayOutput) Index ¶ added in v3.78.0
func (o VerificationTemplateArrayOutput) Index(i pulumi.IntInput) VerificationTemplateOutput
func (VerificationTemplateArrayOutput) ToVerificationTemplateArrayOutput ¶ added in v3.78.0
func (o VerificationTemplateArrayOutput) ToVerificationTemplateArrayOutput() VerificationTemplateArrayOutput
func (VerificationTemplateArrayOutput) ToVerificationTemplateArrayOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateArrayOutput) ToVerificationTemplateArrayOutputWithContext(ctx context.Context) VerificationTemplateArrayOutput
type VerificationTemplateInput ¶ added in v3.78.0
type VerificationTemplateInput interface { pulumi.Input ToVerificationTemplateOutput() VerificationTemplateOutput ToVerificationTemplateOutputWithContext(ctx context.Context) VerificationTemplateOutput }
type VerificationTemplateMap ¶ added in v3.78.0
type VerificationTemplateMap map[string]VerificationTemplateInput
func (VerificationTemplateMap) ElementType ¶ added in v3.78.0
func (VerificationTemplateMap) ElementType() reflect.Type
func (VerificationTemplateMap) ToVerificationTemplateMapOutput ¶ added in v3.78.0
func (i VerificationTemplateMap) ToVerificationTemplateMapOutput() VerificationTemplateMapOutput
func (VerificationTemplateMap) ToVerificationTemplateMapOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMap) ToVerificationTemplateMapOutputWithContext(ctx context.Context) VerificationTemplateMapOutput
type VerificationTemplateMapInput ¶ added in v3.78.0
type VerificationTemplateMapInput interface { pulumi.Input ToVerificationTemplateMapOutput() VerificationTemplateMapOutput ToVerificationTemplateMapOutputWithContext(context.Context) VerificationTemplateMapOutput }
VerificationTemplateMapInput is an input type that accepts VerificationTemplateMap and VerificationTemplateMapOutput values. You can construct a concrete instance of `VerificationTemplateMapInput` via:
VerificationTemplateMap{ "key": VerificationTemplateArgs{...} }
type VerificationTemplateMapOutput ¶ added in v3.78.0
type VerificationTemplateMapOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMapOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMapOutput) ElementType() reflect.Type
func (VerificationTemplateMapOutput) MapIndex ¶ added in v3.78.0
func (o VerificationTemplateMapOutput) MapIndex(k pulumi.StringInput) VerificationTemplateOutput
func (VerificationTemplateMapOutput) ToVerificationTemplateMapOutput ¶ added in v3.78.0
func (o VerificationTemplateMapOutput) ToVerificationTemplateMapOutput() VerificationTemplateMapOutput
func (VerificationTemplateMapOutput) ToVerificationTemplateMapOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMapOutput) ToVerificationTemplateMapOutputWithContext(ctx context.Context) VerificationTemplateMapOutput
type VerificationTemplateMetric ¶ added in v3.78.0
type VerificationTemplateMetric struct { // Baseline Object. Baseline *VerificationTemplateMetricBaseline `pulumi:"baseline"` // The maximum number of times the measurement is allowed to error in succession, before the metric is considered error.Default is 4.When choosing `Jenkins` as the provider, there is no need to send this variable. ConsecutiveErrorLimit *int `pulumi:"consecutiveErrorLimit"` // The number of times to run the measurement. If both interval and count are omitted, the effective count is 1. If only interval is specified, metric runs indefinitely. If count > 1, interval must be specified. When choosing `Jenkins` as the provider, there is no need to send this variable. Count *int `pulumi:"count"` // Defines whether the metric should have an impact on the result of the rollout. DryRun *bool `pulumi:"dryRun"` // An expression which determines if a measurement is considered failed.If failureCondition is set, then successCondition is not allowed. When choosing Jenkins as the provider, there is no need to send this variable. FailureCondition *string `pulumi:"failureCondition"` // The maximum number of times the measurement is allowed to fail, before the entire metric is considered failed.Default is 0. When choosing `Jenkins` as the provider, there is no need to send this variable. FailureLimit *int `pulumi:"failureLimit"` // How long to wait before starting this metric measurements. When choosing Jenkins as the provider, there is no need to send this variable. InitialDelay *string `pulumi:"initialDelay"` // Defines an interval string (30s, 5m, 1h) between each verification measurements. If omitted, will perform a single measurement.When choosing Jenkins as the provider, there is no need to send this variable. Interval *string `pulumi:"interval"` // The name of the verification metric. MetricsName string `pulumi:"metricsName"` // The name of the monitoring tool chosen for the metric. Providers []VerificationTemplateMetricProvider `pulumi:"providers"` // An expression which determines if a measurement is considered successful. The keyword `result` is a variable reference to the value of measurement. Results can be both structured data or primitive. If successCondition is set, then failureCondition is not allowed. When choosing `Jenkins` as the provider, there is no need to send this variable. SuccessCondition *string `pulumi:"successCondition"` }
type VerificationTemplateMetricArgs ¶ added in v3.78.0
type VerificationTemplateMetricArgs struct { // Baseline Object. Baseline VerificationTemplateMetricBaselinePtrInput `pulumi:"baseline"` // The maximum number of times the measurement is allowed to error in succession, before the metric is considered error.Default is 4.When choosing `Jenkins` as the provider, there is no need to send this variable. ConsecutiveErrorLimit pulumi.IntPtrInput `pulumi:"consecutiveErrorLimit"` // The number of times to run the measurement. If both interval and count are omitted, the effective count is 1. If only interval is specified, metric runs indefinitely. If count > 1, interval must be specified. When choosing `Jenkins` as the provider, there is no need to send this variable. Count pulumi.IntPtrInput `pulumi:"count"` // Defines whether the metric should have an impact on the result of the rollout. DryRun pulumi.BoolPtrInput `pulumi:"dryRun"` // An expression which determines if a measurement is considered failed.If failureCondition is set, then successCondition is not allowed. When choosing Jenkins as the provider, there is no need to send this variable. FailureCondition pulumi.StringPtrInput `pulumi:"failureCondition"` // The maximum number of times the measurement is allowed to fail, before the entire metric is considered failed.Default is 0. When choosing `Jenkins` as the provider, there is no need to send this variable. FailureLimit pulumi.IntPtrInput `pulumi:"failureLimit"` // How long to wait before starting this metric measurements. When choosing Jenkins as the provider, there is no need to send this variable. InitialDelay pulumi.StringPtrInput `pulumi:"initialDelay"` // Defines an interval string (30s, 5m, 1h) between each verification measurements. If omitted, will perform a single measurement.When choosing Jenkins as the provider, there is no need to send this variable. Interval pulumi.StringPtrInput `pulumi:"interval"` // The name of the verification metric. MetricsName pulumi.StringInput `pulumi:"metricsName"` // The name of the monitoring tool chosen for the metric. Providers VerificationTemplateMetricProviderArrayInput `pulumi:"providers"` // An expression which determines if a measurement is considered successful. The keyword `result` is a variable reference to the value of measurement. Results can be both structured data or primitive. If successCondition is set, then failureCondition is not allowed. When choosing `Jenkins` as the provider, there is no need to send this variable. SuccessCondition pulumi.StringPtrInput `pulumi:"successCondition"` }
func (VerificationTemplateMetricArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricArgs) ElementType() reflect.Type
func (VerificationTemplateMetricArgs) ToVerificationTemplateMetricOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricArgs) ToVerificationTemplateMetricOutput() VerificationTemplateMetricOutput
func (VerificationTemplateMetricArgs) ToVerificationTemplateMetricOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricArgs) ToVerificationTemplateMetricOutputWithContext(ctx context.Context) VerificationTemplateMetricOutput
type VerificationTemplateMetricArray ¶ added in v3.78.0
type VerificationTemplateMetricArray []VerificationTemplateMetricInput
func (VerificationTemplateMetricArray) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricArray) ElementType() reflect.Type
func (VerificationTemplateMetricArray) ToVerificationTemplateMetricArrayOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricArray) ToVerificationTemplateMetricArrayOutput() VerificationTemplateMetricArrayOutput
func (VerificationTemplateMetricArray) ToVerificationTemplateMetricArrayOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricArray) ToVerificationTemplateMetricArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricArrayOutput
type VerificationTemplateMetricArrayInput ¶ added in v3.78.0
type VerificationTemplateMetricArrayInput interface { pulumi.Input ToVerificationTemplateMetricArrayOutput() VerificationTemplateMetricArrayOutput ToVerificationTemplateMetricArrayOutputWithContext(context.Context) VerificationTemplateMetricArrayOutput }
VerificationTemplateMetricArrayInput is an input type that accepts VerificationTemplateMetricArray and VerificationTemplateMetricArrayOutput values. You can construct a concrete instance of `VerificationTemplateMetricArrayInput` via:
VerificationTemplateMetricArray{ VerificationTemplateMetricArgs{...} }
type VerificationTemplateMetricArrayOutput ¶ added in v3.78.0
type VerificationTemplateMetricArrayOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricArrayOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricArrayOutput) ElementType() reflect.Type
func (VerificationTemplateMetricArrayOutput) Index ¶ added in v3.78.0
func (o VerificationTemplateMetricArrayOutput) Index(i pulumi.IntInput) VerificationTemplateMetricOutput
func (VerificationTemplateMetricArrayOutput) ToVerificationTemplateMetricArrayOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricArrayOutput) ToVerificationTemplateMetricArrayOutput() VerificationTemplateMetricArrayOutput
func (VerificationTemplateMetricArrayOutput) ToVerificationTemplateMetricArrayOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricArrayOutput) ToVerificationTemplateMetricArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricArrayOutput
type VerificationTemplateMetricBaseline ¶ added in v3.78.0
type VerificationTemplateMetricBaseline struct { // The name of the monitoring tool chosen for the metric. BaselineProviders []VerificationTemplateMetricBaselineBaselineProvider `pulumi:"baselineProviders"` // Number in percent we allow the new version’s data result to be under baseline data result. MaxRange *int `pulumi:"maxRange"` // Number in percent we allow the new version’s data result to be under baseline data result.* MinRange *int `pulumi:"minRange"` // A mathematical expression needed for the comparison. Enum: "<" ">" "<=" ">=" "=" "range" Threshold string `pulumi:"threshold"` }
type VerificationTemplateMetricBaselineArgs ¶ added in v3.78.0
type VerificationTemplateMetricBaselineArgs struct { // The name of the monitoring tool chosen for the metric. BaselineProviders VerificationTemplateMetricBaselineBaselineProviderArrayInput `pulumi:"baselineProviders"` // Number in percent we allow the new version’s data result to be under baseline data result. MaxRange pulumi.IntPtrInput `pulumi:"maxRange"` // Number in percent we allow the new version’s data result to be under baseline data result.* MinRange pulumi.IntPtrInput `pulumi:"minRange"` // A mathematical expression needed for the comparison. Enum: "<" ">" "<=" ">=" "=" "range" Threshold pulumi.StringInput `pulumi:"threshold"` }
func (VerificationTemplateMetricBaselineArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricBaselineArgs) ElementType() reflect.Type
func (VerificationTemplateMetricBaselineArgs) ToVerificationTemplateMetricBaselineOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricBaselineArgs) ToVerificationTemplateMetricBaselineOutput() VerificationTemplateMetricBaselineOutput
func (VerificationTemplateMetricBaselineArgs) ToVerificationTemplateMetricBaselineOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricBaselineArgs) ToVerificationTemplateMetricBaselineOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineOutput
func (VerificationTemplateMetricBaselineArgs) ToVerificationTemplateMetricBaselinePtrOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricBaselineArgs) ToVerificationTemplateMetricBaselinePtrOutput() VerificationTemplateMetricBaselinePtrOutput
func (VerificationTemplateMetricBaselineArgs) ToVerificationTemplateMetricBaselinePtrOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricBaselineArgs) ToVerificationTemplateMetricBaselinePtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselinePtrOutput
type VerificationTemplateMetricBaselineBaselineProvider ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProvider struct { // The datadog provider. Datadog *VerificationTemplateMetricBaselineBaselineProviderDatadog `pulumi:"datadog"` // The New Relic provider. NewRelic *VerificationTemplateMetricBaselineBaselineProviderNewRelic `pulumi:"newRelic"` // The Prometheus provider. Prometheus *VerificationTemplateMetricBaselineBaselineProviderPrometheus `pulumi:"prometheus"` }
type VerificationTemplateMetricBaselineBaselineProviderArgs ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderArgs struct { // The datadog provider. Datadog VerificationTemplateMetricBaselineBaselineProviderDatadogPtrInput `pulumi:"datadog"` // The New Relic provider. NewRelic VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrInput `pulumi:"newRelic"` // The Prometheus provider. Prometheus VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrInput `pulumi:"prometheus"` }
func (VerificationTemplateMetricBaselineBaselineProviderArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricBaselineBaselineProviderArgs) ElementType() reflect.Type
func (VerificationTemplateMetricBaselineBaselineProviderArgs) ToVerificationTemplateMetricBaselineBaselineProviderOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricBaselineBaselineProviderArgs) ToVerificationTemplateMetricBaselineBaselineProviderOutput() VerificationTemplateMetricBaselineBaselineProviderOutput
func (VerificationTemplateMetricBaselineBaselineProviderArgs) ToVerificationTemplateMetricBaselineBaselineProviderOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricBaselineBaselineProviderArgs) ToVerificationTemplateMetricBaselineBaselineProviderOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderOutput
type VerificationTemplateMetricBaselineBaselineProviderArray ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderArray []VerificationTemplateMetricBaselineBaselineProviderInput
func (VerificationTemplateMetricBaselineBaselineProviderArray) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricBaselineBaselineProviderArray) ElementType() reflect.Type
func (VerificationTemplateMetricBaselineBaselineProviderArray) ToVerificationTemplateMetricBaselineBaselineProviderArrayOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricBaselineBaselineProviderArray) ToVerificationTemplateMetricBaselineBaselineProviderArrayOutput() VerificationTemplateMetricBaselineBaselineProviderArrayOutput
func (VerificationTemplateMetricBaselineBaselineProviderArray) ToVerificationTemplateMetricBaselineBaselineProviderArrayOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricBaselineBaselineProviderArray) ToVerificationTemplateMetricBaselineBaselineProviderArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderArrayOutput
type VerificationTemplateMetricBaselineBaselineProviderArrayInput ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderArrayInput interface { pulumi.Input ToVerificationTemplateMetricBaselineBaselineProviderArrayOutput() VerificationTemplateMetricBaselineBaselineProviderArrayOutput ToVerificationTemplateMetricBaselineBaselineProviderArrayOutputWithContext(context.Context) VerificationTemplateMetricBaselineBaselineProviderArrayOutput }
VerificationTemplateMetricBaselineBaselineProviderArrayInput is an input type that accepts VerificationTemplateMetricBaselineBaselineProviderArray and VerificationTemplateMetricBaselineBaselineProviderArrayOutput values. You can construct a concrete instance of `VerificationTemplateMetricBaselineBaselineProviderArrayInput` via:
VerificationTemplateMetricBaselineBaselineProviderArray{ VerificationTemplateMetricBaselineBaselineProviderArgs{...} }
type VerificationTemplateMetricBaselineBaselineProviderArrayOutput ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderArrayOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricBaselineBaselineProviderArrayOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricBaselineBaselineProviderArrayOutput) ElementType() reflect.Type
func (VerificationTemplateMetricBaselineBaselineProviderArrayOutput) ToVerificationTemplateMetricBaselineBaselineProviderArrayOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderArrayOutput) ToVerificationTemplateMetricBaselineBaselineProviderArrayOutput() VerificationTemplateMetricBaselineBaselineProviderArrayOutput
func (VerificationTemplateMetricBaselineBaselineProviderArrayOutput) ToVerificationTemplateMetricBaselineBaselineProviderArrayOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderArrayOutput) ToVerificationTemplateMetricBaselineBaselineProviderArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderArrayOutput
type VerificationTemplateMetricBaselineBaselineProviderDatadog ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderDatadogArgs ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderDatadogArgs struct { // A request for information retrieved from Datadog. DatadogQuery pulumi.StringInput `pulumi:"datadogQuery"` // The window of time we are looking at in DataDog. Duration pulumi.StringPtrInput `pulumi:"duration"` }
func (VerificationTemplateMetricBaselineBaselineProviderDatadogArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricBaselineBaselineProviderDatadogArgs) ElementType() reflect.Type
func (VerificationTemplateMetricBaselineBaselineProviderDatadogArgs) ToVerificationTemplateMetricBaselineBaselineProviderDatadogOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricBaselineBaselineProviderDatadogArgs) ToVerificationTemplateMetricBaselineBaselineProviderDatadogOutput() VerificationTemplateMetricBaselineBaselineProviderDatadogOutput
func (VerificationTemplateMetricBaselineBaselineProviderDatadogArgs) ToVerificationTemplateMetricBaselineBaselineProviderDatadogOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricBaselineBaselineProviderDatadogArgs) ToVerificationTemplateMetricBaselineBaselineProviderDatadogOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderDatadogOutput
func (VerificationTemplateMetricBaselineBaselineProviderDatadogArgs) ToVerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricBaselineBaselineProviderDatadogArgs) ToVerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput() VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput
func (VerificationTemplateMetricBaselineBaselineProviderDatadogArgs) ToVerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricBaselineBaselineProviderDatadogArgs) ToVerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput
type VerificationTemplateMetricBaselineBaselineProviderDatadogInput ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderDatadogInput interface { pulumi.Input ToVerificationTemplateMetricBaselineBaselineProviderDatadogOutput() VerificationTemplateMetricBaselineBaselineProviderDatadogOutput ToVerificationTemplateMetricBaselineBaselineProviderDatadogOutputWithContext(context.Context) VerificationTemplateMetricBaselineBaselineProviderDatadogOutput }
VerificationTemplateMetricBaselineBaselineProviderDatadogInput is an input type that accepts VerificationTemplateMetricBaselineBaselineProviderDatadogArgs and VerificationTemplateMetricBaselineBaselineProviderDatadogOutput values. You can construct a concrete instance of `VerificationTemplateMetricBaselineBaselineProviderDatadogInput` via:
VerificationTemplateMetricBaselineBaselineProviderDatadogArgs{...}
type VerificationTemplateMetricBaselineBaselineProviderDatadogOutput ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderDatadogOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricBaselineBaselineProviderDatadogOutput) DatadogQuery ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderDatadogOutput) DatadogQuery() pulumi.StringOutput
A request for information retrieved from Datadog.
func (VerificationTemplateMetricBaselineBaselineProviderDatadogOutput) Duration ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderDatadogOutput) Duration() pulumi.StringPtrOutput
The window of time we are looking at in DataDog.
func (VerificationTemplateMetricBaselineBaselineProviderDatadogOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricBaselineBaselineProviderDatadogOutput) ElementType() reflect.Type
func (VerificationTemplateMetricBaselineBaselineProviderDatadogOutput) ToVerificationTemplateMetricBaselineBaselineProviderDatadogOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderDatadogOutput) ToVerificationTemplateMetricBaselineBaselineProviderDatadogOutput() VerificationTemplateMetricBaselineBaselineProviderDatadogOutput
func (VerificationTemplateMetricBaselineBaselineProviderDatadogOutput) ToVerificationTemplateMetricBaselineBaselineProviderDatadogOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderDatadogOutput) ToVerificationTemplateMetricBaselineBaselineProviderDatadogOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderDatadogOutput
func (VerificationTemplateMetricBaselineBaselineProviderDatadogOutput) ToVerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderDatadogOutput) ToVerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput() VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput
func (VerificationTemplateMetricBaselineBaselineProviderDatadogOutput) ToVerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderDatadogOutput) ToVerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput
type VerificationTemplateMetricBaselineBaselineProviderDatadogPtrInput ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderDatadogPtrInput interface { pulumi.Input ToVerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput() VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput ToVerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutputWithContext(context.Context) VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput }
VerificationTemplateMetricBaselineBaselineProviderDatadogPtrInput is an input type that accepts VerificationTemplateMetricBaselineBaselineProviderDatadogArgs, VerificationTemplateMetricBaselineBaselineProviderDatadogPtr and VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput values. You can construct a concrete instance of `VerificationTemplateMetricBaselineBaselineProviderDatadogPtrInput` via:
VerificationTemplateMetricBaselineBaselineProviderDatadogArgs{...} or: nil
func VerificationTemplateMetricBaselineBaselineProviderDatadogPtr ¶ added in v3.78.0
func VerificationTemplateMetricBaselineBaselineProviderDatadogPtr(v *VerificationTemplateMetricBaselineBaselineProviderDatadogArgs) VerificationTemplateMetricBaselineBaselineProviderDatadogPtrInput
type VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput) DatadogQuery ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput) DatadogQuery() pulumi.StringPtrOutput
A request for information retrieved from Datadog.
func (VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput) Duration ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput) Duration() pulumi.StringPtrOutput
The window of time we are looking at in DataDog.
func (VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput) ElementType() reflect.Type
func (VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput) ToVerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput) ToVerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput() VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput
func (VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput) ToVerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput) ToVerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput
type VerificationTemplateMetricBaselineBaselineProviderInput ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderInput interface { pulumi.Input ToVerificationTemplateMetricBaselineBaselineProviderOutput() VerificationTemplateMetricBaselineBaselineProviderOutput ToVerificationTemplateMetricBaselineBaselineProviderOutputWithContext(context.Context) VerificationTemplateMetricBaselineBaselineProviderOutput }
VerificationTemplateMetricBaselineBaselineProviderInput is an input type that accepts VerificationTemplateMetricBaselineBaselineProviderArgs and VerificationTemplateMetricBaselineBaselineProviderOutput values. You can construct a concrete instance of `VerificationTemplateMetricBaselineBaselineProviderInput` via:
VerificationTemplateMetricBaselineBaselineProviderArgs{...}
type VerificationTemplateMetricBaselineBaselineProviderNewRelic ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs struct { // A raw newrelic NRQL query to perform. NewRelicQuery pulumi.StringInput `pulumi:"newRelicQuery"` // The name of the secret holding NR account configuration. Profile pulumi.StringPtrInput `pulumi:"profile"` }
func (VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs) ElementType() reflect.Type
func (VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicOutput() VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput
func (VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput
func (VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput() VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput
func (VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput
type VerificationTemplateMetricBaselineBaselineProviderNewRelicInput ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderNewRelicInput interface { pulumi.Input ToVerificationTemplateMetricBaselineBaselineProviderNewRelicOutput() VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput ToVerificationTemplateMetricBaselineBaselineProviderNewRelicOutputWithContext(context.Context) VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput }
VerificationTemplateMetricBaselineBaselineProviderNewRelicInput is an input type that accepts VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs and VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput values. You can construct a concrete instance of `VerificationTemplateMetricBaselineBaselineProviderNewRelicInput` via:
VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs{...}
type VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput) ElementType() reflect.Type
func (VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput) NewRelicQuery ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput) NewRelicQuery() pulumi.StringOutput
A raw newrelic NRQL query to perform.
func (VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput) Profile ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput) Profile() pulumi.StringPtrOutput
The name of the secret holding NR account configuration.
func (VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicOutput() VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput
func (VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput
func (VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput() VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput
func (VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderNewRelicOutput) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput
type VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrInput ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrInput interface { pulumi.Input ToVerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput() VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput ToVerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutputWithContext(context.Context) VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput }
VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrInput is an input type that accepts VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs, VerificationTemplateMetricBaselineBaselineProviderNewRelicPtr and VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput values. You can construct a concrete instance of `VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrInput` via:
VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs{...} or: nil
func VerificationTemplateMetricBaselineBaselineProviderNewRelicPtr ¶ added in v3.78.0
func VerificationTemplateMetricBaselineBaselineProviderNewRelicPtr(v *VerificationTemplateMetricBaselineBaselineProviderNewRelicArgs) VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrInput
type VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput) ElementType() reflect.Type
func (VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput) NewRelicQuery ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput) NewRelicQuery() pulumi.StringPtrOutput
A raw newrelic NRQL query to perform.
func (VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput) Profile ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput) Profile() pulumi.StringPtrOutput
The name of the secret holding NR account configuration.
func (VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput() VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput
func (VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput) ToVerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput
type VerificationTemplateMetricBaselineBaselineProviderOutput ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricBaselineBaselineProviderOutput) Datadog ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderOutput) Datadog() VerificationTemplateMetricBaselineBaselineProviderDatadogPtrOutput
The datadog provider.
func (VerificationTemplateMetricBaselineBaselineProviderOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricBaselineBaselineProviderOutput) ElementType() reflect.Type
func (VerificationTemplateMetricBaselineBaselineProviderOutput) NewRelic ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderOutput) NewRelic() VerificationTemplateMetricBaselineBaselineProviderNewRelicPtrOutput
The New Relic provider.
func (VerificationTemplateMetricBaselineBaselineProviderOutput) Prometheus ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderOutput) Prometheus() VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput
The Prometheus provider.
func (VerificationTemplateMetricBaselineBaselineProviderOutput) ToVerificationTemplateMetricBaselineBaselineProviderOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderOutput) ToVerificationTemplateMetricBaselineBaselineProviderOutput() VerificationTemplateMetricBaselineBaselineProviderOutput
func (VerificationTemplateMetricBaselineBaselineProviderOutput) ToVerificationTemplateMetricBaselineBaselineProviderOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderOutput) ToVerificationTemplateMetricBaselineBaselineProviderOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderOutput
type VerificationTemplateMetricBaselineBaselineProviderPrometheus ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderPrometheus struct { // A request for information retrieved from Prometheus. PrometheusQuery string `pulumi:"prometheusQuery"` }
type VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs struct { // A request for information retrieved from Prometheus. PrometheusQuery pulumi.StringInput `pulumi:"prometheusQuery"` }
func (VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs) ElementType() reflect.Type
func (VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusOutput() VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput
func (VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput
func (VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput() VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput
func (VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput
type VerificationTemplateMetricBaselineBaselineProviderPrometheusInput ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderPrometheusInput interface { pulumi.Input ToVerificationTemplateMetricBaselineBaselineProviderPrometheusOutput() VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput ToVerificationTemplateMetricBaselineBaselineProviderPrometheusOutputWithContext(context.Context) VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput }
VerificationTemplateMetricBaselineBaselineProviderPrometheusInput is an input type that accepts VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs and VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput values. You can construct a concrete instance of `VerificationTemplateMetricBaselineBaselineProviderPrometheusInput` via:
VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs{...}
type VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput) ElementType() reflect.Type
func (VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput) PrometheusQuery ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput) PrometheusQuery() pulumi.StringOutput
A request for information retrieved from Prometheus.
func (VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusOutput() VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput
func (VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput
func (VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput() VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput
func (VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderPrometheusOutput) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput
type VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrInput ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrInput interface { pulumi.Input ToVerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput() VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput ToVerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutputWithContext(context.Context) VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput }
VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrInput is an input type that accepts VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs, VerificationTemplateMetricBaselineBaselineProviderPrometheusPtr and VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput values. You can construct a concrete instance of `VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrInput` via:
VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs{...} or: nil
func VerificationTemplateMetricBaselineBaselineProviderPrometheusPtr ¶ added in v3.78.0
func VerificationTemplateMetricBaselineBaselineProviderPrometheusPtr(v *VerificationTemplateMetricBaselineBaselineProviderPrometheusArgs) VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrInput
type VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput ¶ added in v3.78.0
type VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput) Elem ¶ added in v3.78.0
func (VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput) ElementType() reflect.Type
func (VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput) PrometheusQuery ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput) PrometheusQuery() pulumi.StringPtrOutput
A request for information retrieved from Prometheus.
func (VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput() VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput
func (VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput) ToVerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineBaselineProviderPrometheusPtrOutput
type VerificationTemplateMetricBaselineInput ¶ added in v3.78.0
type VerificationTemplateMetricBaselineInput interface { pulumi.Input ToVerificationTemplateMetricBaselineOutput() VerificationTemplateMetricBaselineOutput ToVerificationTemplateMetricBaselineOutputWithContext(context.Context) VerificationTemplateMetricBaselineOutput }
VerificationTemplateMetricBaselineInput is an input type that accepts VerificationTemplateMetricBaselineArgs and VerificationTemplateMetricBaselineOutput values. You can construct a concrete instance of `VerificationTemplateMetricBaselineInput` via:
VerificationTemplateMetricBaselineArgs{...}
type VerificationTemplateMetricBaselineOutput ¶ added in v3.78.0
type VerificationTemplateMetricBaselineOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricBaselineOutput) BaselineProviders ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineOutput) BaselineProviders() VerificationTemplateMetricBaselineBaselineProviderArrayOutput
The name of the monitoring tool chosen for the metric.
func (VerificationTemplateMetricBaselineOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricBaselineOutput) ElementType() reflect.Type
func (VerificationTemplateMetricBaselineOutput) MaxRange ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineOutput) MaxRange() pulumi.IntPtrOutput
Number in percent we allow the new version’s data result to be under baseline data result.
func (VerificationTemplateMetricBaselineOutput) MinRange ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineOutput) MinRange() pulumi.IntPtrOutput
Number in percent we allow the new version’s data result to be under baseline data result.*
func (VerificationTemplateMetricBaselineOutput) Threshold ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineOutput) Threshold() pulumi.StringOutput
A mathematical expression needed for the comparison. Enum: "<" ">" "<=" ">=" "=" "range"
func (VerificationTemplateMetricBaselineOutput) ToVerificationTemplateMetricBaselineOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineOutput) ToVerificationTemplateMetricBaselineOutput() VerificationTemplateMetricBaselineOutput
func (VerificationTemplateMetricBaselineOutput) ToVerificationTemplateMetricBaselineOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineOutput) ToVerificationTemplateMetricBaselineOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselineOutput
func (VerificationTemplateMetricBaselineOutput) ToVerificationTemplateMetricBaselinePtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineOutput) ToVerificationTemplateMetricBaselinePtrOutput() VerificationTemplateMetricBaselinePtrOutput
func (VerificationTemplateMetricBaselineOutput) ToVerificationTemplateMetricBaselinePtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselineOutput) ToVerificationTemplateMetricBaselinePtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselinePtrOutput
type VerificationTemplateMetricBaselinePtrInput ¶ added in v3.78.0
type VerificationTemplateMetricBaselinePtrInput interface { pulumi.Input ToVerificationTemplateMetricBaselinePtrOutput() VerificationTemplateMetricBaselinePtrOutput ToVerificationTemplateMetricBaselinePtrOutputWithContext(context.Context) VerificationTemplateMetricBaselinePtrOutput }
VerificationTemplateMetricBaselinePtrInput is an input type that accepts VerificationTemplateMetricBaselineArgs, VerificationTemplateMetricBaselinePtr and VerificationTemplateMetricBaselinePtrOutput values. You can construct a concrete instance of `VerificationTemplateMetricBaselinePtrInput` via:
VerificationTemplateMetricBaselineArgs{...} or: nil
func VerificationTemplateMetricBaselinePtr ¶ added in v3.78.0
func VerificationTemplateMetricBaselinePtr(v *VerificationTemplateMetricBaselineArgs) VerificationTemplateMetricBaselinePtrInput
type VerificationTemplateMetricBaselinePtrOutput ¶ added in v3.78.0
type VerificationTemplateMetricBaselinePtrOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricBaselinePtrOutput) BaselineProviders ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselinePtrOutput) BaselineProviders() VerificationTemplateMetricBaselineBaselineProviderArrayOutput
The name of the monitoring tool chosen for the metric.
func (VerificationTemplateMetricBaselinePtrOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricBaselinePtrOutput) ElementType() reflect.Type
func (VerificationTemplateMetricBaselinePtrOutput) MaxRange ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselinePtrOutput) MaxRange() pulumi.IntPtrOutput
Number in percent we allow the new version’s data result to be under baseline data result.
func (VerificationTemplateMetricBaselinePtrOutput) MinRange ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselinePtrOutput) MinRange() pulumi.IntPtrOutput
Number in percent we allow the new version’s data result to be under baseline data result.*
func (VerificationTemplateMetricBaselinePtrOutput) Threshold ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselinePtrOutput) Threshold() pulumi.StringPtrOutput
A mathematical expression needed for the comparison. Enum: "<" ">" "<=" ">=" "=" "range"
func (VerificationTemplateMetricBaselinePtrOutput) ToVerificationTemplateMetricBaselinePtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselinePtrOutput) ToVerificationTemplateMetricBaselinePtrOutput() VerificationTemplateMetricBaselinePtrOutput
func (VerificationTemplateMetricBaselinePtrOutput) ToVerificationTemplateMetricBaselinePtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricBaselinePtrOutput) ToVerificationTemplateMetricBaselinePtrOutputWithContext(ctx context.Context) VerificationTemplateMetricBaselinePtrOutput
type VerificationTemplateMetricInput ¶ added in v3.78.0
type VerificationTemplateMetricInput interface { pulumi.Input ToVerificationTemplateMetricOutput() VerificationTemplateMetricOutput ToVerificationTemplateMetricOutputWithContext(context.Context) VerificationTemplateMetricOutput }
VerificationTemplateMetricInput is an input type that accepts VerificationTemplateMetricArgs and VerificationTemplateMetricOutput values. You can construct a concrete instance of `VerificationTemplateMetricInput` via:
VerificationTemplateMetricArgs{...}
type VerificationTemplateMetricOutput ¶ added in v3.78.0
type VerificationTemplateMetricOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricOutput) Baseline ¶ added in v3.78.0
func (o VerificationTemplateMetricOutput) Baseline() VerificationTemplateMetricBaselinePtrOutput
Baseline Object.
func (VerificationTemplateMetricOutput) ConsecutiveErrorLimit ¶ added in v3.78.0
func (o VerificationTemplateMetricOutput) ConsecutiveErrorLimit() pulumi.IntPtrOutput
The maximum number of times the measurement is allowed to error in succession, before the metric is considered error.Default is 4.When choosing `Jenkins` as the provider, there is no need to send this variable.
func (VerificationTemplateMetricOutput) Count ¶ added in v3.78.0
func (o VerificationTemplateMetricOutput) Count() pulumi.IntPtrOutput
The number of times to run the measurement. If both interval and count are omitted, the effective count is 1. If only interval is specified, metric runs indefinitely. If count > 1, interval must be specified. When choosing `Jenkins` as the provider, there is no need to send this variable.
func (VerificationTemplateMetricOutput) DryRun ¶ added in v3.78.0
func (o VerificationTemplateMetricOutput) DryRun() pulumi.BoolPtrOutput
Defines whether the metric should have an impact on the result of the rollout.
func (VerificationTemplateMetricOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricOutput) ElementType() reflect.Type
func (VerificationTemplateMetricOutput) FailureCondition ¶ added in v3.78.0
func (o VerificationTemplateMetricOutput) FailureCondition() pulumi.StringPtrOutput
An expression which determines if a measurement is considered failed.If failureCondition is set, then successCondition is not allowed. When choosing Jenkins as the provider, there is no need to send this variable.
func (VerificationTemplateMetricOutput) FailureLimit ¶ added in v3.78.0
func (o VerificationTemplateMetricOutput) FailureLimit() pulumi.IntPtrOutput
The maximum number of times the measurement is allowed to fail, before the entire metric is considered failed.Default is 0. When choosing `Jenkins` as the provider, there is no need to send this variable.
func (VerificationTemplateMetricOutput) InitialDelay ¶ added in v3.78.0
func (o VerificationTemplateMetricOutput) InitialDelay() pulumi.StringPtrOutput
How long to wait before starting this metric measurements. When choosing Jenkins as the provider, there is no need to send this variable.
func (VerificationTemplateMetricOutput) Interval ¶ added in v3.78.0
func (o VerificationTemplateMetricOutput) Interval() pulumi.StringPtrOutput
Defines an interval string (30s, 5m, 1h) between each verification measurements. If omitted, will perform a single measurement.When choosing Jenkins as the provider, there is no need to send this variable.
func (VerificationTemplateMetricOutput) MetricsName ¶ added in v3.78.0
func (o VerificationTemplateMetricOutput) MetricsName() pulumi.StringOutput
The name of the verification metric.
func (VerificationTemplateMetricOutput) Providers ¶ added in v3.78.0
func (o VerificationTemplateMetricOutput) Providers() VerificationTemplateMetricProviderArrayOutput
The name of the monitoring tool chosen for the metric.
func (VerificationTemplateMetricOutput) SuccessCondition ¶ added in v3.78.0
func (o VerificationTemplateMetricOutput) SuccessCondition() pulumi.StringPtrOutput
An expression which determines if a measurement is considered successful. The keyword `result` is a variable reference to the value of measurement. Results can be both structured data or primitive. If successCondition is set, then failureCondition is not allowed. When choosing `Jenkins` as the provider, there is no need to send this variable.
func (VerificationTemplateMetricOutput) ToVerificationTemplateMetricOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricOutput) ToVerificationTemplateMetricOutput() VerificationTemplateMetricOutput
func (VerificationTemplateMetricOutput) ToVerificationTemplateMetricOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricOutput) ToVerificationTemplateMetricOutputWithContext(ctx context.Context) VerificationTemplateMetricOutput
type VerificationTemplateMetricProvider ¶ added in v3.78.0
type VerificationTemplateMetricProvider struct { // The CloudWatch provider. CloudWatch *VerificationTemplateMetricProviderCloudWatch `pulumi:"cloudWatch"` // The datadog provider. Datadog *VerificationTemplateMetricProviderDatadog `pulumi:"datadog"` // The Jenkins provider. Default is "{$}" Jenkins *VerificationTemplateMetricProviderJenkins `pulumi:"jenkins"` // The Job provider. Job *VerificationTemplateMetricProviderJob `pulumi:"job"` // The New Relic provider. NewRelic *VerificationTemplateMetricProviderNewRelic `pulumi:"newRelic"` // The Prometheus provider. Prometheus *VerificationTemplateMetricProviderPrometheus `pulumi:"prometheus"` // The Web provider. Web *VerificationTemplateMetricProviderWeb `pulumi:"web"` }
type VerificationTemplateMetricProviderArgs ¶ added in v3.78.0
type VerificationTemplateMetricProviderArgs struct { // The CloudWatch provider. CloudWatch VerificationTemplateMetricProviderCloudWatchPtrInput `pulumi:"cloudWatch"` // The datadog provider. Datadog VerificationTemplateMetricProviderDatadogPtrInput `pulumi:"datadog"` // The Jenkins provider. Default is "{$}" Jenkins VerificationTemplateMetricProviderJenkinsPtrInput `pulumi:"jenkins"` // The Job provider. Job VerificationTemplateMetricProviderJobPtrInput `pulumi:"job"` // The New Relic provider. NewRelic VerificationTemplateMetricProviderNewRelicPtrInput `pulumi:"newRelic"` // The Prometheus provider. Prometheus VerificationTemplateMetricProviderPrometheusPtrInput `pulumi:"prometheus"` // The Web provider. Web VerificationTemplateMetricProviderWebPtrInput `pulumi:"web"` }
func (VerificationTemplateMetricProviderArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderArgs) ElementType() reflect.Type
func (VerificationTemplateMetricProviderArgs) ToVerificationTemplateMetricProviderOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderArgs) ToVerificationTemplateMetricProviderOutput() VerificationTemplateMetricProviderOutput
func (VerificationTemplateMetricProviderArgs) ToVerificationTemplateMetricProviderOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderArgs) ToVerificationTemplateMetricProviderOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderOutput
type VerificationTemplateMetricProviderArray ¶ added in v3.78.0
type VerificationTemplateMetricProviderArray []VerificationTemplateMetricProviderInput
func (VerificationTemplateMetricProviderArray) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderArray) ElementType() reflect.Type
func (VerificationTemplateMetricProviderArray) ToVerificationTemplateMetricProviderArrayOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderArray) ToVerificationTemplateMetricProviderArrayOutput() VerificationTemplateMetricProviderArrayOutput
func (VerificationTemplateMetricProviderArray) ToVerificationTemplateMetricProviderArrayOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderArray) ToVerificationTemplateMetricProviderArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderArrayOutput
type VerificationTemplateMetricProviderArrayInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderArrayInput interface { pulumi.Input ToVerificationTemplateMetricProviderArrayOutput() VerificationTemplateMetricProviderArrayOutput ToVerificationTemplateMetricProviderArrayOutputWithContext(context.Context) VerificationTemplateMetricProviderArrayOutput }
VerificationTemplateMetricProviderArrayInput is an input type that accepts VerificationTemplateMetricProviderArray and VerificationTemplateMetricProviderArrayOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderArrayInput` via:
VerificationTemplateMetricProviderArray{ VerificationTemplateMetricProviderArgs{...} }
type VerificationTemplateMetricProviderArrayOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderArrayOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderArrayOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderArrayOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderArrayOutput) ToVerificationTemplateMetricProviderArrayOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderArrayOutput) ToVerificationTemplateMetricProviderArrayOutput() VerificationTemplateMetricProviderArrayOutput
func (VerificationTemplateMetricProviderArrayOutput) ToVerificationTemplateMetricProviderArrayOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderArrayOutput) ToVerificationTemplateMetricProviderArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderArrayOutput
type VerificationTemplateMetricProviderCloudWatch ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatch struct { // The window of time we are looking at in CloudWatch. Duration *string `pulumi:"duration"` // The metric queries to be returned. A single MetricData call can include as many as 500 MetricDataQuery structures. Each of these structures can specify either a metric to retrieve, a Metrics Insights query, or a math expression to perform on retrieved data. MetricDataQueries []VerificationTemplateMetricProviderCloudWatchMetricDataQuery `pulumi:"metricDataQueries"` }
type VerificationTemplateMetricProviderCloudWatchArgs ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchArgs struct { // The window of time we are looking at in CloudWatch. Duration pulumi.StringPtrInput `pulumi:"duration"` // The metric queries to be returned. A single MetricData call can include as many as 500 MetricDataQuery structures. Each of these structures can specify either a metric to retrieve, a Metrics Insights query, or a math expression to perform on retrieved data. MetricDataQueries VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayInput `pulumi:"metricDataQueries"` }
func (VerificationTemplateMetricProviderCloudWatchArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderCloudWatchArgs) ElementType() reflect.Type
func (VerificationTemplateMetricProviderCloudWatchArgs) ToVerificationTemplateMetricProviderCloudWatchOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderCloudWatchArgs) ToVerificationTemplateMetricProviderCloudWatchOutput() VerificationTemplateMetricProviderCloudWatchOutput
func (VerificationTemplateMetricProviderCloudWatchArgs) ToVerificationTemplateMetricProviderCloudWatchOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderCloudWatchArgs) ToVerificationTemplateMetricProviderCloudWatchOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchOutput
func (VerificationTemplateMetricProviderCloudWatchArgs) ToVerificationTemplateMetricProviderCloudWatchPtrOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderCloudWatchArgs) ToVerificationTemplateMetricProviderCloudWatchPtrOutput() VerificationTemplateMetricProviderCloudWatchPtrOutput
func (VerificationTemplateMetricProviderCloudWatchArgs) ToVerificationTemplateMetricProviderCloudWatchPtrOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderCloudWatchArgs) ToVerificationTemplateMetricProviderCloudWatchPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchPtrOutput
type VerificationTemplateMetricProviderCloudWatchInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchInput interface { pulumi.Input ToVerificationTemplateMetricProviderCloudWatchOutput() VerificationTemplateMetricProviderCloudWatchOutput ToVerificationTemplateMetricProviderCloudWatchOutputWithContext(context.Context) VerificationTemplateMetricProviderCloudWatchOutput }
VerificationTemplateMetricProviderCloudWatchInput is an input type that accepts VerificationTemplateMetricProviderCloudWatchArgs and VerificationTemplateMetricProviderCloudWatchOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderCloudWatchInput` via:
VerificationTemplateMetricProviderCloudWatchArgs{...}
type VerificationTemplateMetricProviderCloudWatchMetricDataQuery ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQuery struct { // This field can contain either a Metrics Insights query, or a metric math expression to be performed on the returned data. Within one metricdataquery object, you must specify either expression or metricstat but not both. Expression *string `pulumi:"expression"` // The response ID. Must be unique and not null. This object can contain characters, letters, numbers and underscore. The first letter must be a lowercase letter. Id string `pulumi:"id"` // A human-readable label for this metric or expression. If the metric or expression is shown in a CloudWatch dashboard widget, the label is shown Label *string `pulumi:"label"` // The metric to be returned, along with statistics, period, and units. Use this parameter only if this object is retrieving a metric and not performing a math expression on returned data.Within one metricdataquery object, you must specify either expression or metricstat but not both. MetricStat *VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStat `pulumi:"metricStat"` // The granularity, in seconds, of the returned data points. Period *int `pulumi:"period"` // This option indicates whether to return the timestamps and raw data values of this metric. If you are performing this call just to do math expressions and do not also need the raw data returned, you can specify `false`. If you omit this, the default of `true` is used. ReturnData *bool `pulumi:"returnData"` }
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryArgs ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryArgs struct { // This field can contain either a Metrics Insights query, or a metric math expression to be performed on the returned data. Within one metricdataquery object, you must specify either expression or metricstat but not both. Expression pulumi.StringPtrInput `pulumi:"expression"` // The response ID. Must be unique and not null. This object can contain characters, letters, numbers and underscore. The first letter must be a lowercase letter. Id pulumi.StringInput `pulumi:"id"` // A human-readable label for this metric or expression. If the metric or expression is shown in a CloudWatch dashboard widget, the label is shown Label pulumi.StringPtrInput `pulumi:"label"` // The metric to be returned, along with statistics, period, and units. Use this parameter only if this object is retrieving a metric and not performing a math expression on returned data.Within one metricdataquery object, you must specify either expression or metricstat but not both. MetricStat VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrInput `pulumi:"metricStat"` // The granularity, in seconds, of the returned data points. Period pulumi.IntPtrInput `pulumi:"period"` // This option indicates whether to return the timestamps and raw data values of this metric. If you are performing this call just to do math expressions and do not also need the raw data returned, you can specify `false`. If you omit this, the default of `true` is used. ReturnData pulumi.BoolPtrInput `pulumi:"returnData"` }
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryArgs) ElementType() reflect.Type
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryArray ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryArray []VerificationTemplateMetricProviderCloudWatchMetricDataQueryInput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryArray) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryArray) ElementType() reflect.Type
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryArray) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryArray) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryArray) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryArray) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayInput interface { pulumi.Input ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutputWithContext(context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput }
VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayInput is an input type that accepts VerificationTemplateMetricProviderCloudWatchMetricDataQueryArray and VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayInput` via:
VerificationTemplateMetricProviderCloudWatchMetricDataQueryArray{ VerificationTemplateMetricProviderCloudWatchMetricDataQueryArgs{...} }
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput) Index ¶ added in v3.78.0
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryInput interface { pulumi.Input ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryOutputWithContext(context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput }
VerificationTemplateMetricProviderCloudWatchMetricDataQueryInput is an input type that accepts VerificationTemplateMetricProviderCloudWatchMetricDataQueryArgs and VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderCloudWatchMetricDataQueryInput` via:
VerificationTemplateMetricProviderCloudWatchMetricDataQueryArgs{...}
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStat ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStat struct { // The metric to return, including the metric name, namespace, and dimensions. Metric *VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetric `pulumi:"metric"` // The granularity, in seconds, of the returned data points. MetricPeriod *int `pulumi:"metricPeriod"` // The statistic to return. It can include any CloudWatch statistic or extended statistic. Stat *string `pulumi:"stat"` // This defines what unit you want to use when storing the metric. Enum: `"Seconds" "Microseconds" "Milliseconds" "Bytes" "Kilobytes" "Megabytes" "Gigabytes" "Terabytes" "Bits" "Kilobits" "Megabits" "Gigabits" "Terabits" "Percent" "Count" "Bytes/Second" "Kilobytes/Second" "Megabytes/Second" "Gigabytes/Second" "Terabytes/Second" "Bits/Second" "Kilobits/Second" "Megabits/Second" "Gigabits/Second" "Terabits/Second" "Count/Second" "None"` Unit *string `pulumi:"unit"` }
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs struct { // The metric to return, including the metric name, namespace, and dimensions. Metric VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrInput `pulumi:"metric"` // The granularity, in seconds, of the returned data points. MetricPeriod pulumi.IntPtrInput `pulumi:"metricPeriod"` // The statistic to return. It can include any CloudWatch statistic or extended statistic. Stat pulumi.StringPtrInput `pulumi:"stat"` // This defines what unit you want to use when storing the metric. Enum: `"Seconds" "Microseconds" "Milliseconds" "Bytes" "Kilobytes" "Megabytes" "Gigabytes" "Terabytes" "Bits" "Kilobits" "Megabits" "Gigabits" "Terabits" "Percent" "Count" "Bytes/Second" "Kilobytes/Second" "Megabytes/Second" "Gigabytes/Second" "Terabytes/Second" "Bits/Second" "Kilobits/Second" "Megabits/Second" "Gigabits/Second" "Terabits/Second" "Count/Second" "None"` Unit pulumi.StringPtrInput `pulumi:"unit"` }
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs) ElementType() reflect.Type
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatInput interface { pulumi.Input ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutputWithContext(context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput }
VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatInput is an input type that accepts VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs and VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatInput` via:
VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs{...}
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetric ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetric struct { // A dimension is a name/value pair that is part of the identity of a metric.You can assign upto 30 dimensions to a metric Dimensions []VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimension `pulumi:"dimensions"` // The name of the metric. MetricName string `pulumi:"metricName"` // The namespace of the metric. Namespace *string `pulumi:"namespace"` }
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs struct { // A dimension is a name/value pair that is part of the identity of a metric.You can assign upto 30 dimensions to a metric Dimensions VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayInput `pulumi:"dimensions"` // The name of the metric. MetricName pulumi.StringInput `pulumi:"metricName"` // The namespace of the metric. Namespace pulumi.StringPtrInput `pulumi:"namespace"` }
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs) ElementType() reflect.Type
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimension ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimension struct { // The name of the dimensions. These values must contain only ASCII characters and must include at least one non-whitespace characte DimensionName string `pulumi:"dimensionName"` // The value of the dimensions.These values must contain only ASCII characters and must include at least one non-whitespace characte DimensionValue string `pulumi:"dimensionValue"` }
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArgs ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArgs struct { // The name of the dimensions. These values must contain only ASCII characters and must include at least one non-whitespace characte DimensionName pulumi.StringInput `pulumi:"dimensionName"` // The value of the dimensions.These values must contain only ASCII characters and must include at least one non-whitespace characte DimensionValue pulumi.StringInput `pulumi:"dimensionValue"` }
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArgs) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArray ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArray []VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionInput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArray) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArray) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArray) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArray) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArray) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayInput interface { pulumi.Input ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutputWithContext(context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput }
VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayInput is an input type that accepts VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArray and VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayInput` via:
VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArray{ VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArgs{...} }
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput) Index ¶ added in v3.78.0
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionInput interface { pulumi.Input ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutputWithContext(context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput }
VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionInput is an input type that accepts VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArgs and VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionInput` via:
VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArgs{...}
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput) DimensionName ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput) DimensionName() pulumi.StringOutput
The name of the dimensions. These values must contain only ASCII characters and must include at least one non-whitespace characte
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput) DimensionValue ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput) DimensionValue() pulumi.StringOutput
The value of the dimensions.These values must contain only ASCII characters and must include at least one non-whitespace characte
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionOutput
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricInput interface { pulumi.Input ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutputWithContext(context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput }
VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricInput is an input type that accepts VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs and VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricInput` via:
VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs{...}
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) Dimensions ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) Dimensions() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput
A dimension is a name/value pair that is part of the identity of a metric.You can assign upto 30 dimensions to a metric
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) MetricName ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) MetricName() pulumi.StringOutput
The name of the metric.
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) Namespace ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) Namespace() pulumi.StringPtrOutput
The namespace of the metric.
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrInput interface { pulumi.Input ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutputWithContext(context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput }
VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrInput is an input type that accepts VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs, VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtr and VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrInput` via:
VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs{...} or: nil
func VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtr ¶ added in v3.78.0
func VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtr(v *VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricArgs) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrInput
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput) Dimensions ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput) Dimensions() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricDimensionArrayOutput
A dimension is a name/value pair that is part of the identity of a metric.You can assign upto 30 dimensions to a metric
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput) Elem ¶ added in v3.78.0
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput) MetricName ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput) MetricName() pulumi.StringPtrOutput
The name of the metric.
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput) Namespace ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput) Namespace() pulumi.StringPtrOutput
The namespace of the metric.
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) Metric ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) Metric() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput
The metric to return, including the metric name, namespace, and dimensions.
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) MetricPeriod ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) MetricPeriod() pulumi.IntPtrOutput
The granularity, in seconds, of the returned data points.
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) Stat ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) Stat() pulumi.StringPtrOutput
The statistic to return. It can include any CloudWatch statistic or extended statistic.
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) Unit ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatOutput) Unit() pulumi.StringPtrOutput
This defines what unit you want to use when storing the metric. Enum: `"Seconds" "Microseconds" "Milliseconds" "Bytes" "Kilobytes" "Megabytes" "Gigabytes" "Terabytes" "Bits" "Kilobits" "Megabits" "Gigabits" "Terabits" "Percent" "Count" "Bytes/Second" "Kilobytes/Second" "Megabytes/Second" "Gigabytes/Second" "Terabytes/Second" "Bits/Second" "Kilobits/Second" "Megabits/Second" "Gigabits/Second" "Terabits/Second" "Count/Second" "None"`
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrInput interface { pulumi.Input ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutputWithContext(context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput }
VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrInput is an input type that accepts VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs, VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtr and VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrInput` via:
VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs{...} or: nil
func VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtr ¶ added in v3.78.0
func VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtr(v *VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatArgs) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrInput
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) Elem ¶ added in v3.78.0
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) Metric ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) Metric() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatMetricPtrOutput
The metric to return, including the metric name, namespace, and dimensions.
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) MetricPeriod ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) MetricPeriod() pulumi.IntPtrOutput
The granularity, in seconds, of the returned data points.
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) Stat ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) Stat() pulumi.StringPtrOutput
The statistic to return. It can include any CloudWatch statistic or extended statistic.
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) Unit ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput) Unit() pulumi.StringPtrOutput
This defines what unit you want to use when storing the metric. Enum: `"Seconds" "Microseconds" "Milliseconds" "Bytes" "Kilobytes" "Megabytes" "Gigabytes" "Terabytes" "Bits" "Kilobits" "Megabits" "Gigabits" "Terabits" "Percent" "Count" "Bytes/Second" "Kilobytes/Second" "Megabytes/Second" "Gigabytes/Second" "Terabytes/Second" "Bits/Second" "Kilobits/Second" "Megabits/Second" "Gigabits/Second" "Terabits/Second" "Count/Second" "None"`
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) Expression ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) Expression() pulumi.StringPtrOutput
This field can contain either a Metrics Insights query, or a metric math expression to be performed on the returned data. Within one metricdataquery object, you must specify either expression or metricstat but not both.
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) Id ¶ added in v3.78.0
The response ID. Must be unique and not null. This object can contain characters, letters, numbers and underscore. The first letter must be a lowercase letter.
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) Label ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) Label() pulumi.StringPtrOutput
A human-readable label for this metric or expression. If the metric or expression is shown in a CloudWatch dashboard widget, the label is shown
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) MetricStat ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) MetricStat() VerificationTemplateMetricProviderCloudWatchMetricDataQueryMetricStatPtrOutput
The metric to be returned, along with statistics, period, and units. Use this parameter only if this object is retrieving a metric and not performing a math expression on returned data.Within one metricdataquery object, you must specify either expression or metricstat but not both.
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) Period ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) Period() pulumi.IntPtrOutput
The granularity, in seconds, of the returned data points.
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) ReturnData ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) ReturnData() pulumi.BoolPtrOutput
This option indicates whether to return the timestamps and raw data values of this metric. If you are performing this call just to do math expressions and do not also need the raw data returned, you can specify `false`. If you omit this, the default of `true` is used.
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput() VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput
func (VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput) ToVerificationTemplateMetricProviderCloudWatchMetricDataQueryOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchMetricDataQueryOutput
type VerificationTemplateMetricProviderCloudWatchOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderCloudWatchOutput) Duration ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchOutput) Duration() pulumi.StringPtrOutput
The window of time we are looking at in CloudWatch.
func (VerificationTemplateMetricProviderCloudWatchOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderCloudWatchOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderCloudWatchOutput) MetricDataQueries ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchOutput) MetricDataQueries() VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput
The metric queries to be returned. A single MetricData call can include as many as 500 MetricDataQuery structures. Each of these structures can specify either a metric to retrieve, a Metrics Insights query, or a math expression to perform on retrieved data.
func (VerificationTemplateMetricProviderCloudWatchOutput) ToVerificationTemplateMetricProviderCloudWatchOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchOutput) ToVerificationTemplateMetricProviderCloudWatchOutput() VerificationTemplateMetricProviderCloudWatchOutput
func (VerificationTemplateMetricProviderCloudWatchOutput) ToVerificationTemplateMetricProviderCloudWatchOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchOutput) ToVerificationTemplateMetricProviderCloudWatchOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchOutput
func (VerificationTemplateMetricProviderCloudWatchOutput) ToVerificationTemplateMetricProviderCloudWatchPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchOutput) ToVerificationTemplateMetricProviderCloudWatchPtrOutput() VerificationTemplateMetricProviderCloudWatchPtrOutput
func (VerificationTemplateMetricProviderCloudWatchOutput) ToVerificationTemplateMetricProviderCloudWatchPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchOutput) ToVerificationTemplateMetricProviderCloudWatchPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchPtrOutput
type VerificationTemplateMetricProviderCloudWatchPtrInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchPtrInput interface { pulumi.Input ToVerificationTemplateMetricProviderCloudWatchPtrOutput() VerificationTemplateMetricProviderCloudWatchPtrOutput ToVerificationTemplateMetricProviderCloudWatchPtrOutputWithContext(context.Context) VerificationTemplateMetricProviderCloudWatchPtrOutput }
VerificationTemplateMetricProviderCloudWatchPtrInput is an input type that accepts VerificationTemplateMetricProviderCloudWatchArgs, VerificationTemplateMetricProviderCloudWatchPtr and VerificationTemplateMetricProviderCloudWatchPtrOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderCloudWatchPtrInput` via:
VerificationTemplateMetricProviderCloudWatchArgs{...} or: nil
func VerificationTemplateMetricProviderCloudWatchPtr ¶ added in v3.78.0
func VerificationTemplateMetricProviderCloudWatchPtr(v *VerificationTemplateMetricProviderCloudWatchArgs) VerificationTemplateMetricProviderCloudWatchPtrInput
type VerificationTemplateMetricProviderCloudWatchPtrOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderCloudWatchPtrOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderCloudWatchPtrOutput) Duration ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchPtrOutput) Duration() pulumi.StringPtrOutput
The window of time we are looking at in CloudWatch.
func (VerificationTemplateMetricProviderCloudWatchPtrOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderCloudWatchPtrOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderCloudWatchPtrOutput) MetricDataQueries ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchPtrOutput) MetricDataQueries() VerificationTemplateMetricProviderCloudWatchMetricDataQueryArrayOutput
The metric queries to be returned. A single MetricData call can include as many as 500 MetricDataQuery structures. Each of these structures can specify either a metric to retrieve, a Metrics Insights query, or a math expression to perform on retrieved data.
func (VerificationTemplateMetricProviderCloudWatchPtrOutput) ToVerificationTemplateMetricProviderCloudWatchPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchPtrOutput) ToVerificationTemplateMetricProviderCloudWatchPtrOutput() VerificationTemplateMetricProviderCloudWatchPtrOutput
func (VerificationTemplateMetricProviderCloudWatchPtrOutput) ToVerificationTemplateMetricProviderCloudWatchPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderCloudWatchPtrOutput) ToVerificationTemplateMetricProviderCloudWatchPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderCloudWatchPtrOutput
type VerificationTemplateMetricProviderDatadog ¶ added in v3.78.0
type VerificationTemplateMetricProviderDatadogArgs ¶ added in v3.78.0
type VerificationTemplateMetricProviderDatadogArgs struct { // A request for information retrieved from Datadog. DatadogQuery pulumi.StringPtrInput `pulumi:"datadogQuery"` // The window of time we are looking at in DataDog. Duration pulumi.StringPtrInput `pulumi:"duration"` }
func (VerificationTemplateMetricProviderDatadogArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderDatadogArgs) ElementType() reflect.Type
func (VerificationTemplateMetricProviderDatadogArgs) ToVerificationTemplateMetricProviderDatadogOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderDatadogArgs) ToVerificationTemplateMetricProviderDatadogOutput() VerificationTemplateMetricProviderDatadogOutput
func (VerificationTemplateMetricProviderDatadogArgs) ToVerificationTemplateMetricProviderDatadogOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderDatadogArgs) ToVerificationTemplateMetricProviderDatadogOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderDatadogOutput
func (VerificationTemplateMetricProviderDatadogArgs) ToVerificationTemplateMetricProviderDatadogPtrOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderDatadogArgs) ToVerificationTemplateMetricProviderDatadogPtrOutput() VerificationTemplateMetricProviderDatadogPtrOutput
func (VerificationTemplateMetricProviderDatadogArgs) ToVerificationTemplateMetricProviderDatadogPtrOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderDatadogArgs) ToVerificationTemplateMetricProviderDatadogPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderDatadogPtrOutput
type VerificationTemplateMetricProviderDatadogInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderDatadogInput interface { pulumi.Input ToVerificationTemplateMetricProviderDatadogOutput() VerificationTemplateMetricProviderDatadogOutput ToVerificationTemplateMetricProviderDatadogOutputWithContext(context.Context) VerificationTemplateMetricProviderDatadogOutput }
VerificationTemplateMetricProviderDatadogInput is an input type that accepts VerificationTemplateMetricProviderDatadogArgs and VerificationTemplateMetricProviderDatadogOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderDatadogInput` via:
VerificationTemplateMetricProviderDatadogArgs{...}
type VerificationTemplateMetricProviderDatadogOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderDatadogOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderDatadogOutput) DatadogQuery ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderDatadogOutput) DatadogQuery() pulumi.StringPtrOutput
A request for information retrieved from Datadog.
func (VerificationTemplateMetricProviderDatadogOutput) Duration ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderDatadogOutput) Duration() pulumi.StringPtrOutput
The window of time we are looking at in DataDog.
func (VerificationTemplateMetricProviderDatadogOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderDatadogOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderDatadogOutput) ToVerificationTemplateMetricProviderDatadogOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderDatadogOutput) ToVerificationTemplateMetricProviderDatadogOutput() VerificationTemplateMetricProviderDatadogOutput
func (VerificationTemplateMetricProviderDatadogOutput) ToVerificationTemplateMetricProviderDatadogOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderDatadogOutput) ToVerificationTemplateMetricProviderDatadogOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderDatadogOutput
func (VerificationTemplateMetricProviderDatadogOutput) ToVerificationTemplateMetricProviderDatadogPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderDatadogOutput) ToVerificationTemplateMetricProviderDatadogPtrOutput() VerificationTemplateMetricProviderDatadogPtrOutput
func (VerificationTemplateMetricProviderDatadogOutput) ToVerificationTemplateMetricProviderDatadogPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderDatadogOutput) ToVerificationTemplateMetricProviderDatadogPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderDatadogPtrOutput
type VerificationTemplateMetricProviderDatadogPtrInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderDatadogPtrInput interface { pulumi.Input ToVerificationTemplateMetricProviderDatadogPtrOutput() VerificationTemplateMetricProviderDatadogPtrOutput ToVerificationTemplateMetricProviderDatadogPtrOutputWithContext(context.Context) VerificationTemplateMetricProviderDatadogPtrOutput }
VerificationTemplateMetricProviderDatadogPtrInput is an input type that accepts VerificationTemplateMetricProviderDatadogArgs, VerificationTemplateMetricProviderDatadogPtr and VerificationTemplateMetricProviderDatadogPtrOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderDatadogPtrInput` via:
VerificationTemplateMetricProviderDatadogArgs{...} or: nil
func VerificationTemplateMetricProviderDatadogPtr ¶ added in v3.78.0
func VerificationTemplateMetricProviderDatadogPtr(v *VerificationTemplateMetricProviderDatadogArgs) VerificationTemplateMetricProviderDatadogPtrInput
type VerificationTemplateMetricProviderDatadogPtrOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderDatadogPtrOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderDatadogPtrOutput) DatadogQuery ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderDatadogPtrOutput) DatadogQuery() pulumi.StringPtrOutput
A request for information retrieved from Datadog.
func (VerificationTemplateMetricProviderDatadogPtrOutput) Duration ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderDatadogPtrOutput) Duration() pulumi.StringPtrOutput
The window of time we are looking at in DataDog.
func (VerificationTemplateMetricProviderDatadogPtrOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderDatadogPtrOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderDatadogPtrOutput) ToVerificationTemplateMetricProviderDatadogPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderDatadogPtrOutput) ToVerificationTemplateMetricProviderDatadogPtrOutput() VerificationTemplateMetricProviderDatadogPtrOutput
func (VerificationTemplateMetricProviderDatadogPtrOutput) ToVerificationTemplateMetricProviderDatadogPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderDatadogPtrOutput) ToVerificationTemplateMetricProviderDatadogPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderDatadogPtrOutput
type VerificationTemplateMetricProviderInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderInput interface { pulumi.Input ToVerificationTemplateMetricProviderOutput() VerificationTemplateMetricProviderOutput ToVerificationTemplateMetricProviderOutputWithContext(context.Context) VerificationTemplateMetricProviderOutput }
VerificationTemplateMetricProviderInput is an input type that accepts VerificationTemplateMetricProviderArgs and VerificationTemplateMetricProviderOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderInput` via:
VerificationTemplateMetricProviderArgs{...}
type VerificationTemplateMetricProviderJenkins ¶ added in v3.78.0
type VerificationTemplateMetricProviderJenkins struct { // The interval time to poll status. JenkinsInterval string `pulumi:"jenkinsInterval"` // List of parameters. JenkinsParameters *VerificationTemplateMetricProviderJenkinsJenkinsParameters `pulumi:"jenkinsParameters"` // The Jenkins pipeline name. PipelineName string `pulumi:"pipelineName"` // The total jenkins timeout. Timeout string `pulumi:"timeout"` // Host TLS verification. TlsVerification *bool `pulumi:"tlsVerification"` }
type VerificationTemplateMetricProviderJenkinsArgs ¶ added in v3.78.0
type VerificationTemplateMetricProviderJenkinsArgs struct { // The interval time to poll status. JenkinsInterval pulumi.StringInput `pulumi:"jenkinsInterval"` // List of parameters. JenkinsParameters VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrInput `pulumi:"jenkinsParameters"` // The Jenkins pipeline name. PipelineName pulumi.StringInput `pulumi:"pipelineName"` // The total jenkins timeout. Timeout pulumi.StringInput `pulumi:"timeout"` // Host TLS verification. TlsVerification pulumi.BoolPtrInput `pulumi:"tlsVerification"` }
func (VerificationTemplateMetricProviderJenkinsArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJenkinsArgs) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJenkinsArgs) ToVerificationTemplateMetricProviderJenkinsOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJenkinsArgs) ToVerificationTemplateMetricProviderJenkinsOutput() VerificationTemplateMetricProviderJenkinsOutput
func (VerificationTemplateMetricProviderJenkinsArgs) ToVerificationTemplateMetricProviderJenkinsOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJenkinsArgs) ToVerificationTemplateMetricProviderJenkinsOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJenkinsOutput
func (VerificationTemplateMetricProviderJenkinsArgs) ToVerificationTemplateMetricProviderJenkinsPtrOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJenkinsArgs) ToVerificationTemplateMetricProviderJenkinsPtrOutput() VerificationTemplateMetricProviderJenkinsPtrOutput
func (VerificationTemplateMetricProviderJenkinsArgs) ToVerificationTemplateMetricProviderJenkinsPtrOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJenkinsArgs) ToVerificationTemplateMetricProviderJenkinsPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJenkinsPtrOutput
type VerificationTemplateMetricProviderJenkinsInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJenkinsInput interface { pulumi.Input ToVerificationTemplateMetricProviderJenkinsOutput() VerificationTemplateMetricProviderJenkinsOutput ToVerificationTemplateMetricProviderJenkinsOutputWithContext(context.Context) VerificationTemplateMetricProviderJenkinsOutput }
VerificationTemplateMetricProviderJenkinsInput is an input type that accepts VerificationTemplateMetricProviderJenkinsArgs and VerificationTemplateMetricProviderJenkinsOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderJenkinsInput` via:
VerificationTemplateMetricProviderJenkinsArgs{...}
type VerificationTemplateMetricProviderJenkinsJenkinsParameters ¶ added in v3.78.0
type VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs ¶ added in v3.78.0
type VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs struct { // Key of an argument. ParameterKey pulumi.StringInput `pulumi:"parameterKey"` // Value of an argument. ParameterValue pulumi.StringInput `pulumi:"parameterValue"` }
func (VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersOutput() VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput
func (VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput
func (VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput() VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput
func (VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput
type VerificationTemplateMetricProviderJenkinsJenkinsParametersInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJenkinsJenkinsParametersInput interface { pulumi.Input ToVerificationTemplateMetricProviderJenkinsJenkinsParametersOutput() VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput ToVerificationTemplateMetricProviderJenkinsJenkinsParametersOutputWithContext(context.Context) VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput }
VerificationTemplateMetricProviderJenkinsJenkinsParametersInput is an input type that accepts VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs and VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderJenkinsJenkinsParametersInput` via:
VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs{...}
type VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput) ParameterKey ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput) ParameterKey() pulumi.StringOutput
Key of an argument.
func (VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput) ParameterValue ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput) ParameterValue() pulumi.StringOutput
Value of an argument.
func (VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersOutput() VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput
func (VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput
func (VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput() VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput
func (VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsJenkinsParametersOutput) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput
type VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrInput interface { pulumi.Input ToVerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput() VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput ToVerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutputWithContext(context.Context) VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput }
VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrInput is an input type that accepts VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs, VerificationTemplateMetricProviderJenkinsJenkinsParametersPtr and VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrInput` via:
VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs{...} or: nil
func VerificationTemplateMetricProviderJenkinsJenkinsParametersPtr ¶ added in v3.78.0
func VerificationTemplateMetricProviderJenkinsJenkinsParametersPtr(v *VerificationTemplateMetricProviderJenkinsJenkinsParametersArgs) VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrInput
type VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput) ParameterKey ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput) ParameterKey() pulumi.StringPtrOutput
Key of an argument.
func (VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput) ParameterValue ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput) ParameterValue() pulumi.StringPtrOutput
Value of an argument.
func (VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput() VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput
func (VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput) ToVerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput
type VerificationTemplateMetricProviderJenkinsOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJenkinsOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderJenkinsOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJenkinsOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJenkinsOutput) JenkinsInterval ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsOutput) JenkinsInterval() pulumi.StringOutput
The interval time to poll status.
func (VerificationTemplateMetricProviderJenkinsOutput) JenkinsParameters ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsOutput) JenkinsParameters() VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput
List of parameters.
func (VerificationTemplateMetricProviderJenkinsOutput) PipelineName ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsOutput) PipelineName() pulumi.StringOutput
The Jenkins pipeline name.
func (VerificationTemplateMetricProviderJenkinsOutput) Timeout ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsOutput) Timeout() pulumi.StringOutput
The total jenkins timeout.
func (VerificationTemplateMetricProviderJenkinsOutput) TlsVerification ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsOutput) TlsVerification() pulumi.BoolPtrOutput
Host TLS verification.
func (VerificationTemplateMetricProviderJenkinsOutput) ToVerificationTemplateMetricProviderJenkinsOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsOutput) ToVerificationTemplateMetricProviderJenkinsOutput() VerificationTemplateMetricProviderJenkinsOutput
func (VerificationTemplateMetricProviderJenkinsOutput) ToVerificationTemplateMetricProviderJenkinsOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsOutput) ToVerificationTemplateMetricProviderJenkinsOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJenkinsOutput
func (VerificationTemplateMetricProviderJenkinsOutput) ToVerificationTemplateMetricProviderJenkinsPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsOutput) ToVerificationTemplateMetricProviderJenkinsPtrOutput() VerificationTemplateMetricProviderJenkinsPtrOutput
func (VerificationTemplateMetricProviderJenkinsOutput) ToVerificationTemplateMetricProviderJenkinsPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsOutput) ToVerificationTemplateMetricProviderJenkinsPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJenkinsPtrOutput
type VerificationTemplateMetricProviderJenkinsPtrInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJenkinsPtrInput interface { pulumi.Input ToVerificationTemplateMetricProviderJenkinsPtrOutput() VerificationTemplateMetricProviderJenkinsPtrOutput ToVerificationTemplateMetricProviderJenkinsPtrOutputWithContext(context.Context) VerificationTemplateMetricProviderJenkinsPtrOutput }
VerificationTemplateMetricProviderJenkinsPtrInput is an input type that accepts VerificationTemplateMetricProviderJenkinsArgs, VerificationTemplateMetricProviderJenkinsPtr and VerificationTemplateMetricProviderJenkinsPtrOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderJenkinsPtrInput` via:
VerificationTemplateMetricProviderJenkinsArgs{...} or: nil
func VerificationTemplateMetricProviderJenkinsPtr ¶ added in v3.78.0
func VerificationTemplateMetricProviderJenkinsPtr(v *VerificationTemplateMetricProviderJenkinsArgs) VerificationTemplateMetricProviderJenkinsPtrInput
type VerificationTemplateMetricProviderJenkinsPtrOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJenkinsPtrOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderJenkinsPtrOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJenkinsPtrOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJenkinsPtrOutput) JenkinsInterval ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsPtrOutput) JenkinsInterval() pulumi.StringPtrOutput
The interval time to poll status.
func (VerificationTemplateMetricProviderJenkinsPtrOutput) JenkinsParameters ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsPtrOutput) JenkinsParameters() VerificationTemplateMetricProviderJenkinsJenkinsParametersPtrOutput
List of parameters.
func (VerificationTemplateMetricProviderJenkinsPtrOutput) PipelineName ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsPtrOutput) PipelineName() pulumi.StringPtrOutput
The Jenkins pipeline name.
func (VerificationTemplateMetricProviderJenkinsPtrOutput) Timeout ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsPtrOutput) Timeout() pulumi.StringPtrOutput
The total jenkins timeout.
func (VerificationTemplateMetricProviderJenkinsPtrOutput) TlsVerification ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsPtrOutput) TlsVerification() pulumi.BoolPtrOutput
Host TLS verification.
func (VerificationTemplateMetricProviderJenkinsPtrOutput) ToVerificationTemplateMetricProviderJenkinsPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsPtrOutput) ToVerificationTemplateMetricProviderJenkinsPtrOutput() VerificationTemplateMetricProviderJenkinsPtrOutput
func (VerificationTemplateMetricProviderJenkinsPtrOutput) ToVerificationTemplateMetricProviderJenkinsPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJenkinsPtrOutput) ToVerificationTemplateMetricProviderJenkinsPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJenkinsPtrOutput
type VerificationTemplateMetricProviderJob ¶ added in v3.78.0
type VerificationTemplateMetricProviderJob struct { // The job spec require to run the metric. Specs []VerificationTemplateMetricProviderJobSpec `pulumi:"specs"` }
type VerificationTemplateMetricProviderJobArgs ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobArgs struct { // The job spec require to run the metric. Specs VerificationTemplateMetricProviderJobSpecArrayInput `pulumi:"specs"` }
func (VerificationTemplateMetricProviderJobArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJobArgs) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJobArgs) ToVerificationTemplateMetricProviderJobOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJobArgs) ToVerificationTemplateMetricProviderJobOutput() VerificationTemplateMetricProviderJobOutput
func (VerificationTemplateMetricProviderJobArgs) ToVerificationTemplateMetricProviderJobOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJobArgs) ToVerificationTemplateMetricProviderJobOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobOutput
func (VerificationTemplateMetricProviderJobArgs) ToVerificationTemplateMetricProviderJobPtrOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJobArgs) ToVerificationTemplateMetricProviderJobPtrOutput() VerificationTemplateMetricProviderJobPtrOutput
func (VerificationTemplateMetricProviderJobArgs) ToVerificationTemplateMetricProviderJobPtrOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJobArgs) ToVerificationTemplateMetricProviderJobPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobPtrOutput
type VerificationTemplateMetricProviderJobInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobInput interface { pulumi.Input ToVerificationTemplateMetricProviderJobOutput() VerificationTemplateMetricProviderJobOutput ToVerificationTemplateMetricProviderJobOutputWithContext(context.Context) VerificationTemplateMetricProviderJobOutput }
VerificationTemplateMetricProviderJobInput is an input type that accepts VerificationTemplateMetricProviderJobArgs and VerificationTemplateMetricProviderJobOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderJobInput` via:
VerificationTemplateMetricProviderJobArgs{...}
type VerificationTemplateMetricProviderJobOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderJobOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJobOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJobOutput) Specs ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobOutput) Specs() VerificationTemplateMetricProviderJobSpecArrayOutput
The job spec require to run the metric.
func (VerificationTemplateMetricProviderJobOutput) ToVerificationTemplateMetricProviderJobOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobOutput) ToVerificationTemplateMetricProviderJobOutput() VerificationTemplateMetricProviderJobOutput
func (VerificationTemplateMetricProviderJobOutput) ToVerificationTemplateMetricProviderJobOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobOutput) ToVerificationTemplateMetricProviderJobOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobOutput
func (VerificationTemplateMetricProviderJobOutput) ToVerificationTemplateMetricProviderJobPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobOutput) ToVerificationTemplateMetricProviderJobPtrOutput() VerificationTemplateMetricProviderJobPtrOutput
func (VerificationTemplateMetricProviderJobOutput) ToVerificationTemplateMetricProviderJobPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobOutput) ToVerificationTemplateMetricProviderJobPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobPtrOutput
type VerificationTemplateMetricProviderJobPtrInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobPtrInput interface { pulumi.Input ToVerificationTemplateMetricProviderJobPtrOutput() VerificationTemplateMetricProviderJobPtrOutput ToVerificationTemplateMetricProviderJobPtrOutputWithContext(context.Context) VerificationTemplateMetricProviderJobPtrOutput }
VerificationTemplateMetricProviderJobPtrInput is an input type that accepts VerificationTemplateMetricProviderJobArgs, VerificationTemplateMetricProviderJobPtr and VerificationTemplateMetricProviderJobPtrOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderJobPtrInput` via:
VerificationTemplateMetricProviderJobArgs{...} or: nil
func VerificationTemplateMetricProviderJobPtr ¶ added in v3.78.0
func VerificationTemplateMetricProviderJobPtr(v *VerificationTemplateMetricProviderJobArgs) VerificationTemplateMetricProviderJobPtrInput
type VerificationTemplateMetricProviderJobPtrOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobPtrOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderJobPtrOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJobPtrOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJobPtrOutput) Specs ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobPtrOutput) Specs() VerificationTemplateMetricProviderJobSpecArrayOutput
The job spec require to run the metric.
func (VerificationTemplateMetricProviderJobPtrOutput) ToVerificationTemplateMetricProviderJobPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobPtrOutput) ToVerificationTemplateMetricProviderJobPtrOutput() VerificationTemplateMetricProviderJobPtrOutput
func (VerificationTemplateMetricProviderJobPtrOutput) ToVerificationTemplateMetricProviderJobPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobPtrOutput) ToVerificationTemplateMetricProviderJobPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobPtrOutput
type VerificationTemplateMetricProviderJobSpec ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpec struct { // Specifies the number of retries before marking this job failed. BackoffLimit *int `pulumi:"backoffLimit"` // Describes the pod that will be created when executing a job. JobTemplates []VerificationTemplateMetricProviderJobSpecJobTemplate `pulumi:"jobTemplates"` }
type VerificationTemplateMetricProviderJobSpecArgs ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecArgs struct { // Specifies the number of retries before marking this job failed. BackoffLimit pulumi.IntPtrInput `pulumi:"backoffLimit"` // Describes the pod that will be created when executing a job. JobTemplates VerificationTemplateMetricProviderJobSpecJobTemplateArrayInput `pulumi:"jobTemplates"` }
func (VerificationTemplateMetricProviderJobSpecArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJobSpecArgs) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJobSpecArgs) ToVerificationTemplateMetricProviderJobSpecOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJobSpecArgs) ToVerificationTemplateMetricProviderJobSpecOutput() VerificationTemplateMetricProviderJobSpecOutput
func (VerificationTemplateMetricProviderJobSpecArgs) ToVerificationTemplateMetricProviderJobSpecOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJobSpecArgs) ToVerificationTemplateMetricProviderJobSpecOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecOutput
type VerificationTemplateMetricProviderJobSpecArray ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecArray []VerificationTemplateMetricProviderJobSpecInput
func (VerificationTemplateMetricProviderJobSpecArray) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJobSpecArray) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJobSpecArray) ToVerificationTemplateMetricProviderJobSpecArrayOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJobSpecArray) ToVerificationTemplateMetricProviderJobSpecArrayOutput() VerificationTemplateMetricProviderJobSpecArrayOutput
func (VerificationTemplateMetricProviderJobSpecArray) ToVerificationTemplateMetricProviderJobSpecArrayOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJobSpecArray) ToVerificationTemplateMetricProviderJobSpecArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecArrayOutput
type VerificationTemplateMetricProviderJobSpecArrayInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecArrayInput interface { pulumi.Input ToVerificationTemplateMetricProviderJobSpecArrayOutput() VerificationTemplateMetricProviderJobSpecArrayOutput ToVerificationTemplateMetricProviderJobSpecArrayOutputWithContext(context.Context) VerificationTemplateMetricProviderJobSpecArrayOutput }
VerificationTemplateMetricProviderJobSpecArrayInput is an input type that accepts VerificationTemplateMetricProviderJobSpecArray and VerificationTemplateMetricProviderJobSpecArrayOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderJobSpecArrayInput` via:
VerificationTemplateMetricProviderJobSpecArray{ VerificationTemplateMetricProviderJobSpecArgs{...} }
type VerificationTemplateMetricProviderJobSpecArrayOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecArrayOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderJobSpecArrayOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJobSpecArrayOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJobSpecArrayOutput) ToVerificationTemplateMetricProviderJobSpecArrayOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecArrayOutput) ToVerificationTemplateMetricProviderJobSpecArrayOutput() VerificationTemplateMetricProviderJobSpecArrayOutput
func (VerificationTemplateMetricProviderJobSpecArrayOutput) ToVerificationTemplateMetricProviderJobSpecArrayOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecArrayOutput) ToVerificationTemplateMetricProviderJobSpecArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecArrayOutput
type VerificationTemplateMetricProviderJobSpecInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecInput interface { pulumi.Input ToVerificationTemplateMetricProviderJobSpecOutput() VerificationTemplateMetricProviderJobSpecOutput ToVerificationTemplateMetricProviderJobSpecOutputWithContext(context.Context) VerificationTemplateMetricProviderJobSpecOutput }
VerificationTemplateMetricProviderJobSpecInput is an input type that accepts VerificationTemplateMetricProviderJobSpecArgs and VerificationTemplateMetricProviderJobSpecOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderJobSpecInput` via:
VerificationTemplateMetricProviderJobSpecArgs{...}
type VerificationTemplateMetricProviderJobSpecJobTemplate ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecJobTemplate struct { // Specification of the desired behavior of the pod. TemplateSpecs []VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpec `pulumi:"templateSpecs"` }
type VerificationTemplateMetricProviderJobSpecJobTemplateArgs ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecJobTemplateArgs struct { // Specification of the desired behavior of the pod. TemplateSpecs VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayInput `pulumi:"templateSpecs"` }
func (VerificationTemplateMetricProviderJobSpecJobTemplateArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJobSpecJobTemplateArgs) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJobSpecJobTemplateArgs) ToVerificationTemplateMetricProviderJobSpecJobTemplateOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJobSpecJobTemplateArgs) ToVerificationTemplateMetricProviderJobSpecJobTemplateOutput() VerificationTemplateMetricProviderJobSpecJobTemplateOutput
func (VerificationTemplateMetricProviderJobSpecJobTemplateArgs) ToVerificationTemplateMetricProviderJobSpecJobTemplateOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJobSpecJobTemplateArgs) ToVerificationTemplateMetricProviderJobSpecJobTemplateOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateOutput
type VerificationTemplateMetricProviderJobSpecJobTemplateArray ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecJobTemplateArray []VerificationTemplateMetricProviderJobSpecJobTemplateInput
func (VerificationTemplateMetricProviderJobSpecJobTemplateArray) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJobSpecJobTemplateArray) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJobSpecJobTemplateArray) ToVerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJobSpecJobTemplateArray) ToVerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput() VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput
func (VerificationTemplateMetricProviderJobSpecJobTemplateArray) ToVerificationTemplateMetricProviderJobSpecJobTemplateArrayOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJobSpecJobTemplateArray) ToVerificationTemplateMetricProviderJobSpecJobTemplateArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput
type VerificationTemplateMetricProviderJobSpecJobTemplateArrayInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecJobTemplateArrayInput interface { pulumi.Input ToVerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput() VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput ToVerificationTemplateMetricProviderJobSpecJobTemplateArrayOutputWithContext(context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput }
VerificationTemplateMetricProviderJobSpecJobTemplateArrayInput is an input type that accepts VerificationTemplateMetricProviderJobSpecJobTemplateArray and VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderJobSpecJobTemplateArrayInput` via:
VerificationTemplateMetricProviderJobSpecJobTemplateArray{ VerificationTemplateMetricProviderJobSpecJobTemplateArgs{...} }
type VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput() VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput
func (VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateArrayOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput
type VerificationTemplateMetricProviderJobSpecJobTemplateInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecJobTemplateInput interface { pulumi.Input ToVerificationTemplateMetricProviderJobSpecJobTemplateOutput() VerificationTemplateMetricProviderJobSpecJobTemplateOutput ToVerificationTemplateMetricProviderJobSpecJobTemplateOutputWithContext(context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateOutput }
VerificationTemplateMetricProviderJobSpecJobTemplateInput is an input type that accepts VerificationTemplateMetricProviderJobSpecJobTemplateArgs and VerificationTemplateMetricProviderJobSpecJobTemplateOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderJobSpecJobTemplateInput` via:
VerificationTemplateMetricProviderJobSpecJobTemplateArgs{...}
type VerificationTemplateMetricProviderJobSpecJobTemplateOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecJobTemplateOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderJobSpecJobTemplateOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJobSpecJobTemplateOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJobSpecJobTemplateOutput) TemplateSpecs ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecJobTemplateOutput) TemplateSpecs() VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput
Specification of the desired behavior of the pod.
func (VerificationTemplateMetricProviderJobSpecJobTemplateOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecJobTemplateOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateOutput() VerificationTemplateMetricProviderJobSpecJobTemplateOutput
func (VerificationTemplateMetricProviderJobSpecJobTemplateOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecJobTemplateOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateOutput
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpec ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpec struct { // A list of containers belonging to the pod. Containers []VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainer `pulumi:"containers"` // Restart policy for all containers within the pod. Enum: `"Never" "OnFailure"` RestartPolicy string `pulumi:"restartPolicy"` }
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArgs ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArgs struct { // A list of containers belonging to the pod. Containers VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayInput `pulumi:"containers"` // Restart policy for all containers within the pod. Enum: `"Never" "OnFailure"` RestartPolicy pulumi.StringInput `pulumi:"restartPolicy"` }
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArgs) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArgs) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArgs) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput() VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArgs) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArgs) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArray ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArray []VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecInput
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArray) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArray) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArray) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArray) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput() VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArray) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArray) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayInput interface { pulumi.Input ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput() VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutputWithContext(context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput }
VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayInput is an input type that accepts VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArray and VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayInput` via:
VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArray{ VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArgs{...} }
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput) Index ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput() VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArrayOutput
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainer ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainer struct { // The entry point of a container. Commands []string `pulumi:"commands"` // The name of a container. ContainerName string `pulumi:"containerName"` // The image name of a container. Image string `pulumi:"image"` }
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArgs ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArgs struct { // The entry point of a container. Commands pulumi.StringArrayInput `pulumi:"commands"` // The name of a container. ContainerName pulumi.StringInput `pulumi:"containerName"` // The image name of a container. Image pulumi.StringInput `pulumi:"image"` }
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArgs) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArgs) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArgs) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput() VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArgs) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArgs) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArray ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArray []VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerInput
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArray) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArray) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArray) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArray) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput() VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArray) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArray) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayInput interface { pulumi.Input ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput() VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutputWithContext(context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput }
VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayInput is an input type that accepts VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArray and VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayInput` via:
VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArray{ VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArgs{...} }
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput) Index ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput() VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerInput interface { pulumi.Input ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput() VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutputWithContext(context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput }
VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerInput is an input type that accepts VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArgs and VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerInput` via:
VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArgs{...}
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput) Commands ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput) Commands() pulumi.StringArrayOutput
The entry point of a container.
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput) ContainerName ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput) ContainerName() pulumi.StringOutput
The name of a container.
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput) Image ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput) Image() pulumi.StringOutput
The image name of a container.
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput() VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerOutput
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecInput interface { pulumi.Input ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput() VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutputWithContext(context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput }
VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecInput is an input type that accepts VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArgs and VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecInput` via:
VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecArgs{...}
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput) Containers ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput) Containers() VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecContainerArrayOutput
A list of containers belonging to the pod.
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput) RestartPolicy ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput) RestartPolicy() pulumi.StringOutput
Restart policy for all containers within the pod. Enum: `"Never" "OnFailure"`
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput() VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput
func (VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput) ToVerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecJobTemplateTemplateSpecOutput
type VerificationTemplateMetricProviderJobSpecOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderJobSpecOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderJobSpecOutput) BackoffLimit ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecOutput) BackoffLimit() pulumi.IntPtrOutput
Specifies the number of retries before marking this job failed.
func (VerificationTemplateMetricProviderJobSpecOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderJobSpecOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderJobSpecOutput) JobTemplates ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecOutput) JobTemplates() VerificationTemplateMetricProviderJobSpecJobTemplateArrayOutput
Describes the pod that will be created when executing a job.
func (VerificationTemplateMetricProviderJobSpecOutput) ToVerificationTemplateMetricProviderJobSpecOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecOutput) ToVerificationTemplateMetricProviderJobSpecOutput() VerificationTemplateMetricProviderJobSpecOutput
func (VerificationTemplateMetricProviderJobSpecOutput) ToVerificationTemplateMetricProviderJobSpecOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderJobSpecOutput) ToVerificationTemplateMetricProviderJobSpecOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderJobSpecOutput
type VerificationTemplateMetricProviderNewRelic ¶ added in v3.78.0
type VerificationTemplateMetricProviderNewRelicArgs ¶ added in v3.78.0
type VerificationTemplateMetricProviderNewRelicArgs struct { // A raw newrelic NRQL query to perform. NewRelicQuery pulumi.StringInput `pulumi:"newRelicQuery"` // The name of the secret holding NR account configuration. Profile pulumi.StringPtrInput `pulumi:"profile"` }
func (VerificationTemplateMetricProviderNewRelicArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderNewRelicArgs) ElementType() reflect.Type
func (VerificationTemplateMetricProviderNewRelicArgs) ToVerificationTemplateMetricProviderNewRelicOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderNewRelicArgs) ToVerificationTemplateMetricProviderNewRelicOutput() VerificationTemplateMetricProviderNewRelicOutput
func (VerificationTemplateMetricProviderNewRelicArgs) ToVerificationTemplateMetricProviderNewRelicOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderNewRelicArgs) ToVerificationTemplateMetricProviderNewRelicOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderNewRelicOutput
func (VerificationTemplateMetricProviderNewRelicArgs) ToVerificationTemplateMetricProviderNewRelicPtrOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderNewRelicArgs) ToVerificationTemplateMetricProviderNewRelicPtrOutput() VerificationTemplateMetricProviderNewRelicPtrOutput
func (VerificationTemplateMetricProviderNewRelicArgs) ToVerificationTemplateMetricProviderNewRelicPtrOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderNewRelicArgs) ToVerificationTemplateMetricProviderNewRelicPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderNewRelicPtrOutput
type VerificationTemplateMetricProviderNewRelicInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderNewRelicInput interface { pulumi.Input ToVerificationTemplateMetricProviderNewRelicOutput() VerificationTemplateMetricProviderNewRelicOutput ToVerificationTemplateMetricProviderNewRelicOutputWithContext(context.Context) VerificationTemplateMetricProviderNewRelicOutput }
VerificationTemplateMetricProviderNewRelicInput is an input type that accepts VerificationTemplateMetricProviderNewRelicArgs and VerificationTemplateMetricProviderNewRelicOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderNewRelicInput` via:
VerificationTemplateMetricProviderNewRelicArgs{...}
type VerificationTemplateMetricProviderNewRelicOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderNewRelicOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderNewRelicOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderNewRelicOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderNewRelicOutput) NewRelicQuery ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderNewRelicOutput) NewRelicQuery() pulumi.StringOutput
A raw newrelic NRQL query to perform.
func (VerificationTemplateMetricProviderNewRelicOutput) Profile ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderNewRelicOutput) Profile() pulumi.StringPtrOutput
The name of the secret holding NR account configuration.
func (VerificationTemplateMetricProviderNewRelicOutput) ToVerificationTemplateMetricProviderNewRelicOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderNewRelicOutput) ToVerificationTemplateMetricProviderNewRelicOutput() VerificationTemplateMetricProviderNewRelicOutput
func (VerificationTemplateMetricProviderNewRelicOutput) ToVerificationTemplateMetricProviderNewRelicOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderNewRelicOutput) ToVerificationTemplateMetricProviderNewRelicOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderNewRelicOutput
func (VerificationTemplateMetricProviderNewRelicOutput) ToVerificationTemplateMetricProviderNewRelicPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderNewRelicOutput) ToVerificationTemplateMetricProviderNewRelicPtrOutput() VerificationTemplateMetricProviderNewRelicPtrOutput
func (VerificationTemplateMetricProviderNewRelicOutput) ToVerificationTemplateMetricProviderNewRelicPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderNewRelicOutput) ToVerificationTemplateMetricProviderNewRelicPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderNewRelicPtrOutput
type VerificationTemplateMetricProviderNewRelicPtrInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderNewRelicPtrInput interface { pulumi.Input ToVerificationTemplateMetricProviderNewRelicPtrOutput() VerificationTemplateMetricProviderNewRelicPtrOutput ToVerificationTemplateMetricProviderNewRelicPtrOutputWithContext(context.Context) VerificationTemplateMetricProviderNewRelicPtrOutput }
VerificationTemplateMetricProviderNewRelicPtrInput is an input type that accepts VerificationTemplateMetricProviderNewRelicArgs, VerificationTemplateMetricProviderNewRelicPtr and VerificationTemplateMetricProviderNewRelicPtrOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderNewRelicPtrInput` via:
VerificationTemplateMetricProviderNewRelicArgs{...} or: nil
func VerificationTemplateMetricProviderNewRelicPtr ¶ added in v3.78.0
func VerificationTemplateMetricProviderNewRelicPtr(v *VerificationTemplateMetricProviderNewRelicArgs) VerificationTemplateMetricProviderNewRelicPtrInput
type VerificationTemplateMetricProviderNewRelicPtrOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderNewRelicPtrOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderNewRelicPtrOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderNewRelicPtrOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderNewRelicPtrOutput) NewRelicQuery ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderNewRelicPtrOutput) NewRelicQuery() pulumi.StringPtrOutput
A raw newrelic NRQL query to perform.
func (VerificationTemplateMetricProviderNewRelicPtrOutput) Profile ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderNewRelicPtrOutput) Profile() pulumi.StringPtrOutput
The name of the secret holding NR account configuration.
func (VerificationTemplateMetricProviderNewRelicPtrOutput) ToVerificationTemplateMetricProviderNewRelicPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderNewRelicPtrOutput) ToVerificationTemplateMetricProviderNewRelicPtrOutput() VerificationTemplateMetricProviderNewRelicPtrOutput
func (VerificationTemplateMetricProviderNewRelicPtrOutput) ToVerificationTemplateMetricProviderNewRelicPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderNewRelicPtrOutput) ToVerificationTemplateMetricProviderNewRelicPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderNewRelicPtrOutput
type VerificationTemplateMetricProviderOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderOutput) CloudWatch ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderOutput) CloudWatch() VerificationTemplateMetricProviderCloudWatchPtrOutput
The CloudWatch provider.
func (VerificationTemplateMetricProviderOutput) Datadog ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderOutput) Datadog() VerificationTemplateMetricProviderDatadogPtrOutput
The datadog provider.
func (VerificationTemplateMetricProviderOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderOutput) Jenkins ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderOutput) Jenkins() VerificationTemplateMetricProviderJenkinsPtrOutput
The Jenkins provider. Default is "{$}"
func (VerificationTemplateMetricProviderOutput) Job ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderOutput) Job() VerificationTemplateMetricProviderJobPtrOutput
The Job provider.
func (VerificationTemplateMetricProviderOutput) NewRelic ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderOutput) NewRelic() VerificationTemplateMetricProviderNewRelicPtrOutput
The New Relic provider.
func (VerificationTemplateMetricProviderOutput) Prometheus ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderOutput) Prometheus() VerificationTemplateMetricProviderPrometheusPtrOutput
The Prometheus provider.
func (VerificationTemplateMetricProviderOutput) ToVerificationTemplateMetricProviderOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderOutput) ToVerificationTemplateMetricProviderOutput() VerificationTemplateMetricProviderOutput
func (VerificationTemplateMetricProviderOutput) ToVerificationTemplateMetricProviderOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderOutput) ToVerificationTemplateMetricProviderOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderOutput
func (VerificationTemplateMetricProviderOutput) Web ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderOutput) Web() VerificationTemplateMetricProviderWebPtrOutput
The Web provider.
type VerificationTemplateMetricProviderPrometheus ¶ added in v3.78.0
type VerificationTemplateMetricProviderPrometheus struct { // A request for information retrieved from Prometheus. PrometheusQuery string `pulumi:"prometheusQuery"` }
type VerificationTemplateMetricProviderPrometheusArgs ¶ added in v3.78.0
type VerificationTemplateMetricProviderPrometheusArgs struct { // A request for information retrieved from Prometheus. PrometheusQuery pulumi.StringInput `pulumi:"prometheusQuery"` }
func (VerificationTemplateMetricProviderPrometheusArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderPrometheusArgs) ElementType() reflect.Type
func (VerificationTemplateMetricProviderPrometheusArgs) ToVerificationTemplateMetricProviderPrometheusOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderPrometheusArgs) ToVerificationTemplateMetricProviderPrometheusOutput() VerificationTemplateMetricProviderPrometheusOutput
func (VerificationTemplateMetricProviderPrometheusArgs) ToVerificationTemplateMetricProviderPrometheusOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderPrometheusArgs) ToVerificationTemplateMetricProviderPrometheusOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderPrometheusOutput
func (VerificationTemplateMetricProviderPrometheusArgs) ToVerificationTemplateMetricProviderPrometheusPtrOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderPrometheusArgs) ToVerificationTemplateMetricProviderPrometheusPtrOutput() VerificationTemplateMetricProviderPrometheusPtrOutput
func (VerificationTemplateMetricProviderPrometheusArgs) ToVerificationTemplateMetricProviderPrometheusPtrOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderPrometheusArgs) ToVerificationTemplateMetricProviderPrometheusPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderPrometheusPtrOutput
type VerificationTemplateMetricProviderPrometheusInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderPrometheusInput interface { pulumi.Input ToVerificationTemplateMetricProviderPrometheusOutput() VerificationTemplateMetricProviderPrometheusOutput ToVerificationTemplateMetricProviderPrometheusOutputWithContext(context.Context) VerificationTemplateMetricProviderPrometheusOutput }
VerificationTemplateMetricProviderPrometheusInput is an input type that accepts VerificationTemplateMetricProviderPrometheusArgs and VerificationTemplateMetricProviderPrometheusOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderPrometheusInput` via:
VerificationTemplateMetricProviderPrometheusArgs{...}
type VerificationTemplateMetricProviderPrometheusOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderPrometheusOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderPrometheusOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderPrometheusOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderPrometheusOutput) PrometheusQuery ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderPrometheusOutput) PrometheusQuery() pulumi.StringOutput
A request for information retrieved from Prometheus.
func (VerificationTemplateMetricProviderPrometheusOutput) ToVerificationTemplateMetricProviderPrometheusOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderPrometheusOutput) ToVerificationTemplateMetricProviderPrometheusOutput() VerificationTemplateMetricProviderPrometheusOutput
func (VerificationTemplateMetricProviderPrometheusOutput) ToVerificationTemplateMetricProviderPrometheusOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderPrometheusOutput) ToVerificationTemplateMetricProviderPrometheusOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderPrometheusOutput
func (VerificationTemplateMetricProviderPrometheusOutput) ToVerificationTemplateMetricProviderPrometheusPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderPrometheusOutput) ToVerificationTemplateMetricProviderPrometheusPtrOutput() VerificationTemplateMetricProviderPrometheusPtrOutput
func (VerificationTemplateMetricProviderPrometheusOutput) ToVerificationTemplateMetricProviderPrometheusPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderPrometheusOutput) ToVerificationTemplateMetricProviderPrometheusPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderPrometheusPtrOutput
type VerificationTemplateMetricProviderPrometheusPtrInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderPrometheusPtrInput interface { pulumi.Input ToVerificationTemplateMetricProviderPrometheusPtrOutput() VerificationTemplateMetricProviderPrometheusPtrOutput ToVerificationTemplateMetricProviderPrometheusPtrOutputWithContext(context.Context) VerificationTemplateMetricProviderPrometheusPtrOutput }
VerificationTemplateMetricProviderPrometheusPtrInput is an input type that accepts VerificationTemplateMetricProviderPrometheusArgs, VerificationTemplateMetricProviderPrometheusPtr and VerificationTemplateMetricProviderPrometheusPtrOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderPrometheusPtrInput` via:
VerificationTemplateMetricProviderPrometheusArgs{...} or: nil
func VerificationTemplateMetricProviderPrometheusPtr ¶ added in v3.78.0
func VerificationTemplateMetricProviderPrometheusPtr(v *VerificationTemplateMetricProviderPrometheusArgs) VerificationTemplateMetricProviderPrometheusPtrInput
type VerificationTemplateMetricProviderPrometheusPtrOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderPrometheusPtrOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderPrometheusPtrOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderPrometheusPtrOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderPrometheusPtrOutput) PrometheusQuery ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderPrometheusPtrOutput) PrometheusQuery() pulumi.StringPtrOutput
A request for information retrieved from Prometheus.
func (VerificationTemplateMetricProviderPrometheusPtrOutput) ToVerificationTemplateMetricProviderPrometheusPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderPrometheusPtrOutput) ToVerificationTemplateMetricProviderPrometheusPtrOutput() VerificationTemplateMetricProviderPrometheusPtrOutput
func (VerificationTemplateMetricProviderPrometheusPtrOutput) ToVerificationTemplateMetricProviderPrometheusPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderPrometheusPtrOutput) ToVerificationTemplateMetricProviderPrometheusPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderPrometheusPtrOutput
type VerificationTemplateMetricProviderWeb ¶ added in v3.78.0
type VerificationTemplateMetricProviderWeb struct { // The body of the web metric. Body *string `pulumi:"body"` // Skips host TLS verification. Insecure *bool `pulumi:"insecure"` // A JSON Path to use as the result variable. Default is "{$}" JsonPath *string `pulumi:"jsonPath"` // The method of the web metric. Enum: "GET" "POST" "PUT" Method *string `pulumi:"method"` // The timeout for the request in seconds. Default is 10. TimeoutSeconds *int `pulumi:"timeoutSeconds"` // The address of the web metric. Url string `pulumi:"url"` // Optional HTTP headers to use in the request. WebHeaders []VerificationTemplateMetricProviderWebWebHeader `pulumi:"webHeaders"` }
type VerificationTemplateMetricProviderWebArgs ¶ added in v3.78.0
type VerificationTemplateMetricProviderWebArgs struct { // The body of the web metric. Body pulumi.StringPtrInput `pulumi:"body"` // Skips host TLS verification. Insecure pulumi.BoolPtrInput `pulumi:"insecure"` // A JSON Path to use as the result variable. Default is "{$}" JsonPath pulumi.StringPtrInput `pulumi:"jsonPath"` // The method of the web metric. Enum: "GET" "POST" "PUT" Method pulumi.StringPtrInput `pulumi:"method"` // The timeout for the request in seconds. Default is 10. TimeoutSeconds pulumi.IntPtrInput `pulumi:"timeoutSeconds"` // The address of the web metric. Url pulumi.StringInput `pulumi:"url"` // Optional HTTP headers to use in the request. WebHeaders VerificationTemplateMetricProviderWebWebHeaderArrayInput `pulumi:"webHeaders"` }
func (VerificationTemplateMetricProviderWebArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderWebArgs) ElementType() reflect.Type
func (VerificationTemplateMetricProviderWebArgs) ToVerificationTemplateMetricProviderWebOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderWebArgs) ToVerificationTemplateMetricProviderWebOutput() VerificationTemplateMetricProviderWebOutput
func (VerificationTemplateMetricProviderWebArgs) ToVerificationTemplateMetricProviderWebOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderWebArgs) ToVerificationTemplateMetricProviderWebOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderWebOutput
func (VerificationTemplateMetricProviderWebArgs) ToVerificationTemplateMetricProviderWebPtrOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderWebArgs) ToVerificationTemplateMetricProviderWebPtrOutput() VerificationTemplateMetricProviderWebPtrOutput
func (VerificationTemplateMetricProviderWebArgs) ToVerificationTemplateMetricProviderWebPtrOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderWebArgs) ToVerificationTemplateMetricProviderWebPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderWebPtrOutput
type VerificationTemplateMetricProviderWebInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderWebInput interface { pulumi.Input ToVerificationTemplateMetricProviderWebOutput() VerificationTemplateMetricProviderWebOutput ToVerificationTemplateMetricProviderWebOutputWithContext(context.Context) VerificationTemplateMetricProviderWebOutput }
VerificationTemplateMetricProviderWebInput is an input type that accepts VerificationTemplateMetricProviderWebArgs and VerificationTemplateMetricProviderWebOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderWebInput` via:
VerificationTemplateMetricProviderWebArgs{...}
type VerificationTemplateMetricProviderWebOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderWebOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderWebOutput) Body ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebOutput) Body() pulumi.StringPtrOutput
The body of the web metric.
func (VerificationTemplateMetricProviderWebOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderWebOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderWebOutput) Insecure ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebOutput) Insecure() pulumi.BoolPtrOutput
Skips host TLS verification.
func (VerificationTemplateMetricProviderWebOutput) JsonPath ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebOutput) JsonPath() pulumi.StringPtrOutput
A JSON Path to use as the result variable. Default is "{$}"
func (VerificationTemplateMetricProviderWebOutput) Method ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebOutput) Method() pulumi.StringPtrOutput
The method of the web metric. Enum: "GET" "POST" "PUT"
func (VerificationTemplateMetricProviderWebOutput) TimeoutSeconds ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebOutput) TimeoutSeconds() pulumi.IntPtrOutput
The timeout for the request in seconds. Default is 10.
func (VerificationTemplateMetricProviderWebOutput) ToVerificationTemplateMetricProviderWebOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebOutput) ToVerificationTemplateMetricProviderWebOutput() VerificationTemplateMetricProviderWebOutput
func (VerificationTemplateMetricProviderWebOutput) ToVerificationTemplateMetricProviderWebOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebOutput) ToVerificationTemplateMetricProviderWebOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderWebOutput
func (VerificationTemplateMetricProviderWebOutput) ToVerificationTemplateMetricProviderWebPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebOutput) ToVerificationTemplateMetricProviderWebPtrOutput() VerificationTemplateMetricProviderWebPtrOutput
func (VerificationTemplateMetricProviderWebOutput) ToVerificationTemplateMetricProviderWebPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebOutput) ToVerificationTemplateMetricProviderWebPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderWebPtrOutput
func (VerificationTemplateMetricProviderWebOutput) Url ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebOutput) Url() pulumi.StringOutput
The address of the web metric.
func (VerificationTemplateMetricProviderWebOutput) WebHeaders ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebOutput) WebHeaders() VerificationTemplateMetricProviderWebWebHeaderArrayOutput
Optional HTTP headers to use in the request.
type VerificationTemplateMetricProviderWebPtrInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderWebPtrInput interface { pulumi.Input ToVerificationTemplateMetricProviderWebPtrOutput() VerificationTemplateMetricProviderWebPtrOutput ToVerificationTemplateMetricProviderWebPtrOutputWithContext(context.Context) VerificationTemplateMetricProviderWebPtrOutput }
VerificationTemplateMetricProviderWebPtrInput is an input type that accepts VerificationTemplateMetricProviderWebArgs, VerificationTemplateMetricProviderWebPtr and VerificationTemplateMetricProviderWebPtrOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderWebPtrInput` via:
VerificationTemplateMetricProviderWebArgs{...} or: nil
func VerificationTemplateMetricProviderWebPtr ¶ added in v3.78.0
func VerificationTemplateMetricProviderWebPtr(v *VerificationTemplateMetricProviderWebArgs) VerificationTemplateMetricProviderWebPtrInput
type VerificationTemplateMetricProviderWebPtrOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderWebPtrOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderWebPtrOutput) Body ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebPtrOutput) Body() pulumi.StringPtrOutput
The body of the web metric.
func (VerificationTemplateMetricProviderWebPtrOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderWebPtrOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderWebPtrOutput) Insecure ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebPtrOutput) Insecure() pulumi.BoolPtrOutput
Skips host TLS verification.
func (VerificationTemplateMetricProviderWebPtrOutput) JsonPath ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebPtrOutput) JsonPath() pulumi.StringPtrOutput
A JSON Path to use as the result variable. Default is "{$}"
func (VerificationTemplateMetricProviderWebPtrOutput) Method ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebPtrOutput) Method() pulumi.StringPtrOutput
The method of the web metric. Enum: "GET" "POST" "PUT"
func (VerificationTemplateMetricProviderWebPtrOutput) TimeoutSeconds ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebPtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
The timeout for the request in seconds. Default is 10.
func (VerificationTemplateMetricProviderWebPtrOutput) ToVerificationTemplateMetricProviderWebPtrOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebPtrOutput) ToVerificationTemplateMetricProviderWebPtrOutput() VerificationTemplateMetricProviderWebPtrOutput
func (VerificationTemplateMetricProviderWebPtrOutput) ToVerificationTemplateMetricProviderWebPtrOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebPtrOutput) ToVerificationTemplateMetricProviderWebPtrOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderWebPtrOutput
func (VerificationTemplateMetricProviderWebPtrOutput) Url ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebPtrOutput) Url() pulumi.StringPtrOutput
The address of the web metric.
func (VerificationTemplateMetricProviderWebPtrOutput) WebHeaders ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebPtrOutput) WebHeaders() VerificationTemplateMetricProviderWebWebHeaderArrayOutput
Optional HTTP headers to use in the request.
type VerificationTemplateMetricProviderWebWebHeader ¶ added in v3.78.0
type VerificationTemplateMetricProviderWebWebHeaderArgs ¶ added in v3.78.0
type VerificationTemplateMetricProviderWebWebHeaderArgs struct { // The name of a header WebHeaderKey pulumi.StringInput `pulumi:"webHeaderKey"` // The value of a header WebHeaderValue pulumi.StringInput `pulumi:"webHeaderValue"` }
func (VerificationTemplateMetricProviderWebWebHeaderArgs) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderWebWebHeaderArgs) ElementType() reflect.Type
func (VerificationTemplateMetricProviderWebWebHeaderArgs) ToVerificationTemplateMetricProviderWebWebHeaderOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderWebWebHeaderArgs) ToVerificationTemplateMetricProviderWebWebHeaderOutput() VerificationTemplateMetricProviderWebWebHeaderOutput
func (VerificationTemplateMetricProviderWebWebHeaderArgs) ToVerificationTemplateMetricProviderWebWebHeaderOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderWebWebHeaderArgs) ToVerificationTemplateMetricProviderWebWebHeaderOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderWebWebHeaderOutput
type VerificationTemplateMetricProviderWebWebHeaderArray ¶ added in v3.78.0
type VerificationTemplateMetricProviderWebWebHeaderArray []VerificationTemplateMetricProviderWebWebHeaderInput
func (VerificationTemplateMetricProviderWebWebHeaderArray) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderWebWebHeaderArray) ElementType() reflect.Type
func (VerificationTemplateMetricProviderWebWebHeaderArray) ToVerificationTemplateMetricProviderWebWebHeaderArrayOutput ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderWebWebHeaderArray) ToVerificationTemplateMetricProviderWebWebHeaderArrayOutput() VerificationTemplateMetricProviderWebWebHeaderArrayOutput
func (VerificationTemplateMetricProviderWebWebHeaderArray) ToVerificationTemplateMetricProviderWebWebHeaderArrayOutputWithContext ¶ added in v3.78.0
func (i VerificationTemplateMetricProviderWebWebHeaderArray) ToVerificationTemplateMetricProviderWebWebHeaderArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderWebWebHeaderArrayOutput
type VerificationTemplateMetricProviderWebWebHeaderArrayInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderWebWebHeaderArrayInput interface { pulumi.Input ToVerificationTemplateMetricProviderWebWebHeaderArrayOutput() VerificationTemplateMetricProviderWebWebHeaderArrayOutput ToVerificationTemplateMetricProviderWebWebHeaderArrayOutputWithContext(context.Context) VerificationTemplateMetricProviderWebWebHeaderArrayOutput }
VerificationTemplateMetricProviderWebWebHeaderArrayInput is an input type that accepts VerificationTemplateMetricProviderWebWebHeaderArray and VerificationTemplateMetricProviderWebWebHeaderArrayOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderWebWebHeaderArrayInput` via:
VerificationTemplateMetricProviderWebWebHeaderArray{ VerificationTemplateMetricProviderWebWebHeaderArgs{...} }
type VerificationTemplateMetricProviderWebWebHeaderArrayOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderWebWebHeaderArrayOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderWebWebHeaderArrayOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderWebWebHeaderArrayOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderWebWebHeaderArrayOutput) ToVerificationTemplateMetricProviderWebWebHeaderArrayOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebWebHeaderArrayOutput) ToVerificationTemplateMetricProviderWebWebHeaderArrayOutput() VerificationTemplateMetricProviderWebWebHeaderArrayOutput
func (VerificationTemplateMetricProviderWebWebHeaderArrayOutput) ToVerificationTemplateMetricProviderWebWebHeaderArrayOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebWebHeaderArrayOutput) ToVerificationTemplateMetricProviderWebWebHeaderArrayOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderWebWebHeaderArrayOutput
type VerificationTemplateMetricProviderWebWebHeaderInput ¶ added in v3.78.0
type VerificationTemplateMetricProviderWebWebHeaderInput interface { pulumi.Input ToVerificationTemplateMetricProviderWebWebHeaderOutput() VerificationTemplateMetricProviderWebWebHeaderOutput ToVerificationTemplateMetricProviderWebWebHeaderOutputWithContext(context.Context) VerificationTemplateMetricProviderWebWebHeaderOutput }
VerificationTemplateMetricProviderWebWebHeaderInput is an input type that accepts VerificationTemplateMetricProviderWebWebHeaderArgs and VerificationTemplateMetricProviderWebWebHeaderOutput values. You can construct a concrete instance of `VerificationTemplateMetricProviderWebWebHeaderInput` via:
VerificationTemplateMetricProviderWebWebHeaderArgs{...}
type VerificationTemplateMetricProviderWebWebHeaderOutput ¶ added in v3.78.0
type VerificationTemplateMetricProviderWebWebHeaderOutput struct{ *pulumi.OutputState }
func (VerificationTemplateMetricProviderWebWebHeaderOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateMetricProviderWebWebHeaderOutput) ElementType() reflect.Type
func (VerificationTemplateMetricProviderWebWebHeaderOutput) ToVerificationTemplateMetricProviderWebWebHeaderOutput ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebWebHeaderOutput) ToVerificationTemplateMetricProviderWebWebHeaderOutput() VerificationTemplateMetricProviderWebWebHeaderOutput
func (VerificationTemplateMetricProviderWebWebHeaderOutput) ToVerificationTemplateMetricProviderWebWebHeaderOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebWebHeaderOutput) ToVerificationTemplateMetricProviderWebWebHeaderOutputWithContext(ctx context.Context) VerificationTemplateMetricProviderWebWebHeaderOutput
func (VerificationTemplateMetricProviderWebWebHeaderOutput) WebHeaderKey ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebWebHeaderOutput) WebHeaderKey() pulumi.StringOutput
The name of a header
func (VerificationTemplateMetricProviderWebWebHeaderOutput) WebHeaderValue ¶ added in v3.78.0
func (o VerificationTemplateMetricProviderWebWebHeaderOutput) WebHeaderValue() pulumi.StringOutput
The value of a header
type VerificationTemplateOutput ¶ added in v3.78.0
type VerificationTemplateOutput struct{ *pulumi.OutputState }
func (VerificationTemplateOutput) Args ¶ added in v3.78.0
func (o VerificationTemplateOutput) Args() VerificationTemplateArgArrayOutput
List of verification arguments. You may specify either `value` OR `valueFrom` but not both.In case `args`:`value` is already defined in the RolloutSpec entity, there is no need to also specify it in the VerificationTemplate entity.
func (VerificationTemplateOutput) ElementType ¶ added in v3.78.0
func (VerificationTemplateOutput) ElementType() reflect.Type
func (VerificationTemplateOutput) Metrics ¶ added in v3.78.0
func (o VerificationTemplateOutput) Metrics() VerificationTemplateMetricArrayOutput
List of verification metrics.
func (VerificationTemplateOutput) Name ¶ added in v3.78.0
func (o VerificationTemplateOutput) Name() pulumi.StringOutput
Identifier name for Ocean CD Verification Template. Must be unique.
func (VerificationTemplateOutput) ToVerificationTemplateOutput ¶ added in v3.78.0
func (o VerificationTemplateOutput) ToVerificationTemplateOutput() VerificationTemplateOutput
func (VerificationTemplateOutput) ToVerificationTemplateOutputWithContext ¶ added in v3.78.0
func (o VerificationTemplateOutput) ToVerificationTemplateOutputWithContext(ctx context.Context) VerificationTemplateOutput
type VerificationTemplateState ¶ added in v3.78.0
type VerificationTemplateState struct { // List of verification arguments. You may specify either `value` OR `valueFrom` but not both.In case `args`:`value` is already defined in the RolloutSpec entity, there is no need to also specify it in the VerificationTemplate entity. Args VerificationTemplateArgArrayInput // List of verification metrics. Metrics VerificationTemplateMetricArrayInput // Identifier name for Ocean CD Verification Template. Must be unique. Name pulumi.StringPtrInput }
func (VerificationTemplateState) ElementType ¶ added in v3.78.0
func (VerificationTemplateState) ElementType() reflect.Type