Documentation
¶
Index ¶
- Constants
- type CustomActionType
- type CustomActionTypeArgs
- type CustomActionTypeArtifactDetails
- type CustomActionTypeArtifactDetailsArgs
- func (CustomActionTypeArtifactDetailsArgs) ElementType() reflect.Type
- func (i CustomActionTypeArtifactDetailsArgs) ToCustomActionTypeArtifactDetailsOutput() CustomActionTypeArtifactDetailsOutput
- func (i CustomActionTypeArtifactDetailsArgs) ToCustomActionTypeArtifactDetailsOutputWithContext(ctx context.Context) CustomActionTypeArtifactDetailsOutput
- type CustomActionTypeArtifactDetailsInput
- type CustomActionTypeArtifactDetailsOutput
- func (CustomActionTypeArtifactDetailsOutput) ElementType() reflect.Type
- func (o CustomActionTypeArtifactDetailsOutput) MaximumCount() pulumi.IntOutput
- func (o CustomActionTypeArtifactDetailsOutput) MinimumCount() pulumi.IntOutput
- func (o CustomActionTypeArtifactDetailsOutput) ToCustomActionTypeArtifactDetailsOutput() CustomActionTypeArtifactDetailsOutput
- func (o CustomActionTypeArtifactDetailsOutput) ToCustomActionTypeArtifactDetailsOutputWithContext(ctx context.Context) CustomActionTypeArtifactDetailsOutput
- type CustomActionTypeConfigurationProperties
- type CustomActionTypeConfigurationPropertiesArgs
- func (CustomActionTypeConfigurationPropertiesArgs) ElementType() reflect.Type
- func (i CustomActionTypeConfigurationPropertiesArgs) ToCustomActionTypeConfigurationPropertiesOutput() CustomActionTypeConfigurationPropertiesOutput
- func (i CustomActionTypeConfigurationPropertiesArgs) ToCustomActionTypeConfigurationPropertiesOutputWithContext(ctx context.Context) CustomActionTypeConfigurationPropertiesOutput
- type CustomActionTypeConfigurationPropertiesArray
- func (CustomActionTypeConfigurationPropertiesArray) ElementType() reflect.Type
- func (i CustomActionTypeConfigurationPropertiesArray) ToCustomActionTypeConfigurationPropertiesArrayOutput() CustomActionTypeConfigurationPropertiesArrayOutput
- func (i CustomActionTypeConfigurationPropertiesArray) ToCustomActionTypeConfigurationPropertiesArrayOutputWithContext(ctx context.Context) CustomActionTypeConfigurationPropertiesArrayOutput
- type CustomActionTypeConfigurationPropertiesArrayInput
- type CustomActionTypeConfigurationPropertiesArrayOutput
- func (CustomActionTypeConfigurationPropertiesArrayOutput) ElementType() reflect.Type
- func (o CustomActionTypeConfigurationPropertiesArrayOutput) Index(i pulumi.IntInput) CustomActionTypeConfigurationPropertiesOutput
- func (o CustomActionTypeConfigurationPropertiesArrayOutput) ToCustomActionTypeConfigurationPropertiesArrayOutput() CustomActionTypeConfigurationPropertiesArrayOutput
- func (o CustomActionTypeConfigurationPropertiesArrayOutput) ToCustomActionTypeConfigurationPropertiesArrayOutputWithContext(ctx context.Context) CustomActionTypeConfigurationPropertiesArrayOutput
- type CustomActionTypeConfigurationPropertiesInput
- type CustomActionTypeConfigurationPropertiesOutput
- func (o CustomActionTypeConfigurationPropertiesOutput) Description() pulumi.StringPtrOutput
- func (CustomActionTypeConfigurationPropertiesOutput) ElementType() reflect.Type
- func (o CustomActionTypeConfigurationPropertiesOutput) Key() pulumi.BoolOutput
- func (o CustomActionTypeConfigurationPropertiesOutput) Name() pulumi.StringOutput
- func (o CustomActionTypeConfigurationPropertiesOutput) Queryable() pulumi.BoolPtrOutput
- func (o CustomActionTypeConfigurationPropertiesOutput) Required() pulumi.BoolOutput
- func (o CustomActionTypeConfigurationPropertiesOutput) Secret() pulumi.BoolOutput
- func (o CustomActionTypeConfigurationPropertiesOutput) ToCustomActionTypeConfigurationPropertiesOutput() CustomActionTypeConfigurationPropertiesOutput
- func (o CustomActionTypeConfigurationPropertiesOutput) ToCustomActionTypeConfigurationPropertiesOutputWithContext(ctx context.Context) CustomActionTypeConfigurationPropertiesOutput
- func (o CustomActionTypeConfigurationPropertiesOutput) Type() pulumi.StringPtrOutput
- type CustomActionTypeInput
- type CustomActionTypeOutput
- func (o CustomActionTypeOutput) AwsId() pulumi.StringOutput
- func (o CustomActionTypeOutput) Category() pulumi.StringOutput
- func (o CustomActionTypeOutput) ConfigurationProperties() CustomActionTypeConfigurationPropertiesArrayOutput
- func (CustomActionTypeOutput) ElementType() reflect.Type
- func (o CustomActionTypeOutput) InputArtifactDetails() CustomActionTypeArtifactDetailsOutput
- func (o CustomActionTypeOutput) OutputArtifactDetails() CustomActionTypeArtifactDetailsOutput
- func (o CustomActionTypeOutput) Provider() pulumi.StringOutput
- func (o CustomActionTypeOutput) Settings() CustomActionTypeSettingsPtrOutput
- func (o CustomActionTypeOutput) Tags() aws.TagArrayOutput
- func (o CustomActionTypeOutput) ToCustomActionTypeOutput() CustomActionTypeOutput
- func (o CustomActionTypeOutput) ToCustomActionTypeOutputWithContext(ctx context.Context) CustomActionTypeOutput
- func (o CustomActionTypeOutput) Version() pulumi.StringOutput
- type CustomActionTypeSettings
- type CustomActionTypeSettingsArgs
- func (CustomActionTypeSettingsArgs) ElementType() reflect.Type
- func (i CustomActionTypeSettingsArgs) ToCustomActionTypeSettingsOutput() CustomActionTypeSettingsOutput
- func (i CustomActionTypeSettingsArgs) ToCustomActionTypeSettingsOutputWithContext(ctx context.Context) CustomActionTypeSettingsOutput
- func (i CustomActionTypeSettingsArgs) ToCustomActionTypeSettingsPtrOutput() CustomActionTypeSettingsPtrOutput
- func (i CustomActionTypeSettingsArgs) ToCustomActionTypeSettingsPtrOutputWithContext(ctx context.Context) CustomActionTypeSettingsPtrOutput
- type CustomActionTypeSettingsInput
- type CustomActionTypeSettingsOutput
- func (CustomActionTypeSettingsOutput) ElementType() reflect.Type
- func (o CustomActionTypeSettingsOutput) EntityUrlTemplate() pulumi.StringPtrOutput
- func (o CustomActionTypeSettingsOutput) ExecutionUrlTemplate() pulumi.StringPtrOutput
- func (o CustomActionTypeSettingsOutput) RevisionUrlTemplate() pulumi.StringPtrOutput
- func (o CustomActionTypeSettingsOutput) ThirdPartyConfigurationUrl() pulumi.StringPtrOutput
- func (o CustomActionTypeSettingsOutput) ToCustomActionTypeSettingsOutput() CustomActionTypeSettingsOutput
- func (o CustomActionTypeSettingsOutput) ToCustomActionTypeSettingsOutputWithContext(ctx context.Context) CustomActionTypeSettingsOutput
- func (o CustomActionTypeSettingsOutput) ToCustomActionTypeSettingsPtrOutput() CustomActionTypeSettingsPtrOutput
- func (o CustomActionTypeSettingsOutput) ToCustomActionTypeSettingsPtrOutputWithContext(ctx context.Context) CustomActionTypeSettingsPtrOutput
- type CustomActionTypeSettingsPtrInput
- type CustomActionTypeSettingsPtrOutput
- func (o CustomActionTypeSettingsPtrOutput) Elem() CustomActionTypeSettingsOutput
- func (CustomActionTypeSettingsPtrOutput) ElementType() reflect.Type
- func (o CustomActionTypeSettingsPtrOutput) EntityUrlTemplate() pulumi.StringPtrOutput
- func (o CustomActionTypeSettingsPtrOutput) ExecutionUrlTemplate() pulumi.StringPtrOutput
- func (o CustomActionTypeSettingsPtrOutput) RevisionUrlTemplate() pulumi.StringPtrOutput
- func (o CustomActionTypeSettingsPtrOutput) ThirdPartyConfigurationUrl() pulumi.StringPtrOutput
- func (o CustomActionTypeSettingsPtrOutput) ToCustomActionTypeSettingsPtrOutput() CustomActionTypeSettingsPtrOutput
- func (o CustomActionTypeSettingsPtrOutput) ToCustomActionTypeSettingsPtrOutputWithContext(ctx context.Context) CustomActionTypeSettingsPtrOutput
- type CustomActionTypeState
- type CustomActionTypeTag
- type LookupCustomActionTypeArgs
- type LookupCustomActionTypeOutputArgs
- type LookupCustomActionTypeResult
- type LookupCustomActionTypeResultOutput
- func (LookupCustomActionTypeResultOutput) ElementType() reflect.Type
- func (o LookupCustomActionTypeResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupCustomActionTypeResultOutput) Tags() aws.TagArrayOutput
- func (o LookupCustomActionTypeResultOutput) ToLookupCustomActionTypeResultOutput() LookupCustomActionTypeResultOutput
- func (o LookupCustomActionTypeResultOutput) ToLookupCustomActionTypeResultOutputWithContext(ctx context.Context) LookupCustomActionTypeResultOutput
- type LookupPipelineArgs
- type LookupPipelineOutputArgs
- type LookupPipelineResult
- type LookupPipelineResultOutput
- func (o LookupPipelineResultOutput) ArtifactStore() PipelineArtifactStorePtrOutput
- func (o LookupPipelineResultOutput) ArtifactStores() PipelineArtifactStoreMapArrayOutput
- func (o LookupPipelineResultOutput) DisableInboundStageTransitions() PipelineStageTransitionArrayOutput
- func (LookupPipelineResultOutput) ElementType() reflect.Type
- func (o LookupPipelineResultOutput) ExecutionMode() PipelineExecutionModePtrOutput
- func (o LookupPipelineResultOutput) PipelineType() PipelineTypePtrOutput
- func (o LookupPipelineResultOutput) RoleArn() pulumi.StringPtrOutput
- func (o LookupPipelineResultOutput) Stages() PipelineStageDeclarationArrayOutput
- func (o LookupPipelineResultOutput) Tags() aws.TagArrayOutput
- func (o LookupPipelineResultOutput) ToLookupPipelineResultOutput() LookupPipelineResultOutput
- func (o LookupPipelineResultOutput) ToLookupPipelineResultOutputWithContext(ctx context.Context) LookupPipelineResultOutput
- func (o LookupPipelineResultOutput) Triggers() PipelineTriggerDeclarationArrayOutput
- func (o LookupPipelineResultOutput) Variables() PipelineVariableDeclarationArrayOutput
- func (o LookupPipelineResultOutput) Version() pulumi.StringPtrOutput
- type Pipeline
- type PipelineActionDeclaration
- type PipelineActionDeclarationArgs
- func (PipelineActionDeclarationArgs) ElementType() reflect.Type
- func (i PipelineActionDeclarationArgs) ToPipelineActionDeclarationOutput() PipelineActionDeclarationOutput
- func (i PipelineActionDeclarationArgs) ToPipelineActionDeclarationOutputWithContext(ctx context.Context) PipelineActionDeclarationOutput
- type PipelineActionDeclarationArray
- func (PipelineActionDeclarationArray) ElementType() reflect.Type
- func (i PipelineActionDeclarationArray) ToPipelineActionDeclarationArrayOutput() PipelineActionDeclarationArrayOutput
- func (i PipelineActionDeclarationArray) ToPipelineActionDeclarationArrayOutputWithContext(ctx context.Context) PipelineActionDeclarationArrayOutput
- type PipelineActionDeclarationArrayInput
- type PipelineActionDeclarationArrayOutput
- func (PipelineActionDeclarationArrayOutput) ElementType() reflect.Type
- func (o PipelineActionDeclarationArrayOutput) Index(i pulumi.IntInput) PipelineActionDeclarationOutput
- func (o PipelineActionDeclarationArrayOutput) ToPipelineActionDeclarationArrayOutput() PipelineActionDeclarationArrayOutput
- func (o PipelineActionDeclarationArrayOutput) ToPipelineActionDeclarationArrayOutputWithContext(ctx context.Context) PipelineActionDeclarationArrayOutput
- type PipelineActionDeclarationInput
- type PipelineActionDeclarationOutput
- func (o PipelineActionDeclarationOutput) ActionTypeId() PipelineActionTypeIdOutput
- func (o PipelineActionDeclarationOutput) Commands() pulumi.StringArrayOutput
- func (o PipelineActionDeclarationOutput) Configuration() pulumi.AnyOutput
- func (PipelineActionDeclarationOutput) ElementType() reflect.Type
- func (o PipelineActionDeclarationOutput) InputArtifacts() PipelineInputArtifactArrayOutput
- func (o PipelineActionDeclarationOutput) Name() pulumi.StringOutput
- func (o PipelineActionDeclarationOutput) Namespace() pulumi.StringPtrOutput
- func (o PipelineActionDeclarationOutput) OutputArtifacts() PipelineOutputArtifactArrayOutput
- func (o PipelineActionDeclarationOutput) OutputVariables() pulumi.StringArrayOutput
- func (o PipelineActionDeclarationOutput) Region() pulumi.StringPtrOutput
- func (o PipelineActionDeclarationOutput) RoleArn() pulumi.StringPtrOutput
- func (o PipelineActionDeclarationOutput) RunOrder() pulumi.IntPtrOutput
- func (o PipelineActionDeclarationOutput) TimeoutInMinutes() pulumi.IntPtrOutput
- func (o PipelineActionDeclarationOutput) ToPipelineActionDeclarationOutput() PipelineActionDeclarationOutput
- func (o PipelineActionDeclarationOutput) ToPipelineActionDeclarationOutputWithContext(ctx context.Context) PipelineActionDeclarationOutput
- type PipelineActionTypeId
- type PipelineActionTypeIdArgs
- type PipelineActionTypeIdCategory
- func (PipelineActionTypeIdCategory) ElementType() reflect.Type
- func (e PipelineActionTypeIdCategory) ToPipelineActionTypeIdCategoryOutput() PipelineActionTypeIdCategoryOutput
- func (e PipelineActionTypeIdCategory) ToPipelineActionTypeIdCategoryOutputWithContext(ctx context.Context) PipelineActionTypeIdCategoryOutput
- func (e PipelineActionTypeIdCategory) ToPipelineActionTypeIdCategoryPtrOutput() PipelineActionTypeIdCategoryPtrOutput
- func (e PipelineActionTypeIdCategory) ToPipelineActionTypeIdCategoryPtrOutputWithContext(ctx context.Context) PipelineActionTypeIdCategoryPtrOutput
- func (e PipelineActionTypeIdCategory) ToStringOutput() pulumi.StringOutput
- func (e PipelineActionTypeIdCategory) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PipelineActionTypeIdCategory) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PipelineActionTypeIdCategory) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineActionTypeIdCategoryInput
- type PipelineActionTypeIdCategoryOutput
- func (PipelineActionTypeIdCategoryOutput) ElementType() reflect.Type
- func (o PipelineActionTypeIdCategoryOutput) ToPipelineActionTypeIdCategoryOutput() PipelineActionTypeIdCategoryOutput
- func (o PipelineActionTypeIdCategoryOutput) ToPipelineActionTypeIdCategoryOutputWithContext(ctx context.Context) PipelineActionTypeIdCategoryOutput
- func (o PipelineActionTypeIdCategoryOutput) ToPipelineActionTypeIdCategoryPtrOutput() PipelineActionTypeIdCategoryPtrOutput
- func (o PipelineActionTypeIdCategoryOutput) ToPipelineActionTypeIdCategoryPtrOutputWithContext(ctx context.Context) PipelineActionTypeIdCategoryPtrOutput
- func (o PipelineActionTypeIdCategoryOutput) ToStringOutput() pulumi.StringOutput
- func (o PipelineActionTypeIdCategoryOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PipelineActionTypeIdCategoryOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PipelineActionTypeIdCategoryOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineActionTypeIdCategoryPtrInput
- type PipelineActionTypeIdCategoryPtrOutput
- func (o PipelineActionTypeIdCategoryPtrOutput) Elem() PipelineActionTypeIdCategoryOutput
- func (PipelineActionTypeIdCategoryPtrOutput) ElementType() reflect.Type
- func (o PipelineActionTypeIdCategoryPtrOutput) ToPipelineActionTypeIdCategoryPtrOutput() PipelineActionTypeIdCategoryPtrOutput
- func (o PipelineActionTypeIdCategoryPtrOutput) ToPipelineActionTypeIdCategoryPtrOutputWithContext(ctx context.Context) PipelineActionTypeIdCategoryPtrOutput
- func (o PipelineActionTypeIdCategoryPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PipelineActionTypeIdCategoryPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineActionTypeIdInput
- type PipelineActionTypeIdOutput
- func (o PipelineActionTypeIdOutput) Category() PipelineActionTypeIdCategoryOutput
- func (PipelineActionTypeIdOutput) ElementType() reflect.Type
- func (o PipelineActionTypeIdOutput) Owner() pulumi.StringOutput
- func (o PipelineActionTypeIdOutput) Provider() pulumi.StringOutput
- func (o PipelineActionTypeIdOutput) ToPipelineActionTypeIdOutput() PipelineActionTypeIdOutput
- func (o PipelineActionTypeIdOutput) ToPipelineActionTypeIdOutputWithContext(ctx context.Context) PipelineActionTypeIdOutput
- func (o PipelineActionTypeIdOutput) Version() pulumi.StringOutput
- type PipelineArgs
- type PipelineArtifactStore
- type PipelineArtifactStoreArgs
- func (PipelineArtifactStoreArgs) ElementType() reflect.Type
- func (i PipelineArtifactStoreArgs) ToPipelineArtifactStoreOutput() PipelineArtifactStoreOutput
- func (i PipelineArtifactStoreArgs) ToPipelineArtifactStoreOutputWithContext(ctx context.Context) PipelineArtifactStoreOutput
- func (i PipelineArtifactStoreArgs) ToPipelineArtifactStorePtrOutput() PipelineArtifactStorePtrOutput
- func (i PipelineArtifactStoreArgs) ToPipelineArtifactStorePtrOutputWithContext(ctx context.Context) PipelineArtifactStorePtrOutput
- type PipelineArtifactStoreInput
- type PipelineArtifactStoreMap
- type PipelineArtifactStoreMapArgs
- func (PipelineArtifactStoreMapArgs) ElementType() reflect.Type
- func (i PipelineArtifactStoreMapArgs) ToPipelineArtifactStoreMapOutput() PipelineArtifactStoreMapOutput
- func (i PipelineArtifactStoreMapArgs) ToPipelineArtifactStoreMapOutputWithContext(ctx context.Context) PipelineArtifactStoreMapOutput
- type PipelineArtifactStoreMapArray
- func (PipelineArtifactStoreMapArray) ElementType() reflect.Type
- func (i PipelineArtifactStoreMapArray) ToPipelineArtifactStoreMapArrayOutput() PipelineArtifactStoreMapArrayOutput
- func (i PipelineArtifactStoreMapArray) ToPipelineArtifactStoreMapArrayOutputWithContext(ctx context.Context) PipelineArtifactStoreMapArrayOutput
- type PipelineArtifactStoreMapArrayInput
- type PipelineArtifactStoreMapArrayOutput
- func (PipelineArtifactStoreMapArrayOutput) ElementType() reflect.Type
- func (o PipelineArtifactStoreMapArrayOutput) Index(i pulumi.IntInput) PipelineArtifactStoreMapOutput
- func (o PipelineArtifactStoreMapArrayOutput) ToPipelineArtifactStoreMapArrayOutput() PipelineArtifactStoreMapArrayOutput
- func (o PipelineArtifactStoreMapArrayOutput) ToPipelineArtifactStoreMapArrayOutputWithContext(ctx context.Context) PipelineArtifactStoreMapArrayOutput
- type PipelineArtifactStoreMapInput
- type PipelineArtifactStoreMapOutput
- func (o PipelineArtifactStoreMapOutput) ArtifactStore() PipelineArtifactStoreOutput
- func (PipelineArtifactStoreMapOutput) ElementType() reflect.Type
- func (o PipelineArtifactStoreMapOutput) Region() pulumi.StringOutput
- func (o PipelineArtifactStoreMapOutput) ToPipelineArtifactStoreMapOutput() PipelineArtifactStoreMapOutput
- func (o PipelineArtifactStoreMapOutput) ToPipelineArtifactStoreMapOutputWithContext(ctx context.Context) PipelineArtifactStoreMapOutput
- type PipelineArtifactStoreOutput
- func (PipelineArtifactStoreOutput) ElementType() reflect.Type
- func (o PipelineArtifactStoreOutput) EncryptionKey() PipelineEncryptionKeyPtrOutput
- func (o PipelineArtifactStoreOutput) Location() pulumi.StringOutput
- func (o PipelineArtifactStoreOutput) ToPipelineArtifactStoreOutput() PipelineArtifactStoreOutput
- func (o PipelineArtifactStoreOutput) ToPipelineArtifactStoreOutputWithContext(ctx context.Context) PipelineArtifactStoreOutput
- func (o PipelineArtifactStoreOutput) ToPipelineArtifactStorePtrOutput() PipelineArtifactStorePtrOutput
- func (o PipelineArtifactStoreOutput) ToPipelineArtifactStorePtrOutputWithContext(ctx context.Context) PipelineArtifactStorePtrOutput
- func (o PipelineArtifactStoreOutput) Type() PipelineArtifactStoreTypeOutput
- type PipelineArtifactStorePtrInput
- type PipelineArtifactStorePtrOutput
- func (o PipelineArtifactStorePtrOutput) Elem() PipelineArtifactStoreOutput
- func (PipelineArtifactStorePtrOutput) ElementType() reflect.Type
- func (o PipelineArtifactStorePtrOutput) EncryptionKey() PipelineEncryptionKeyPtrOutput
- func (o PipelineArtifactStorePtrOutput) Location() pulumi.StringPtrOutput
- func (o PipelineArtifactStorePtrOutput) ToPipelineArtifactStorePtrOutput() PipelineArtifactStorePtrOutput
- func (o PipelineArtifactStorePtrOutput) ToPipelineArtifactStorePtrOutputWithContext(ctx context.Context) PipelineArtifactStorePtrOutput
- func (o PipelineArtifactStorePtrOutput) Type() PipelineArtifactStoreTypePtrOutput
- type PipelineArtifactStoreType
- func (PipelineArtifactStoreType) ElementType() reflect.Type
- func (e PipelineArtifactStoreType) ToPipelineArtifactStoreTypeOutput() PipelineArtifactStoreTypeOutput
- func (e PipelineArtifactStoreType) ToPipelineArtifactStoreTypeOutputWithContext(ctx context.Context) PipelineArtifactStoreTypeOutput
- func (e PipelineArtifactStoreType) ToPipelineArtifactStoreTypePtrOutput() PipelineArtifactStoreTypePtrOutput
- func (e PipelineArtifactStoreType) ToPipelineArtifactStoreTypePtrOutputWithContext(ctx context.Context) PipelineArtifactStoreTypePtrOutput
- func (e PipelineArtifactStoreType) ToStringOutput() pulumi.StringOutput
- func (e PipelineArtifactStoreType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PipelineArtifactStoreType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PipelineArtifactStoreType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineArtifactStoreTypeInput
- type PipelineArtifactStoreTypeOutput
- func (PipelineArtifactStoreTypeOutput) ElementType() reflect.Type
- func (o PipelineArtifactStoreTypeOutput) ToPipelineArtifactStoreTypeOutput() PipelineArtifactStoreTypeOutput
- func (o PipelineArtifactStoreTypeOutput) ToPipelineArtifactStoreTypeOutputWithContext(ctx context.Context) PipelineArtifactStoreTypeOutput
- func (o PipelineArtifactStoreTypeOutput) ToPipelineArtifactStoreTypePtrOutput() PipelineArtifactStoreTypePtrOutput
- func (o PipelineArtifactStoreTypeOutput) ToPipelineArtifactStoreTypePtrOutputWithContext(ctx context.Context) PipelineArtifactStoreTypePtrOutput
- func (o PipelineArtifactStoreTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o PipelineArtifactStoreTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PipelineArtifactStoreTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PipelineArtifactStoreTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineArtifactStoreTypePtrInput
- type PipelineArtifactStoreTypePtrOutput
- func (o PipelineArtifactStoreTypePtrOutput) Elem() PipelineArtifactStoreTypeOutput
- func (PipelineArtifactStoreTypePtrOutput) ElementType() reflect.Type
- func (o PipelineArtifactStoreTypePtrOutput) ToPipelineArtifactStoreTypePtrOutput() PipelineArtifactStoreTypePtrOutput
- func (o PipelineArtifactStoreTypePtrOutput) ToPipelineArtifactStoreTypePtrOutputWithContext(ctx context.Context) PipelineArtifactStoreTypePtrOutput
- func (o PipelineArtifactStoreTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PipelineArtifactStoreTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineBeforeEntryConditions
- type PipelineBeforeEntryConditionsArgs
- func (PipelineBeforeEntryConditionsArgs) ElementType() reflect.Type
- func (i PipelineBeforeEntryConditionsArgs) ToPipelineBeforeEntryConditionsOutput() PipelineBeforeEntryConditionsOutput
- func (i PipelineBeforeEntryConditionsArgs) ToPipelineBeforeEntryConditionsOutputWithContext(ctx context.Context) PipelineBeforeEntryConditionsOutput
- func (i PipelineBeforeEntryConditionsArgs) ToPipelineBeforeEntryConditionsPtrOutput() PipelineBeforeEntryConditionsPtrOutput
- func (i PipelineBeforeEntryConditionsArgs) ToPipelineBeforeEntryConditionsPtrOutputWithContext(ctx context.Context) PipelineBeforeEntryConditionsPtrOutput
- type PipelineBeforeEntryConditionsInput
- type PipelineBeforeEntryConditionsOutput
- func (o PipelineBeforeEntryConditionsOutput) Conditions() PipelineConditionArrayOutput
- func (PipelineBeforeEntryConditionsOutput) ElementType() reflect.Type
- func (o PipelineBeforeEntryConditionsOutput) ToPipelineBeforeEntryConditionsOutput() PipelineBeforeEntryConditionsOutput
- func (o PipelineBeforeEntryConditionsOutput) ToPipelineBeforeEntryConditionsOutputWithContext(ctx context.Context) PipelineBeforeEntryConditionsOutput
- func (o PipelineBeforeEntryConditionsOutput) ToPipelineBeforeEntryConditionsPtrOutput() PipelineBeforeEntryConditionsPtrOutput
- func (o PipelineBeforeEntryConditionsOutput) ToPipelineBeforeEntryConditionsPtrOutputWithContext(ctx context.Context) PipelineBeforeEntryConditionsPtrOutput
- type PipelineBeforeEntryConditionsPtrInput
- type PipelineBeforeEntryConditionsPtrOutput
- func (o PipelineBeforeEntryConditionsPtrOutput) Conditions() PipelineConditionArrayOutput
- func (o PipelineBeforeEntryConditionsPtrOutput) Elem() PipelineBeforeEntryConditionsOutput
- func (PipelineBeforeEntryConditionsPtrOutput) ElementType() reflect.Type
- func (o PipelineBeforeEntryConditionsPtrOutput) ToPipelineBeforeEntryConditionsPtrOutput() PipelineBeforeEntryConditionsPtrOutput
- func (o PipelineBeforeEntryConditionsPtrOutput) ToPipelineBeforeEntryConditionsPtrOutputWithContext(ctx context.Context) PipelineBeforeEntryConditionsPtrOutput
- type PipelineBlockerDeclaration
- type PipelineBlockerDeclarationArgs
- func (PipelineBlockerDeclarationArgs) ElementType() reflect.Type
- func (i PipelineBlockerDeclarationArgs) ToPipelineBlockerDeclarationOutput() PipelineBlockerDeclarationOutput
- func (i PipelineBlockerDeclarationArgs) ToPipelineBlockerDeclarationOutputWithContext(ctx context.Context) PipelineBlockerDeclarationOutput
- type PipelineBlockerDeclarationArray
- func (PipelineBlockerDeclarationArray) ElementType() reflect.Type
- func (i PipelineBlockerDeclarationArray) ToPipelineBlockerDeclarationArrayOutput() PipelineBlockerDeclarationArrayOutput
- func (i PipelineBlockerDeclarationArray) ToPipelineBlockerDeclarationArrayOutputWithContext(ctx context.Context) PipelineBlockerDeclarationArrayOutput
- type PipelineBlockerDeclarationArrayInput
- type PipelineBlockerDeclarationArrayOutput
- func (PipelineBlockerDeclarationArrayOutput) ElementType() reflect.Type
- func (o PipelineBlockerDeclarationArrayOutput) Index(i pulumi.IntInput) PipelineBlockerDeclarationOutput
- func (o PipelineBlockerDeclarationArrayOutput) ToPipelineBlockerDeclarationArrayOutput() PipelineBlockerDeclarationArrayOutput
- func (o PipelineBlockerDeclarationArrayOutput) ToPipelineBlockerDeclarationArrayOutputWithContext(ctx context.Context) PipelineBlockerDeclarationArrayOutput
- type PipelineBlockerDeclarationInput
- type PipelineBlockerDeclarationOutput
- func (PipelineBlockerDeclarationOutput) ElementType() reflect.Type
- func (o PipelineBlockerDeclarationOutput) Name() pulumi.StringOutput
- func (o PipelineBlockerDeclarationOutput) ToPipelineBlockerDeclarationOutput() PipelineBlockerDeclarationOutput
- func (o PipelineBlockerDeclarationOutput) ToPipelineBlockerDeclarationOutputWithContext(ctx context.Context) PipelineBlockerDeclarationOutput
- func (o PipelineBlockerDeclarationOutput) Type() PipelineBlockerDeclarationTypeOutput
- type PipelineBlockerDeclarationType
- func (PipelineBlockerDeclarationType) ElementType() reflect.Type
- func (e PipelineBlockerDeclarationType) ToPipelineBlockerDeclarationTypeOutput() PipelineBlockerDeclarationTypeOutput
- func (e PipelineBlockerDeclarationType) ToPipelineBlockerDeclarationTypeOutputWithContext(ctx context.Context) PipelineBlockerDeclarationTypeOutput
- func (e PipelineBlockerDeclarationType) ToPipelineBlockerDeclarationTypePtrOutput() PipelineBlockerDeclarationTypePtrOutput
- func (e PipelineBlockerDeclarationType) ToPipelineBlockerDeclarationTypePtrOutputWithContext(ctx context.Context) PipelineBlockerDeclarationTypePtrOutput
- func (e PipelineBlockerDeclarationType) ToStringOutput() pulumi.StringOutput
- func (e PipelineBlockerDeclarationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PipelineBlockerDeclarationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PipelineBlockerDeclarationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineBlockerDeclarationTypeInput
- type PipelineBlockerDeclarationTypeOutput
- func (PipelineBlockerDeclarationTypeOutput) ElementType() reflect.Type
- func (o PipelineBlockerDeclarationTypeOutput) ToPipelineBlockerDeclarationTypeOutput() PipelineBlockerDeclarationTypeOutput
- func (o PipelineBlockerDeclarationTypeOutput) ToPipelineBlockerDeclarationTypeOutputWithContext(ctx context.Context) PipelineBlockerDeclarationTypeOutput
- func (o PipelineBlockerDeclarationTypeOutput) ToPipelineBlockerDeclarationTypePtrOutput() PipelineBlockerDeclarationTypePtrOutput
- func (o PipelineBlockerDeclarationTypeOutput) ToPipelineBlockerDeclarationTypePtrOutputWithContext(ctx context.Context) PipelineBlockerDeclarationTypePtrOutput
- func (o PipelineBlockerDeclarationTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o PipelineBlockerDeclarationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PipelineBlockerDeclarationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PipelineBlockerDeclarationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineBlockerDeclarationTypePtrInput
- type PipelineBlockerDeclarationTypePtrOutput
- func (o PipelineBlockerDeclarationTypePtrOutput) Elem() PipelineBlockerDeclarationTypeOutput
- func (PipelineBlockerDeclarationTypePtrOutput) ElementType() reflect.Type
- func (o PipelineBlockerDeclarationTypePtrOutput) ToPipelineBlockerDeclarationTypePtrOutput() PipelineBlockerDeclarationTypePtrOutput
- func (o PipelineBlockerDeclarationTypePtrOutput) ToPipelineBlockerDeclarationTypePtrOutputWithContext(ctx context.Context) PipelineBlockerDeclarationTypePtrOutput
- func (o PipelineBlockerDeclarationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PipelineBlockerDeclarationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineCondition
- type PipelineConditionArgs
- type PipelineConditionArray
- type PipelineConditionArrayInput
- type PipelineConditionArrayOutput
- func (PipelineConditionArrayOutput) ElementType() reflect.Type
- func (o PipelineConditionArrayOutput) Index(i pulumi.IntInput) PipelineConditionOutput
- func (o PipelineConditionArrayOutput) ToPipelineConditionArrayOutput() PipelineConditionArrayOutput
- func (o PipelineConditionArrayOutput) ToPipelineConditionArrayOutputWithContext(ctx context.Context) PipelineConditionArrayOutput
- type PipelineConditionInput
- type PipelineConditionOutput
- func (PipelineConditionOutput) ElementType() reflect.Type
- func (o PipelineConditionOutput) Result() pulumi.StringPtrOutput
- func (o PipelineConditionOutput) Rules() PipelineRuleDeclarationArrayOutput
- func (o PipelineConditionOutput) ToPipelineConditionOutput() PipelineConditionOutput
- func (o PipelineConditionOutput) ToPipelineConditionOutputWithContext(ctx context.Context) PipelineConditionOutput
- type PipelineEncryptionKey
- type PipelineEncryptionKeyArgs
- func (PipelineEncryptionKeyArgs) ElementType() reflect.Type
- func (i PipelineEncryptionKeyArgs) ToPipelineEncryptionKeyOutput() PipelineEncryptionKeyOutput
- func (i PipelineEncryptionKeyArgs) ToPipelineEncryptionKeyOutputWithContext(ctx context.Context) PipelineEncryptionKeyOutput
- func (i PipelineEncryptionKeyArgs) ToPipelineEncryptionKeyPtrOutput() PipelineEncryptionKeyPtrOutput
- func (i PipelineEncryptionKeyArgs) ToPipelineEncryptionKeyPtrOutputWithContext(ctx context.Context) PipelineEncryptionKeyPtrOutput
- type PipelineEncryptionKeyInput
- type PipelineEncryptionKeyOutput
- func (PipelineEncryptionKeyOutput) ElementType() reflect.Type
- func (o PipelineEncryptionKeyOutput) Id() pulumi.StringOutput
- func (o PipelineEncryptionKeyOutput) ToPipelineEncryptionKeyOutput() PipelineEncryptionKeyOutput
- func (o PipelineEncryptionKeyOutput) ToPipelineEncryptionKeyOutputWithContext(ctx context.Context) PipelineEncryptionKeyOutput
- func (o PipelineEncryptionKeyOutput) ToPipelineEncryptionKeyPtrOutput() PipelineEncryptionKeyPtrOutput
- func (o PipelineEncryptionKeyOutput) ToPipelineEncryptionKeyPtrOutputWithContext(ctx context.Context) PipelineEncryptionKeyPtrOutput
- func (o PipelineEncryptionKeyOutput) Type() pulumi.StringOutput
- type PipelineEncryptionKeyPtrInput
- type PipelineEncryptionKeyPtrOutput
- func (o PipelineEncryptionKeyPtrOutput) Elem() PipelineEncryptionKeyOutput
- func (PipelineEncryptionKeyPtrOutput) ElementType() reflect.Type
- func (o PipelineEncryptionKeyPtrOutput) Id() pulumi.StringPtrOutput
- func (o PipelineEncryptionKeyPtrOutput) ToPipelineEncryptionKeyPtrOutput() PipelineEncryptionKeyPtrOutput
- func (o PipelineEncryptionKeyPtrOutput) ToPipelineEncryptionKeyPtrOutputWithContext(ctx context.Context) PipelineEncryptionKeyPtrOutput
- func (o PipelineEncryptionKeyPtrOutput) Type() pulumi.StringPtrOutput
- type PipelineExecutionMode
- func (PipelineExecutionMode) ElementType() reflect.Type
- func (e PipelineExecutionMode) ToPipelineExecutionModeOutput() PipelineExecutionModeOutput
- func (e PipelineExecutionMode) ToPipelineExecutionModeOutputWithContext(ctx context.Context) PipelineExecutionModeOutput
- func (e PipelineExecutionMode) ToPipelineExecutionModePtrOutput() PipelineExecutionModePtrOutput
- func (e PipelineExecutionMode) ToPipelineExecutionModePtrOutputWithContext(ctx context.Context) PipelineExecutionModePtrOutput
- func (e PipelineExecutionMode) ToStringOutput() pulumi.StringOutput
- func (e PipelineExecutionMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PipelineExecutionMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PipelineExecutionMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineExecutionModeInput
- type PipelineExecutionModeOutput
- func (PipelineExecutionModeOutput) ElementType() reflect.Type
- func (o PipelineExecutionModeOutput) ToPipelineExecutionModeOutput() PipelineExecutionModeOutput
- func (o PipelineExecutionModeOutput) ToPipelineExecutionModeOutputWithContext(ctx context.Context) PipelineExecutionModeOutput
- func (o PipelineExecutionModeOutput) ToPipelineExecutionModePtrOutput() PipelineExecutionModePtrOutput
- func (o PipelineExecutionModeOutput) ToPipelineExecutionModePtrOutputWithContext(ctx context.Context) PipelineExecutionModePtrOutput
- func (o PipelineExecutionModeOutput) ToStringOutput() pulumi.StringOutput
- func (o PipelineExecutionModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PipelineExecutionModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PipelineExecutionModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineExecutionModePtrInput
- type PipelineExecutionModePtrOutput
- func (o PipelineExecutionModePtrOutput) Elem() PipelineExecutionModeOutput
- func (PipelineExecutionModePtrOutput) ElementType() reflect.Type
- func (o PipelineExecutionModePtrOutput) ToPipelineExecutionModePtrOutput() PipelineExecutionModePtrOutput
- func (o PipelineExecutionModePtrOutput) ToPipelineExecutionModePtrOutputWithContext(ctx context.Context) PipelineExecutionModePtrOutput
- func (o PipelineExecutionModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PipelineExecutionModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineFailureConditions
- type PipelineFailureConditionsArgs
- func (PipelineFailureConditionsArgs) ElementType() reflect.Type
- func (i PipelineFailureConditionsArgs) ToPipelineFailureConditionsOutput() PipelineFailureConditionsOutput
- func (i PipelineFailureConditionsArgs) ToPipelineFailureConditionsOutputWithContext(ctx context.Context) PipelineFailureConditionsOutput
- func (i PipelineFailureConditionsArgs) ToPipelineFailureConditionsPtrOutput() PipelineFailureConditionsPtrOutput
- func (i PipelineFailureConditionsArgs) ToPipelineFailureConditionsPtrOutputWithContext(ctx context.Context) PipelineFailureConditionsPtrOutput
- type PipelineFailureConditionsInput
- type PipelineFailureConditionsOutput
- func (o PipelineFailureConditionsOutput) Conditions() PipelineConditionArrayOutput
- func (PipelineFailureConditionsOutput) ElementType() reflect.Type
- func (o PipelineFailureConditionsOutput) Result() PipelineFailureConditionsResultPtrOutput
- func (o PipelineFailureConditionsOutput) RetryConfiguration() PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput
- func (o PipelineFailureConditionsOutput) ToPipelineFailureConditionsOutput() PipelineFailureConditionsOutput
- func (o PipelineFailureConditionsOutput) ToPipelineFailureConditionsOutputWithContext(ctx context.Context) PipelineFailureConditionsOutput
- func (o PipelineFailureConditionsOutput) ToPipelineFailureConditionsPtrOutput() PipelineFailureConditionsPtrOutput
- func (o PipelineFailureConditionsOutput) ToPipelineFailureConditionsPtrOutputWithContext(ctx context.Context) PipelineFailureConditionsPtrOutput
- type PipelineFailureConditionsPtrInput
- type PipelineFailureConditionsPtrOutput
- func (o PipelineFailureConditionsPtrOutput) Conditions() PipelineConditionArrayOutput
- func (o PipelineFailureConditionsPtrOutput) Elem() PipelineFailureConditionsOutput
- func (PipelineFailureConditionsPtrOutput) ElementType() reflect.Type
- func (o PipelineFailureConditionsPtrOutput) Result() PipelineFailureConditionsResultPtrOutput
- func (o PipelineFailureConditionsPtrOutput) RetryConfiguration() PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput
- func (o PipelineFailureConditionsPtrOutput) ToPipelineFailureConditionsPtrOutput() PipelineFailureConditionsPtrOutput
- func (o PipelineFailureConditionsPtrOutput) ToPipelineFailureConditionsPtrOutputWithContext(ctx context.Context) PipelineFailureConditionsPtrOutput
- type PipelineFailureConditionsResult
- func (PipelineFailureConditionsResult) ElementType() reflect.Type
- func (e PipelineFailureConditionsResult) ToPipelineFailureConditionsResultOutput() PipelineFailureConditionsResultOutput
- func (e PipelineFailureConditionsResult) ToPipelineFailureConditionsResultOutputWithContext(ctx context.Context) PipelineFailureConditionsResultOutput
- func (e PipelineFailureConditionsResult) ToPipelineFailureConditionsResultPtrOutput() PipelineFailureConditionsResultPtrOutput
- func (e PipelineFailureConditionsResult) ToPipelineFailureConditionsResultPtrOutputWithContext(ctx context.Context) PipelineFailureConditionsResultPtrOutput
- func (e PipelineFailureConditionsResult) ToStringOutput() pulumi.StringOutput
- func (e PipelineFailureConditionsResult) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PipelineFailureConditionsResult) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PipelineFailureConditionsResult) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineFailureConditionsResultInput
- type PipelineFailureConditionsResultOutput
- func (PipelineFailureConditionsResultOutput) ElementType() reflect.Type
- func (o PipelineFailureConditionsResultOutput) ToPipelineFailureConditionsResultOutput() PipelineFailureConditionsResultOutput
- func (o PipelineFailureConditionsResultOutput) ToPipelineFailureConditionsResultOutputWithContext(ctx context.Context) PipelineFailureConditionsResultOutput
- func (o PipelineFailureConditionsResultOutput) ToPipelineFailureConditionsResultPtrOutput() PipelineFailureConditionsResultPtrOutput
- func (o PipelineFailureConditionsResultOutput) ToPipelineFailureConditionsResultPtrOutputWithContext(ctx context.Context) PipelineFailureConditionsResultPtrOutput
- func (o PipelineFailureConditionsResultOutput) ToStringOutput() pulumi.StringOutput
- func (o PipelineFailureConditionsResultOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PipelineFailureConditionsResultOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PipelineFailureConditionsResultOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineFailureConditionsResultPtrInput
- type PipelineFailureConditionsResultPtrOutput
- func (o PipelineFailureConditionsResultPtrOutput) Elem() PipelineFailureConditionsResultOutput
- func (PipelineFailureConditionsResultPtrOutput) ElementType() reflect.Type
- func (o PipelineFailureConditionsResultPtrOutput) ToPipelineFailureConditionsResultPtrOutput() PipelineFailureConditionsResultPtrOutput
- func (o PipelineFailureConditionsResultPtrOutput) ToPipelineFailureConditionsResultPtrOutputWithContext(ctx context.Context) PipelineFailureConditionsResultPtrOutput
- func (o PipelineFailureConditionsResultPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PipelineFailureConditionsResultPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineFailureConditionsRetryConfigurationProperties
- type PipelineFailureConditionsRetryConfigurationPropertiesArgs
- func (PipelineFailureConditionsRetryConfigurationPropertiesArgs) ElementType() reflect.Type
- func (i PipelineFailureConditionsRetryConfigurationPropertiesArgs) ToPipelineFailureConditionsRetryConfigurationPropertiesOutput() PipelineFailureConditionsRetryConfigurationPropertiesOutput
- func (i PipelineFailureConditionsRetryConfigurationPropertiesArgs) ToPipelineFailureConditionsRetryConfigurationPropertiesOutputWithContext(ctx context.Context) PipelineFailureConditionsRetryConfigurationPropertiesOutput
- func (i PipelineFailureConditionsRetryConfigurationPropertiesArgs) ToPipelineFailureConditionsRetryConfigurationPropertiesPtrOutput() PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput
- func (i PipelineFailureConditionsRetryConfigurationPropertiesArgs) ToPipelineFailureConditionsRetryConfigurationPropertiesPtrOutputWithContext(ctx context.Context) PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput
- type PipelineFailureConditionsRetryConfigurationPropertiesInput
- type PipelineFailureConditionsRetryConfigurationPropertiesOutput
- func (PipelineFailureConditionsRetryConfigurationPropertiesOutput) ElementType() reflect.Type
- func (o PipelineFailureConditionsRetryConfigurationPropertiesOutput) RetryMode() PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput
- func (o PipelineFailureConditionsRetryConfigurationPropertiesOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesOutput() PipelineFailureConditionsRetryConfigurationPropertiesOutput
- func (o PipelineFailureConditionsRetryConfigurationPropertiesOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesOutputWithContext(ctx context.Context) PipelineFailureConditionsRetryConfigurationPropertiesOutput
- func (o PipelineFailureConditionsRetryConfigurationPropertiesOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesPtrOutput() PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput
- func (o PipelineFailureConditionsRetryConfigurationPropertiesOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesPtrOutputWithContext(ctx context.Context) PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput
- type PipelineFailureConditionsRetryConfigurationPropertiesPtrInput
- type PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput
- func (o PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput) Elem() PipelineFailureConditionsRetryConfigurationPropertiesOutput
- func (PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput) ElementType() reflect.Type
- func (o PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput) RetryMode() PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput
- func (o PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesPtrOutput() PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput
- func (o PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesPtrOutputWithContext(ctx context.Context) PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput
- type PipelineFailureConditionsRetryConfigurationPropertiesRetryMode
- func (PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ElementType() reflect.Type
- func (e PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput() PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput
- func (e PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutputWithContext(ctx context.Context) PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput
- func (e PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput() PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput
- func (e PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutputWithContext(ctx context.Context) PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput
- func (e PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToStringOutput() pulumi.StringOutput
- func (e PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineFailureConditionsRetryConfigurationPropertiesRetryModeInput
- type PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput
- func (PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ElementType() reflect.Type
- func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput() PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput
- func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutputWithContext(ctx context.Context) PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput
- func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput() PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput
- func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutputWithContext(ctx context.Context) PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput
- func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToStringOutput() pulumi.StringOutput
- func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrInput
- type PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput
- func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput) Elem() PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput
- func (PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput) ElementType() reflect.Type
- func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput() PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput
- func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutputWithContext(ctx context.Context) PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput
- func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineGitBranchFilterCriteria
- type PipelineGitBranchFilterCriteriaArgs
- func (PipelineGitBranchFilterCriteriaArgs) ElementType() reflect.Type
- func (i PipelineGitBranchFilterCriteriaArgs) ToPipelineGitBranchFilterCriteriaOutput() PipelineGitBranchFilterCriteriaOutput
- func (i PipelineGitBranchFilterCriteriaArgs) ToPipelineGitBranchFilterCriteriaOutputWithContext(ctx context.Context) PipelineGitBranchFilterCriteriaOutput
- func (i PipelineGitBranchFilterCriteriaArgs) ToPipelineGitBranchFilterCriteriaPtrOutput() PipelineGitBranchFilterCriteriaPtrOutput
- func (i PipelineGitBranchFilterCriteriaArgs) ToPipelineGitBranchFilterCriteriaPtrOutputWithContext(ctx context.Context) PipelineGitBranchFilterCriteriaPtrOutput
- type PipelineGitBranchFilterCriteriaInput
- type PipelineGitBranchFilterCriteriaOutput
- func (PipelineGitBranchFilterCriteriaOutput) ElementType() reflect.Type
- func (o PipelineGitBranchFilterCriteriaOutput) Excludes() pulumi.StringArrayOutput
- func (o PipelineGitBranchFilterCriteriaOutput) Includes() pulumi.StringArrayOutput
- func (o PipelineGitBranchFilterCriteriaOutput) ToPipelineGitBranchFilterCriteriaOutput() PipelineGitBranchFilterCriteriaOutput
- func (o PipelineGitBranchFilterCriteriaOutput) ToPipelineGitBranchFilterCriteriaOutputWithContext(ctx context.Context) PipelineGitBranchFilterCriteriaOutput
- func (o PipelineGitBranchFilterCriteriaOutput) ToPipelineGitBranchFilterCriteriaPtrOutput() PipelineGitBranchFilterCriteriaPtrOutput
- func (o PipelineGitBranchFilterCriteriaOutput) ToPipelineGitBranchFilterCriteriaPtrOutputWithContext(ctx context.Context) PipelineGitBranchFilterCriteriaPtrOutput
- type PipelineGitBranchFilterCriteriaPtrInput
- type PipelineGitBranchFilterCriteriaPtrOutput
- func (o PipelineGitBranchFilterCriteriaPtrOutput) Elem() PipelineGitBranchFilterCriteriaOutput
- func (PipelineGitBranchFilterCriteriaPtrOutput) ElementType() reflect.Type
- func (o PipelineGitBranchFilterCriteriaPtrOutput) Excludes() pulumi.StringArrayOutput
- func (o PipelineGitBranchFilterCriteriaPtrOutput) Includes() pulumi.StringArrayOutput
- func (o PipelineGitBranchFilterCriteriaPtrOutput) ToPipelineGitBranchFilterCriteriaPtrOutput() PipelineGitBranchFilterCriteriaPtrOutput
- func (o PipelineGitBranchFilterCriteriaPtrOutput) ToPipelineGitBranchFilterCriteriaPtrOutputWithContext(ctx context.Context) PipelineGitBranchFilterCriteriaPtrOutput
- type PipelineGitConfiguration
- type PipelineGitConfigurationArgs
- func (PipelineGitConfigurationArgs) ElementType() reflect.Type
- func (i PipelineGitConfigurationArgs) ToPipelineGitConfigurationOutput() PipelineGitConfigurationOutput
- func (i PipelineGitConfigurationArgs) ToPipelineGitConfigurationOutputWithContext(ctx context.Context) PipelineGitConfigurationOutput
- func (i PipelineGitConfigurationArgs) ToPipelineGitConfigurationPtrOutput() PipelineGitConfigurationPtrOutput
- func (i PipelineGitConfigurationArgs) ToPipelineGitConfigurationPtrOutputWithContext(ctx context.Context) PipelineGitConfigurationPtrOutput
- type PipelineGitConfigurationInput
- type PipelineGitConfigurationOutput
- func (PipelineGitConfigurationOutput) ElementType() reflect.Type
- func (o PipelineGitConfigurationOutput) PullRequest() PipelineGitPullRequestFilterArrayOutput
- func (o PipelineGitConfigurationOutput) Push() PipelineGitPushFilterArrayOutput
- func (o PipelineGitConfigurationOutput) SourceActionName() pulumi.StringOutput
- func (o PipelineGitConfigurationOutput) ToPipelineGitConfigurationOutput() PipelineGitConfigurationOutput
- func (o PipelineGitConfigurationOutput) ToPipelineGitConfigurationOutputWithContext(ctx context.Context) PipelineGitConfigurationOutput
- func (o PipelineGitConfigurationOutput) ToPipelineGitConfigurationPtrOutput() PipelineGitConfigurationPtrOutput
- func (o PipelineGitConfigurationOutput) ToPipelineGitConfigurationPtrOutputWithContext(ctx context.Context) PipelineGitConfigurationPtrOutput
- type PipelineGitConfigurationPtrInput
- type PipelineGitConfigurationPtrOutput
- func (o PipelineGitConfigurationPtrOutput) Elem() PipelineGitConfigurationOutput
- func (PipelineGitConfigurationPtrOutput) ElementType() reflect.Type
- func (o PipelineGitConfigurationPtrOutput) PullRequest() PipelineGitPullRequestFilterArrayOutput
- func (o PipelineGitConfigurationPtrOutput) Push() PipelineGitPushFilterArrayOutput
- func (o PipelineGitConfigurationPtrOutput) SourceActionName() pulumi.StringPtrOutput
- func (o PipelineGitConfigurationPtrOutput) ToPipelineGitConfigurationPtrOutput() PipelineGitConfigurationPtrOutput
- func (o PipelineGitConfigurationPtrOutput) ToPipelineGitConfigurationPtrOutputWithContext(ctx context.Context) PipelineGitConfigurationPtrOutput
- type PipelineGitFilePathFilterCriteria
- type PipelineGitFilePathFilterCriteriaArgs
- func (PipelineGitFilePathFilterCriteriaArgs) ElementType() reflect.Type
- func (i PipelineGitFilePathFilterCriteriaArgs) ToPipelineGitFilePathFilterCriteriaOutput() PipelineGitFilePathFilterCriteriaOutput
- func (i PipelineGitFilePathFilterCriteriaArgs) ToPipelineGitFilePathFilterCriteriaOutputWithContext(ctx context.Context) PipelineGitFilePathFilterCriteriaOutput
- func (i PipelineGitFilePathFilterCriteriaArgs) ToPipelineGitFilePathFilterCriteriaPtrOutput() PipelineGitFilePathFilterCriteriaPtrOutput
- func (i PipelineGitFilePathFilterCriteriaArgs) ToPipelineGitFilePathFilterCriteriaPtrOutputWithContext(ctx context.Context) PipelineGitFilePathFilterCriteriaPtrOutput
- type PipelineGitFilePathFilterCriteriaInput
- type PipelineGitFilePathFilterCriteriaOutput
- func (PipelineGitFilePathFilterCriteriaOutput) ElementType() reflect.Type
- func (o PipelineGitFilePathFilterCriteriaOutput) Excludes() pulumi.StringArrayOutput
- func (o PipelineGitFilePathFilterCriteriaOutput) Includes() pulumi.StringArrayOutput
- func (o PipelineGitFilePathFilterCriteriaOutput) ToPipelineGitFilePathFilterCriteriaOutput() PipelineGitFilePathFilterCriteriaOutput
- func (o PipelineGitFilePathFilterCriteriaOutput) ToPipelineGitFilePathFilterCriteriaOutputWithContext(ctx context.Context) PipelineGitFilePathFilterCriteriaOutput
- func (o PipelineGitFilePathFilterCriteriaOutput) ToPipelineGitFilePathFilterCriteriaPtrOutput() PipelineGitFilePathFilterCriteriaPtrOutput
- func (o PipelineGitFilePathFilterCriteriaOutput) ToPipelineGitFilePathFilterCriteriaPtrOutputWithContext(ctx context.Context) PipelineGitFilePathFilterCriteriaPtrOutput
- type PipelineGitFilePathFilterCriteriaPtrInput
- type PipelineGitFilePathFilterCriteriaPtrOutput
- func (o PipelineGitFilePathFilterCriteriaPtrOutput) Elem() PipelineGitFilePathFilterCriteriaOutput
- func (PipelineGitFilePathFilterCriteriaPtrOutput) ElementType() reflect.Type
- func (o PipelineGitFilePathFilterCriteriaPtrOutput) Excludes() pulumi.StringArrayOutput
- func (o PipelineGitFilePathFilterCriteriaPtrOutput) Includes() pulumi.StringArrayOutput
- func (o PipelineGitFilePathFilterCriteriaPtrOutput) ToPipelineGitFilePathFilterCriteriaPtrOutput() PipelineGitFilePathFilterCriteriaPtrOutput
- func (o PipelineGitFilePathFilterCriteriaPtrOutput) ToPipelineGitFilePathFilterCriteriaPtrOutputWithContext(ctx context.Context) PipelineGitFilePathFilterCriteriaPtrOutput
- type PipelineGitPullRequestFilter
- type PipelineGitPullRequestFilterArgs
- func (PipelineGitPullRequestFilterArgs) ElementType() reflect.Type
- func (i PipelineGitPullRequestFilterArgs) ToPipelineGitPullRequestFilterOutput() PipelineGitPullRequestFilterOutput
- func (i PipelineGitPullRequestFilterArgs) ToPipelineGitPullRequestFilterOutputWithContext(ctx context.Context) PipelineGitPullRequestFilterOutput
- type PipelineGitPullRequestFilterArray
- func (PipelineGitPullRequestFilterArray) ElementType() reflect.Type
- func (i PipelineGitPullRequestFilterArray) ToPipelineGitPullRequestFilterArrayOutput() PipelineGitPullRequestFilterArrayOutput
- func (i PipelineGitPullRequestFilterArray) ToPipelineGitPullRequestFilterArrayOutputWithContext(ctx context.Context) PipelineGitPullRequestFilterArrayOutput
- type PipelineGitPullRequestFilterArrayInput
- type PipelineGitPullRequestFilterArrayOutput
- func (PipelineGitPullRequestFilterArrayOutput) ElementType() reflect.Type
- func (o PipelineGitPullRequestFilterArrayOutput) Index(i pulumi.IntInput) PipelineGitPullRequestFilterOutput
- func (o PipelineGitPullRequestFilterArrayOutput) ToPipelineGitPullRequestFilterArrayOutput() PipelineGitPullRequestFilterArrayOutput
- func (o PipelineGitPullRequestFilterArrayOutput) ToPipelineGitPullRequestFilterArrayOutputWithContext(ctx context.Context) PipelineGitPullRequestFilterArrayOutput
- type PipelineGitPullRequestFilterInput
- type PipelineGitPullRequestFilterOutput
- func (o PipelineGitPullRequestFilterOutput) Branches() PipelineGitBranchFilterCriteriaPtrOutput
- func (PipelineGitPullRequestFilterOutput) ElementType() reflect.Type
- func (o PipelineGitPullRequestFilterOutput) Events() pulumi.StringArrayOutput
- func (o PipelineGitPullRequestFilterOutput) FilePaths() PipelineGitFilePathFilterCriteriaPtrOutput
- func (o PipelineGitPullRequestFilterOutput) ToPipelineGitPullRequestFilterOutput() PipelineGitPullRequestFilterOutput
- func (o PipelineGitPullRequestFilterOutput) ToPipelineGitPullRequestFilterOutputWithContext(ctx context.Context) PipelineGitPullRequestFilterOutput
- type PipelineGitPushFilter
- type PipelineGitPushFilterArgs
- type PipelineGitPushFilterArray
- func (PipelineGitPushFilterArray) ElementType() reflect.Type
- func (i PipelineGitPushFilterArray) ToPipelineGitPushFilterArrayOutput() PipelineGitPushFilterArrayOutput
- func (i PipelineGitPushFilterArray) ToPipelineGitPushFilterArrayOutputWithContext(ctx context.Context) PipelineGitPushFilterArrayOutput
- type PipelineGitPushFilterArrayInput
- type PipelineGitPushFilterArrayOutput
- func (PipelineGitPushFilterArrayOutput) ElementType() reflect.Type
- func (o PipelineGitPushFilterArrayOutput) Index(i pulumi.IntInput) PipelineGitPushFilterOutput
- func (o PipelineGitPushFilterArrayOutput) ToPipelineGitPushFilterArrayOutput() PipelineGitPushFilterArrayOutput
- func (o PipelineGitPushFilterArrayOutput) ToPipelineGitPushFilterArrayOutputWithContext(ctx context.Context) PipelineGitPushFilterArrayOutput
- type PipelineGitPushFilterInput
- type PipelineGitPushFilterOutput
- func (o PipelineGitPushFilterOutput) Branches() PipelineGitBranchFilterCriteriaPtrOutput
- func (PipelineGitPushFilterOutput) ElementType() reflect.Type
- func (o PipelineGitPushFilterOutput) FilePaths() PipelineGitFilePathFilterCriteriaPtrOutput
- func (o PipelineGitPushFilterOutput) Tags() PipelineGitTagFilterCriteriaPtrOutput
- func (o PipelineGitPushFilterOutput) ToPipelineGitPushFilterOutput() PipelineGitPushFilterOutput
- func (o PipelineGitPushFilterOutput) ToPipelineGitPushFilterOutputWithContext(ctx context.Context) PipelineGitPushFilterOutput
- type PipelineGitTagFilterCriteria
- type PipelineGitTagFilterCriteriaArgs
- func (PipelineGitTagFilterCriteriaArgs) ElementType() reflect.Type
- func (i PipelineGitTagFilterCriteriaArgs) ToPipelineGitTagFilterCriteriaOutput() PipelineGitTagFilterCriteriaOutput
- func (i PipelineGitTagFilterCriteriaArgs) ToPipelineGitTagFilterCriteriaOutputWithContext(ctx context.Context) PipelineGitTagFilterCriteriaOutput
- func (i PipelineGitTagFilterCriteriaArgs) ToPipelineGitTagFilterCriteriaPtrOutput() PipelineGitTagFilterCriteriaPtrOutput
- func (i PipelineGitTagFilterCriteriaArgs) ToPipelineGitTagFilterCriteriaPtrOutputWithContext(ctx context.Context) PipelineGitTagFilterCriteriaPtrOutput
- type PipelineGitTagFilterCriteriaInput
- type PipelineGitTagFilterCriteriaOutput
- func (PipelineGitTagFilterCriteriaOutput) ElementType() reflect.Type
- func (o PipelineGitTagFilterCriteriaOutput) Excludes() pulumi.StringArrayOutput
- func (o PipelineGitTagFilterCriteriaOutput) Includes() pulumi.StringArrayOutput
- func (o PipelineGitTagFilterCriteriaOutput) ToPipelineGitTagFilterCriteriaOutput() PipelineGitTagFilterCriteriaOutput
- func (o PipelineGitTagFilterCriteriaOutput) ToPipelineGitTagFilterCriteriaOutputWithContext(ctx context.Context) PipelineGitTagFilterCriteriaOutput
- func (o PipelineGitTagFilterCriteriaOutput) ToPipelineGitTagFilterCriteriaPtrOutput() PipelineGitTagFilterCriteriaPtrOutput
- func (o PipelineGitTagFilterCriteriaOutput) ToPipelineGitTagFilterCriteriaPtrOutputWithContext(ctx context.Context) PipelineGitTagFilterCriteriaPtrOutput
- type PipelineGitTagFilterCriteriaPtrInput
- type PipelineGitTagFilterCriteriaPtrOutput
- func (o PipelineGitTagFilterCriteriaPtrOutput) Elem() PipelineGitTagFilterCriteriaOutput
- func (PipelineGitTagFilterCriteriaPtrOutput) ElementType() reflect.Type
- func (o PipelineGitTagFilterCriteriaPtrOutput) Excludes() pulumi.StringArrayOutput
- func (o PipelineGitTagFilterCriteriaPtrOutput) Includes() pulumi.StringArrayOutput
- func (o PipelineGitTagFilterCriteriaPtrOutput) ToPipelineGitTagFilterCriteriaPtrOutput() PipelineGitTagFilterCriteriaPtrOutput
- func (o PipelineGitTagFilterCriteriaPtrOutput) ToPipelineGitTagFilterCriteriaPtrOutputWithContext(ctx context.Context) PipelineGitTagFilterCriteriaPtrOutput
- type PipelineInput
- type PipelineInputArtifact
- type PipelineInputArtifactArgs
- type PipelineInputArtifactArray
- func (PipelineInputArtifactArray) ElementType() reflect.Type
- func (i PipelineInputArtifactArray) ToPipelineInputArtifactArrayOutput() PipelineInputArtifactArrayOutput
- func (i PipelineInputArtifactArray) ToPipelineInputArtifactArrayOutputWithContext(ctx context.Context) PipelineInputArtifactArrayOutput
- type PipelineInputArtifactArrayInput
- type PipelineInputArtifactArrayOutput
- func (PipelineInputArtifactArrayOutput) ElementType() reflect.Type
- func (o PipelineInputArtifactArrayOutput) Index(i pulumi.IntInput) PipelineInputArtifactOutput
- func (o PipelineInputArtifactArrayOutput) ToPipelineInputArtifactArrayOutput() PipelineInputArtifactArrayOutput
- func (o PipelineInputArtifactArrayOutput) ToPipelineInputArtifactArrayOutputWithContext(ctx context.Context) PipelineInputArtifactArrayOutput
- type PipelineInputArtifactInput
- type PipelineInputArtifactOutput
- func (PipelineInputArtifactOutput) ElementType() reflect.Type
- func (o PipelineInputArtifactOutput) Name() pulumi.StringOutput
- func (o PipelineInputArtifactOutput) ToPipelineInputArtifactOutput() PipelineInputArtifactOutput
- func (o PipelineInputArtifactOutput) ToPipelineInputArtifactOutputWithContext(ctx context.Context) PipelineInputArtifactOutput
- type PipelineOutput
- func (o PipelineOutput) ArtifactStore() PipelineArtifactStorePtrOutput
- func (o PipelineOutput) ArtifactStores() PipelineArtifactStoreMapArrayOutput
- func (o PipelineOutput) DisableInboundStageTransitions() PipelineStageTransitionArrayOutput
- func (PipelineOutput) ElementType() reflect.Type
- func (o PipelineOutput) ExecutionMode() PipelineExecutionModePtrOutput
- func (o PipelineOutput) Name() pulumi.StringPtrOutput
- func (o PipelineOutput) PipelineType() PipelineTypePtrOutput
- func (o PipelineOutput) RestartExecutionOnUpdate() pulumi.BoolPtrOutput
- func (o PipelineOutput) RoleArn() pulumi.StringOutput
- func (o PipelineOutput) Stages() PipelineStageDeclarationArrayOutput
- func (o PipelineOutput) Tags() aws.TagArrayOutput
- func (o PipelineOutput) ToPipelineOutput() PipelineOutput
- func (o PipelineOutput) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput
- func (o PipelineOutput) Triggers() PipelineTriggerDeclarationArrayOutput
- func (o PipelineOutput) Variables() PipelineVariableDeclarationArrayOutput
- func (o PipelineOutput) Version() pulumi.StringOutput
- type PipelineOutputArtifact
- type PipelineOutputArtifactArgs
- type PipelineOutputArtifactArray
- func (PipelineOutputArtifactArray) ElementType() reflect.Type
- func (i PipelineOutputArtifactArray) ToPipelineOutputArtifactArrayOutput() PipelineOutputArtifactArrayOutput
- func (i PipelineOutputArtifactArray) ToPipelineOutputArtifactArrayOutputWithContext(ctx context.Context) PipelineOutputArtifactArrayOutput
- type PipelineOutputArtifactArrayInput
- type PipelineOutputArtifactArrayOutput
- func (PipelineOutputArtifactArrayOutput) ElementType() reflect.Type
- func (o PipelineOutputArtifactArrayOutput) Index(i pulumi.IntInput) PipelineOutputArtifactOutput
- func (o PipelineOutputArtifactArrayOutput) ToPipelineOutputArtifactArrayOutput() PipelineOutputArtifactArrayOutput
- func (o PipelineOutputArtifactArrayOutput) ToPipelineOutputArtifactArrayOutputWithContext(ctx context.Context) PipelineOutputArtifactArrayOutput
- type PipelineOutputArtifactInput
- type PipelineOutputArtifactOutput
- func (PipelineOutputArtifactOutput) ElementType() reflect.Type
- func (o PipelineOutputArtifactOutput) Files() pulumi.StringArrayOutput
- func (o PipelineOutputArtifactOutput) Name() pulumi.StringOutput
- func (o PipelineOutputArtifactOutput) ToPipelineOutputArtifactOutput() PipelineOutputArtifactOutput
- func (o PipelineOutputArtifactOutput) ToPipelineOutputArtifactOutputWithContext(ctx context.Context) PipelineOutputArtifactOutput
- type PipelineRuleDeclaration
- type PipelineRuleDeclarationArgs
- type PipelineRuleDeclarationArray
- func (PipelineRuleDeclarationArray) ElementType() reflect.Type
- func (i PipelineRuleDeclarationArray) ToPipelineRuleDeclarationArrayOutput() PipelineRuleDeclarationArrayOutput
- func (i PipelineRuleDeclarationArray) ToPipelineRuleDeclarationArrayOutputWithContext(ctx context.Context) PipelineRuleDeclarationArrayOutput
- type PipelineRuleDeclarationArrayInput
- type PipelineRuleDeclarationArrayOutput
- func (PipelineRuleDeclarationArrayOutput) ElementType() reflect.Type
- func (o PipelineRuleDeclarationArrayOutput) Index(i pulumi.IntInput) PipelineRuleDeclarationOutput
- func (o PipelineRuleDeclarationArrayOutput) ToPipelineRuleDeclarationArrayOutput() PipelineRuleDeclarationArrayOutput
- func (o PipelineRuleDeclarationArrayOutput) ToPipelineRuleDeclarationArrayOutputWithContext(ctx context.Context) PipelineRuleDeclarationArrayOutput
- type PipelineRuleDeclarationInput
- type PipelineRuleDeclarationOutput
- func (o PipelineRuleDeclarationOutput) Configuration() pulumi.AnyOutput
- func (PipelineRuleDeclarationOutput) ElementType() reflect.Type
- func (o PipelineRuleDeclarationOutput) InputArtifacts() PipelineInputArtifactArrayOutput
- func (o PipelineRuleDeclarationOutput) Name() pulumi.StringPtrOutput
- func (o PipelineRuleDeclarationOutput) Region() pulumi.StringPtrOutput
- func (o PipelineRuleDeclarationOutput) RoleArn() pulumi.StringPtrOutput
- func (o PipelineRuleDeclarationOutput) RuleTypeId() PipelineRuleTypeIdPtrOutput
- func (o PipelineRuleDeclarationOutput) ToPipelineRuleDeclarationOutput() PipelineRuleDeclarationOutput
- func (o PipelineRuleDeclarationOutput) ToPipelineRuleDeclarationOutputWithContext(ctx context.Context) PipelineRuleDeclarationOutput
- type PipelineRuleTypeId
- type PipelineRuleTypeIdArgs
- func (PipelineRuleTypeIdArgs) ElementType() reflect.Type
- func (i PipelineRuleTypeIdArgs) ToPipelineRuleTypeIdOutput() PipelineRuleTypeIdOutput
- func (i PipelineRuleTypeIdArgs) ToPipelineRuleTypeIdOutputWithContext(ctx context.Context) PipelineRuleTypeIdOutput
- func (i PipelineRuleTypeIdArgs) ToPipelineRuleTypeIdPtrOutput() PipelineRuleTypeIdPtrOutput
- func (i PipelineRuleTypeIdArgs) ToPipelineRuleTypeIdPtrOutputWithContext(ctx context.Context) PipelineRuleTypeIdPtrOutput
- type PipelineRuleTypeIdInput
- type PipelineRuleTypeIdOutput
- func (o PipelineRuleTypeIdOutput) Category() pulumi.StringPtrOutput
- func (PipelineRuleTypeIdOutput) ElementType() reflect.Type
- func (o PipelineRuleTypeIdOutput) Owner() pulumi.StringPtrOutput
- func (o PipelineRuleTypeIdOutput) Provider() pulumi.StringPtrOutput
- func (o PipelineRuleTypeIdOutput) ToPipelineRuleTypeIdOutput() PipelineRuleTypeIdOutput
- func (o PipelineRuleTypeIdOutput) ToPipelineRuleTypeIdOutputWithContext(ctx context.Context) PipelineRuleTypeIdOutput
- func (o PipelineRuleTypeIdOutput) ToPipelineRuleTypeIdPtrOutput() PipelineRuleTypeIdPtrOutput
- func (o PipelineRuleTypeIdOutput) ToPipelineRuleTypeIdPtrOutputWithContext(ctx context.Context) PipelineRuleTypeIdPtrOutput
- func (o PipelineRuleTypeIdOutput) Version() pulumi.StringPtrOutput
- type PipelineRuleTypeIdPtrInput
- type PipelineRuleTypeIdPtrOutput
- func (o PipelineRuleTypeIdPtrOutput) Category() pulumi.StringPtrOutput
- func (o PipelineRuleTypeIdPtrOutput) Elem() PipelineRuleTypeIdOutput
- func (PipelineRuleTypeIdPtrOutput) ElementType() reflect.Type
- func (o PipelineRuleTypeIdPtrOutput) Owner() pulumi.StringPtrOutput
- func (o PipelineRuleTypeIdPtrOutput) Provider() pulumi.StringPtrOutput
- func (o PipelineRuleTypeIdPtrOutput) ToPipelineRuleTypeIdPtrOutput() PipelineRuleTypeIdPtrOutput
- func (o PipelineRuleTypeIdPtrOutput) ToPipelineRuleTypeIdPtrOutputWithContext(ctx context.Context) PipelineRuleTypeIdPtrOutput
- func (o PipelineRuleTypeIdPtrOutput) Version() pulumi.StringPtrOutput
- type PipelineStageDeclaration
- type PipelineStageDeclarationArgs
- func (PipelineStageDeclarationArgs) ElementType() reflect.Type
- func (i PipelineStageDeclarationArgs) ToPipelineStageDeclarationOutput() PipelineStageDeclarationOutput
- func (i PipelineStageDeclarationArgs) ToPipelineStageDeclarationOutputWithContext(ctx context.Context) PipelineStageDeclarationOutput
- type PipelineStageDeclarationArray
- func (PipelineStageDeclarationArray) ElementType() reflect.Type
- func (i PipelineStageDeclarationArray) ToPipelineStageDeclarationArrayOutput() PipelineStageDeclarationArrayOutput
- func (i PipelineStageDeclarationArray) ToPipelineStageDeclarationArrayOutputWithContext(ctx context.Context) PipelineStageDeclarationArrayOutput
- type PipelineStageDeclarationArrayInput
- type PipelineStageDeclarationArrayOutput
- func (PipelineStageDeclarationArrayOutput) ElementType() reflect.Type
- func (o PipelineStageDeclarationArrayOutput) Index(i pulumi.IntInput) PipelineStageDeclarationOutput
- func (o PipelineStageDeclarationArrayOutput) ToPipelineStageDeclarationArrayOutput() PipelineStageDeclarationArrayOutput
- func (o PipelineStageDeclarationArrayOutput) ToPipelineStageDeclarationArrayOutputWithContext(ctx context.Context) PipelineStageDeclarationArrayOutput
- type PipelineStageDeclarationInput
- type PipelineStageDeclarationOutput
- func (o PipelineStageDeclarationOutput) Actions() PipelineActionDeclarationArrayOutput
- func (o PipelineStageDeclarationOutput) BeforeEntry() PipelineBeforeEntryConditionsPtrOutput
- func (o PipelineStageDeclarationOutput) Blockers() PipelineBlockerDeclarationArrayOutput
- func (PipelineStageDeclarationOutput) ElementType() reflect.Type
- func (o PipelineStageDeclarationOutput) Name() pulumi.StringOutput
- func (o PipelineStageDeclarationOutput) OnFailure() PipelineFailureConditionsPtrOutput
- func (o PipelineStageDeclarationOutput) OnSuccess() PipelineSuccessConditionsPtrOutput
- func (o PipelineStageDeclarationOutput) ToPipelineStageDeclarationOutput() PipelineStageDeclarationOutput
- func (o PipelineStageDeclarationOutput) ToPipelineStageDeclarationOutputWithContext(ctx context.Context) PipelineStageDeclarationOutput
- type PipelineStageTransition
- type PipelineStageTransitionArgs
- type PipelineStageTransitionArray
- func (PipelineStageTransitionArray) ElementType() reflect.Type
- func (i PipelineStageTransitionArray) ToPipelineStageTransitionArrayOutput() PipelineStageTransitionArrayOutput
- func (i PipelineStageTransitionArray) ToPipelineStageTransitionArrayOutputWithContext(ctx context.Context) PipelineStageTransitionArrayOutput
- type PipelineStageTransitionArrayInput
- type PipelineStageTransitionArrayOutput
- func (PipelineStageTransitionArrayOutput) ElementType() reflect.Type
- func (o PipelineStageTransitionArrayOutput) Index(i pulumi.IntInput) PipelineStageTransitionOutput
- func (o PipelineStageTransitionArrayOutput) ToPipelineStageTransitionArrayOutput() PipelineStageTransitionArrayOutput
- func (o PipelineStageTransitionArrayOutput) ToPipelineStageTransitionArrayOutputWithContext(ctx context.Context) PipelineStageTransitionArrayOutput
- type PipelineStageTransitionInput
- type PipelineStageTransitionOutput
- func (PipelineStageTransitionOutput) ElementType() reflect.Type
- func (o PipelineStageTransitionOutput) Reason() pulumi.StringOutput
- func (o PipelineStageTransitionOutput) StageName() pulumi.StringOutput
- func (o PipelineStageTransitionOutput) ToPipelineStageTransitionOutput() PipelineStageTransitionOutput
- func (o PipelineStageTransitionOutput) ToPipelineStageTransitionOutputWithContext(ctx context.Context) PipelineStageTransitionOutput
- type PipelineState
- type PipelineSuccessConditions
- type PipelineSuccessConditionsArgs
- func (PipelineSuccessConditionsArgs) ElementType() reflect.Type
- func (i PipelineSuccessConditionsArgs) ToPipelineSuccessConditionsOutput() PipelineSuccessConditionsOutput
- func (i PipelineSuccessConditionsArgs) ToPipelineSuccessConditionsOutputWithContext(ctx context.Context) PipelineSuccessConditionsOutput
- func (i PipelineSuccessConditionsArgs) ToPipelineSuccessConditionsPtrOutput() PipelineSuccessConditionsPtrOutput
- func (i PipelineSuccessConditionsArgs) ToPipelineSuccessConditionsPtrOutputWithContext(ctx context.Context) PipelineSuccessConditionsPtrOutput
- type PipelineSuccessConditionsInput
- type PipelineSuccessConditionsOutput
- func (o PipelineSuccessConditionsOutput) Conditions() PipelineConditionArrayOutput
- func (PipelineSuccessConditionsOutput) ElementType() reflect.Type
- func (o PipelineSuccessConditionsOutput) ToPipelineSuccessConditionsOutput() PipelineSuccessConditionsOutput
- func (o PipelineSuccessConditionsOutput) ToPipelineSuccessConditionsOutputWithContext(ctx context.Context) PipelineSuccessConditionsOutput
- func (o PipelineSuccessConditionsOutput) ToPipelineSuccessConditionsPtrOutput() PipelineSuccessConditionsPtrOutput
- func (o PipelineSuccessConditionsOutput) ToPipelineSuccessConditionsPtrOutputWithContext(ctx context.Context) PipelineSuccessConditionsPtrOutput
- type PipelineSuccessConditionsPtrInput
- type PipelineSuccessConditionsPtrOutput
- func (o PipelineSuccessConditionsPtrOutput) Conditions() PipelineConditionArrayOutput
- func (o PipelineSuccessConditionsPtrOutput) Elem() PipelineSuccessConditionsOutput
- func (PipelineSuccessConditionsPtrOutput) ElementType() reflect.Type
- func (o PipelineSuccessConditionsPtrOutput) ToPipelineSuccessConditionsPtrOutput() PipelineSuccessConditionsPtrOutput
- func (o PipelineSuccessConditionsPtrOutput) ToPipelineSuccessConditionsPtrOutputWithContext(ctx context.Context) PipelineSuccessConditionsPtrOutput
- type PipelineTag
- type PipelineTriggerDeclaration
- type PipelineTriggerDeclarationArgs
- func (PipelineTriggerDeclarationArgs) ElementType() reflect.Type
- func (i PipelineTriggerDeclarationArgs) ToPipelineTriggerDeclarationOutput() PipelineTriggerDeclarationOutput
- func (i PipelineTriggerDeclarationArgs) ToPipelineTriggerDeclarationOutputWithContext(ctx context.Context) PipelineTriggerDeclarationOutput
- type PipelineTriggerDeclarationArray
- func (PipelineTriggerDeclarationArray) ElementType() reflect.Type
- func (i PipelineTriggerDeclarationArray) ToPipelineTriggerDeclarationArrayOutput() PipelineTriggerDeclarationArrayOutput
- func (i PipelineTriggerDeclarationArray) ToPipelineTriggerDeclarationArrayOutputWithContext(ctx context.Context) PipelineTriggerDeclarationArrayOutput
- type PipelineTriggerDeclarationArrayInput
- type PipelineTriggerDeclarationArrayOutput
- func (PipelineTriggerDeclarationArrayOutput) ElementType() reflect.Type
- func (o PipelineTriggerDeclarationArrayOutput) Index(i pulumi.IntInput) PipelineTriggerDeclarationOutput
- func (o PipelineTriggerDeclarationArrayOutput) ToPipelineTriggerDeclarationArrayOutput() PipelineTriggerDeclarationArrayOutput
- func (o PipelineTriggerDeclarationArrayOutput) ToPipelineTriggerDeclarationArrayOutputWithContext(ctx context.Context) PipelineTriggerDeclarationArrayOutput
- type PipelineTriggerDeclarationInput
- type PipelineTriggerDeclarationOutput
- func (PipelineTriggerDeclarationOutput) ElementType() reflect.Type
- func (o PipelineTriggerDeclarationOutput) GitConfiguration() PipelineGitConfigurationPtrOutput
- func (o PipelineTriggerDeclarationOutput) ProviderType() PipelineTriggerDeclarationProviderTypeOutput
- func (o PipelineTriggerDeclarationOutput) ToPipelineTriggerDeclarationOutput() PipelineTriggerDeclarationOutput
- func (o PipelineTriggerDeclarationOutput) ToPipelineTriggerDeclarationOutputWithContext(ctx context.Context) PipelineTriggerDeclarationOutput
- type PipelineTriggerDeclarationProviderType
- func (PipelineTriggerDeclarationProviderType) ElementType() reflect.Type
- func (e PipelineTriggerDeclarationProviderType) ToPipelineTriggerDeclarationProviderTypeOutput() PipelineTriggerDeclarationProviderTypeOutput
- func (e PipelineTriggerDeclarationProviderType) ToPipelineTriggerDeclarationProviderTypeOutputWithContext(ctx context.Context) PipelineTriggerDeclarationProviderTypeOutput
- func (e PipelineTriggerDeclarationProviderType) ToPipelineTriggerDeclarationProviderTypePtrOutput() PipelineTriggerDeclarationProviderTypePtrOutput
- func (e PipelineTriggerDeclarationProviderType) ToPipelineTriggerDeclarationProviderTypePtrOutputWithContext(ctx context.Context) PipelineTriggerDeclarationProviderTypePtrOutput
- func (e PipelineTriggerDeclarationProviderType) ToStringOutput() pulumi.StringOutput
- func (e PipelineTriggerDeclarationProviderType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PipelineTriggerDeclarationProviderType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PipelineTriggerDeclarationProviderType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineTriggerDeclarationProviderTypeInput
- type PipelineTriggerDeclarationProviderTypeOutput
- func (PipelineTriggerDeclarationProviderTypeOutput) ElementType() reflect.Type
- func (o PipelineTriggerDeclarationProviderTypeOutput) ToPipelineTriggerDeclarationProviderTypeOutput() PipelineTriggerDeclarationProviderTypeOutput
- func (o PipelineTriggerDeclarationProviderTypeOutput) ToPipelineTriggerDeclarationProviderTypeOutputWithContext(ctx context.Context) PipelineTriggerDeclarationProviderTypeOutput
- func (o PipelineTriggerDeclarationProviderTypeOutput) ToPipelineTriggerDeclarationProviderTypePtrOutput() PipelineTriggerDeclarationProviderTypePtrOutput
- func (o PipelineTriggerDeclarationProviderTypeOutput) ToPipelineTriggerDeclarationProviderTypePtrOutputWithContext(ctx context.Context) PipelineTriggerDeclarationProviderTypePtrOutput
- func (o PipelineTriggerDeclarationProviderTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o PipelineTriggerDeclarationProviderTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PipelineTriggerDeclarationProviderTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PipelineTriggerDeclarationProviderTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineTriggerDeclarationProviderTypePtrInput
- type PipelineTriggerDeclarationProviderTypePtrOutput
- func (o PipelineTriggerDeclarationProviderTypePtrOutput) Elem() PipelineTriggerDeclarationProviderTypeOutput
- func (PipelineTriggerDeclarationProviderTypePtrOutput) ElementType() reflect.Type
- func (o PipelineTriggerDeclarationProviderTypePtrOutput) ToPipelineTriggerDeclarationProviderTypePtrOutput() PipelineTriggerDeclarationProviderTypePtrOutput
- func (o PipelineTriggerDeclarationProviderTypePtrOutput) ToPipelineTriggerDeclarationProviderTypePtrOutputWithContext(ctx context.Context) PipelineTriggerDeclarationProviderTypePtrOutput
- func (o PipelineTriggerDeclarationProviderTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PipelineTriggerDeclarationProviderTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineType
- func (PipelineType) ElementType() reflect.Type
- func (e PipelineType) ToPipelineTypeOutput() PipelineTypeOutput
- func (e PipelineType) ToPipelineTypeOutputWithContext(ctx context.Context) PipelineTypeOutput
- func (e PipelineType) ToPipelineTypePtrOutput() PipelineTypePtrOutput
- func (e PipelineType) ToPipelineTypePtrOutputWithContext(ctx context.Context) PipelineTypePtrOutput
- func (e PipelineType) ToStringOutput() pulumi.StringOutput
- func (e PipelineType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PipelineType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PipelineType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineTypeInput
- type PipelineTypeOutput
- func (PipelineTypeOutput) ElementType() reflect.Type
- func (o PipelineTypeOutput) ToPipelineTypeOutput() PipelineTypeOutput
- func (o PipelineTypeOutput) ToPipelineTypeOutputWithContext(ctx context.Context) PipelineTypeOutput
- func (o PipelineTypeOutput) ToPipelineTypePtrOutput() PipelineTypePtrOutput
- func (o PipelineTypeOutput) ToPipelineTypePtrOutputWithContext(ctx context.Context) PipelineTypePtrOutput
- func (o PipelineTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o PipelineTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PipelineTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PipelineTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineTypePtrInput
- type PipelineTypePtrOutput
- func (o PipelineTypePtrOutput) Elem() PipelineTypeOutput
- func (PipelineTypePtrOutput) ElementType() reflect.Type
- func (o PipelineTypePtrOutput) ToPipelineTypePtrOutput() PipelineTypePtrOutput
- func (o PipelineTypePtrOutput) ToPipelineTypePtrOutputWithContext(ctx context.Context) PipelineTypePtrOutput
- func (o PipelineTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PipelineTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PipelineVariableDeclaration
- type PipelineVariableDeclarationArgs
- func (PipelineVariableDeclarationArgs) ElementType() reflect.Type
- func (i PipelineVariableDeclarationArgs) ToPipelineVariableDeclarationOutput() PipelineVariableDeclarationOutput
- func (i PipelineVariableDeclarationArgs) ToPipelineVariableDeclarationOutputWithContext(ctx context.Context) PipelineVariableDeclarationOutput
- type PipelineVariableDeclarationArray
- func (PipelineVariableDeclarationArray) ElementType() reflect.Type
- func (i PipelineVariableDeclarationArray) ToPipelineVariableDeclarationArrayOutput() PipelineVariableDeclarationArrayOutput
- func (i PipelineVariableDeclarationArray) ToPipelineVariableDeclarationArrayOutputWithContext(ctx context.Context) PipelineVariableDeclarationArrayOutput
- type PipelineVariableDeclarationArrayInput
- type PipelineVariableDeclarationArrayOutput
- func (PipelineVariableDeclarationArrayOutput) ElementType() reflect.Type
- func (o PipelineVariableDeclarationArrayOutput) Index(i pulumi.IntInput) PipelineVariableDeclarationOutput
- func (o PipelineVariableDeclarationArrayOutput) ToPipelineVariableDeclarationArrayOutput() PipelineVariableDeclarationArrayOutput
- func (o PipelineVariableDeclarationArrayOutput) ToPipelineVariableDeclarationArrayOutputWithContext(ctx context.Context) PipelineVariableDeclarationArrayOutput
- type PipelineVariableDeclarationInput
- type PipelineVariableDeclarationOutput
- func (o PipelineVariableDeclarationOutput) DefaultValue() pulumi.StringPtrOutput
- func (o PipelineVariableDeclarationOutput) Description() pulumi.StringPtrOutput
- func (PipelineVariableDeclarationOutput) ElementType() reflect.Type
- func (o PipelineVariableDeclarationOutput) Name() pulumi.StringOutput
- func (o PipelineVariableDeclarationOutput) ToPipelineVariableDeclarationOutput() PipelineVariableDeclarationOutput
- func (o PipelineVariableDeclarationOutput) ToPipelineVariableDeclarationOutputWithContext(ctx context.Context) PipelineVariableDeclarationOutput
Constants ¶
const ( PipelineActionTypeIdCategorySource = PipelineActionTypeIdCategory("Source") PipelineActionTypeIdCategoryBuild = PipelineActionTypeIdCategory("Build") PipelineActionTypeIdCategoryTest = PipelineActionTypeIdCategory("Test") PipelineActionTypeIdCategoryDeploy = PipelineActionTypeIdCategory("Deploy") PipelineActionTypeIdCategoryInvoke = PipelineActionTypeIdCategory("Invoke") PipelineActionTypeIdCategoryApproval = PipelineActionTypeIdCategory("Approval") PipelineActionTypeIdCategoryCompute = PipelineActionTypeIdCategory("Compute") )
const ( PipelineExecutionModeQueued = PipelineExecutionMode("QUEUED") PipelineExecutionModeSuperseded = PipelineExecutionMode("SUPERSEDED") PipelineExecutionModeParallel = PipelineExecutionMode("PARALLEL") )
const ( PipelineFailureConditionsResultRollback = PipelineFailureConditionsResult("ROLLBACK") PipelineFailureConditionsResultRetry = PipelineFailureConditionsResult("RETRY") )
const ( PipelineFailureConditionsRetryConfigurationPropertiesRetryModeAllActions = PipelineFailureConditionsRetryConfigurationPropertiesRetryMode("ALL_ACTIONS") PipelineFailureConditionsRetryConfigurationPropertiesRetryModeFailedActions = PipelineFailureConditionsRetryConfigurationPropertiesRetryMode("FAILED_ACTIONS") )
const ( PipelineTypeV1 = PipelineType("V1") PipelineTypeV2 = PipelineType("V2") )
const (
PipelineArtifactStoreTypeS3 = PipelineArtifactStoreType("S3")
)
const (
PipelineBlockerDeclarationTypeSchedule = PipelineBlockerDeclarationType("Schedule")
)
const (
PipelineTriggerDeclarationProviderTypeCodeStarSourceConnection = PipelineTriggerDeclarationProviderType("CodeStarSourceConnection")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CustomActionType ¶
type CustomActionType struct { pulumi.CustomResourceState AwsId pulumi.StringOutput `pulumi:"awsId"` // The category of the custom action, such as a build action or a test action. Category pulumi.StringOutput `pulumi:"category"` // The configuration properties for the custom action. ConfigurationProperties CustomActionTypeConfigurationPropertiesArrayOutput `pulumi:"configurationProperties"` // The details of the input artifact for the action, such as its commit ID. InputArtifactDetails CustomActionTypeArtifactDetailsOutput `pulumi:"inputArtifactDetails"` // The details of the output artifact of the action, such as its commit ID. OutputArtifactDetails CustomActionTypeArtifactDetailsOutput `pulumi:"outputArtifactDetails"` // The provider of the service used in the custom action, such as AWS CodeDeploy. Provider pulumi.StringOutput `pulumi:"provider"` // URLs that provide users information about this custom action. Settings CustomActionTypeSettingsPtrOutput `pulumi:"settings"` // Any tags assigned to the custom action. Tags aws.TagArrayOutput `pulumi:"tags"` // The version identifier of the custom action. Version pulumi.StringOutput `pulumi:"version"` }
The AWS::CodePipeline::CustomActionType resource creates a custom action for activities that aren't included in the CodePipeline default actions, such as running an internally developed build process or a test suite. You can use these custom actions in the stage of a pipeline.
func GetCustomActionType ¶
func GetCustomActionType(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CustomActionTypeState, opts ...pulumi.ResourceOption) (*CustomActionType, error)
GetCustomActionType gets an existing CustomActionType 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 NewCustomActionType ¶
func NewCustomActionType(ctx *pulumi.Context, name string, args *CustomActionTypeArgs, opts ...pulumi.ResourceOption) (*CustomActionType, error)
NewCustomActionType registers a new resource with the given unique name, arguments, and options.
func (*CustomActionType) ElementType ¶
func (*CustomActionType) ElementType() reflect.Type
func (*CustomActionType) ToCustomActionTypeOutput ¶
func (i *CustomActionType) ToCustomActionTypeOutput() CustomActionTypeOutput
func (*CustomActionType) ToCustomActionTypeOutputWithContext ¶
func (i *CustomActionType) ToCustomActionTypeOutputWithContext(ctx context.Context) CustomActionTypeOutput
type CustomActionTypeArgs ¶
type CustomActionTypeArgs struct { // The category of the custom action, such as a build action or a test action. Category pulumi.StringInput // The configuration properties for the custom action. ConfigurationProperties CustomActionTypeConfigurationPropertiesArrayInput // The details of the input artifact for the action, such as its commit ID. InputArtifactDetails CustomActionTypeArtifactDetailsInput // The details of the output artifact of the action, such as its commit ID. OutputArtifactDetails CustomActionTypeArtifactDetailsInput // The provider of the service used in the custom action, such as AWS CodeDeploy. Provider pulumi.StringInput // URLs that provide users information about this custom action. Settings CustomActionTypeSettingsPtrInput // Any tags assigned to the custom action. Tags aws.TagArrayInput // The version identifier of the custom action. Version pulumi.StringInput }
The set of arguments for constructing a CustomActionType resource.
func (CustomActionTypeArgs) ElementType ¶
func (CustomActionTypeArgs) ElementType() reflect.Type
type CustomActionTypeArtifactDetails ¶
type CustomActionTypeArtifactDetails struct { // The maximum number of artifacts allowed for the action type. MaximumCount int `pulumi:"maximumCount"` // The minimum number of artifacts allowed for the action type. MinimumCount int `pulumi:"minimumCount"` }
Returns information about the details of an artifact.
type CustomActionTypeArtifactDetailsArgs ¶
type CustomActionTypeArtifactDetailsArgs struct { // The maximum number of artifacts allowed for the action type. MaximumCount pulumi.IntInput `pulumi:"maximumCount"` // The minimum number of artifacts allowed for the action type. MinimumCount pulumi.IntInput `pulumi:"minimumCount"` }
Returns information about the details of an artifact.
func (CustomActionTypeArtifactDetailsArgs) ElementType ¶
func (CustomActionTypeArtifactDetailsArgs) ElementType() reflect.Type
func (CustomActionTypeArtifactDetailsArgs) ToCustomActionTypeArtifactDetailsOutput ¶
func (i CustomActionTypeArtifactDetailsArgs) ToCustomActionTypeArtifactDetailsOutput() CustomActionTypeArtifactDetailsOutput
func (CustomActionTypeArtifactDetailsArgs) ToCustomActionTypeArtifactDetailsOutputWithContext ¶
func (i CustomActionTypeArtifactDetailsArgs) ToCustomActionTypeArtifactDetailsOutputWithContext(ctx context.Context) CustomActionTypeArtifactDetailsOutput
type CustomActionTypeArtifactDetailsInput ¶
type CustomActionTypeArtifactDetailsInput interface { pulumi.Input ToCustomActionTypeArtifactDetailsOutput() CustomActionTypeArtifactDetailsOutput ToCustomActionTypeArtifactDetailsOutputWithContext(context.Context) CustomActionTypeArtifactDetailsOutput }
CustomActionTypeArtifactDetailsInput is an input type that accepts CustomActionTypeArtifactDetailsArgs and CustomActionTypeArtifactDetailsOutput values. You can construct a concrete instance of `CustomActionTypeArtifactDetailsInput` via:
CustomActionTypeArtifactDetailsArgs{...}
type CustomActionTypeArtifactDetailsOutput ¶
type CustomActionTypeArtifactDetailsOutput struct{ *pulumi.OutputState }
Returns information about the details of an artifact.
func (CustomActionTypeArtifactDetailsOutput) ElementType ¶
func (CustomActionTypeArtifactDetailsOutput) ElementType() reflect.Type
func (CustomActionTypeArtifactDetailsOutput) MaximumCount ¶
func (o CustomActionTypeArtifactDetailsOutput) MaximumCount() pulumi.IntOutput
The maximum number of artifacts allowed for the action type.
func (CustomActionTypeArtifactDetailsOutput) MinimumCount ¶
func (o CustomActionTypeArtifactDetailsOutput) MinimumCount() pulumi.IntOutput
The minimum number of artifacts allowed for the action type.
func (CustomActionTypeArtifactDetailsOutput) ToCustomActionTypeArtifactDetailsOutput ¶
func (o CustomActionTypeArtifactDetailsOutput) ToCustomActionTypeArtifactDetailsOutput() CustomActionTypeArtifactDetailsOutput
func (CustomActionTypeArtifactDetailsOutput) ToCustomActionTypeArtifactDetailsOutputWithContext ¶
func (o CustomActionTypeArtifactDetailsOutput) ToCustomActionTypeArtifactDetailsOutputWithContext(ctx context.Context) CustomActionTypeArtifactDetailsOutput
type CustomActionTypeConfigurationProperties ¶
type CustomActionTypeConfigurationProperties struct { // The description of the action configuration property that is displayed to users. Description *string `pulumi:"description"` // Whether the configuration property is a key. Key bool `pulumi:"key"` // The name of the action configuration property. Name string `pulumi:"name"` // Indicates that the property is used with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to other restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens. Queryable *bool `pulumi:"queryable"` // Whether the configuration property is a required value. Required bool `pulumi:"required"` // Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs. Secret bool `pulumi:"secret"` // The type of the configuration property. Type *string `pulumi:"type"` }
The configuration properties for the custom action.
type CustomActionTypeConfigurationPropertiesArgs ¶
type CustomActionTypeConfigurationPropertiesArgs struct { // The description of the action configuration property that is displayed to users. Description pulumi.StringPtrInput `pulumi:"description"` // Whether the configuration property is a key. Key pulumi.BoolInput `pulumi:"key"` // The name of the action configuration property. Name pulumi.StringInput `pulumi:"name"` // Indicates that the property is used with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to other restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens. Queryable pulumi.BoolPtrInput `pulumi:"queryable"` // Whether the configuration property is a required value. Required pulumi.BoolInput `pulumi:"required"` // Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs. Secret pulumi.BoolInput `pulumi:"secret"` // The type of the configuration property. Type pulumi.StringPtrInput `pulumi:"type"` }
The configuration properties for the custom action.
func (CustomActionTypeConfigurationPropertiesArgs) ElementType ¶
func (CustomActionTypeConfigurationPropertiesArgs) ElementType() reflect.Type
func (CustomActionTypeConfigurationPropertiesArgs) ToCustomActionTypeConfigurationPropertiesOutput ¶
func (i CustomActionTypeConfigurationPropertiesArgs) ToCustomActionTypeConfigurationPropertiesOutput() CustomActionTypeConfigurationPropertiesOutput
func (CustomActionTypeConfigurationPropertiesArgs) ToCustomActionTypeConfigurationPropertiesOutputWithContext ¶
func (i CustomActionTypeConfigurationPropertiesArgs) ToCustomActionTypeConfigurationPropertiesOutputWithContext(ctx context.Context) CustomActionTypeConfigurationPropertiesOutput
type CustomActionTypeConfigurationPropertiesArray ¶
type CustomActionTypeConfigurationPropertiesArray []CustomActionTypeConfigurationPropertiesInput
func (CustomActionTypeConfigurationPropertiesArray) ElementType ¶
func (CustomActionTypeConfigurationPropertiesArray) ElementType() reflect.Type
func (CustomActionTypeConfigurationPropertiesArray) ToCustomActionTypeConfigurationPropertiesArrayOutput ¶
func (i CustomActionTypeConfigurationPropertiesArray) ToCustomActionTypeConfigurationPropertiesArrayOutput() CustomActionTypeConfigurationPropertiesArrayOutput
func (CustomActionTypeConfigurationPropertiesArray) ToCustomActionTypeConfigurationPropertiesArrayOutputWithContext ¶
func (i CustomActionTypeConfigurationPropertiesArray) ToCustomActionTypeConfigurationPropertiesArrayOutputWithContext(ctx context.Context) CustomActionTypeConfigurationPropertiesArrayOutput
type CustomActionTypeConfigurationPropertiesArrayInput ¶
type CustomActionTypeConfigurationPropertiesArrayInput interface { pulumi.Input ToCustomActionTypeConfigurationPropertiesArrayOutput() CustomActionTypeConfigurationPropertiesArrayOutput ToCustomActionTypeConfigurationPropertiesArrayOutputWithContext(context.Context) CustomActionTypeConfigurationPropertiesArrayOutput }
CustomActionTypeConfigurationPropertiesArrayInput is an input type that accepts CustomActionTypeConfigurationPropertiesArray and CustomActionTypeConfigurationPropertiesArrayOutput values. You can construct a concrete instance of `CustomActionTypeConfigurationPropertiesArrayInput` via:
CustomActionTypeConfigurationPropertiesArray{ CustomActionTypeConfigurationPropertiesArgs{...} }
type CustomActionTypeConfigurationPropertiesArrayOutput ¶
type CustomActionTypeConfigurationPropertiesArrayOutput struct{ *pulumi.OutputState }
func (CustomActionTypeConfigurationPropertiesArrayOutput) ElementType ¶
func (CustomActionTypeConfigurationPropertiesArrayOutput) ElementType() reflect.Type
func (CustomActionTypeConfigurationPropertiesArrayOutput) ToCustomActionTypeConfigurationPropertiesArrayOutput ¶
func (o CustomActionTypeConfigurationPropertiesArrayOutput) ToCustomActionTypeConfigurationPropertiesArrayOutput() CustomActionTypeConfigurationPropertiesArrayOutput
func (CustomActionTypeConfigurationPropertiesArrayOutput) ToCustomActionTypeConfigurationPropertiesArrayOutputWithContext ¶
func (o CustomActionTypeConfigurationPropertiesArrayOutput) ToCustomActionTypeConfigurationPropertiesArrayOutputWithContext(ctx context.Context) CustomActionTypeConfigurationPropertiesArrayOutput
type CustomActionTypeConfigurationPropertiesInput ¶
type CustomActionTypeConfigurationPropertiesInput interface { pulumi.Input ToCustomActionTypeConfigurationPropertiesOutput() CustomActionTypeConfigurationPropertiesOutput ToCustomActionTypeConfigurationPropertiesOutputWithContext(context.Context) CustomActionTypeConfigurationPropertiesOutput }
CustomActionTypeConfigurationPropertiesInput is an input type that accepts CustomActionTypeConfigurationPropertiesArgs and CustomActionTypeConfigurationPropertiesOutput values. You can construct a concrete instance of `CustomActionTypeConfigurationPropertiesInput` via:
CustomActionTypeConfigurationPropertiesArgs{...}
type CustomActionTypeConfigurationPropertiesOutput ¶
type CustomActionTypeConfigurationPropertiesOutput struct{ *pulumi.OutputState }
The configuration properties for the custom action.
func (CustomActionTypeConfigurationPropertiesOutput) Description ¶
func (o CustomActionTypeConfigurationPropertiesOutput) Description() pulumi.StringPtrOutput
The description of the action configuration property that is displayed to users.
func (CustomActionTypeConfigurationPropertiesOutput) ElementType ¶
func (CustomActionTypeConfigurationPropertiesOutput) ElementType() reflect.Type
func (CustomActionTypeConfigurationPropertiesOutput) Key ¶
func (o CustomActionTypeConfigurationPropertiesOutput) Key() pulumi.BoolOutput
Whether the configuration property is a key.
func (CustomActionTypeConfigurationPropertiesOutput) Name ¶
func (o CustomActionTypeConfigurationPropertiesOutput) Name() pulumi.StringOutput
The name of the action configuration property.
func (CustomActionTypeConfigurationPropertiesOutput) Queryable ¶
func (o CustomActionTypeConfigurationPropertiesOutput) Queryable() pulumi.BoolPtrOutput
Indicates that the property is used with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to other restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.
func (CustomActionTypeConfigurationPropertiesOutput) Required ¶
func (o CustomActionTypeConfigurationPropertiesOutput) Required() pulumi.BoolOutput
Whether the configuration property is a required value.
func (CustomActionTypeConfigurationPropertiesOutput) Secret ¶
func (o CustomActionTypeConfigurationPropertiesOutput) Secret() pulumi.BoolOutput
Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.
func (CustomActionTypeConfigurationPropertiesOutput) ToCustomActionTypeConfigurationPropertiesOutput ¶
func (o CustomActionTypeConfigurationPropertiesOutput) ToCustomActionTypeConfigurationPropertiesOutput() CustomActionTypeConfigurationPropertiesOutput
func (CustomActionTypeConfigurationPropertiesOutput) ToCustomActionTypeConfigurationPropertiesOutputWithContext ¶
func (o CustomActionTypeConfigurationPropertiesOutput) ToCustomActionTypeConfigurationPropertiesOutputWithContext(ctx context.Context) CustomActionTypeConfigurationPropertiesOutput
func (CustomActionTypeConfigurationPropertiesOutput) Type ¶
func (o CustomActionTypeConfigurationPropertiesOutput) Type() pulumi.StringPtrOutput
The type of the configuration property.
type CustomActionTypeInput ¶
type CustomActionTypeInput interface { pulumi.Input ToCustomActionTypeOutput() CustomActionTypeOutput ToCustomActionTypeOutputWithContext(ctx context.Context) CustomActionTypeOutput }
type CustomActionTypeOutput ¶
type CustomActionTypeOutput struct{ *pulumi.OutputState }
func (CustomActionTypeOutput) AwsId ¶ added in v0.99.0
func (o CustomActionTypeOutput) AwsId() pulumi.StringOutput
func (CustomActionTypeOutput) Category ¶ added in v0.17.0
func (o CustomActionTypeOutput) Category() pulumi.StringOutput
The category of the custom action, such as a build action or a test action.
func (CustomActionTypeOutput) ConfigurationProperties ¶ added in v0.17.0
func (o CustomActionTypeOutput) ConfigurationProperties() CustomActionTypeConfigurationPropertiesArrayOutput
The configuration properties for the custom action.
func (CustomActionTypeOutput) ElementType ¶
func (CustomActionTypeOutput) ElementType() reflect.Type
func (CustomActionTypeOutput) InputArtifactDetails ¶ added in v0.17.0
func (o CustomActionTypeOutput) InputArtifactDetails() CustomActionTypeArtifactDetailsOutput
The details of the input artifact for the action, such as its commit ID.
func (CustomActionTypeOutput) OutputArtifactDetails ¶ added in v0.17.0
func (o CustomActionTypeOutput) OutputArtifactDetails() CustomActionTypeArtifactDetailsOutput
The details of the output artifact of the action, such as its commit ID.
func (CustomActionTypeOutput) Provider ¶ added in v0.17.0
func (o CustomActionTypeOutput) Provider() pulumi.StringOutput
The provider of the service used in the custom action, such as AWS CodeDeploy.
func (CustomActionTypeOutput) Settings ¶ added in v0.17.0
func (o CustomActionTypeOutput) Settings() CustomActionTypeSettingsPtrOutput
URLs that provide users information about this custom action.
func (CustomActionTypeOutput) Tags ¶ added in v0.17.0
func (o CustomActionTypeOutput) Tags() aws.TagArrayOutput
Any tags assigned to the custom action.
func (CustomActionTypeOutput) ToCustomActionTypeOutput ¶
func (o CustomActionTypeOutput) ToCustomActionTypeOutput() CustomActionTypeOutput
func (CustomActionTypeOutput) ToCustomActionTypeOutputWithContext ¶
func (o CustomActionTypeOutput) ToCustomActionTypeOutputWithContext(ctx context.Context) CustomActionTypeOutput
func (CustomActionTypeOutput) Version ¶ added in v0.17.0
func (o CustomActionTypeOutput) Version() pulumi.StringOutput
The version identifier of the custom action.
type CustomActionTypeSettings ¶
type CustomActionTypeSettings struct { // The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display in the pipeline. EntityUrlTemplate *string `pulumi:"entityUrlTemplate"` // The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as the console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action. ExecutionUrlTemplate *string `pulumi:"executionUrlTemplate"` // The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action. RevisionUrlTemplate *string `pulumi:"revisionUrlTemplate"` // The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service. ThirdPartyConfigurationUrl *string `pulumi:"thirdPartyConfigurationUrl"` }
Settings is a property of the AWS::CodePipeline::CustomActionType resource that provides URLs that users can access to view information about the CodePipeline custom action.
type CustomActionTypeSettingsArgs ¶
type CustomActionTypeSettingsArgs struct { // The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display in the pipeline. EntityUrlTemplate pulumi.StringPtrInput `pulumi:"entityUrlTemplate"` // The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as the console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action. ExecutionUrlTemplate pulumi.StringPtrInput `pulumi:"executionUrlTemplate"` // The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action. RevisionUrlTemplate pulumi.StringPtrInput `pulumi:"revisionUrlTemplate"` // The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service. ThirdPartyConfigurationUrl pulumi.StringPtrInput `pulumi:"thirdPartyConfigurationUrl"` }
Settings is a property of the AWS::CodePipeline::CustomActionType resource that provides URLs that users can access to view information about the CodePipeline custom action.
func (CustomActionTypeSettingsArgs) ElementType ¶
func (CustomActionTypeSettingsArgs) ElementType() reflect.Type
func (CustomActionTypeSettingsArgs) ToCustomActionTypeSettingsOutput ¶
func (i CustomActionTypeSettingsArgs) ToCustomActionTypeSettingsOutput() CustomActionTypeSettingsOutput
func (CustomActionTypeSettingsArgs) ToCustomActionTypeSettingsOutputWithContext ¶
func (i CustomActionTypeSettingsArgs) ToCustomActionTypeSettingsOutputWithContext(ctx context.Context) CustomActionTypeSettingsOutput
func (CustomActionTypeSettingsArgs) ToCustomActionTypeSettingsPtrOutput ¶
func (i CustomActionTypeSettingsArgs) ToCustomActionTypeSettingsPtrOutput() CustomActionTypeSettingsPtrOutput
func (CustomActionTypeSettingsArgs) ToCustomActionTypeSettingsPtrOutputWithContext ¶
func (i CustomActionTypeSettingsArgs) ToCustomActionTypeSettingsPtrOutputWithContext(ctx context.Context) CustomActionTypeSettingsPtrOutput
type CustomActionTypeSettingsInput ¶
type CustomActionTypeSettingsInput interface { pulumi.Input ToCustomActionTypeSettingsOutput() CustomActionTypeSettingsOutput ToCustomActionTypeSettingsOutputWithContext(context.Context) CustomActionTypeSettingsOutput }
CustomActionTypeSettingsInput is an input type that accepts CustomActionTypeSettingsArgs and CustomActionTypeSettingsOutput values. You can construct a concrete instance of `CustomActionTypeSettingsInput` via:
CustomActionTypeSettingsArgs{...}
type CustomActionTypeSettingsOutput ¶
type CustomActionTypeSettingsOutput struct{ *pulumi.OutputState }
Settings is a property of the AWS::CodePipeline::CustomActionType resource that provides URLs that users can access to view information about the CodePipeline custom action.
func (CustomActionTypeSettingsOutput) ElementType ¶
func (CustomActionTypeSettingsOutput) ElementType() reflect.Type
func (CustomActionTypeSettingsOutput) EntityUrlTemplate ¶
func (o CustomActionTypeSettingsOutput) EntityUrlTemplate() pulumi.StringPtrOutput
The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display in the pipeline.
func (CustomActionTypeSettingsOutput) ExecutionUrlTemplate ¶
func (o CustomActionTypeSettingsOutput) ExecutionUrlTemplate() pulumi.StringPtrOutput
The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as the console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.
func (CustomActionTypeSettingsOutput) RevisionUrlTemplate ¶
func (o CustomActionTypeSettingsOutput) RevisionUrlTemplate() pulumi.StringPtrOutput
The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.
func (CustomActionTypeSettingsOutput) ThirdPartyConfigurationUrl ¶
func (o CustomActionTypeSettingsOutput) ThirdPartyConfigurationUrl() pulumi.StringPtrOutput
The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.
func (CustomActionTypeSettingsOutput) ToCustomActionTypeSettingsOutput ¶
func (o CustomActionTypeSettingsOutput) ToCustomActionTypeSettingsOutput() CustomActionTypeSettingsOutput
func (CustomActionTypeSettingsOutput) ToCustomActionTypeSettingsOutputWithContext ¶
func (o CustomActionTypeSettingsOutput) ToCustomActionTypeSettingsOutputWithContext(ctx context.Context) CustomActionTypeSettingsOutput
func (CustomActionTypeSettingsOutput) ToCustomActionTypeSettingsPtrOutput ¶
func (o CustomActionTypeSettingsOutput) ToCustomActionTypeSettingsPtrOutput() CustomActionTypeSettingsPtrOutput
func (CustomActionTypeSettingsOutput) ToCustomActionTypeSettingsPtrOutputWithContext ¶
func (o CustomActionTypeSettingsOutput) ToCustomActionTypeSettingsPtrOutputWithContext(ctx context.Context) CustomActionTypeSettingsPtrOutput
type CustomActionTypeSettingsPtrInput ¶
type CustomActionTypeSettingsPtrInput interface { pulumi.Input ToCustomActionTypeSettingsPtrOutput() CustomActionTypeSettingsPtrOutput ToCustomActionTypeSettingsPtrOutputWithContext(context.Context) CustomActionTypeSettingsPtrOutput }
CustomActionTypeSettingsPtrInput is an input type that accepts CustomActionTypeSettingsArgs, CustomActionTypeSettingsPtr and CustomActionTypeSettingsPtrOutput values. You can construct a concrete instance of `CustomActionTypeSettingsPtrInput` via:
CustomActionTypeSettingsArgs{...} or: nil
func CustomActionTypeSettingsPtr ¶
func CustomActionTypeSettingsPtr(v *CustomActionTypeSettingsArgs) CustomActionTypeSettingsPtrInput
type CustomActionTypeSettingsPtrOutput ¶
type CustomActionTypeSettingsPtrOutput struct{ *pulumi.OutputState }
func (CustomActionTypeSettingsPtrOutput) Elem ¶
func (o CustomActionTypeSettingsPtrOutput) Elem() CustomActionTypeSettingsOutput
func (CustomActionTypeSettingsPtrOutput) ElementType ¶
func (CustomActionTypeSettingsPtrOutput) ElementType() reflect.Type
func (CustomActionTypeSettingsPtrOutput) EntityUrlTemplate ¶
func (o CustomActionTypeSettingsPtrOutput) EntityUrlTemplate() pulumi.StringPtrOutput
The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display in the pipeline.
func (CustomActionTypeSettingsPtrOutput) ExecutionUrlTemplate ¶
func (o CustomActionTypeSettingsPtrOutput) ExecutionUrlTemplate() pulumi.StringPtrOutput
The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as the console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.
func (CustomActionTypeSettingsPtrOutput) RevisionUrlTemplate ¶
func (o CustomActionTypeSettingsPtrOutput) RevisionUrlTemplate() pulumi.StringPtrOutput
The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.
func (CustomActionTypeSettingsPtrOutput) ThirdPartyConfigurationUrl ¶
func (o CustomActionTypeSettingsPtrOutput) ThirdPartyConfigurationUrl() pulumi.StringPtrOutput
The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.
func (CustomActionTypeSettingsPtrOutput) ToCustomActionTypeSettingsPtrOutput ¶
func (o CustomActionTypeSettingsPtrOutput) ToCustomActionTypeSettingsPtrOutput() CustomActionTypeSettingsPtrOutput
func (CustomActionTypeSettingsPtrOutput) ToCustomActionTypeSettingsPtrOutputWithContext ¶
func (o CustomActionTypeSettingsPtrOutput) ToCustomActionTypeSettingsPtrOutputWithContext(ctx context.Context) CustomActionTypeSettingsPtrOutput
type CustomActionTypeState ¶
type CustomActionTypeState struct { }
func (CustomActionTypeState) ElementType ¶
func (CustomActionTypeState) ElementType() reflect.Type
type CustomActionTypeTag ¶
type LookupCustomActionTypeArgs ¶ added in v0.12.0
type LookupCustomActionTypeArgs struct { // The category of the custom action, such as a build action or a test action. Category string `pulumi:"category"` // The provider of the service used in the custom action, such as AWS CodeDeploy. Provider string `pulumi:"provider"` // The version identifier of the custom action. Version string `pulumi:"version"` }
type LookupCustomActionTypeOutputArgs ¶ added in v0.12.0
type LookupCustomActionTypeOutputArgs struct { // The category of the custom action, such as a build action or a test action. Category pulumi.StringInput `pulumi:"category"` // The provider of the service used in the custom action, such as AWS CodeDeploy. Provider pulumi.StringInput `pulumi:"provider"` // The version identifier of the custom action. Version pulumi.StringInput `pulumi:"version"` }
func (LookupCustomActionTypeOutputArgs) ElementType ¶ added in v0.12.0
func (LookupCustomActionTypeOutputArgs) ElementType() reflect.Type
type LookupCustomActionTypeResult ¶ added in v0.12.0
type LookupCustomActionTypeResult struct { Id *string `pulumi:"id"` // Any tags assigned to the custom action. Tags []aws.Tag `pulumi:"tags"` }
func LookupCustomActionType ¶ added in v0.12.0
func LookupCustomActionType(ctx *pulumi.Context, args *LookupCustomActionTypeArgs, opts ...pulumi.InvokeOption) (*LookupCustomActionTypeResult, error)
The AWS::CodePipeline::CustomActionType resource creates a custom action for activities that aren't included in the CodePipeline default actions, such as running an internally developed build process or a test suite. You can use these custom actions in the stage of a pipeline.
type LookupCustomActionTypeResultOutput ¶ added in v0.12.0
type LookupCustomActionTypeResultOutput struct{ *pulumi.OutputState }
func LookupCustomActionTypeOutput ¶ added in v0.12.0
func LookupCustomActionTypeOutput(ctx *pulumi.Context, args LookupCustomActionTypeOutputArgs, opts ...pulumi.InvokeOption) LookupCustomActionTypeResultOutput
func (LookupCustomActionTypeResultOutput) ElementType ¶ added in v0.12.0
func (LookupCustomActionTypeResultOutput) ElementType() reflect.Type
func (LookupCustomActionTypeResultOutput) Id ¶ added in v0.12.0
func (o LookupCustomActionTypeResultOutput) Id() pulumi.StringPtrOutput
func (LookupCustomActionTypeResultOutput) Tags ¶ added in v0.12.0
func (o LookupCustomActionTypeResultOutput) Tags() aws.TagArrayOutput
Any tags assigned to the custom action.
func (LookupCustomActionTypeResultOutput) ToLookupCustomActionTypeResultOutput ¶ added in v0.12.0
func (o LookupCustomActionTypeResultOutput) ToLookupCustomActionTypeResultOutput() LookupCustomActionTypeResultOutput
func (LookupCustomActionTypeResultOutput) ToLookupCustomActionTypeResultOutputWithContext ¶ added in v0.12.0
func (o LookupCustomActionTypeResultOutput) ToLookupCustomActionTypeResultOutputWithContext(ctx context.Context) LookupCustomActionTypeResultOutput
type LookupPipelineArgs ¶ added in v0.12.0
type LookupPipelineArgs struct { // The name of the pipeline. Name string `pulumi:"name"` }
type LookupPipelineOutputArgs ¶ added in v0.12.0
type LookupPipelineOutputArgs struct { // The name of the pipeline. Name pulumi.StringInput `pulumi:"name"` }
func (LookupPipelineOutputArgs) ElementType ¶ added in v0.12.0
func (LookupPipelineOutputArgs) ElementType() reflect.Type
type LookupPipelineResult ¶ added in v0.12.0
type LookupPipelineResult struct { // The S3 bucket where artifacts for the pipeline are stored. ArtifactStore *PipelineArtifactStore `pulumi:"artifactStore"` // A mapping of artifactStore objects and their corresponding AWS Regions. There must be an artifact store for the pipeline Region and for each cross-region action in the pipeline. ArtifactStores []PipelineArtifactStoreMap `pulumi:"artifactStores"` // Represents the input of a DisableStageTransition action. DisableInboundStageTransitions []PipelineStageTransition `pulumi:"disableInboundStageTransitions"` // The method that the pipeline will use to handle multiple executions. The default mode is SUPERSEDED. ExecutionMode *PipelineExecutionMode `pulumi:"executionMode"` // CodePipeline provides the following pipeline types, which differ in characteristics and price, so that you can tailor your pipeline features and cost to the needs of your applications. PipelineType *PipelineType `pulumi:"pipelineType"` // The Amazon Resource Name (ARN) for CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn RoleArn *string `pulumi:"roleArn"` // Represents information about a stage and its definition. Stages []PipelineStageDeclaration `pulumi:"stages"` // Specifies the tags applied to the pipeline. Tags []aws.Tag `pulumi:"tags"` // The trigger configuration specifying a type of event, such as Git tags, that starts the pipeline. Triggers []PipelineTriggerDeclaration `pulumi:"triggers"` // A list that defines the pipeline variables for a pipeline resource. Variable names can have alphanumeric and underscore characters, and the values must match [A-Za-z0-9@\-_]+. Variables []PipelineVariableDeclaration `pulumi:"variables"` // The version of the pipeline. Version *string `pulumi:"version"` }
func LookupPipeline ¶ added in v0.12.0
func LookupPipeline(ctx *pulumi.Context, args *LookupPipelineArgs, opts ...pulumi.InvokeOption) (*LookupPipelineResult, error)
The AWS::CodePipeline::Pipeline resource creates a CodePipeline pipeline that describes how software changes go through a release process.
type LookupPipelineResultOutput ¶ added in v0.12.0
type LookupPipelineResultOutput struct{ *pulumi.OutputState }
func LookupPipelineOutput ¶ added in v0.12.0
func LookupPipelineOutput(ctx *pulumi.Context, args LookupPipelineOutputArgs, opts ...pulumi.InvokeOption) LookupPipelineResultOutput
func (LookupPipelineResultOutput) ArtifactStore ¶ added in v0.12.0
func (o LookupPipelineResultOutput) ArtifactStore() PipelineArtifactStorePtrOutput
The S3 bucket where artifacts for the pipeline are stored.
func (LookupPipelineResultOutput) ArtifactStores ¶ added in v0.12.0
func (o LookupPipelineResultOutput) ArtifactStores() PipelineArtifactStoreMapArrayOutput
A mapping of artifactStore objects and their corresponding AWS Regions. There must be an artifact store for the pipeline Region and for each cross-region action in the pipeline.
func (LookupPipelineResultOutput) DisableInboundStageTransitions ¶ added in v0.12.0
func (o LookupPipelineResultOutput) DisableInboundStageTransitions() PipelineStageTransitionArrayOutput
Represents the input of a DisableStageTransition action.
func (LookupPipelineResultOutput) ElementType ¶ added in v0.12.0
func (LookupPipelineResultOutput) ElementType() reflect.Type
func (LookupPipelineResultOutput) ExecutionMode ¶ added in v0.97.0
func (o LookupPipelineResultOutput) ExecutionMode() PipelineExecutionModePtrOutput
The method that the pipeline will use to handle multiple executions. The default mode is SUPERSEDED.
func (LookupPipelineResultOutput) PipelineType ¶ added in v0.91.0
func (o LookupPipelineResultOutput) PipelineType() PipelineTypePtrOutput
CodePipeline provides the following pipeline types, which differ in characteristics and price, so that you can tailor your pipeline features and cost to the needs of your applications.
func (LookupPipelineResultOutput) RoleArn ¶ added in v0.12.0
func (o LookupPipelineResultOutput) RoleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) for CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn
func (LookupPipelineResultOutput) Stages ¶ added in v0.12.0
func (o LookupPipelineResultOutput) Stages() PipelineStageDeclarationArrayOutput
Represents information about a stage and its definition.
func (LookupPipelineResultOutput) Tags ¶ added in v0.12.0
func (o LookupPipelineResultOutput) Tags() aws.TagArrayOutput
Specifies the tags applied to the pipeline.
func (LookupPipelineResultOutput) ToLookupPipelineResultOutput ¶ added in v0.12.0
func (o LookupPipelineResultOutput) ToLookupPipelineResultOutput() LookupPipelineResultOutput
func (LookupPipelineResultOutput) ToLookupPipelineResultOutputWithContext ¶ added in v0.12.0
func (o LookupPipelineResultOutput) ToLookupPipelineResultOutputWithContext(ctx context.Context) LookupPipelineResultOutput
func (LookupPipelineResultOutput) Triggers ¶ added in v0.91.0
func (o LookupPipelineResultOutput) Triggers() PipelineTriggerDeclarationArrayOutput
The trigger configuration specifying a type of event, such as Git tags, that starts the pipeline.
func (LookupPipelineResultOutput) Variables ¶ added in v0.91.0
func (o LookupPipelineResultOutput) Variables() PipelineVariableDeclarationArrayOutput
A list that defines the pipeline variables for a pipeline resource. Variable names can have alphanumeric and underscore characters, and the values must match [A-Za-z0-9@\-_]+.
func (LookupPipelineResultOutput) Version ¶ added in v0.12.0
func (o LookupPipelineResultOutput) Version() pulumi.StringPtrOutput
The version of the pipeline.
type Pipeline ¶
type Pipeline struct { pulumi.CustomResourceState // The S3 bucket where artifacts for the pipeline are stored. ArtifactStore PipelineArtifactStorePtrOutput `pulumi:"artifactStore"` // A mapping of artifactStore objects and their corresponding AWS Regions. There must be an artifact store for the pipeline Region and for each cross-region action in the pipeline. ArtifactStores PipelineArtifactStoreMapArrayOutput `pulumi:"artifactStores"` // Represents the input of a DisableStageTransition action. DisableInboundStageTransitions PipelineStageTransitionArrayOutput `pulumi:"disableInboundStageTransitions"` // The method that the pipeline will use to handle multiple executions. The default mode is SUPERSEDED. ExecutionMode PipelineExecutionModePtrOutput `pulumi:"executionMode"` // The name of the pipeline. Name pulumi.StringPtrOutput `pulumi:"name"` // CodePipeline provides the following pipeline types, which differ in characteristics and price, so that you can tailor your pipeline features and cost to the needs of your applications. PipelineType PipelineTypePtrOutput `pulumi:"pipelineType"` // Indicates whether to rerun the CodePipeline pipeline after you update it. RestartExecutionOnUpdate pulumi.BoolPtrOutput `pulumi:"restartExecutionOnUpdate"` // The Amazon Resource Name (ARN) for CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn RoleArn pulumi.StringOutput `pulumi:"roleArn"` // Represents information about a stage and its definition. Stages PipelineStageDeclarationArrayOutput `pulumi:"stages"` // Specifies the tags applied to the pipeline. Tags aws.TagArrayOutput `pulumi:"tags"` // The trigger configuration specifying a type of event, such as Git tags, that starts the pipeline. Triggers PipelineTriggerDeclarationArrayOutput `pulumi:"triggers"` // A list that defines the pipeline variables for a pipeline resource. Variable names can have alphanumeric and underscore characters, and the values must match [A-Za-z0-9@\-_]+. Variables PipelineVariableDeclarationArrayOutput `pulumi:"variables"` // The version of the pipeline. Version pulumi.StringOutput `pulumi:"version"` }
The AWS::CodePipeline::Pipeline resource creates a CodePipeline pipeline that describes how software changes go through a release process.
func GetPipeline ¶
func GetPipeline(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PipelineState, opts ...pulumi.ResourceOption) (*Pipeline, error)
GetPipeline gets an existing Pipeline 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 NewPipeline ¶
func NewPipeline(ctx *pulumi.Context, name string, args *PipelineArgs, opts ...pulumi.ResourceOption) (*Pipeline, error)
NewPipeline registers a new resource with the given unique name, arguments, and options.
func (*Pipeline) ElementType ¶
func (*Pipeline) ToPipelineOutput ¶
func (i *Pipeline) ToPipelineOutput() PipelineOutput
func (*Pipeline) ToPipelineOutputWithContext ¶
func (i *Pipeline) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput
type PipelineActionDeclaration ¶
type PipelineActionDeclaration struct { // Specifies the action type and the provider of the action. ActionTypeId PipelineActionTypeId `pulumi:"actionTypeId"` // The shell commands to run with your compute action in CodePipeline. Commands []string `pulumi:"commands"` // The action's configuration. These are key-value pairs that specify input values for an action. Configuration interface{} `pulumi:"configuration"` // The name or ID of the artifact consumed by the action, such as a test or build artifact. While the field is not a required parameter, most actions have an action configuration that requires a specified quantity of input artifacts. To refer to the action configuration specification by action provider, see the [Action structure reference](https://docs.aws.amazon.com/codepipeline/latest/userguide/action-reference.html) in the *AWS CodePipeline User Guide* . // // > For a CodeBuild action with multiple input artifacts, one of your input sources must be designated the PrimarySource. For more information, see the [CodeBuild action reference page](https://docs.aws.amazon.com/codepipeline/latest/userguide/action-reference-CodeBuild.html) in the *AWS CodePipeline User Guide* . InputArtifacts []PipelineInputArtifact `pulumi:"inputArtifacts"` // The action declaration's name. Name string `pulumi:"name"` // The variable namespace associated with the action. All variables produced as output by this action fall under this namespace. Namespace *string `pulumi:"namespace"` // The name or ID of the result of the action declaration, such as a test or build artifact. While the field is not a required parameter, most actions have an action configuration that requires a specified quantity of output artifacts. To refer to the action configuration specification by action provider, see the [Action structure reference](https://docs.aws.amazon.com/codepipeline/latest/userguide/action-reference.html) in the *AWS CodePipeline User Guide* . OutputArtifacts []PipelineOutputArtifact `pulumi:"outputArtifacts"` // The list of variables that are to be exported from the compute action. OutputVariables []string `pulumi:"outputVariables"` // The action declaration's AWS Region, such as us-east-1. Region *string `pulumi:"region"` // The ARN of the IAM service role that performs the declared action. This is assumed through the roleArn for the pipeline. RoleArn *string `pulumi:"roleArn"` // The order in which actions are run. RunOrder *int `pulumi:"runOrder"` // A timeout duration in minutes that can be applied against the ActionType’s default timeout value specified in Quotas for AWS CodePipeline. This attribute is available only to the manual approval ActionType. TimeoutInMinutes *int `pulumi:"timeoutInMinutes"` }
Represents information about an action declaration.
type PipelineActionDeclarationArgs ¶
type PipelineActionDeclarationArgs struct { // Specifies the action type and the provider of the action. ActionTypeId PipelineActionTypeIdInput `pulumi:"actionTypeId"` // The shell commands to run with your compute action in CodePipeline. Commands pulumi.StringArrayInput `pulumi:"commands"` // The action's configuration. These are key-value pairs that specify input values for an action. Configuration pulumi.Input `pulumi:"configuration"` // The name or ID of the artifact consumed by the action, such as a test or build artifact. While the field is not a required parameter, most actions have an action configuration that requires a specified quantity of input artifacts. To refer to the action configuration specification by action provider, see the [Action structure reference](https://docs.aws.amazon.com/codepipeline/latest/userguide/action-reference.html) in the *AWS CodePipeline User Guide* . // // > For a CodeBuild action with multiple input artifacts, one of your input sources must be designated the PrimarySource. For more information, see the [CodeBuild action reference page](https://docs.aws.amazon.com/codepipeline/latest/userguide/action-reference-CodeBuild.html) in the *AWS CodePipeline User Guide* . InputArtifacts PipelineInputArtifactArrayInput `pulumi:"inputArtifacts"` // The action declaration's name. Name pulumi.StringInput `pulumi:"name"` // The variable namespace associated with the action. All variables produced as output by this action fall under this namespace. Namespace pulumi.StringPtrInput `pulumi:"namespace"` // The name or ID of the result of the action declaration, such as a test or build artifact. While the field is not a required parameter, most actions have an action configuration that requires a specified quantity of output artifacts. To refer to the action configuration specification by action provider, see the [Action structure reference](https://docs.aws.amazon.com/codepipeline/latest/userguide/action-reference.html) in the *AWS CodePipeline User Guide* . OutputArtifacts PipelineOutputArtifactArrayInput `pulumi:"outputArtifacts"` // The list of variables that are to be exported from the compute action. OutputVariables pulumi.StringArrayInput `pulumi:"outputVariables"` // The action declaration's AWS Region, such as us-east-1. Region pulumi.StringPtrInput `pulumi:"region"` // The ARN of the IAM service role that performs the declared action. This is assumed through the roleArn for the pipeline. RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` // The order in which actions are run. RunOrder pulumi.IntPtrInput `pulumi:"runOrder"` // A timeout duration in minutes that can be applied against the ActionType’s default timeout value specified in Quotas for AWS CodePipeline. This attribute is available only to the manual approval ActionType. TimeoutInMinutes pulumi.IntPtrInput `pulumi:"timeoutInMinutes"` }
Represents information about an action declaration.
func (PipelineActionDeclarationArgs) ElementType ¶
func (PipelineActionDeclarationArgs) ElementType() reflect.Type
func (PipelineActionDeclarationArgs) ToPipelineActionDeclarationOutput ¶
func (i PipelineActionDeclarationArgs) ToPipelineActionDeclarationOutput() PipelineActionDeclarationOutput
func (PipelineActionDeclarationArgs) ToPipelineActionDeclarationOutputWithContext ¶
func (i PipelineActionDeclarationArgs) ToPipelineActionDeclarationOutputWithContext(ctx context.Context) PipelineActionDeclarationOutput
type PipelineActionDeclarationArray ¶
type PipelineActionDeclarationArray []PipelineActionDeclarationInput
func (PipelineActionDeclarationArray) ElementType ¶
func (PipelineActionDeclarationArray) ElementType() reflect.Type
func (PipelineActionDeclarationArray) ToPipelineActionDeclarationArrayOutput ¶
func (i PipelineActionDeclarationArray) ToPipelineActionDeclarationArrayOutput() PipelineActionDeclarationArrayOutput
func (PipelineActionDeclarationArray) ToPipelineActionDeclarationArrayOutputWithContext ¶
func (i PipelineActionDeclarationArray) ToPipelineActionDeclarationArrayOutputWithContext(ctx context.Context) PipelineActionDeclarationArrayOutput
type PipelineActionDeclarationArrayInput ¶
type PipelineActionDeclarationArrayInput interface { pulumi.Input ToPipelineActionDeclarationArrayOutput() PipelineActionDeclarationArrayOutput ToPipelineActionDeclarationArrayOutputWithContext(context.Context) PipelineActionDeclarationArrayOutput }
PipelineActionDeclarationArrayInput is an input type that accepts PipelineActionDeclarationArray and PipelineActionDeclarationArrayOutput values. You can construct a concrete instance of `PipelineActionDeclarationArrayInput` via:
PipelineActionDeclarationArray{ PipelineActionDeclarationArgs{...} }
type PipelineActionDeclarationArrayOutput ¶
type PipelineActionDeclarationArrayOutput struct{ *pulumi.OutputState }
func (PipelineActionDeclarationArrayOutput) ElementType ¶
func (PipelineActionDeclarationArrayOutput) ElementType() reflect.Type
func (PipelineActionDeclarationArrayOutput) Index ¶
func (o PipelineActionDeclarationArrayOutput) Index(i pulumi.IntInput) PipelineActionDeclarationOutput
func (PipelineActionDeclarationArrayOutput) ToPipelineActionDeclarationArrayOutput ¶
func (o PipelineActionDeclarationArrayOutput) ToPipelineActionDeclarationArrayOutput() PipelineActionDeclarationArrayOutput
func (PipelineActionDeclarationArrayOutput) ToPipelineActionDeclarationArrayOutputWithContext ¶
func (o PipelineActionDeclarationArrayOutput) ToPipelineActionDeclarationArrayOutputWithContext(ctx context.Context) PipelineActionDeclarationArrayOutput
type PipelineActionDeclarationInput ¶
type PipelineActionDeclarationInput interface { pulumi.Input ToPipelineActionDeclarationOutput() PipelineActionDeclarationOutput ToPipelineActionDeclarationOutputWithContext(context.Context) PipelineActionDeclarationOutput }
PipelineActionDeclarationInput is an input type that accepts PipelineActionDeclarationArgs and PipelineActionDeclarationOutput values. You can construct a concrete instance of `PipelineActionDeclarationInput` via:
PipelineActionDeclarationArgs{...}
type PipelineActionDeclarationOutput ¶
type PipelineActionDeclarationOutput struct{ *pulumi.OutputState }
Represents information about an action declaration.
func (PipelineActionDeclarationOutput) ActionTypeId ¶
func (o PipelineActionDeclarationOutput) ActionTypeId() PipelineActionTypeIdOutput
Specifies the action type and the provider of the action.
func (PipelineActionDeclarationOutput) Commands ¶ added in v1.3.0
func (o PipelineActionDeclarationOutput) Commands() pulumi.StringArrayOutput
The shell commands to run with your compute action in CodePipeline.
func (PipelineActionDeclarationOutput) Configuration ¶
func (o PipelineActionDeclarationOutput) Configuration() pulumi.AnyOutput
The action's configuration. These are key-value pairs that specify input values for an action.
func (PipelineActionDeclarationOutput) ElementType ¶
func (PipelineActionDeclarationOutput) ElementType() reflect.Type
func (PipelineActionDeclarationOutput) InputArtifacts ¶
func (o PipelineActionDeclarationOutput) InputArtifacts() PipelineInputArtifactArrayOutput
The name or ID of the artifact consumed by the action, such as a test or build artifact. While the field is not a required parameter, most actions have an action configuration that requires a specified quantity of input artifacts. To refer to the action configuration specification by action provider, see the [Action structure reference](https://docs.aws.amazon.com/codepipeline/latest/userguide/action-reference.html) in the *AWS CodePipeline User Guide* .
> For a CodeBuild action with multiple input artifacts, one of your input sources must be designated the PrimarySource. For more information, see the [CodeBuild action reference page](https://docs.aws.amazon.com/codepipeline/latest/userguide/action-reference-CodeBuild.html) in the *AWS CodePipeline User Guide* .
func (PipelineActionDeclarationOutput) Name ¶
func (o PipelineActionDeclarationOutput) Name() pulumi.StringOutput
The action declaration's name.
func (PipelineActionDeclarationOutput) Namespace ¶
func (o PipelineActionDeclarationOutput) Namespace() pulumi.StringPtrOutput
The variable namespace associated with the action. All variables produced as output by this action fall under this namespace.
func (PipelineActionDeclarationOutput) OutputArtifacts ¶
func (o PipelineActionDeclarationOutput) OutputArtifacts() PipelineOutputArtifactArrayOutput
The name or ID of the result of the action declaration, such as a test or build artifact. While the field is not a required parameter, most actions have an action configuration that requires a specified quantity of output artifacts. To refer to the action configuration specification by action provider, see the [Action structure reference](https://docs.aws.amazon.com/codepipeline/latest/userguide/action-reference.html) in the *AWS CodePipeline User Guide* .
func (PipelineActionDeclarationOutput) OutputVariables ¶ added in v1.3.0
func (o PipelineActionDeclarationOutput) OutputVariables() pulumi.StringArrayOutput
The list of variables that are to be exported from the compute action.
func (PipelineActionDeclarationOutput) Region ¶
func (o PipelineActionDeclarationOutput) Region() pulumi.StringPtrOutput
The action declaration's AWS Region, such as us-east-1.
func (PipelineActionDeclarationOutput) RoleArn ¶
func (o PipelineActionDeclarationOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the IAM service role that performs the declared action. This is assumed through the roleArn for the pipeline.
func (PipelineActionDeclarationOutput) RunOrder ¶
func (o PipelineActionDeclarationOutput) RunOrder() pulumi.IntPtrOutput
The order in which actions are run.
func (PipelineActionDeclarationOutput) TimeoutInMinutes ¶ added in v0.110.0
func (o PipelineActionDeclarationOutput) TimeoutInMinutes() pulumi.IntPtrOutput
A timeout duration in minutes that can be applied against the ActionType’s default timeout value specified in Quotas for AWS CodePipeline. This attribute is available only to the manual approval ActionType.
func (PipelineActionDeclarationOutput) ToPipelineActionDeclarationOutput ¶
func (o PipelineActionDeclarationOutput) ToPipelineActionDeclarationOutput() PipelineActionDeclarationOutput
func (PipelineActionDeclarationOutput) ToPipelineActionDeclarationOutputWithContext ¶
func (o PipelineActionDeclarationOutput) ToPipelineActionDeclarationOutputWithContext(ctx context.Context) PipelineActionDeclarationOutput
type PipelineActionTypeId ¶
type PipelineActionTypeId struct { // A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below. Category PipelineActionTypeIdCategory `pulumi:"category"` // The creator of the action being called. There are three valid values for the Owner field in the action category section within your pipeline structure: AWS, ThirdParty, and Custom. Owner string `pulumi:"owner"` // The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of CodeDeploy, which would be specified as CodeDeploy. Provider string `pulumi:"provider"` // A string that describes the action version. Version string `pulumi:"version"` }
Represents information about an action type.
type PipelineActionTypeIdArgs ¶
type PipelineActionTypeIdArgs struct { // A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below. Category PipelineActionTypeIdCategoryInput `pulumi:"category"` // The creator of the action being called. There are three valid values for the Owner field in the action category section within your pipeline structure: AWS, ThirdParty, and Custom. Owner pulumi.StringInput `pulumi:"owner"` // The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of CodeDeploy, which would be specified as CodeDeploy. Provider pulumi.StringInput `pulumi:"provider"` // A string that describes the action version. Version pulumi.StringInput `pulumi:"version"` }
Represents information about an action type.
func (PipelineActionTypeIdArgs) ElementType ¶
func (PipelineActionTypeIdArgs) ElementType() reflect.Type
func (PipelineActionTypeIdArgs) ToPipelineActionTypeIdOutput ¶
func (i PipelineActionTypeIdArgs) ToPipelineActionTypeIdOutput() PipelineActionTypeIdOutput
func (PipelineActionTypeIdArgs) ToPipelineActionTypeIdOutputWithContext ¶
func (i PipelineActionTypeIdArgs) ToPipelineActionTypeIdOutputWithContext(ctx context.Context) PipelineActionTypeIdOutput
type PipelineActionTypeIdCategory ¶ added in v0.110.0
type PipelineActionTypeIdCategory string
A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.
func (PipelineActionTypeIdCategory) ElementType ¶ added in v0.110.0
func (PipelineActionTypeIdCategory) ElementType() reflect.Type
func (PipelineActionTypeIdCategory) ToPipelineActionTypeIdCategoryOutput ¶ added in v0.110.0
func (e PipelineActionTypeIdCategory) ToPipelineActionTypeIdCategoryOutput() PipelineActionTypeIdCategoryOutput
func (PipelineActionTypeIdCategory) ToPipelineActionTypeIdCategoryOutputWithContext ¶ added in v0.110.0
func (e PipelineActionTypeIdCategory) ToPipelineActionTypeIdCategoryOutputWithContext(ctx context.Context) PipelineActionTypeIdCategoryOutput
func (PipelineActionTypeIdCategory) ToPipelineActionTypeIdCategoryPtrOutput ¶ added in v0.110.0
func (e PipelineActionTypeIdCategory) ToPipelineActionTypeIdCategoryPtrOutput() PipelineActionTypeIdCategoryPtrOutput
func (PipelineActionTypeIdCategory) ToPipelineActionTypeIdCategoryPtrOutputWithContext ¶ added in v0.110.0
func (e PipelineActionTypeIdCategory) ToPipelineActionTypeIdCategoryPtrOutputWithContext(ctx context.Context) PipelineActionTypeIdCategoryPtrOutput
func (PipelineActionTypeIdCategory) ToStringOutput ¶ added in v0.110.0
func (e PipelineActionTypeIdCategory) ToStringOutput() pulumi.StringOutput
func (PipelineActionTypeIdCategory) ToStringOutputWithContext ¶ added in v0.110.0
func (e PipelineActionTypeIdCategory) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PipelineActionTypeIdCategory) ToStringPtrOutput ¶ added in v0.110.0
func (e PipelineActionTypeIdCategory) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineActionTypeIdCategory) ToStringPtrOutputWithContext ¶ added in v0.110.0
func (e PipelineActionTypeIdCategory) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineActionTypeIdCategoryInput ¶ added in v0.110.0
type PipelineActionTypeIdCategoryInput interface { pulumi.Input ToPipelineActionTypeIdCategoryOutput() PipelineActionTypeIdCategoryOutput ToPipelineActionTypeIdCategoryOutputWithContext(context.Context) PipelineActionTypeIdCategoryOutput }
PipelineActionTypeIdCategoryInput is an input type that accepts values of the PipelineActionTypeIdCategory enum A concrete instance of `PipelineActionTypeIdCategoryInput` can be one of the following:
PipelineActionTypeIdCategorySource PipelineActionTypeIdCategoryBuild PipelineActionTypeIdCategoryTest PipelineActionTypeIdCategoryDeploy PipelineActionTypeIdCategoryInvoke PipelineActionTypeIdCategoryApproval PipelineActionTypeIdCategoryCompute
type PipelineActionTypeIdCategoryOutput ¶ added in v0.110.0
type PipelineActionTypeIdCategoryOutput struct{ *pulumi.OutputState }
func (PipelineActionTypeIdCategoryOutput) ElementType ¶ added in v0.110.0
func (PipelineActionTypeIdCategoryOutput) ElementType() reflect.Type
func (PipelineActionTypeIdCategoryOutput) ToPipelineActionTypeIdCategoryOutput ¶ added in v0.110.0
func (o PipelineActionTypeIdCategoryOutput) ToPipelineActionTypeIdCategoryOutput() PipelineActionTypeIdCategoryOutput
func (PipelineActionTypeIdCategoryOutput) ToPipelineActionTypeIdCategoryOutputWithContext ¶ added in v0.110.0
func (o PipelineActionTypeIdCategoryOutput) ToPipelineActionTypeIdCategoryOutputWithContext(ctx context.Context) PipelineActionTypeIdCategoryOutput
func (PipelineActionTypeIdCategoryOutput) ToPipelineActionTypeIdCategoryPtrOutput ¶ added in v0.110.0
func (o PipelineActionTypeIdCategoryOutput) ToPipelineActionTypeIdCategoryPtrOutput() PipelineActionTypeIdCategoryPtrOutput
func (PipelineActionTypeIdCategoryOutput) ToPipelineActionTypeIdCategoryPtrOutputWithContext ¶ added in v0.110.0
func (o PipelineActionTypeIdCategoryOutput) ToPipelineActionTypeIdCategoryPtrOutputWithContext(ctx context.Context) PipelineActionTypeIdCategoryPtrOutput
func (PipelineActionTypeIdCategoryOutput) ToStringOutput ¶ added in v0.110.0
func (o PipelineActionTypeIdCategoryOutput) ToStringOutput() pulumi.StringOutput
func (PipelineActionTypeIdCategoryOutput) ToStringOutputWithContext ¶ added in v0.110.0
func (o PipelineActionTypeIdCategoryOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PipelineActionTypeIdCategoryOutput) ToStringPtrOutput ¶ added in v0.110.0
func (o PipelineActionTypeIdCategoryOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineActionTypeIdCategoryOutput) ToStringPtrOutputWithContext ¶ added in v0.110.0
func (o PipelineActionTypeIdCategoryOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineActionTypeIdCategoryPtrInput ¶ added in v0.110.0
type PipelineActionTypeIdCategoryPtrInput interface { pulumi.Input ToPipelineActionTypeIdCategoryPtrOutput() PipelineActionTypeIdCategoryPtrOutput ToPipelineActionTypeIdCategoryPtrOutputWithContext(context.Context) PipelineActionTypeIdCategoryPtrOutput }
func PipelineActionTypeIdCategoryPtr ¶ added in v0.110.0
func PipelineActionTypeIdCategoryPtr(v string) PipelineActionTypeIdCategoryPtrInput
type PipelineActionTypeIdCategoryPtrOutput ¶ added in v0.110.0
type PipelineActionTypeIdCategoryPtrOutput struct{ *pulumi.OutputState }
func (PipelineActionTypeIdCategoryPtrOutput) ElementType ¶ added in v0.110.0
func (PipelineActionTypeIdCategoryPtrOutput) ElementType() reflect.Type
func (PipelineActionTypeIdCategoryPtrOutput) ToPipelineActionTypeIdCategoryPtrOutput ¶ added in v0.110.0
func (o PipelineActionTypeIdCategoryPtrOutput) ToPipelineActionTypeIdCategoryPtrOutput() PipelineActionTypeIdCategoryPtrOutput
func (PipelineActionTypeIdCategoryPtrOutput) ToPipelineActionTypeIdCategoryPtrOutputWithContext ¶ added in v0.110.0
func (o PipelineActionTypeIdCategoryPtrOutput) ToPipelineActionTypeIdCategoryPtrOutputWithContext(ctx context.Context) PipelineActionTypeIdCategoryPtrOutput
func (PipelineActionTypeIdCategoryPtrOutput) ToStringPtrOutput ¶ added in v0.110.0
func (o PipelineActionTypeIdCategoryPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineActionTypeIdCategoryPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.110.0
func (o PipelineActionTypeIdCategoryPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineActionTypeIdInput ¶
type PipelineActionTypeIdInput interface { pulumi.Input ToPipelineActionTypeIdOutput() PipelineActionTypeIdOutput ToPipelineActionTypeIdOutputWithContext(context.Context) PipelineActionTypeIdOutput }
PipelineActionTypeIdInput is an input type that accepts PipelineActionTypeIdArgs and PipelineActionTypeIdOutput values. You can construct a concrete instance of `PipelineActionTypeIdInput` via:
PipelineActionTypeIdArgs{...}
type PipelineActionTypeIdOutput ¶
type PipelineActionTypeIdOutput struct{ *pulumi.OutputState }
Represents information about an action type.
func (PipelineActionTypeIdOutput) Category ¶
func (o PipelineActionTypeIdOutput) Category() PipelineActionTypeIdCategoryOutput
A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.
func (PipelineActionTypeIdOutput) ElementType ¶
func (PipelineActionTypeIdOutput) ElementType() reflect.Type
func (PipelineActionTypeIdOutput) Owner ¶
func (o PipelineActionTypeIdOutput) Owner() pulumi.StringOutput
The creator of the action being called. There are three valid values for the Owner field in the action category section within your pipeline structure: AWS, ThirdParty, and Custom.
func (PipelineActionTypeIdOutput) Provider ¶
func (o PipelineActionTypeIdOutput) Provider() pulumi.StringOutput
The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of CodeDeploy, which would be specified as CodeDeploy.
func (PipelineActionTypeIdOutput) ToPipelineActionTypeIdOutput ¶
func (o PipelineActionTypeIdOutput) ToPipelineActionTypeIdOutput() PipelineActionTypeIdOutput
func (PipelineActionTypeIdOutput) ToPipelineActionTypeIdOutputWithContext ¶
func (o PipelineActionTypeIdOutput) ToPipelineActionTypeIdOutputWithContext(ctx context.Context) PipelineActionTypeIdOutput
func (PipelineActionTypeIdOutput) Version ¶
func (o PipelineActionTypeIdOutput) Version() pulumi.StringOutput
A string that describes the action version.
type PipelineArgs ¶
type PipelineArgs struct { // The S3 bucket where artifacts for the pipeline are stored. ArtifactStore PipelineArtifactStorePtrInput // A mapping of artifactStore objects and their corresponding AWS Regions. There must be an artifact store for the pipeline Region and for each cross-region action in the pipeline. ArtifactStores PipelineArtifactStoreMapArrayInput // Represents the input of a DisableStageTransition action. DisableInboundStageTransitions PipelineStageTransitionArrayInput // The method that the pipeline will use to handle multiple executions. The default mode is SUPERSEDED. ExecutionMode PipelineExecutionModePtrInput // The name of the pipeline. Name pulumi.StringPtrInput // CodePipeline provides the following pipeline types, which differ in characteristics and price, so that you can tailor your pipeline features and cost to the needs of your applications. PipelineType PipelineTypePtrInput // Indicates whether to rerun the CodePipeline pipeline after you update it. RestartExecutionOnUpdate pulumi.BoolPtrInput // The Amazon Resource Name (ARN) for CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn RoleArn pulumi.StringInput // Represents information about a stage and its definition. Stages PipelineStageDeclarationArrayInput // Specifies the tags applied to the pipeline. Tags aws.TagArrayInput // The trigger configuration specifying a type of event, such as Git tags, that starts the pipeline. Triggers PipelineTriggerDeclarationArrayInput // A list that defines the pipeline variables for a pipeline resource. Variable names can have alphanumeric and underscore characters, and the values must match [A-Za-z0-9@\-_]+. Variables PipelineVariableDeclarationArrayInput }
The set of arguments for constructing a Pipeline resource.
func (PipelineArgs) ElementType ¶
func (PipelineArgs) ElementType() reflect.Type
type PipelineArtifactStore ¶
type PipelineArtifactStore struct { // The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service ( AWS KMS) key. If this is undefined, the default key for Amazon S3 is used. To see an example artifact store encryption key field, see the example structure here: [AWS::CodePipeline::Pipeline](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html) . EncryptionKey *PipelineEncryptionKey `pulumi:"encryptionKey"` // The S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder in the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts. Location string `pulumi:"location"` // The type of the artifact store, such as S3. Type PipelineArtifactStoreType `pulumi:"type"` }
The S3 bucket where artifacts for the pipeline are stored.
type PipelineArtifactStoreArgs ¶
type PipelineArtifactStoreArgs struct { // The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service ( AWS KMS) key. If this is undefined, the default key for Amazon S3 is used. To see an example artifact store encryption key field, see the example structure here: [AWS::CodePipeline::Pipeline](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html) . EncryptionKey PipelineEncryptionKeyPtrInput `pulumi:"encryptionKey"` // The S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder in the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts. Location pulumi.StringInput `pulumi:"location"` // The type of the artifact store, such as S3. Type PipelineArtifactStoreTypeInput `pulumi:"type"` }
The S3 bucket where artifacts for the pipeline are stored.
func (PipelineArtifactStoreArgs) ElementType ¶
func (PipelineArtifactStoreArgs) ElementType() reflect.Type
func (PipelineArtifactStoreArgs) ToPipelineArtifactStoreOutput ¶
func (i PipelineArtifactStoreArgs) ToPipelineArtifactStoreOutput() PipelineArtifactStoreOutput
func (PipelineArtifactStoreArgs) ToPipelineArtifactStoreOutputWithContext ¶
func (i PipelineArtifactStoreArgs) ToPipelineArtifactStoreOutputWithContext(ctx context.Context) PipelineArtifactStoreOutput
func (PipelineArtifactStoreArgs) ToPipelineArtifactStorePtrOutput ¶
func (i PipelineArtifactStoreArgs) ToPipelineArtifactStorePtrOutput() PipelineArtifactStorePtrOutput
func (PipelineArtifactStoreArgs) ToPipelineArtifactStorePtrOutputWithContext ¶
func (i PipelineArtifactStoreArgs) ToPipelineArtifactStorePtrOutputWithContext(ctx context.Context) PipelineArtifactStorePtrOutput
type PipelineArtifactStoreInput ¶
type PipelineArtifactStoreInput interface { pulumi.Input ToPipelineArtifactStoreOutput() PipelineArtifactStoreOutput ToPipelineArtifactStoreOutputWithContext(context.Context) PipelineArtifactStoreOutput }
PipelineArtifactStoreInput is an input type that accepts PipelineArtifactStoreArgs and PipelineArtifactStoreOutput values. You can construct a concrete instance of `PipelineArtifactStoreInput` via:
PipelineArtifactStoreArgs{...}
type PipelineArtifactStoreMap ¶
type PipelineArtifactStoreMap struct { // Represents information about the S3 bucket where artifacts are stored for the pipeline. // // > You must include either `artifactStore` or `artifactStores` in your pipeline, but you cannot use both. If you create a cross-region action in your pipeline, you must use `artifactStores` . ArtifactStore PipelineArtifactStore `pulumi:"artifactStore"` // The action declaration's AWS Region, such as us-east-1. Region string `pulumi:"region"` }
A mapping of artifactStore objects and their corresponding AWS Regions. There must be an artifact store for the pipeline Region and for each cross-region action in the pipeline.
type PipelineArtifactStoreMapArgs ¶
type PipelineArtifactStoreMapArgs struct { // Represents information about the S3 bucket where artifacts are stored for the pipeline. // // > You must include either `artifactStore` or `artifactStores` in your pipeline, but you cannot use both. If you create a cross-region action in your pipeline, you must use `artifactStores` . ArtifactStore PipelineArtifactStoreInput `pulumi:"artifactStore"` // The action declaration's AWS Region, such as us-east-1. Region pulumi.StringInput `pulumi:"region"` }
A mapping of artifactStore objects and their corresponding AWS Regions. There must be an artifact store for the pipeline Region and for each cross-region action in the pipeline.
func (PipelineArtifactStoreMapArgs) ElementType ¶
func (PipelineArtifactStoreMapArgs) ElementType() reflect.Type
func (PipelineArtifactStoreMapArgs) ToPipelineArtifactStoreMapOutput ¶
func (i PipelineArtifactStoreMapArgs) ToPipelineArtifactStoreMapOutput() PipelineArtifactStoreMapOutput
func (PipelineArtifactStoreMapArgs) ToPipelineArtifactStoreMapOutputWithContext ¶
func (i PipelineArtifactStoreMapArgs) ToPipelineArtifactStoreMapOutputWithContext(ctx context.Context) PipelineArtifactStoreMapOutput
type PipelineArtifactStoreMapArray ¶
type PipelineArtifactStoreMapArray []PipelineArtifactStoreMapInput
func (PipelineArtifactStoreMapArray) ElementType ¶
func (PipelineArtifactStoreMapArray) ElementType() reflect.Type
func (PipelineArtifactStoreMapArray) ToPipelineArtifactStoreMapArrayOutput ¶
func (i PipelineArtifactStoreMapArray) ToPipelineArtifactStoreMapArrayOutput() PipelineArtifactStoreMapArrayOutput
func (PipelineArtifactStoreMapArray) ToPipelineArtifactStoreMapArrayOutputWithContext ¶
func (i PipelineArtifactStoreMapArray) ToPipelineArtifactStoreMapArrayOutputWithContext(ctx context.Context) PipelineArtifactStoreMapArrayOutput
type PipelineArtifactStoreMapArrayInput ¶
type PipelineArtifactStoreMapArrayInput interface { pulumi.Input ToPipelineArtifactStoreMapArrayOutput() PipelineArtifactStoreMapArrayOutput ToPipelineArtifactStoreMapArrayOutputWithContext(context.Context) PipelineArtifactStoreMapArrayOutput }
PipelineArtifactStoreMapArrayInput is an input type that accepts PipelineArtifactStoreMapArray and PipelineArtifactStoreMapArrayOutput values. You can construct a concrete instance of `PipelineArtifactStoreMapArrayInput` via:
PipelineArtifactStoreMapArray{ PipelineArtifactStoreMapArgs{...} }
type PipelineArtifactStoreMapArrayOutput ¶
type PipelineArtifactStoreMapArrayOutput struct{ *pulumi.OutputState }
func (PipelineArtifactStoreMapArrayOutput) ElementType ¶
func (PipelineArtifactStoreMapArrayOutput) ElementType() reflect.Type
func (PipelineArtifactStoreMapArrayOutput) Index ¶
func (o PipelineArtifactStoreMapArrayOutput) Index(i pulumi.IntInput) PipelineArtifactStoreMapOutput
func (PipelineArtifactStoreMapArrayOutput) ToPipelineArtifactStoreMapArrayOutput ¶
func (o PipelineArtifactStoreMapArrayOutput) ToPipelineArtifactStoreMapArrayOutput() PipelineArtifactStoreMapArrayOutput
func (PipelineArtifactStoreMapArrayOutput) ToPipelineArtifactStoreMapArrayOutputWithContext ¶
func (o PipelineArtifactStoreMapArrayOutput) ToPipelineArtifactStoreMapArrayOutputWithContext(ctx context.Context) PipelineArtifactStoreMapArrayOutput
type PipelineArtifactStoreMapInput ¶
type PipelineArtifactStoreMapInput interface { pulumi.Input ToPipelineArtifactStoreMapOutput() PipelineArtifactStoreMapOutput ToPipelineArtifactStoreMapOutputWithContext(context.Context) PipelineArtifactStoreMapOutput }
PipelineArtifactStoreMapInput is an input type that accepts PipelineArtifactStoreMap and PipelineArtifactStoreMapOutput values. You can construct a concrete instance of `PipelineArtifactStoreMapInput` via:
PipelineArtifactStoreMap{ "key": PipelineArtifactStoreArgs{...} }
type PipelineArtifactStoreMapOutput ¶
type PipelineArtifactStoreMapOutput struct{ *pulumi.OutputState }
A mapping of artifactStore objects and their corresponding AWS Regions. There must be an artifact store for the pipeline Region and for each cross-region action in the pipeline.
func (PipelineArtifactStoreMapOutput) ArtifactStore ¶
func (o PipelineArtifactStoreMapOutput) ArtifactStore() PipelineArtifactStoreOutput
Represents information about the S3 bucket where artifacts are stored for the pipeline.
> You must include either `artifactStore` or `artifactStores` in your pipeline, but you cannot use both. If you create a cross-region action in your pipeline, you must use `artifactStores` .
func (PipelineArtifactStoreMapOutput) ElementType ¶
func (PipelineArtifactStoreMapOutput) ElementType() reflect.Type
func (PipelineArtifactStoreMapOutput) Region ¶
func (o PipelineArtifactStoreMapOutput) Region() pulumi.StringOutput
The action declaration's AWS Region, such as us-east-1.
func (PipelineArtifactStoreMapOutput) ToPipelineArtifactStoreMapOutput ¶
func (o PipelineArtifactStoreMapOutput) ToPipelineArtifactStoreMapOutput() PipelineArtifactStoreMapOutput
func (PipelineArtifactStoreMapOutput) ToPipelineArtifactStoreMapOutputWithContext ¶
func (o PipelineArtifactStoreMapOutput) ToPipelineArtifactStoreMapOutputWithContext(ctx context.Context) PipelineArtifactStoreMapOutput
type PipelineArtifactStoreOutput ¶
type PipelineArtifactStoreOutput struct{ *pulumi.OutputState }
The S3 bucket where artifacts for the pipeline are stored.
func (PipelineArtifactStoreOutput) ElementType ¶
func (PipelineArtifactStoreOutput) ElementType() reflect.Type
func (PipelineArtifactStoreOutput) EncryptionKey ¶
func (o PipelineArtifactStoreOutput) EncryptionKey() PipelineEncryptionKeyPtrOutput
The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service ( AWS KMS) key. If this is undefined, the default key for Amazon S3 is used. To see an example artifact store encryption key field, see the example structure here: [AWS::CodePipeline::Pipeline](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html) .
func (PipelineArtifactStoreOutput) Location ¶
func (o PipelineArtifactStoreOutput) Location() pulumi.StringOutput
The S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder in the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.
func (PipelineArtifactStoreOutput) ToPipelineArtifactStoreOutput ¶
func (o PipelineArtifactStoreOutput) ToPipelineArtifactStoreOutput() PipelineArtifactStoreOutput
func (PipelineArtifactStoreOutput) ToPipelineArtifactStoreOutputWithContext ¶
func (o PipelineArtifactStoreOutput) ToPipelineArtifactStoreOutputWithContext(ctx context.Context) PipelineArtifactStoreOutput
func (PipelineArtifactStoreOutput) ToPipelineArtifactStorePtrOutput ¶
func (o PipelineArtifactStoreOutput) ToPipelineArtifactStorePtrOutput() PipelineArtifactStorePtrOutput
func (PipelineArtifactStoreOutput) ToPipelineArtifactStorePtrOutputWithContext ¶
func (o PipelineArtifactStoreOutput) ToPipelineArtifactStorePtrOutputWithContext(ctx context.Context) PipelineArtifactStorePtrOutput
func (PipelineArtifactStoreOutput) Type ¶
func (o PipelineArtifactStoreOutput) Type() PipelineArtifactStoreTypeOutput
The type of the artifact store, such as S3.
type PipelineArtifactStorePtrInput ¶
type PipelineArtifactStorePtrInput interface { pulumi.Input ToPipelineArtifactStorePtrOutput() PipelineArtifactStorePtrOutput ToPipelineArtifactStorePtrOutputWithContext(context.Context) PipelineArtifactStorePtrOutput }
PipelineArtifactStorePtrInput is an input type that accepts PipelineArtifactStoreArgs, PipelineArtifactStorePtr and PipelineArtifactStorePtrOutput values. You can construct a concrete instance of `PipelineArtifactStorePtrInput` via:
PipelineArtifactStoreArgs{...} or: nil
func PipelineArtifactStorePtr ¶
func PipelineArtifactStorePtr(v *PipelineArtifactStoreArgs) PipelineArtifactStorePtrInput
type PipelineArtifactStorePtrOutput ¶
type PipelineArtifactStorePtrOutput struct{ *pulumi.OutputState }
func (PipelineArtifactStorePtrOutput) Elem ¶
func (o PipelineArtifactStorePtrOutput) Elem() PipelineArtifactStoreOutput
func (PipelineArtifactStorePtrOutput) ElementType ¶
func (PipelineArtifactStorePtrOutput) ElementType() reflect.Type
func (PipelineArtifactStorePtrOutput) EncryptionKey ¶
func (o PipelineArtifactStorePtrOutput) EncryptionKey() PipelineEncryptionKeyPtrOutput
The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service ( AWS KMS) key. If this is undefined, the default key for Amazon S3 is used. To see an example artifact store encryption key field, see the example structure here: [AWS::CodePipeline::Pipeline](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html) .
func (PipelineArtifactStorePtrOutput) Location ¶
func (o PipelineArtifactStorePtrOutput) Location() pulumi.StringPtrOutput
The S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder in the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.
func (PipelineArtifactStorePtrOutput) ToPipelineArtifactStorePtrOutput ¶
func (o PipelineArtifactStorePtrOutput) ToPipelineArtifactStorePtrOutput() PipelineArtifactStorePtrOutput
func (PipelineArtifactStorePtrOutput) ToPipelineArtifactStorePtrOutputWithContext ¶
func (o PipelineArtifactStorePtrOutput) ToPipelineArtifactStorePtrOutputWithContext(ctx context.Context) PipelineArtifactStorePtrOutput
func (PipelineArtifactStorePtrOutput) Type ¶
func (o PipelineArtifactStorePtrOutput) Type() PipelineArtifactStoreTypePtrOutput
The type of the artifact store, such as S3.
type PipelineArtifactStoreType ¶ added in v0.110.0
type PipelineArtifactStoreType string
The type of the artifact store, such as S3.
func (PipelineArtifactStoreType) ElementType ¶ added in v0.110.0
func (PipelineArtifactStoreType) ElementType() reflect.Type
func (PipelineArtifactStoreType) ToPipelineArtifactStoreTypeOutput ¶ added in v0.110.0
func (e PipelineArtifactStoreType) ToPipelineArtifactStoreTypeOutput() PipelineArtifactStoreTypeOutput
func (PipelineArtifactStoreType) ToPipelineArtifactStoreTypeOutputWithContext ¶ added in v0.110.0
func (e PipelineArtifactStoreType) ToPipelineArtifactStoreTypeOutputWithContext(ctx context.Context) PipelineArtifactStoreTypeOutput
func (PipelineArtifactStoreType) ToPipelineArtifactStoreTypePtrOutput ¶ added in v0.110.0
func (e PipelineArtifactStoreType) ToPipelineArtifactStoreTypePtrOutput() PipelineArtifactStoreTypePtrOutput
func (PipelineArtifactStoreType) ToPipelineArtifactStoreTypePtrOutputWithContext ¶ added in v0.110.0
func (e PipelineArtifactStoreType) ToPipelineArtifactStoreTypePtrOutputWithContext(ctx context.Context) PipelineArtifactStoreTypePtrOutput
func (PipelineArtifactStoreType) ToStringOutput ¶ added in v0.110.0
func (e PipelineArtifactStoreType) ToStringOutput() pulumi.StringOutput
func (PipelineArtifactStoreType) ToStringOutputWithContext ¶ added in v0.110.0
func (e PipelineArtifactStoreType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PipelineArtifactStoreType) ToStringPtrOutput ¶ added in v0.110.0
func (e PipelineArtifactStoreType) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineArtifactStoreType) ToStringPtrOutputWithContext ¶ added in v0.110.0
func (e PipelineArtifactStoreType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineArtifactStoreTypeInput ¶ added in v0.110.0
type PipelineArtifactStoreTypeInput interface { pulumi.Input ToPipelineArtifactStoreTypeOutput() PipelineArtifactStoreTypeOutput ToPipelineArtifactStoreTypeOutputWithContext(context.Context) PipelineArtifactStoreTypeOutput }
PipelineArtifactStoreTypeInput is an input type that accepts values of the PipelineArtifactStoreType enum A concrete instance of `PipelineArtifactStoreTypeInput` can be one of the following:
PipelineArtifactStoreTypeS3
type PipelineArtifactStoreTypeOutput ¶ added in v0.110.0
type PipelineArtifactStoreTypeOutput struct{ *pulumi.OutputState }
func (PipelineArtifactStoreTypeOutput) ElementType ¶ added in v0.110.0
func (PipelineArtifactStoreTypeOutput) ElementType() reflect.Type
func (PipelineArtifactStoreTypeOutput) ToPipelineArtifactStoreTypeOutput ¶ added in v0.110.0
func (o PipelineArtifactStoreTypeOutput) ToPipelineArtifactStoreTypeOutput() PipelineArtifactStoreTypeOutput
func (PipelineArtifactStoreTypeOutput) ToPipelineArtifactStoreTypeOutputWithContext ¶ added in v0.110.0
func (o PipelineArtifactStoreTypeOutput) ToPipelineArtifactStoreTypeOutputWithContext(ctx context.Context) PipelineArtifactStoreTypeOutput
func (PipelineArtifactStoreTypeOutput) ToPipelineArtifactStoreTypePtrOutput ¶ added in v0.110.0
func (o PipelineArtifactStoreTypeOutput) ToPipelineArtifactStoreTypePtrOutput() PipelineArtifactStoreTypePtrOutput
func (PipelineArtifactStoreTypeOutput) ToPipelineArtifactStoreTypePtrOutputWithContext ¶ added in v0.110.0
func (o PipelineArtifactStoreTypeOutput) ToPipelineArtifactStoreTypePtrOutputWithContext(ctx context.Context) PipelineArtifactStoreTypePtrOutput
func (PipelineArtifactStoreTypeOutput) ToStringOutput ¶ added in v0.110.0
func (o PipelineArtifactStoreTypeOutput) ToStringOutput() pulumi.StringOutput
func (PipelineArtifactStoreTypeOutput) ToStringOutputWithContext ¶ added in v0.110.0
func (o PipelineArtifactStoreTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PipelineArtifactStoreTypeOutput) ToStringPtrOutput ¶ added in v0.110.0
func (o PipelineArtifactStoreTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineArtifactStoreTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.110.0
func (o PipelineArtifactStoreTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineArtifactStoreTypePtrInput ¶ added in v0.110.0
type PipelineArtifactStoreTypePtrInput interface { pulumi.Input ToPipelineArtifactStoreTypePtrOutput() PipelineArtifactStoreTypePtrOutput ToPipelineArtifactStoreTypePtrOutputWithContext(context.Context) PipelineArtifactStoreTypePtrOutput }
func PipelineArtifactStoreTypePtr ¶ added in v0.110.0
func PipelineArtifactStoreTypePtr(v string) PipelineArtifactStoreTypePtrInput
type PipelineArtifactStoreTypePtrOutput ¶ added in v0.110.0
type PipelineArtifactStoreTypePtrOutput struct{ *pulumi.OutputState }
func (PipelineArtifactStoreTypePtrOutput) Elem ¶ added in v0.110.0
func (o PipelineArtifactStoreTypePtrOutput) Elem() PipelineArtifactStoreTypeOutput
func (PipelineArtifactStoreTypePtrOutput) ElementType ¶ added in v0.110.0
func (PipelineArtifactStoreTypePtrOutput) ElementType() reflect.Type
func (PipelineArtifactStoreTypePtrOutput) ToPipelineArtifactStoreTypePtrOutput ¶ added in v0.110.0
func (o PipelineArtifactStoreTypePtrOutput) ToPipelineArtifactStoreTypePtrOutput() PipelineArtifactStoreTypePtrOutput
func (PipelineArtifactStoreTypePtrOutput) ToPipelineArtifactStoreTypePtrOutputWithContext ¶ added in v0.110.0
func (o PipelineArtifactStoreTypePtrOutput) ToPipelineArtifactStoreTypePtrOutputWithContext(ctx context.Context) PipelineArtifactStoreTypePtrOutput
func (PipelineArtifactStoreTypePtrOutput) ToStringPtrOutput ¶ added in v0.110.0
func (o PipelineArtifactStoreTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineArtifactStoreTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.110.0
func (o PipelineArtifactStoreTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineBeforeEntryConditions ¶ added in v0.114.0
type PipelineBeforeEntryConditions struct { // The conditions that are configured as entry conditions. Conditions []PipelineCondition `pulumi:"conditions"` }
The configuration that specifies the rules to run before stage starts.
type PipelineBeforeEntryConditionsArgs ¶ added in v0.114.0
type PipelineBeforeEntryConditionsArgs struct { // The conditions that are configured as entry conditions. Conditions PipelineConditionArrayInput `pulumi:"conditions"` }
The configuration that specifies the rules to run before stage starts.
func (PipelineBeforeEntryConditionsArgs) ElementType ¶ added in v0.114.0
func (PipelineBeforeEntryConditionsArgs) ElementType() reflect.Type
func (PipelineBeforeEntryConditionsArgs) ToPipelineBeforeEntryConditionsOutput ¶ added in v0.114.0
func (i PipelineBeforeEntryConditionsArgs) ToPipelineBeforeEntryConditionsOutput() PipelineBeforeEntryConditionsOutput
func (PipelineBeforeEntryConditionsArgs) ToPipelineBeforeEntryConditionsOutputWithContext ¶ added in v0.114.0
func (i PipelineBeforeEntryConditionsArgs) ToPipelineBeforeEntryConditionsOutputWithContext(ctx context.Context) PipelineBeforeEntryConditionsOutput
func (PipelineBeforeEntryConditionsArgs) ToPipelineBeforeEntryConditionsPtrOutput ¶ added in v0.114.0
func (i PipelineBeforeEntryConditionsArgs) ToPipelineBeforeEntryConditionsPtrOutput() PipelineBeforeEntryConditionsPtrOutput
func (PipelineBeforeEntryConditionsArgs) ToPipelineBeforeEntryConditionsPtrOutputWithContext ¶ added in v0.114.0
func (i PipelineBeforeEntryConditionsArgs) ToPipelineBeforeEntryConditionsPtrOutputWithContext(ctx context.Context) PipelineBeforeEntryConditionsPtrOutput
type PipelineBeforeEntryConditionsInput ¶ added in v0.114.0
type PipelineBeforeEntryConditionsInput interface { pulumi.Input ToPipelineBeforeEntryConditionsOutput() PipelineBeforeEntryConditionsOutput ToPipelineBeforeEntryConditionsOutputWithContext(context.Context) PipelineBeforeEntryConditionsOutput }
PipelineBeforeEntryConditionsInput is an input type that accepts PipelineBeforeEntryConditionsArgs and PipelineBeforeEntryConditionsOutput values. You can construct a concrete instance of `PipelineBeforeEntryConditionsInput` via:
PipelineBeforeEntryConditionsArgs{...}
type PipelineBeforeEntryConditionsOutput ¶ added in v0.114.0
type PipelineBeforeEntryConditionsOutput struct{ *pulumi.OutputState }
The configuration that specifies the rules to run before stage starts.
func (PipelineBeforeEntryConditionsOutput) Conditions ¶ added in v0.114.0
func (o PipelineBeforeEntryConditionsOutput) Conditions() PipelineConditionArrayOutput
The conditions that are configured as entry conditions.
func (PipelineBeforeEntryConditionsOutput) ElementType ¶ added in v0.114.0
func (PipelineBeforeEntryConditionsOutput) ElementType() reflect.Type
func (PipelineBeforeEntryConditionsOutput) ToPipelineBeforeEntryConditionsOutput ¶ added in v0.114.0
func (o PipelineBeforeEntryConditionsOutput) ToPipelineBeforeEntryConditionsOutput() PipelineBeforeEntryConditionsOutput
func (PipelineBeforeEntryConditionsOutput) ToPipelineBeforeEntryConditionsOutputWithContext ¶ added in v0.114.0
func (o PipelineBeforeEntryConditionsOutput) ToPipelineBeforeEntryConditionsOutputWithContext(ctx context.Context) PipelineBeforeEntryConditionsOutput
func (PipelineBeforeEntryConditionsOutput) ToPipelineBeforeEntryConditionsPtrOutput ¶ added in v0.114.0
func (o PipelineBeforeEntryConditionsOutput) ToPipelineBeforeEntryConditionsPtrOutput() PipelineBeforeEntryConditionsPtrOutput
func (PipelineBeforeEntryConditionsOutput) ToPipelineBeforeEntryConditionsPtrOutputWithContext ¶ added in v0.114.0
func (o PipelineBeforeEntryConditionsOutput) ToPipelineBeforeEntryConditionsPtrOutputWithContext(ctx context.Context) PipelineBeforeEntryConditionsPtrOutput
type PipelineBeforeEntryConditionsPtrInput ¶ added in v0.114.0
type PipelineBeforeEntryConditionsPtrInput interface { pulumi.Input ToPipelineBeforeEntryConditionsPtrOutput() PipelineBeforeEntryConditionsPtrOutput ToPipelineBeforeEntryConditionsPtrOutputWithContext(context.Context) PipelineBeforeEntryConditionsPtrOutput }
PipelineBeforeEntryConditionsPtrInput is an input type that accepts PipelineBeforeEntryConditionsArgs, PipelineBeforeEntryConditionsPtr and PipelineBeforeEntryConditionsPtrOutput values. You can construct a concrete instance of `PipelineBeforeEntryConditionsPtrInput` via:
PipelineBeforeEntryConditionsArgs{...} or: nil
func PipelineBeforeEntryConditionsPtr ¶ added in v0.114.0
func PipelineBeforeEntryConditionsPtr(v *PipelineBeforeEntryConditionsArgs) PipelineBeforeEntryConditionsPtrInput
type PipelineBeforeEntryConditionsPtrOutput ¶ added in v0.114.0
type PipelineBeforeEntryConditionsPtrOutput struct{ *pulumi.OutputState }
func (PipelineBeforeEntryConditionsPtrOutput) Conditions ¶ added in v0.114.0
func (o PipelineBeforeEntryConditionsPtrOutput) Conditions() PipelineConditionArrayOutput
The conditions that are configured as entry conditions.
func (PipelineBeforeEntryConditionsPtrOutput) ElementType ¶ added in v0.114.0
func (PipelineBeforeEntryConditionsPtrOutput) ElementType() reflect.Type
func (PipelineBeforeEntryConditionsPtrOutput) ToPipelineBeforeEntryConditionsPtrOutput ¶ added in v0.114.0
func (o PipelineBeforeEntryConditionsPtrOutput) ToPipelineBeforeEntryConditionsPtrOutput() PipelineBeforeEntryConditionsPtrOutput
func (PipelineBeforeEntryConditionsPtrOutput) ToPipelineBeforeEntryConditionsPtrOutputWithContext ¶ added in v0.114.0
func (o PipelineBeforeEntryConditionsPtrOutput) ToPipelineBeforeEntryConditionsPtrOutputWithContext(ctx context.Context) PipelineBeforeEntryConditionsPtrOutput
type PipelineBlockerDeclaration ¶
type PipelineBlockerDeclaration struct { // Reserved for future use. Name string `pulumi:"name"` // Reserved for future use. Type PipelineBlockerDeclarationType `pulumi:"type"` }
Reserved for future use.
type PipelineBlockerDeclarationArgs ¶
type PipelineBlockerDeclarationArgs struct { // Reserved for future use. Name pulumi.StringInput `pulumi:"name"` // Reserved for future use. Type PipelineBlockerDeclarationTypeInput `pulumi:"type"` }
Reserved for future use.
func (PipelineBlockerDeclarationArgs) ElementType ¶
func (PipelineBlockerDeclarationArgs) ElementType() reflect.Type
func (PipelineBlockerDeclarationArgs) ToPipelineBlockerDeclarationOutput ¶
func (i PipelineBlockerDeclarationArgs) ToPipelineBlockerDeclarationOutput() PipelineBlockerDeclarationOutput
func (PipelineBlockerDeclarationArgs) ToPipelineBlockerDeclarationOutputWithContext ¶
func (i PipelineBlockerDeclarationArgs) ToPipelineBlockerDeclarationOutputWithContext(ctx context.Context) PipelineBlockerDeclarationOutput
type PipelineBlockerDeclarationArray ¶
type PipelineBlockerDeclarationArray []PipelineBlockerDeclarationInput
func (PipelineBlockerDeclarationArray) ElementType ¶
func (PipelineBlockerDeclarationArray) ElementType() reflect.Type
func (PipelineBlockerDeclarationArray) ToPipelineBlockerDeclarationArrayOutput ¶
func (i PipelineBlockerDeclarationArray) ToPipelineBlockerDeclarationArrayOutput() PipelineBlockerDeclarationArrayOutput
func (PipelineBlockerDeclarationArray) ToPipelineBlockerDeclarationArrayOutputWithContext ¶
func (i PipelineBlockerDeclarationArray) ToPipelineBlockerDeclarationArrayOutputWithContext(ctx context.Context) PipelineBlockerDeclarationArrayOutput
type PipelineBlockerDeclarationArrayInput ¶
type PipelineBlockerDeclarationArrayInput interface { pulumi.Input ToPipelineBlockerDeclarationArrayOutput() PipelineBlockerDeclarationArrayOutput ToPipelineBlockerDeclarationArrayOutputWithContext(context.Context) PipelineBlockerDeclarationArrayOutput }
PipelineBlockerDeclarationArrayInput is an input type that accepts PipelineBlockerDeclarationArray and PipelineBlockerDeclarationArrayOutput values. You can construct a concrete instance of `PipelineBlockerDeclarationArrayInput` via:
PipelineBlockerDeclarationArray{ PipelineBlockerDeclarationArgs{...} }
type PipelineBlockerDeclarationArrayOutput ¶
type PipelineBlockerDeclarationArrayOutput struct{ *pulumi.OutputState }
func (PipelineBlockerDeclarationArrayOutput) ElementType ¶
func (PipelineBlockerDeclarationArrayOutput) ElementType() reflect.Type
func (PipelineBlockerDeclarationArrayOutput) Index ¶
func (o PipelineBlockerDeclarationArrayOutput) Index(i pulumi.IntInput) PipelineBlockerDeclarationOutput
func (PipelineBlockerDeclarationArrayOutput) ToPipelineBlockerDeclarationArrayOutput ¶
func (o PipelineBlockerDeclarationArrayOutput) ToPipelineBlockerDeclarationArrayOutput() PipelineBlockerDeclarationArrayOutput
func (PipelineBlockerDeclarationArrayOutput) ToPipelineBlockerDeclarationArrayOutputWithContext ¶
func (o PipelineBlockerDeclarationArrayOutput) ToPipelineBlockerDeclarationArrayOutputWithContext(ctx context.Context) PipelineBlockerDeclarationArrayOutput
type PipelineBlockerDeclarationInput ¶
type PipelineBlockerDeclarationInput interface { pulumi.Input ToPipelineBlockerDeclarationOutput() PipelineBlockerDeclarationOutput ToPipelineBlockerDeclarationOutputWithContext(context.Context) PipelineBlockerDeclarationOutput }
PipelineBlockerDeclarationInput is an input type that accepts PipelineBlockerDeclarationArgs and PipelineBlockerDeclarationOutput values. You can construct a concrete instance of `PipelineBlockerDeclarationInput` via:
PipelineBlockerDeclarationArgs{...}
type PipelineBlockerDeclarationOutput ¶
type PipelineBlockerDeclarationOutput struct{ *pulumi.OutputState }
Reserved for future use.
func (PipelineBlockerDeclarationOutput) ElementType ¶
func (PipelineBlockerDeclarationOutput) ElementType() reflect.Type
func (PipelineBlockerDeclarationOutput) Name ¶
func (o PipelineBlockerDeclarationOutput) Name() pulumi.StringOutput
Reserved for future use.
func (PipelineBlockerDeclarationOutput) ToPipelineBlockerDeclarationOutput ¶
func (o PipelineBlockerDeclarationOutput) ToPipelineBlockerDeclarationOutput() PipelineBlockerDeclarationOutput
func (PipelineBlockerDeclarationOutput) ToPipelineBlockerDeclarationOutputWithContext ¶
func (o PipelineBlockerDeclarationOutput) ToPipelineBlockerDeclarationOutputWithContext(ctx context.Context) PipelineBlockerDeclarationOutput
func (PipelineBlockerDeclarationOutput) Type ¶
func (o PipelineBlockerDeclarationOutput) Type() PipelineBlockerDeclarationTypeOutput
Reserved for future use.
type PipelineBlockerDeclarationType ¶ added in v0.110.0
type PipelineBlockerDeclarationType string
Reserved for future use.
func (PipelineBlockerDeclarationType) ElementType ¶ added in v0.110.0
func (PipelineBlockerDeclarationType) ElementType() reflect.Type
func (PipelineBlockerDeclarationType) ToPipelineBlockerDeclarationTypeOutput ¶ added in v0.110.0
func (e PipelineBlockerDeclarationType) ToPipelineBlockerDeclarationTypeOutput() PipelineBlockerDeclarationTypeOutput
func (PipelineBlockerDeclarationType) ToPipelineBlockerDeclarationTypeOutputWithContext ¶ added in v0.110.0
func (e PipelineBlockerDeclarationType) ToPipelineBlockerDeclarationTypeOutputWithContext(ctx context.Context) PipelineBlockerDeclarationTypeOutput
func (PipelineBlockerDeclarationType) ToPipelineBlockerDeclarationTypePtrOutput ¶ added in v0.110.0
func (e PipelineBlockerDeclarationType) ToPipelineBlockerDeclarationTypePtrOutput() PipelineBlockerDeclarationTypePtrOutput
func (PipelineBlockerDeclarationType) ToPipelineBlockerDeclarationTypePtrOutputWithContext ¶ added in v0.110.0
func (e PipelineBlockerDeclarationType) ToPipelineBlockerDeclarationTypePtrOutputWithContext(ctx context.Context) PipelineBlockerDeclarationTypePtrOutput
func (PipelineBlockerDeclarationType) ToStringOutput ¶ added in v0.110.0
func (e PipelineBlockerDeclarationType) ToStringOutput() pulumi.StringOutput
func (PipelineBlockerDeclarationType) ToStringOutputWithContext ¶ added in v0.110.0
func (e PipelineBlockerDeclarationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PipelineBlockerDeclarationType) ToStringPtrOutput ¶ added in v0.110.0
func (e PipelineBlockerDeclarationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineBlockerDeclarationType) ToStringPtrOutputWithContext ¶ added in v0.110.0
func (e PipelineBlockerDeclarationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineBlockerDeclarationTypeInput ¶ added in v0.110.0
type PipelineBlockerDeclarationTypeInput interface { pulumi.Input ToPipelineBlockerDeclarationTypeOutput() PipelineBlockerDeclarationTypeOutput ToPipelineBlockerDeclarationTypeOutputWithContext(context.Context) PipelineBlockerDeclarationTypeOutput }
PipelineBlockerDeclarationTypeInput is an input type that accepts values of the PipelineBlockerDeclarationType enum A concrete instance of `PipelineBlockerDeclarationTypeInput` can be one of the following:
PipelineBlockerDeclarationTypeSchedule
type PipelineBlockerDeclarationTypeOutput ¶ added in v0.110.0
type PipelineBlockerDeclarationTypeOutput struct{ *pulumi.OutputState }
func (PipelineBlockerDeclarationTypeOutput) ElementType ¶ added in v0.110.0
func (PipelineBlockerDeclarationTypeOutput) ElementType() reflect.Type
func (PipelineBlockerDeclarationTypeOutput) ToPipelineBlockerDeclarationTypeOutput ¶ added in v0.110.0
func (o PipelineBlockerDeclarationTypeOutput) ToPipelineBlockerDeclarationTypeOutput() PipelineBlockerDeclarationTypeOutput
func (PipelineBlockerDeclarationTypeOutput) ToPipelineBlockerDeclarationTypeOutputWithContext ¶ added in v0.110.0
func (o PipelineBlockerDeclarationTypeOutput) ToPipelineBlockerDeclarationTypeOutputWithContext(ctx context.Context) PipelineBlockerDeclarationTypeOutput
func (PipelineBlockerDeclarationTypeOutput) ToPipelineBlockerDeclarationTypePtrOutput ¶ added in v0.110.0
func (o PipelineBlockerDeclarationTypeOutput) ToPipelineBlockerDeclarationTypePtrOutput() PipelineBlockerDeclarationTypePtrOutput
func (PipelineBlockerDeclarationTypeOutput) ToPipelineBlockerDeclarationTypePtrOutputWithContext ¶ added in v0.110.0
func (o PipelineBlockerDeclarationTypeOutput) ToPipelineBlockerDeclarationTypePtrOutputWithContext(ctx context.Context) PipelineBlockerDeclarationTypePtrOutput
func (PipelineBlockerDeclarationTypeOutput) ToStringOutput ¶ added in v0.110.0
func (o PipelineBlockerDeclarationTypeOutput) ToStringOutput() pulumi.StringOutput
func (PipelineBlockerDeclarationTypeOutput) ToStringOutputWithContext ¶ added in v0.110.0
func (o PipelineBlockerDeclarationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PipelineBlockerDeclarationTypeOutput) ToStringPtrOutput ¶ added in v0.110.0
func (o PipelineBlockerDeclarationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineBlockerDeclarationTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.110.0
func (o PipelineBlockerDeclarationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineBlockerDeclarationTypePtrInput ¶ added in v0.110.0
type PipelineBlockerDeclarationTypePtrInput interface { pulumi.Input ToPipelineBlockerDeclarationTypePtrOutput() PipelineBlockerDeclarationTypePtrOutput ToPipelineBlockerDeclarationTypePtrOutputWithContext(context.Context) PipelineBlockerDeclarationTypePtrOutput }
func PipelineBlockerDeclarationTypePtr ¶ added in v0.110.0
func PipelineBlockerDeclarationTypePtr(v string) PipelineBlockerDeclarationTypePtrInput
type PipelineBlockerDeclarationTypePtrOutput ¶ added in v0.110.0
type PipelineBlockerDeclarationTypePtrOutput struct{ *pulumi.OutputState }
func (PipelineBlockerDeclarationTypePtrOutput) ElementType ¶ added in v0.110.0
func (PipelineBlockerDeclarationTypePtrOutput) ElementType() reflect.Type
func (PipelineBlockerDeclarationTypePtrOutput) ToPipelineBlockerDeclarationTypePtrOutput ¶ added in v0.110.0
func (o PipelineBlockerDeclarationTypePtrOutput) ToPipelineBlockerDeclarationTypePtrOutput() PipelineBlockerDeclarationTypePtrOutput
func (PipelineBlockerDeclarationTypePtrOutput) ToPipelineBlockerDeclarationTypePtrOutputWithContext ¶ added in v0.110.0
func (o PipelineBlockerDeclarationTypePtrOutput) ToPipelineBlockerDeclarationTypePtrOutputWithContext(ctx context.Context) PipelineBlockerDeclarationTypePtrOutput
func (PipelineBlockerDeclarationTypePtrOutput) ToStringPtrOutput ¶ added in v0.110.0
func (o PipelineBlockerDeclarationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineBlockerDeclarationTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.110.0
func (o PipelineBlockerDeclarationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineCondition ¶ added in v0.114.0
type PipelineCondition struct { // The specified result for when the failure conditions are met, such as rolling back the stage Result *string `pulumi:"result"` // The rules that make up the condition. Rules []PipelineRuleDeclaration `pulumi:"rules"` }
Represents information about condition.
type PipelineConditionArgs ¶ added in v0.114.0
type PipelineConditionArgs struct { // The specified result for when the failure conditions are met, such as rolling back the stage Result pulumi.StringPtrInput `pulumi:"result"` // The rules that make up the condition. Rules PipelineRuleDeclarationArrayInput `pulumi:"rules"` }
Represents information about condition.
func (PipelineConditionArgs) ElementType ¶ added in v0.114.0
func (PipelineConditionArgs) ElementType() reflect.Type
func (PipelineConditionArgs) ToPipelineConditionOutput ¶ added in v0.114.0
func (i PipelineConditionArgs) ToPipelineConditionOutput() PipelineConditionOutput
func (PipelineConditionArgs) ToPipelineConditionOutputWithContext ¶ added in v0.114.0
func (i PipelineConditionArgs) ToPipelineConditionOutputWithContext(ctx context.Context) PipelineConditionOutput
type PipelineConditionArray ¶ added in v0.114.0
type PipelineConditionArray []PipelineConditionInput
func (PipelineConditionArray) ElementType ¶ added in v0.114.0
func (PipelineConditionArray) ElementType() reflect.Type
func (PipelineConditionArray) ToPipelineConditionArrayOutput ¶ added in v0.114.0
func (i PipelineConditionArray) ToPipelineConditionArrayOutput() PipelineConditionArrayOutput
func (PipelineConditionArray) ToPipelineConditionArrayOutputWithContext ¶ added in v0.114.0
func (i PipelineConditionArray) ToPipelineConditionArrayOutputWithContext(ctx context.Context) PipelineConditionArrayOutput
type PipelineConditionArrayInput ¶ added in v0.114.0
type PipelineConditionArrayInput interface { pulumi.Input ToPipelineConditionArrayOutput() PipelineConditionArrayOutput ToPipelineConditionArrayOutputWithContext(context.Context) PipelineConditionArrayOutput }
PipelineConditionArrayInput is an input type that accepts PipelineConditionArray and PipelineConditionArrayOutput values. You can construct a concrete instance of `PipelineConditionArrayInput` via:
PipelineConditionArray{ PipelineConditionArgs{...} }
type PipelineConditionArrayOutput ¶ added in v0.114.0
type PipelineConditionArrayOutput struct{ *pulumi.OutputState }
func (PipelineConditionArrayOutput) ElementType ¶ added in v0.114.0
func (PipelineConditionArrayOutput) ElementType() reflect.Type
func (PipelineConditionArrayOutput) Index ¶ added in v0.114.0
func (o PipelineConditionArrayOutput) Index(i pulumi.IntInput) PipelineConditionOutput
func (PipelineConditionArrayOutput) ToPipelineConditionArrayOutput ¶ added in v0.114.0
func (o PipelineConditionArrayOutput) ToPipelineConditionArrayOutput() PipelineConditionArrayOutput
func (PipelineConditionArrayOutput) ToPipelineConditionArrayOutputWithContext ¶ added in v0.114.0
func (o PipelineConditionArrayOutput) ToPipelineConditionArrayOutputWithContext(ctx context.Context) PipelineConditionArrayOutput
type PipelineConditionInput ¶ added in v0.114.0
type PipelineConditionInput interface { pulumi.Input ToPipelineConditionOutput() PipelineConditionOutput ToPipelineConditionOutputWithContext(context.Context) PipelineConditionOutput }
PipelineConditionInput is an input type that accepts PipelineConditionArgs and PipelineConditionOutput values. You can construct a concrete instance of `PipelineConditionInput` via:
PipelineConditionArgs{...}
type PipelineConditionOutput ¶ added in v0.114.0
type PipelineConditionOutput struct{ *pulumi.OutputState }
Represents information about condition.
func (PipelineConditionOutput) ElementType ¶ added in v0.114.0
func (PipelineConditionOutput) ElementType() reflect.Type
func (PipelineConditionOutput) Result ¶ added in v0.114.0
func (o PipelineConditionOutput) Result() pulumi.StringPtrOutput
The specified result for when the failure conditions are met, such as rolling back the stage
func (PipelineConditionOutput) Rules ¶ added in v0.114.0
func (o PipelineConditionOutput) Rules() PipelineRuleDeclarationArrayOutput
The rules that make up the condition.
func (PipelineConditionOutput) ToPipelineConditionOutput ¶ added in v0.114.0
func (o PipelineConditionOutput) ToPipelineConditionOutput() PipelineConditionOutput
func (PipelineConditionOutput) ToPipelineConditionOutputWithContext ¶ added in v0.114.0
func (o PipelineConditionOutput) ToPipelineConditionOutputWithContext(ctx context.Context) PipelineConditionOutput
type PipelineEncryptionKey ¶
type PipelineEncryptionKey struct { // The ID used to identify the key. For an AWS KMS key, you can use the key ID, the key ARN, or the alias ARN. Id string `pulumi:"id"` // The type of encryption key, such as an AWS KMS key. When creating or updating a pipeline, the value must be set to 'KMS'. Type string `pulumi:"type"` }
Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key
type PipelineEncryptionKeyArgs ¶
type PipelineEncryptionKeyArgs struct { // The ID used to identify the key. For an AWS KMS key, you can use the key ID, the key ARN, or the alias ARN. Id pulumi.StringInput `pulumi:"id"` // The type of encryption key, such as an AWS KMS key. When creating or updating a pipeline, the value must be set to 'KMS'. Type pulumi.StringInput `pulumi:"type"` }
Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key
func (PipelineEncryptionKeyArgs) ElementType ¶
func (PipelineEncryptionKeyArgs) ElementType() reflect.Type
func (PipelineEncryptionKeyArgs) ToPipelineEncryptionKeyOutput ¶
func (i PipelineEncryptionKeyArgs) ToPipelineEncryptionKeyOutput() PipelineEncryptionKeyOutput
func (PipelineEncryptionKeyArgs) ToPipelineEncryptionKeyOutputWithContext ¶
func (i PipelineEncryptionKeyArgs) ToPipelineEncryptionKeyOutputWithContext(ctx context.Context) PipelineEncryptionKeyOutput
func (PipelineEncryptionKeyArgs) ToPipelineEncryptionKeyPtrOutput ¶
func (i PipelineEncryptionKeyArgs) ToPipelineEncryptionKeyPtrOutput() PipelineEncryptionKeyPtrOutput
func (PipelineEncryptionKeyArgs) ToPipelineEncryptionKeyPtrOutputWithContext ¶
func (i PipelineEncryptionKeyArgs) ToPipelineEncryptionKeyPtrOutputWithContext(ctx context.Context) PipelineEncryptionKeyPtrOutput
type PipelineEncryptionKeyInput ¶
type PipelineEncryptionKeyInput interface { pulumi.Input ToPipelineEncryptionKeyOutput() PipelineEncryptionKeyOutput ToPipelineEncryptionKeyOutputWithContext(context.Context) PipelineEncryptionKeyOutput }
PipelineEncryptionKeyInput is an input type that accepts PipelineEncryptionKeyArgs and PipelineEncryptionKeyOutput values. You can construct a concrete instance of `PipelineEncryptionKeyInput` via:
PipelineEncryptionKeyArgs{...}
type PipelineEncryptionKeyOutput ¶
type PipelineEncryptionKeyOutput struct{ *pulumi.OutputState }
Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key
func (PipelineEncryptionKeyOutput) ElementType ¶
func (PipelineEncryptionKeyOutput) ElementType() reflect.Type
func (PipelineEncryptionKeyOutput) Id ¶
func (o PipelineEncryptionKeyOutput) Id() pulumi.StringOutput
The ID used to identify the key. For an AWS KMS key, you can use the key ID, the key ARN, or the alias ARN.
func (PipelineEncryptionKeyOutput) ToPipelineEncryptionKeyOutput ¶
func (o PipelineEncryptionKeyOutput) ToPipelineEncryptionKeyOutput() PipelineEncryptionKeyOutput
func (PipelineEncryptionKeyOutput) ToPipelineEncryptionKeyOutputWithContext ¶
func (o PipelineEncryptionKeyOutput) ToPipelineEncryptionKeyOutputWithContext(ctx context.Context) PipelineEncryptionKeyOutput
func (PipelineEncryptionKeyOutput) ToPipelineEncryptionKeyPtrOutput ¶
func (o PipelineEncryptionKeyOutput) ToPipelineEncryptionKeyPtrOutput() PipelineEncryptionKeyPtrOutput
func (PipelineEncryptionKeyOutput) ToPipelineEncryptionKeyPtrOutputWithContext ¶
func (o PipelineEncryptionKeyOutput) ToPipelineEncryptionKeyPtrOutputWithContext(ctx context.Context) PipelineEncryptionKeyPtrOutput
func (PipelineEncryptionKeyOutput) Type ¶
func (o PipelineEncryptionKeyOutput) Type() pulumi.StringOutput
The type of encryption key, such as an AWS KMS key. When creating or updating a pipeline, the value must be set to 'KMS'.
type PipelineEncryptionKeyPtrInput ¶
type PipelineEncryptionKeyPtrInput interface { pulumi.Input ToPipelineEncryptionKeyPtrOutput() PipelineEncryptionKeyPtrOutput ToPipelineEncryptionKeyPtrOutputWithContext(context.Context) PipelineEncryptionKeyPtrOutput }
PipelineEncryptionKeyPtrInput is an input type that accepts PipelineEncryptionKeyArgs, PipelineEncryptionKeyPtr and PipelineEncryptionKeyPtrOutput values. You can construct a concrete instance of `PipelineEncryptionKeyPtrInput` via:
PipelineEncryptionKeyArgs{...} or: nil
func PipelineEncryptionKeyPtr ¶
func PipelineEncryptionKeyPtr(v *PipelineEncryptionKeyArgs) PipelineEncryptionKeyPtrInput
type PipelineEncryptionKeyPtrOutput ¶
type PipelineEncryptionKeyPtrOutput struct{ *pulumi.OutputState }
func (PipelineEncryptionKeyPtrOutput) Elem ¶
func (o PipelineEncryptionKeyPtrOutput) Elem() PipelineEncryptionKeyOutput
func (PipelineEncryptionKeyPtrOutput) ElementType ¶
func (PipelineEncryptionKeyPtrOutput) ElementType() reflect.Type
func (PipelineEncryptionKeyPtrOutput) Id ¶
func (o PipelineEncryptionKeyPtrOutput) Id() pulumi.StringPtrOutput
The ID used to identify the key. For an AWS KMS key, you can use the key ID, the key ARN, or the alias ARN.
func (PipelineEncryptionKeyPtrOutput) ToPipelineEncryptionKeyPtrOutput ¶
func (o PipelineEncryptionKeyPtrOutput) ToPipelineEncryptionKeyPtrOutput() PipelineEncryptionKeyPtrOutput
func (PipelineEncryptionKeyPtrOutput) ToPipelineEncryptionKeyPtrOutputWithContext ¶
func (o PipelineEncryptionKeyPtrOutput) ToPipelineEncryptionKeyPtrOutputWithContext(ctx context.Context) PipelineEncryptionKeyPtrOutput
func (PipelineEncryptionKeyPtrOutput) Type ¶
func (o PipelineEncryptionKeyPtrOutput) Type() pulumi.StringPtrOutput
The type of encryption key, such as an AWS KMS key. When creating or updating a pipeline, the value must be set to 'KMS'.
type PipelineExecutionMode ¶ added in v0.110.0
type PipelineExecutionMode string
The method that the pipeline will use to handle multiple executions. The default mode is SUPERSEDED.
func (PipelineExecutionMode) ElementType ¶ added in v0.110.0
func (PipelineExecutionMode) ElementType() reflect.Type
func (PipelineExecutionMode) ToPipelineExecutionModeOutput ¶ added in v0.110.0
func (e PipelineExecutionMode) ToPipelineExecutionModeOutput() PipelineExecutionModeOutput
func (PipelineExecutionMode) ToPipelineExecutionModeOutputWithContext ¶ added in v0.110.0
func (e PipelineExecutionMode) ToPipelineExecutionModeOutputWithContext(ctx context.Context) PipelineExecutionModeOutput
func (PipelineExecutionMode) ToPipelineExecutionModePtrOutput ¶ added in v0.110.0
func (e PipelineExecutionMode) ToPipelineExecutionModePtrOutput() PipelineExecutionModePtrOutput
func (PipelineExecutionMode) ToPipelineExecutionModePtrOutputWithContext ¶ added in v0.110.0
func (e PipelineExecutionMode) ToPipelineExecutionModePtrOutputWithContext(ctx context.Context) PipelineExecutionModePtrOutput
func (PipelineExecutionMode) ToStringOutput ¶ added in v0.110.0
func (e PipelineExecutionMode) ToStringOutput() pulumi.StringOutput
func (PipelineExecutionMode) ToStringOutputWithContext ¶ added in v0.110.0
func (e PipelineExecutionMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PipelineExecutionMode) ToStringPtrOutput ¶ added in v0.110.0
func (e PipelineExecutionMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineExecutionMode) ToStringPtrOutputWithContext ¶ added in v0.110.0
func (e PipelineExecutionMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineExecutionModeInput ¶ added in v0.110.0
type PipelineExecutionModeInput interface { pulumi.Input ToPipelineExecutionModeOutput() PipelineExecutionModeOutput ToPipelineExecutionModeOutputWithContext(context.Context) PipelineExecutionModeOutput }
PipelineExecutionModeInput is an input type that accepts values of the PipelineExecutionMode enum A concrete instance of `PipelineExecutionModeInput` can be one of the following:
PipelineExecutionModeQueued PipelineExecutionModeSuperseded PipelineExecutionModeParallel
type PipelineExecutionModeOutput ¶ added in v0.110.0
type PipelineExecutionModeOutput struct{ *pulumi.OutputState }
func (PipelineExecutionModeOutput) ElementType ¶ added in v0.110.0
func (PipelineExecutionModeOutput) ElementType() reflect.Type
func (PipelineExecutionModeOutput) ToPipelineExecutionModeOutput ¶ added in v0.110.0
func (o PipelineExecutionModeOutput) ToPipelineExecutionModeOutput() PipelineExecutionModeOutput
func (PipelineExecutionModeOutput) ToPipelineExecutionModeOutputWithContext ¶ added in v0.110.0
func (o PipelineExecutionModeOutput) ToPipelineExecutionModeOutputWithContext(ctx context.Context) PipelineExecutionModeOutput
func (PipelineExecutionModeOutput) ToPipelineExecutionModePtrOutput ¶ added in v0.110.0
func (o PipelineExecutionModeOutput) ToPipelineExecutionModePtrOutput() PipelineExecutionModePtrOutput
func (PipelineExecutionModeOutput) ToPipelineExecutionModePtrOutputWithContext ¶ added in v0.110.0
func (o PipelineExecutionModeOutput) ToPipelineExecutionModePtrOutputWithContext(ctx context.Context) PipelineExecutionModePtrOutput
func (PipelineExecutionModeOutput) ToStringOutput ¶ added in v0.110.0
func (o PipelineExecutionModeOutput) ToStringOutput() pulumi.StringOutput
func (PipelineExecutionModeOutput) ToStringOutputWithContext ¶ added in v0.110.0
func (o PipelineExecutionModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PipelineExecutionModeOutput) ToStringPtrOutput ¶ added in v0.110.0
func (o PipelineExecutionModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineExecutionModeOutput) ToStringPtrOutputWithContext ¶ added in v0.110.0
func (o PipelineExecutionModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineExecutionModePtrInput ¶ added in v0.110.0
type PipelineExecutionModePtrInput interface { pulumi.Input ToPipelineExecutionModePtrOutput() PipelineExecutionModePtrOutput ToPipelineExecutionModePtrOutputWithContext(context.Context) PipelineExecutionModePtrOutput }
func PipelineExecutionModePtr ¶ added in v0.110.0
func PipelineExecutionModePtr(v string) PipelineExecutionModePtrInput
type PipelineExecutionModePtrOutput ¶ added in v0.110.0
type PipelineExecutionModePtrOutput struct{ *pulumi.OutputState }
func (PipelineExecutionModePtrOutput) Elem ¶ added in v0.110.0
func (o PipelineExecutionModePtrOutput) Elem() PipelineExecutionModeOutput
func (PipelineExecutionModePtrOutput) ElementType ¶ added in v0.110.0
func (PipelineExecutionModePtrOutput) ElementType() reflect.Type
func (PipelineExecutionModePtrOutput) ToPipelineExecutionModePtrOutput ¶ added in v0.110.0
func (o PipelineExecutionModePtrOutput) ToPipelineExecutionModePtrOutput() PipelineExecutionModePtrOutput
func (PipelineExecutionModePtrOutput) ToPipelineExecutionModePtrOutputWithContext ¶ added in v0.110.0
func (o PipelineExecutionModePtrOutput) ToPipelineExecutionModePtrOutputWithContext(ctx context.Context) PipelineExecutionModePtrOutput
func (PipelineExecutionModePtrOutput) ToStringPtrOutput ¶ added in v0.110.0
func (o PipelineExecutionModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineExecutionModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.110.0
func (o PipelineExecutionModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineFailureConditions ¶ added in v0.110.0
type PipelineFailureConditions struct { // The conditions that are configured as failure conditions. Conditions []PipelineCondition `pulumi:"conditions"` // The specified result for when the failure conditions are met, such as rolling back the stage Result *PipelineFailureConditionsResult `pulumi:"result"` // The configuration that specifies the retry configuration for a stage RetryConfiguration *PipelineFailureConditionsRetryConfigurationProperties `pulumi:"retryConfiguration"` }
The configuration that specifies the result, such as rollback, to occur upon stage failure
type PipelineFailureConditionsArgs ¶ added in v0.110.0
type PipelineFailureConditionsArgs struct { // The conditions that are configured as failure conditions. Conditions PipelineConditionArrayInput `pulumi:"conditions"` // The specified result for when the failure conditions are met, such as rolling back the stage Result PipelineFailureConditionsResultPtrInput `pulumi:"result"` // The configuration that specifies the retry configuration for a stage RetryConfiguration PipelineFailureConditionsRetryConfigurationPropertiesPtrInput `pulumi:"retryConfiguration"` }
The configuration that specifies the result, such as rollback, to occur upon stage failure
func (PipelineFailureConditionsArgs) ElementType ¶ added in v0.110.0
func (PipelineFailureConditionsArgs) ElementType() reflect.Type
func (PipelineFailureConditionsArgs) ToPipelineFailureConditionsOutput ¶ added in v0.110.0
func (i PipelineFailureConditionsArgs) ToPipelineFailureConditionsOutput() PipelineFailureConditionsOutput
func (PipelineFailureConditionsArgs) ToPipelineFailureConditionsOutputWithContext ¶ added in v0.110.0
func (i PipelineFailureConditionsArgs) ToPipelineFailureConditionsOutputWithContext(ctx context.Context) PipelineFailureConditionsOutput
func (PipelineFailureConditionsArgs) ToPipelineFailureConditionsPtrOutput ¶ added in v0.110.0
func (i PipelineFailureConditionsArgs) ToPipelineFailureConditionsPtrOutput() PipelineFailureConditionsPtrOutput
func (PipelineFailureConditionsArgs) ToPipelineFailureConditionsPtrOutputWithContext ¶ added in v0.110.0
func (i PipelineFailureConditionsArgs) ToPipelineFailureConditionsPtrOutputWithContext(ctx context.Context) PipelineFailureConditionsPtrOutput
type PipelineFailureConditionsInput ¶ added in v0.110.0
type PipelineFailureConditionsInput interface { pulumi.Input ToPipelineFailureConditionsOutput() PipelineFailureConditionsOutput ToPipelineFailureConditionsOutputWithContext(context.Context) PipelineFailureConditionsOutput }
PipelineFailureConditionsInput is an input type that accepts PipelineFailureConditionsArgs and PipelineFailureConditionsOutput values. You can construct a concrete instance of `PipelineFailureConditionsInput` via:
PipelineFailureConditionsArgs{...}
type PipelineFailureConditionsOutput ¶ added in v0.110.0
type PipelineFailureConditionsOutput struct{ *pulumi.OutputState }
The configuration that specifies the result, such as rollback, to occur upon stage failure
func (PipelineFailureConditionsOutput) Conditions ¶ added in v0.114.0
func (o PipelineFailureConditionsOutput) Conditions() PipelineConditionArrayOutput
The conditions that are configured as failure conditions.
func (PipelineFailureConditionsOutput) ElementType ¶ added in v0.110.0
func (PipelineFailureConditionsOutput) ElementType() reflect.Type
func (PipelineFailureConditionsOutput) Result ¶ added in v0.110.0
func (o PipelineFailureConditionsOutput) Result() PipelineFailureConditionsResultPtrOutput
The specified result for when the failure conditions are met, such as rolling back the stage
func (PipelineFailureConditionsOutput) RetryConfiguration ¶ added in v1.5.0
func (o PipelineFailureConditionsOutput) RetryConfiguration() PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput
The configuration that specifies the retry configuration for a stage
func (PipelineFailureConditionsOutput) ToPipelineFailureConditionsOutput ¶ added in v0.110.0
func (o PipelineFailureConditionsOutput) ToPipelineFailureConditionsOutput() PipelineFailureConditionsOutput
func (PipelineFailureConditionsOutput) ToPipelineFailureConditionsOutputWithContext ¶ added in v0.110.0
func (o PipelineFailureConditionsOutput) ToPipelineFailureConditionsOutputWithContext(ctx context.Context) PipelineFailureConditionsOutput
func (PipelineFailureConditionsOutput) ToPipelineFailureConditionsPtrOutput ¶ added in v0.110.0
func (o PipelineFailureConditionsOutput) ToPipelineFailureConditionsPtrOutput() PipelineFailureConditionsPtrOutput
func (PipelineFailureConditionsOutput) ToPipelineFailureConditionsPtrOutputWithContext ¶ added in v0.110.0
func (o PipelineFailureConditionsOutput) ToPipelineFailureConditionsPtrOutputWithContext(ctx context.Context) PipelineFailureConditionsPtrOutput
type PipelineFailureConditionsPtrInput ¶ added in v0.110.0
type PipelineFailureConditionsPtrInput interface { pulumi.Input ToPipelineFailureConditionsPtrOutput() PipelineFailureConditionsPtrOutput ToPipelineFailureConditionsPtrOutputWithContext(context.Context) PipelineFailureConditionsPtrOutput }
PipelineFailureConditionsPtrInput is an input type that accepts PipelineFailureConditionsArgs, PipelineFailureConditionsPtr and PipelineFailureConditionsPtrOutput values. You can construct a concrete instance of `PipelineFailureConditionsPtrInput` via:
PipelineFailureConditionsArgs{...} or: nil
func PipelineFailureConditionsPtr ¶ added in v0.110.0
func PipelineFailureConditionsPtr(v *PipelineFailureConditionsArgs) PipelineFailureConditionsPtrInput
type PipelineFailureConditionsPtrOutput ¶ added in v0.110.0
type PipelineFailureConditionsPtrOutput struct{ *pulumi.OutputState }
func (PipelineFailureConditionsPtrOutput) Conditions ¶ added in v0.114.0
func (o PipelineFailureConditionsPtrOutput) Conditions() PipelineConditionArrayOutput
The conditions that are configured as failure conditions.
func (PipelineFailureConditionsPtrOutput) Elem ¶ added in v0.110.0
func (o PipelineFailureConditionsPtrOutput) Elem() PipelineFailureConditionsOutput
func (PipelineFailureConditionsPtrOutput) ElementType ¶ added in v0.110.0
func (PipelineFailureConditionsPtrOutput) ElementType() reflect.Type
func (PipelineFailureConditionsPtrOutput) Result ¶ added in v0.110.0
func (o PipelineFailureConditionsPtrOutput) Result() PipelineFailureConditionsResultPtrOutput
The specified result for when the failure conditions are met, such as rolling back the stage
func (PipelineFailureConditionsPtrOutput) RetryConfiguration ¶ added in v1.5.0
func (o PipelineFailureConditionsPtrOutput) RetryConfiguration() PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput
The configuration that specifies the retry configuration for a stage
func (PipelineFailureConditionsPtrOutput) ToPipelineFailureConditionsPtrOutput ¶ added in v0.110.0
func (o PipelineFailureConditionsPtrOutput) ToPipelineFailureConditionsPtrOutput() PipelineFailureConditionsPtrOutput
func (PipelineFailureConditionsPtrOutput) ToPipelineFailureConditionsPtrOutputWithContext ¶ added in v0.110.0
func (o PipelineFailureConditionsPtrOutput) ToPipelineFailureConditionsPtrOutputWithContext(ctx context.Context) PipelineFailureConditionsPtrOutput
type PipelineFailureConditionsResult ¶ added in v0.110.0
type PipelineFailureConditionsResult string
The specified result for when the failure conditions are met, such as rolling back the stage
func (PipelineFailureConditionsResult) ElementType ¶ added in v0.110.0
func (PipelineFailureConditionsResult) ElementType() reflect.Type
func (PipelineFailureConditionsResult) ToPipelineFailureConditionsResultOutput ¶ added in v0.110.0
func (e PipelineFailureConditionsResult) ToPipelineFailureConditionsResultOutput() PipelineFailureConditionsResultOutput
func (PipelineFailureConditionsResult) ToPipelineFailureConditionsResultOutputWithContext ¶ added in v0.110.0
func (e PipelineFailureConditionsResult) ToPipelineFailureConditionsResultOutputWithContext(ctx context.Context) PipelineFailureConditionsResultOutput
func (PipelineFailureConditionsResult) ToPipelineFailureConditionsResultPtrOutput ¶ added in v0.110.0
func (e PipelineFailureConditionsResult) ToPipelineFailureConditionsResultPtrOutput() PipelineFailureConditionsResultPtrOutput
func (PipelineFailureConditionsResult) ToPipelineFailureConditionsResultPtrOutputWithContext ¶ added in v0.110.0
func (e PipelineFailureConditionsResult) ToPipelineFailureConditionsResultPtrOutputWithContext(ctx context.Context) PipelineFailureConditionsResultPtrOutput
func (PipelineFailureConditionsResult) ToStringOutput ¶ added in v0.110.0
func (e PipelineFailureConditionsResult) ToStringOutput() pulumi.StringOutput
func (PipelineFailureConditionsResult) ToStringOutputWithContext ¶ added in v0.110.0
func (e PipelineFailureConditionsResult) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PipelineFailureConditionsResult) ToStringPtrOutput ¶ added in v0.110.0
func (e PipelineFailureConditionsResult) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineFailureConditionsResult) ToStringPtrOutputWithContext ¶ added in v0.110.0
func (e PipelineFailureConditionsResult) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineFailureConditionsResultInput ¶ added in v0.110.0
type PipelineFailureConditionsResultInput interface { pulumi.Input ToPipelineFailureConditionsResultOutput() PipelineFailureConditionsResultOutput ToPipelineFailureConditionsResultOutputWithContext(context.Context) PipelineFailureConditionsResultOutput }
PipelineFailureConditionsResultInput is an input type that accepts values of the PipelineFailureConditionsResult enum A concrete instance of `PipelineFailureConditionsResultInput` can be one of the following:
PipelineFailureConditionsResultRollback PipelineFailureConditionsResultRetry
type PipelineFailureConditionsResultOutput ¶ added in v0.110.0
type PipelineFailureConditionsResultOutput struct{ *pulumi.OutputState }
func (PipelineFailureConditionsResultOutput) ElementType ¶ added in v0.110.0
func (PipelineFailureConditionsResultOutput) ElementType() reflect.Type
func (PipelineFailureConditionsResultOutput) ToPipelineFailureConditionsResultOutput ¶ added in v0.110.0
func (o PipelineFailureConditionsResultOutput) ToPipelineFailureConditionsResultOutput() PipelineFailureConditionsResultOutput
func (PipelineFailureConditionsResultOutput) ToPipelineFailureConditionsResultOutputWithContext ¶ added in v0.110.0
func (o PipelineFailureConditionsResultOutput) ToPipelineFailureConditionsResultOutputWithContext(ctx context.Context) PipelineFailureConditionsResultOutput
func (PipelineFailureConditionsResultOutput) ToPipelineFailureConditionsResultPtrOutput ¶ added in v0.110.0
func (o PipelineFailureConditionsResultOutput) ToPipelineFailureConditionsResultPtrOutput() PipelineFailureConditionsResultPtrOutput
func (PipelineFailureConditionsResultOutput) ToPipelineFailureConditionsResultPtrOutputWithContext ¶ added in v0.110.0
func (o PipelineFailureConditionsResultOutput) ToPipelineFailureConditionsResultPtrOutputWithContext(ctx context.Context) PipelineFailureConditionsResultPtrOutput
func (PipelineFailureConditionsResultOutput) ToStringOutput ¶ added in v0.110.0
func (o PipelineFailureConditionsResultOutput) ToStringOutput() pulumi.StringOutput
func (PipelineFailureConditionsResultOutput) ToStringOutputWithContext ¶ added in v0.110.0
func (o PipelineFailureConditionsResultOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PipelineFailureConditionsResultOutput) ToStringPtrOutput ¶ added in v0.110.0
func (o PipelineFailureConditionsResultOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineFailureConditionsResultOutput) ToStringPtrOutputWithContext ¶ added in v0.110.0
func (o PipelineFailureConditionsResultOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineFailureConditionsResultPtrInput ¶ added in v0.110.0
type PipelineFailureConditionsResultPtrInput interface { pulumi.Input ToPipelineFailureConditionsResultPtrOutput() PipelineFailureConditionsResultPtrOutput ToPipelineFailureConditionsResultPtrOutputWithContext(context.Context) PipelineFailureConditionsResultPtrOutput }
func PipelineFailureConditionsResultPtr ¶ added in v0.110.0
func PipelineFailureConditionsResultPtr(v string) PipelineFailureConditionsResultPtrInput
type PipelineFailureConditionsResultPtrOutput ¶ added in v0.110.0
type PipelineFailureConditionsResultPtrOutput struct{ *pulumi.OutputState }
func (PipelineFailureConditionsResultPtrOutput) ElementType ¶ added in v0.110.0
func (PipelineFailureConditionsResultPtrOutput) ElementType() reflect.Type
func (PipelineFailureConditionsResultPtrOutput) ToPipelineFailureConditionsResultPtrOutput ¶ added in v0.110.0
func (o PipelineFailureConditionsResultPtrOutput) ToPipelineFailureConditionsResultPtrOutput() PipelineFailureConditionsResultPtrOutput
func (PipelineFailureConditionsResultPtrOutput) ToPipelineFailureConditionsResultPtrOutputWithContext ¶ added in v0.110.0
func (o PipelineFailureConditionsResultPtrOutput) ToPipelineFailureConditionsResultPtrOutputWithContext(ctx context.Context) PipelineFailureConditionsResultPtrOutput
func (PipelineFailureConditionsResultPtrOutput) ToStringPtrOutput ¶ added in v0.110.0
func (o PipelineFailureConditionsResultPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineFailureConditionsResultPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.110.0
func (o PipelineFailureConditionsResultPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineFailureConditionsRetryConfigurationProperties ¶ added in v1.5.0
type PipelineFailureConditionsRetryConfigurationProperties struct { // The specified retry mode type for the given stage. FAILED_ACTIONS will retry only the failed actions. ALL_ACTIONS will retry both failed and successful RetryMode *PipelineFailureConditionsRetryConfigurationPropertiesRetryMode `pulumi:"retryMode"` }
The configuration that specifies the retry configuration for a stage
type PipelineFailureConditionsRetryConfigurationPropertiesArgs ¶ added in v1.5.0
type PipelineFailureConditionsRetryConfigurationPropertiesArgs struct { // The specified retry mode type for the given stage. FAILED_ACTIONS will retry only the failed actions. ALL_ACTIONS will retry both failed and successful RetryMode PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrInput `pulumi:"retryMode"` }
The configuration that specifies the retry configuration for a stage
func (PipelineFailureConditionsRetryConfigurationPropertiesArgs) ElementType ¶ added in v1.5.0
func (PipelineFailureConditionsRetryConfigurationPropertiesArgs) ElementType() reflect.Type
func (PipelineFailureConditionsRetryConfigurationPropertiesArgs) ToPipelineFailureConditionsRetryConfigurationPropertiesOutput ¶ added in v1.5.0
func (i PipelineFailureConditionsRetryConfigurationPropertiesArgs) ToPipelineFailureConditionsRetryConfigurationPropertiesOutput() PipelineFailureConditionsRetryConfigurationPropertiesOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesArgs) ToPipelineFailureConditionsRetryConfigurationPropertiesOutputWithContext ¶ added in v1.5.0
func (i PipelineFailureConditionsRetryConfigurationPropertiesArgs) ToPipelineFailureConditionsRetryConfigurationPropertiesOutputWithContext(ctx context.Context) PipelineFailureConditionsRetryConfigurationPropertiesOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesArgs) ToPipelineFailureConditionsRetryConfigurationPropertiesPtrOutput ¶ added in v1.5.0
func (i PipelineFailureConditionsRetryConfigurationPropertiesArgs) ToPipelineFailureConditionsRetryConfigurationPropertiesPtrOutput() PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesArgs) ToPipelineFailureConditionsRetryConfigurationPropertiesPtrOutputWithContext ¶ added in v1.5.0
func (i PipelineFailureConditionsRetryConfigurationPropertiesArgs) ToPipelineFailureConditionsRetryConfigurationPropertiesPtrOutputWithContext(ctx context.Context) PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput
type PipelineFailureConditionsRetryConfigurationPropertiesInput ¶ added in v1.5.0
type PipelineFailureConditionsRetryConfigurationPropertiesInput interface { pulumi.Input ToPipelineFailureConditionsRetryConfigurationPropertiesOutput() PipelineFailureConditionsRetryConfigurationPropertiesOutput ToPipelineFailureConditionsRetryConfigurationPropertiesOutputWithContext(context.Context) PipelineFailureConditionsRetryConfigurationPropertiesOutput }
PipelineFailureConditionsRetryConfigurationPropertiesInput is an input type that accepts PipelineFailureConditionsRetryConfigurationPropertiesArgs and PipelineFailureConditionsRetryConfigurationPropertiesOutput values. You can construct a concrete instance of `PipelineFailureConditionsRetryConfigurationPropertiesInput` via:
PipelineFailureConditionsRetryConfigurationPropertiesArgs{...}
type PipelineFailureConditionsRetryConfigurationPropertiesOutput ¶ added in v1.5.0
type PipelineFailureConditionsRetryConfigurationPropertiesOutput struct{ *pulumi.OutputState }
The configuration that specifies the retry configuration for a stage
func (PipelineFailureConditionsRetryConfigurationPropertiesOutput) ElementType ¶ added in v1.5.0
func (PipelineFailureConditionsRetryConfigurationPropertiesOutput) ElementType() reflect.Type
func (PipelineFailureConditionsRetryConfigurationPropertiesOutput) RetryMode ¶ added in v1.5.0
func (o PipelineFailureConditionsRetryConfigurationPropertiesOutput) RetryMode() PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput
The specified retry mode type for the given stage. FAILED_ACTIONS will retry only the failed actions. ALL_ACTIONS will retry both failed and successful
func (PipelineFailureConditionsRetryConfigurationPropertiesOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesOutput ¶ added in v1.5.0
func (o PipelineFailureConditionsRetryConfigurationPropertiesOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesOutput() PipelineFailureConditionsRetryConfigurationPropertiesOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesOutputWithContext ¶ added in v1.5.0
func (o PipelineFailureConditionsRetryConfigurationPropertiesOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesOutputWithContext(ctx context.Context) PipelineFailureConditionsRetryConfigurationPropertiesOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesPtrOutput ¶ added in v1.5.0
func (o PipelineFailureConditionsRetryConfigurationPropertiesOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesPtrOutput() PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesPtrOutputWithContext ¶ added in v1.5.0
func (o PipelineFailureConditionsRetryConfigurationPropertiesOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesPtrOutputWithContext(ctx context.Context) PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput
type PipelineFailureConditionsRetryConfigurationPropertiesPtrInput ¶ added in v1.5.0
type PipelineFailureConditionsRetryConfigurationPropertiesPtrInput interface { pulumi.Input ToPipelineFailureConditionsRetryConfigurationPropertiesPtrOutput() PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput ToPipelineFailureConditionsRetryConfigurationPropertiesPtrOutputWithContext(context.Context) PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput }
PipelineFailureConditionsRetryConfigurationPropertiesPtrInput is an input type that accepts PipelineFailureConditionsRetryConfigurationPropertiesArgs, PipelineFailureConditionsRetryConfigurationPropertiesPtr and PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput values. You can construct a concrete instance of `PipelineFailureConditionsRetryConfigurationPropertiesPtrInput` via:
PipelineFailureConditionsRetryConfigurationPropertiesArgs{...} or: nil
func PipelineFailureConditionsRetryConfigurationPropertiesPtr ¶ added in v1.5.0
func PipelineFailureConditionsRetryConfigurationPropertiesPtr(v *PipelineFailureConditionsRetryConfigurationPropertiesArgs) PipelineFailureConditionsRetryConfigurationPropertiesPtrInput
type PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput ¶ added in v1.5.0
type PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput struct{ *pulumi.OutputState }
func (PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput) ElementType ¶ added in v1.5.0
func (PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput) ElementType() reflect.Type
func (PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput) RetryMode ¶ added in v1.5.0
func (o PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput) RetryMode() PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput
The specified retry mode type for the given stage. FAILED_ACTIONS will retry only the failed actions. ALL_ACTIONS will retry both failed and successful
func (PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesPtrOutput ¶ added in v1.5.0
func (o PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesPtrOutput() PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesPtrOutputWithContext ¶ added in v1.5.0
func (o PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesPtrOutputWithContext(ctx context.Context) PipelineFailureConditionsRetryConfigurationPropertiesPtrOutput
type PipelineFailureConditionsRetryConfigurationPropertiesRetryMode ¶ added in v1.5.0
type PipelineFailureConditionsRetryConfigurationPropertiesRetryMode string
The specified retry mode type for the given stage. FAILED_ACTIONS will retry only the failed actions. ALL_ACTIONS will retry both failed and successful
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ElementType ¶ added in v1.5.0
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ElementType() reflect.Type
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput ¶ added in v1.5.0
func (e PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput() PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutputWithContext ¶ added in v1.5.0
func (e PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutputWithContext(ctx context.Context) PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput ¶ added in v1.5.0
func (e PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput() PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutputWithContext ¶ added in v1.5.0
func (e PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutputWithContext(ctx context.Context) PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToStringOutput ¶ added in v1.5.0
func (e PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToStringOutput() pulumi.StringOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToStringOutputWithContext ¶ added in v1.5.0
func (e PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToStringPtrOutput ¶ added in v1.5.0
func (e PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToStringPtrOutputWithContext ¶ added in v1.5.0
func (e PipelineFailureConditionsRetryConfigurationPropertiesRetryMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineFailureConditionsRetryConfigurationPropertiesRetryModeInput ¶ added in v1.5.0
type PipelineFailureConditionsRetryConfigurationPropertiesRetryModeInput interface { pulumi.Input ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput() PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutputWithContext(context.Context) PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput }
PipelineFailureConditionsRetryConfigurationPropertiesRetryModeInput is an input type that accepts values of the PipelineFailureConditionsRetryConfigurationPropertiesRetryMode enum A concrete instance of `PipelineFailureConditionsRetryConfigurationPropertiesRetryModeInput` can be one of the following:
PipelineFailureConditionsRetryConfigurationPropertiesRetryModeAllActions PipelineFailureConditionsRetryConfigurationPropertiesRetryModeFailedActions
type PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput ¶ added in v1.5.0
type PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput struct{ *pulumi.OutputState }
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ElementType ¶ added in v1.5.0
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ElementType() reflect.Type
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput ¶ added in v1.5.0
func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput() PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutputWithContext ¶ added in v1.5.0
func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutputWithContext(ctx context.Context) PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput ¶ added in v1.5.0
func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput() PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutputWithContext ¶ added in v1.5.0
func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutputWithContext(ctx context.Context) PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToStringOutput ¶ added in v1.5.0
func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToStringOutput() pulumi.StringOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToStringOutputWithContext ¶ added in v1.5.0
func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToStringPtrOutput ¶ added in v1.5.0
func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToStringPtrOutputWithContext ¶ added in v1.5.0
func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrInput ¶ added in v1.5.0
type PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrInput interface { pulumi.Input ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput() PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutputWithContext(context.Context) PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput }
func PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtr ¶ added in v1.5.0
func PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtr(v string) PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrInput
type PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput ¶ added in v1.5.0
type PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput struct{ *pulumi.OutputState }
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput) Elem ¶ added in v1.5.0
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput) ElementType ¶ added in v1.5.0
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput) ElementType() reflect.Type
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput ¶ added in v1.5.0
func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput() PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutputWithContext ¶ added in v1.5.0
func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput) ToPipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutputWithContext(ctx context.Context) PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput) ToStringPtrOutput ¶ added in v1.5.0
func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput) ToStringPtrOutputWithContext ¶ added in v1.5.0
func (o PipelineFailureConditionsRetryConfigurationPropertiesRetryModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineGitBranchFilterCriteria ¶ added in v0.97.0
type PipelineGitBranchFilterCriteria struct { // The list of patterns of Git branches that, when a commit is pushed, are to be excluded from starting the pipeline. Excludes []string `pulumi:"excludes"` // The list of patterns of Git branches that, when a commit is pushed, are to be included as criteria that starts the pipeline. Includes []string `pulumi:"includes"` }
The Git repository branches specified as filter criteria to start the pipeline.
type PipelineGitBranchFilterCriteriaArgs ¶ added in v0.97.0
type PipelineGitBranchFilterCriteriaArgs struct { // The list of patterns of Git branches that, when a commit is pushed, are to be excluded from starting the pipeline. Excludes pulumi.StringArrayInput `pulumi:"excludes"` // The list of patterns of Git branches that, when a commit is pushed, are to be included as criteria that starts the pipeline. Includes pulumi.StringArrayInput `pulumi:"includes"` }
The Git repository branches specified as filter criteria to start the pipeline.
func (PipelineGitBranchFilterCriteriaArgs) ElementType ¶ added in v0.97.0
func (PipelineGitBranchFilterCriteriaArgs) ElementType() reflect.Type
func (PipelineGitBranchFilterCriteriaArgs) ToPipelineGitBranchFilterCriteriaOutput ¶ added in v0.97.0
func (i PipelineGitBranchFilterCriteriaArgs) ToPipelineGitBranchFilterCriteriaOutput() PipelineGitBranchFilterCriteriaOutput
func (PipelineGitBranchFilterCriteriaArgs) ToPipelineGitBranchFilterCriteriaOutputWithContext ¶ added in v0.97.0
func (i PipelineGitBranchFilterCriteriaArgs) ToPipelineGitBranchFilterCriteriaOutputWithContext(ctx context.Context) PipelineGitBranchFilterCriteriaOutput
func (PipelineGitBranchFilterCriteriaArgs) ToPipelineGitBranchFilterCriteriaPtrOutput ¶ added in v0.97.0
func (i PipelineGitBranchFilterCriteriaArgs) ToPipelineGitBranchFilterCriteriaPtrOutput() PipelineGitBranchFilterCriteriaPtrOutput
func (PipelineGitBranchFilterCriteriaArgs) ToPipelineGitBranchFilterCriteriaPtrOutputWithContext ¶ added in v0.97.0
func (i PipelineGitBranchFilterCriteriaArgs) ToPipelineGitBranchFilterCriteriaPtrOutputWithContext(ctx context.Context) PipelineGitBranchFilterCriteriaPtrOutput
type PipelineGitBranchFilterCriteriaInput ¶ added in v0.97.0
type PipelineGitBranchFilterCriteriaInput interface { pulumi.Input ToPipelineGitBranchFilterCriteriaOutput() PipelineGitBranchFilterCriteriaOutput ToPipelineGitBranchFilterCriteriaOutputWithContext(context.Context) PipelineGitBranchFilterCriteriaOutput }
PipelineGitBranchFilterCriteriaInput is an input type that accepts PipelineGitBranchFilterCriteriaArgs and PipelineGitBranchFilterCriteriaOutput values. You can construct a concrete instance of `PipelineGitBranchFilterCriteriaInput` via:
PipelineGitBranchFilterCriteriaArgs{...}
type PipelineGitBranchFilterCriteriaOutput ¶ added in v0.97.0
type PipelineGitBranchFilterCriteriaOutput struct{ *pulumi.OutputState }
The Git repository branches specified as filter criteria to start the pipeline.
func (PipelineGitBranchFilterCriteriaOutput) ElementType ¶ added in v0.97.0
func (PipelineGitBranchFilterCriteriaOutput) ElementType() reflect.Type
func (PipelineGitBranchFilterCriteriaOutput) Excludes ¶ added in v0.97.0
func (o PipelineGitBranchFilterCriteriaOutput) Excludes() pulumi.StringArrayOutput
The list of patterns of Git branches that, when a commit is pushed, are to be excluded from starting the pipeline.
func (PipelineGitBranchFilterCriteriaOutput) Includes ¶ added in v0.97.0
func (o PipelineGitBranchFilterCriteriaOutput) Includes() pulumi.StringArrayOutput
The list of patterns of Git branches that, when a commit is pushed, are to be included as criteria that starts the pipeline.
func (PipelineGitBranchFilterCriteriaOutput) ToPipelineGitBranchFilterCriteriaOutput ¶ added in v0.97.0
func (o PipelineGitBranchFilterCriteriaOutput) ToPipelineGitBranchFilterCriteriaOutput() PipelineGitBranchFilterCriteriaOutput
func (PipelineGitBranchFilterCriteriaOutput) ToPipelineGitBranchFilterCriteriaOutputWithContext ¶ added in v0.97.0
func (o PipelineGitBranchFilterCriteriaOutput) ToPipelineGitBranchFilterCriteriaOutputWithContext(ctx context.Context) PipelineGitBranchFilterCriteriaOutput
func (PipelineGitBranchFilterCriteriaOutput) ToPipelineGitBranchFilterCriteriaPtrOutput ¶ added in v0.97.0
func (o PipelineGitBranchFilterCriteriaOutput) ToPipelineGitBranchFilterCriteriaPtrOutput() PipelineGitBranchFilterCriteriaPtrOutput
func (PipelineGitBranchFilterCriteriaOutput) ToPipelineGitBranchFilterCriteriaPtrOutputWithContext ¶ added in v0.97.0
func (o PipelineGitBranchFilterCriteriaOutput) ToPipelineGitBranchFilterCriteriaPtrOutputWithContext(ctx context.Context) PipelineGitBranchFilterCriteriaPtrOutput
type PipelineGitBranchFilterCriteriaPtrInput ¶ added in v0.97.0
type PipelineGitBranchFilterCriteriaPtrInput interface { pulumi.Input ToPipelineGitBranchFilterCriteriaPtrOutput() PipelineGitBranchFilterCriteriaPtrOutput ToPipelineGitBranchFilterCriteriaPtrOutputWithContext(context.Context) PipelineGitBranchFilterCriteriaPtrOutput }
PipelineGitBranchFilterCriteriaPtrInput is an input type that accepts PipelineGitBranchFilterCriteriaArgs, PipelineGitBranchFilterCriteriaPtr and PipelineGitBranchFilterCriteriaPtrOutput values. You can construct a concrete instance of `PipelineGitBranchFilterCriteriaPtrInput` via:
PipelineGitBranchFilterCriteriaArgs{...} or: nil
func PipelineGitBranchFilterCriteriaPtr ¶ added in v0.97.0
func PipelineGitBranchFilterCriteriaPtr(v *PipelineGitBranchFilterCriteriaArgs) PipelineGitBranchFilterCriteriaPtrInput
type PipelineGitBranchFilterCriteriaPtrOutput ¶ added in v0.97.0
type PipelineGitBranchFilterCriteriaPtrOutput struct{ *pulumi.OutputState }
func (PipelineGitBranchFilterCriteriaPtrOutput) ElementType ¶ added in v0.97.0
func (PipelineGitBranchFilterCriteriaPtrOutput) ElementType() reflect.Type
func (PipelineGitBranchFilterCriteriaPtrOutput) Excludes ¶ added in v0.97.0
func (o PipelineGitBranchFilterCriteriaPtrOutput) Excludes() pulumi.StringArrayOutput
The list of patterns of Git branches that, when a commit is pushed, are to be excluded from starting the pipeline.
func (PipelineGitBranchFilterCriteriaPtrOutput) Includes ¶ added in v0.97.0
func (o PipelineGitBranchFilterCriteriaPtrOutput) Includes() pulumi.StringArrayOutput
The list of patterns of Git branches that, when a commit is pushed, are to be included as criteria that starts the pipeline.
func (PipelineGitBranchFilterCriteriaPtrOutput) ToPipelineGitBranchFilterCriteriaPtrOutput ¶ added in v0.97.0
func (o PipelineGitBranchFilterCriteriaPtrOutput) ToPipelineGitBranchFilterCriteriaPtrOutput() PipelineGitBranchFilterCriteriaPtrOutput
func (PipelineGitBranchFilterCriteriaPtrOutput) ToPipelineGitBranchFilterCriteriaPtrOutputWithContext ¶ added in v0.97.0
func (o PipelineGitBranchFilterCriteriaPtrOutput) ToPipelineGitBranchFilterCriteriaPtrOutputWithContext(ctx context.Context) PipelineGitBranchFilterCriteriaPtrOutput
type PipelineGitConfiguration ¶ added in v0.91.0
type PipelineGitConfiguration struct { // The field where the repository event that will start the pipeline is specified as pull requests. PullRequest []PipelineGitPullRequestFilter `pulumi:"pullRequest"` // The field where the repository event that will start the pipeline, such as pushing Git tags, is specified with details. Push []PipelineGitPushFilter `pulumi:"push"` // The name of the pipeline source action where the trigger configuration, such as Git tags, is specified. The trigger configuration will start the pipeline upon the specified change only. SourceActionName string `pulumi:"sourceActionName"` }
A type of trigger configuration for Git-based source actions.
type PipelineGitConfigurationArgs ¶ added in v0.91.0
type PipelineGitConfigurationArgs struct { // The field where the repository event that will start the pipeline is specified as pull requests. PullRequest PipelineGitPullRequestFilterArrayInput `pulumi:"pullRequest"` // The field where the repository event that will start the pipeline, such as pushing Git tags, is specified with details. Push PipelineGitPushFilterArrayInput `pulumi:"push"` // The name of the pipeline source action where the trigger configuration, such as Git tags, is specified. The trigger configuration will start the pipeline upon the specified change only. SourceActionName pulumi.StringInput `pulumi:"sourceActionName"` }
A type of trigger configuration for Git-based source actions.
func (PipelineGitConfigurationArgs) ElementType ¶ added in v0.91.0
func (PipelineGitConfigurationArgs) ElementType() reflect.Type
func (PipelineGitConfigurationArgs) ToPipelineGitConfigurationOutput ¶ added in v0.91.0
func (i PipelineGitConfigurationArgs) ToPipelineGitConfigurationOutput() PipelineGitConfigurationOutput
func (PipelineGitConfigurationArgs) ToPipelineGitConfigurationOutputWithContext ¶ added in v0.91.0
func (i PipelineGitConfigurationArgs) ToPipelineGitConfigurationOutputWithContext(ctx context.Context) PipelineGitConfigurationOutput
func (PipelineGitConfigurationArgs) ToPipelineGitConfigurationPtrOutput ¶ added in v0.91.0
func (i PipelineGitConfigurationArgs) ToPipelineGitConfigurationPtrOutput() PipelineGitConfigurationPtrOutput
func (PipelineGitConfigurationArgs) ToPipelineGitConfigurationPtrOutputWithContext ¶ added in v0.91.0
func (i PipelineGitConfigurationArgs) ToPipelineGitConfigurationPtrOutputWithContext(ctx context.Context) PipelineGitConfigurationPtrOutput
type PipelineGitConfigurationInput ¶ added in v0.91.0
type PipelineGitConfigurationInput interface { pulumi.Input ToPipelineGitConfigurationOutput() PipelineGitConfigurationOutput ToPipelineGitConfigurationOutputWithContext(context.Context) PipelineGitConfigurationOutput }
PipelineGitConfigurationInput is an input type that accepts PipelineGitConfigurationArgs and PipelineGitConfigurationOutput values. You can construct a concrete instance of `PipelineGitConfigurationInput` via:
PipelineGitConfigurationArgs{...}
type PipelineGitConfigurationOutput ¶ added in v0.91.0
type PipelineGitConfigurationOutput struct{ *pulumi.OutputState }
A type of trigger configuration for Git-based source actions.
func (PipelineGitConfigurationOutput) ElementType ¶ added in v0.91.0
func (PipelineGitConfigurationOutput) ElementType() reflect.Type
func (PipelineGitConfigurationOutput) PullRequest ¶ added in v0.97.0
func (o PipelineGitConfigurationOutput) PullRequest() PipelineGitPullRequestFilterArrayOutput
The field where the repository event that will start the pipeline is specified as pull requests.
func (PipelineGitConfigurationOutput) Push ¶ added in v0.91.0
func (o PipelineGitConfigurationOutput) Push() PipelineGitPushFilterArrayOutput
The field where the repository event that will start the pipeline, such as pushing Git tags, is specified with details.
func (PipelineGitConfigurationOutput) SourceActionName ¶ added in v0.91.0
func (o PipelineGitConfigurationOutput) SourceActionName() pulumi.StringOutput
The name of the pipeline source action where the trigger configuration, such as Git tags, is specified. The trigger configuration will start the pipeline upon the specified change only.
func (PipelineGitConfigurationOutput) ToPipelineGitConfigurationOutput ¶ added in v0.91.0
func (o PipelineGitConfigurationOutput) ToPipelineGitConfigurationOutput() PipelineGitConfigurationOutput
func (PipelineGitConfigurationOutput) ToPipelineGitConfigurationOutputWithContext ¶ added in v0.91.0
func (o PipelineGitConfigurationOutput) ToPipelineGitConfigurationOutputWithContext(ctx context.Context) PipelineGitConfigurationOutput
func (PipelineGitConfigurationOutput) ToPipelineGitConfigurationPtrOutput ¶ added in v0.91.0
func (o PipelineGitConfigurationOutput) ToPipelineGitConfigurationPtrOutput() PipelineGitConfigurationPtrOutput
func (PipelineGitConfigurationOutput) ToPipelineGitConfigurationPtrOutputWithContext ¶ added in v0.91.0
func (o PipelineGitConfigurationOutput) ToPipelineGitConfigurationPtrOutputWithContext(ctx context.Context) PipelineGitConfigurationPtrOutput
type PipelineGitConfigurationPtrInput ¶ added in v0.91.0
type PipelineGitConfigurationPtrInput interface { pulumi.Input ToPipelineGitConfigurationPtrOutput() PipelineGitConfigurationPtrOutput ToPipelineGitConfigurationPtrOutputWithContext(context.Context) PipelineGitConfigurationPtrOutput }
PipelineGitConfigurationPtrInput is an input type that accepts PipelineGitConfigurationArgs, PipelineGitConfigurationPtr and PipelineGitConfigurationPtrOutput values. You can construct a concrete instance of `PipelineGitConfigurationPtrInput` via:
PipelineGitConfigurationArgs{...} or: nil
func PipelineGitConfigurationPtr ¶ added in v0.91.0
func PipelineGitConfigurationPtr(v *PipelineGitConfigurationArgs) PipelineGitConfigurationPtrInput
type PipelineGitConfigurationPtrOutput ¶ added in v0.91.0
type PipelineGitConfigurationPtrOutput struct{ *pulumi.OutputState }
func (PipelineGitConfigurationPtrOutput) Elem ¶ added in v0.91.0
func (o PipelineGitConfigurationPtrOutput) Elem() PipelineGitConfigurationOutput
func (PipelineGitConfigurationPtrOutput) ElementType ¶ added in v0.91.0
func (PipelineGitConfigurationPtrOutput) ElementType() reflect.Type
func (PipelineGitConfigurationPtrOutput) PullRequest ¶ added in v0.97.0
func (o PipelineGitConfigurationPtrOutput) PullRequest() PipelineGitPullRequestFilterArrayOutput
The field where the repository event that will start the pipeline is specified as pull requests.
func (PipelineGitConfigurationPtrOutput) Push ¶ added in v0.91.0
func (o PipelineGitConfigurationPtrOutput) Push() PipelineGitPushFilterArrayOutput
The field where the repository event that will start the pipeline, such as pushing Git tags, is specified with details.
func (PipelineGitConfigurationPtrOutput) SourceActionName ¶ added in v0.91.0
func (o PipelineGitConfigurationPtrOutput) SourceActionName() pulumi.StringPtrOutput
The name of the pipeline source action where the trigger configuration, such as Git tags, is specified. The trigger configuration will start the pipeline upon the specified change only.
func (PipelineGitConfigurationPtrOutput) ToPipelineGitConfigurationPtrOutput ¶ added in v0.91.0
func (o PipelineGitConfigurationPtrOutput) ToPipelineGitConfigurationPtrOutput() PipelineGitConfigurationPtrOutput
func (PipelineGitConfigurationPtrOutput) ToPipelineGitConfigurationPtrOutputWithContext ¶ added in v0.91.0
func (o PipelineGitConfigurationPtrOutput) ToPipelineGitConfigurationPtrOutputWithContext(ctx context.Context) PipelineGitConfigurationPtrOutput
type PipelineGitFilePathFilterCriteria ¶ added in v0.97.0
type PipelineGitFilePathFilterCriteria struct { // The list of patterns of Git repository file paths that, when a commit is pushed, are to be excluded from starting the pipeline. Excludes []string `pulumi:"excludes"` // The list of patterns of Git repository file paths that, when a commit is pushed, are to be included as criteria that starts the pipeline. Includes []string `pulumi:"includes"` }
The Git repository file paths specified as filter criteria to start the pipeline.
type PipelineGitFilePathFilterCriteriaArgs ¶ added in v0.97.0
type PipelineGitFilePathFilterCriteriaArgs struct { // The list of patterns of Git repository file paths that, when a commit is pushed, are to be excluded from starting the pipeline. Excludes pulumi.StringArrayInput `pulumi:"excludes"` // The list of patterns of Git repository file paths that, when a commit is pushed, are to be included as criteria that starts the pipeline. Includes pulumi.StringArrayInput `pulumi:"includes"` }
The Git repository file paths specified as filter criteria to start the pipeline.
func (PipelineGitFilePathFilterCriteriaArgs) ElementType ¶ added in v0.97.0
func (PipelineGitFilePathFilterCriteriaArgs) ElementType() reflect.Type
func (PipelineGitFilePathFilterCriteriaArgs) ToPipelineGitFilePathFilterCriteriaOutput ¶ added in v0.97.0
func (i PipelineGitFilePathFilterCriteriaArgs) ToPipelineGitFilePathFilterCriteriaOutput() PipelineGitFilePathFilterCriteriaOutput
func (PipelineGitFilePathFilterCriteriaArgs) ToPipelineGitFilePathFilterCriteriaOutputWithContext ¶ added in v0.97.0
func (i PipelineGitFilePathFilterCriteriaArgs) ToPipelineGitFilePathFilterCriteriaOutputWithContext(ctx context.Context) PipelineGitFilePathFilterCriteriaOutput
func (PipelineGitFilePathFilterCriteriaArgs) ToPipelineGitFilePathFilterCriteriaPtrOutput ¶ added in v0.97.0
func (i PipelineGitFilePathFilterCriteriaArgs) ToPipelineGitFilePathFilterCriteriaPtrOutput() PipelineGitFilePathFilterCriteriaPtrOutput
func (PipelineGitFilePathFilterCriteriaArgs) ToPipelineGitFilePathFilterCriteriaPtrOutputWithContext ¶ added in v0.97.0
func (i PipelineGitFilePathFilterCriteriaArgs) ToPipelineGitFilePathFilterCriteriaPtrOutputWithContext(ctx context.Context) PipelineGitFilePathFilterCriteriaPtrOutput
type PipelineGitFilePathFilterCriteriaInput ¶ added in v0.97.0
type PipelineGitFilePathFilterCriteriaInput interface { pulumi.Input ToPipelineGitFilePathFilterCriteriaOutput() PipelineGitFilePathFilterCriteriaOutput ToPipelineGitFilePathFilterCriteriaOutputWithContext(context.Context) PipelineGitFilePathFilterCriteriaOutput }
PipelineGitFilePathFilterCriteriaInput is an input type that accepts PipelineGitFilePathFilterCriteriaArgs and PipelineGitFilePathFilterCriteriaOutput values. You can construct a concrete instance of `PipelineGitFilePathFilterCriteriaInput` via:
PipelineGitFilePathFilterCriteriaArgs{...}
type PipelineGitFilePathFilterCriteriaOutput ¶ added in v0.97.0
type PipelineGitFilePathFilterCriteriaOutput struct{ *pulumi.OutputState }
The Git repository file paths specified as filter criteria to start the pipeline.
func (PipelineGitFilePathFilterCriteriaOutput) ElementType ¶ added in v0.97.0
func (PipelineGitFilePathFilterCriteriaOutput) ElementType() reflect.Type
func (PipelineGitFilePathFilterCriteriaOutput) Excludes ¶ added in v0.97.0
func (o PipelineGitFilePathFilterCriteriaOutput) Excludes() pulumi.StringArrayOutput
The list of patterns of Git repository file paths that, when a commit is pushed, are to be excluded from starting the pipeline.
func (PipelineGitFilePathFilterCriteriaOutput) Includes ¶ added in v0.97.0
func (o PipelineGitFilePathFilterCriteriaOutput) Includes() pulumi.StringArrayOutput
The list of patterns of Git repository file paths that, when a commit is pushed, are to be included as criteria that starts the pipeline.
func (PipelineGitFilePathFilterCriteriaOutput) ToPipelineGitFilePathFilterCriteriaOutput ¶ added in v0.97.0
func (o PipelineGitFilePathFilterCriteriaOutput) ToPipelineGitFilePathFilterCriteriaOutput() PipelineGitFilePathFilterCriteriaOutput
func (PipelineGitFilePathFilterCriteriaOutput) ToPipelineGitFilePathFilterCriteriaOutputWithContext ¶ added in v0.97.0
func (o PipelineGitFilePathFilterCriteriaOutput) ToPipelineGitFilePathFilterCriteriaOutputWithContext(ctx context.Context) PipelineGitFilePathFilterCriteriaOutput
func (PipelineGitFilePathFilterCriteriaOutput) ToPipelineGitFilePathFilterCriteriaPtrOutput ¶ added in v0.97.0
func (o PipelineGitFilePathFilterCriteriaOutput) ToPipelineGitFilePathFilterCriteriaPtrOutput() PipelineGitFilePathFilterCriteriaPtrOutput
func (PipelineGitFilePathFilterCriteriaOutput) ToPipelineGitFilePathFilterCriteriaPtrOutputWithContext ¶ added in v0.97.0
func (o PipelineGitFilePathFilterCriteriaOutput) ToPipelineGitFilePathFilterCriteriaPtrOutputWithContext(ctx context.Context) PipelineGitFilePathFilterCriteriaPtrOutput
type PipelineGitFilePathFilterCriteriaPtrInput ¶ added in v0.97.0
type PipelineGitFilePathFilterCriteriaPtrInput interface { pulumi.Input ToPipelineGitFilePathFilterCriteriaPtrOutput() PipelineGitFilePathFilterCriteriaPtrOutput ToPipelineGitFilePathFilterCriteriaPtrOutputWithContext(context.Context) PipelineGitFilePathFilterCriteriaPtrOutput }
PipelineGitFilePathFilterCriteriaPtrInput is an input type that accepts PipelineGitFilePathFilterCriteriaArgs, PipelineGitFilePathFilterCriteriaPtr and PipelineGitFilePathFilterCriteriaPtrOutput values. You can construct a concrete instance of `PipelineGitFilePathFilterCriteriaPtrInput` via:
PipelineGitFilePathFilterCriteriaArgs{...} or: nil
func PipelineGitFilePathFilterCriteriaPtr ¶ added in v0.97.0
func PipelineGitFilePathFilterCriteriaPtr(v *PipelineGitFilePathFilterCriteriaArgs) PipelineGitFilePathFilterCriteriaPtrInput
type PipelineGitFilePathFilterCriteriaPtrOutput ¶ added in v0.97.0
type PipelineGitFilePathFilterCriteriaPtrOutput struct{ *pulumi.OutputState }
func (PipelineGitFilePathFilterCriteriaPtrOutput) ElementType ¶ added in v0.97.0
func (PipelineGitFilePathFilterCriteriaPtrOutput) ElementType() reflect.Type
func (PipelineGitFilePathFilterCriteriaPtrOutput) Excludes ¶ added in v0.97.0
func (o PipelineGitFilePathFilterCriteriaPtrOutput) Excludes() pulumi.StringArrayOutput
The list of patterns of Git repository file paths that, when a commit is pushed, are to be excluded from starting the pipeline.
func (PipelineGitFilePathFilterCriteriaPtrOutput) Includes ¶ added in v0.97.0
func (o PipelineGitFilePathFilterCriteriaPtrOutput) Includes() pulumi.StringArrayOutput
The list of patterns of Git repository file paths that, when a commit is pushed, are to be included as criteria that starts the pipeline.
func (PipelineGitFilePathFilterCriteriaPtrOutput) ToPipelineGitFilePathFilterCriteriaPtrOutput ¶ added in v0.97.0
func (o PipelineGitFilePathFilterCriteriaPtrOutput) ToPipelineGitFilePathFilterCriteriaPtrOutput() PipelineGitFilePathFilterCriteriaPtrOutput
func (PipelineGitFilePathFilterCriteriaPtrOutput) ToPipelineGitFilePathFilterCriteriaPtrOutputWithContext ¶ added in v0.97.0
func (o PipelineGitFilePathFilterCriteriaPtrOutput) ToPipelineGitFilePathFilterCriteriaPtrOutputWithContext(ctx context.Context) PipelineGitFilePathFilterCriteriaPtrOutput
type PipelineGitPullRequestFilter ¶ added in v0.97.0
type PipelineGitPullRequestFilter struct { // The field that specifies to filter on branches for the pull request trigger configuration. Branches *PipelineGitBranchFilterCriteria `pulumi:"branches"` // The field that specifies which pull request events to filter on (opened, updated, closed) for the trigger configuration. Events []string `pulumi:"events"` // The field that specifies to filter on file paths for the pull request trigger configuration. FilePaths *PipelineGitFilePathFilterCriteria `pulumi:"filePaths"` }
The event criteria for the pull request trigger configuration, such as the lists of branches or file paths to include and exclude.
type PipelineGitPullRequestFilterArgs ¶ added in v0.97.0
type PipelineGitPullRequestFilterArgs struct { // The field that specifies to filter on branches for the pull request trigger configuration. Branches PipelineGitBranchFilterCriteriaPtrInput `pulumi:"branches"` // The field that specifies which pull request events to filter on (opened, updated, closed) for the trigger configuration. Events pulumi.StringArrayInput `pulumi:"events"` // The field that specifies to filter on file paths for the pull request trigger configuration. FilePaths PipelineGitFilePathFilterCriteriaPtrInput `pulumi:"filePaths"` }
The event criteria for the pull request trigger configuration, such as the lists of branches or file paths to include and exclude.
func (PipelineGitPullRequestFilterArgs) ElementType ¶ added in v0.97.0
func (PipelineGitPullRequestFilterArgs) ElementType() reflect.Type
func (PipelineGitPullRequestFilterArgs) ToPipelineGitPullRequestFilterOutput ¶ added in v0.97.0
func (i PipelineGitPullRequestFilterArgs) ToPipelineGitPullRequestFilterOutput() PipelineGitPullRequestFilterOutput
func (PipelineGitPullRequestFilterArgs) ToPipelineGitPullRequestFilterOutputWithContext ¶ added in v0.97.0
func (i PipelineGitPullRequestFilterArgs) ToPipelineGitPullRequestFilterOutputWithContext(ctx context.Context) PipelineGitPullRequestFilterOutput
type PipelineGitPullRequestFilterArray ¶ added in v0.97.0
type PipelineGitPullRequestFilterArray []PipelineGitPullRequestFilterInput
func (PipelineGitPullRequestFilterArray) ElementType ¶ added in v0.97.0
func (PipelineGitPullRequestFilterArray) ElementType() reflect.Type
func (PipelineGitPullRequestFilterArray) ToPipelineGitPullRequestFilterArrayOutput ¶ added in v0.97.0
func (i PipelineGitPullRequestFilterArray) ToPipelineGitPullRequestFilterArrayOutput() PipelineGitPullRequestFilterArrayOutput
func (PipelineGitPullRequestFilterArray) ToPipelineGitPullRequestFilterArrayOutputWithContext ¶ added in v0.97.0
func (i PipelineGitPullRequestFilterArray) ToPipelineGitPullRequestFilterArrayOutputWithContext(ctx context.Context) PipelineGitPullRequestFilterArrayOutput
type PipelineGitPullRequestFilterArrayInput ¶ added in v0.97.0
type PipelineGitPullRequestFilterArrayInput interface { pulumi.Input ToPipelineGitPullRequestFilterArrayOutput() PipelineGitPullRequestFilterArrayOutput ToPipelineGitPullRequestFilterArrayOutputWithContext(context.Context) PipelineGitPullRequestFilterArrayOutput }
PipelineGitPullRequestFilterArrayInput is an input type that accepts PipelineGitPullRequestFilterArray and PipelineGitPullRequestFilterArrayOutput values. You can construct a concrete instance of `PipelineGitPullRequestFilterArrayInput` via:
PipelineGitPullRequestFilterArray{ PipelineGitPullRequestFilterArgs{...} }
type PipelineGitPullRequestFilterArrayOutput ¶ added in v0.97.0
type PipelineGitPullRequestFilterArrayOutput struct{ *pulumi.OutputState }
func (PipelineGitPullRequestFilterArrayOutput) ElementType ¶ added in v0.97.0
func (PipelineGitPullRequestFilterArrayOutput) ElementType() reflect.Type
func (PipelineGitPullRequestFilterArrayOutput) ToPipelineGitPullRequestFilterArrayOutput ¶ added in v0.97.0
func (o PipelineGitPullRequestFilterArrayOutput) ToPipelineGitPullRequestFilterArrayOutput() PipelineGitPullRequestFilterArrayOutput
func (PipelineGitPullRequestFilterArrayOutput) ToPipelineGitPullRequestFilterArrayOutputWithContext ¶ added in v0.97.0
func (o PipelineGitPullRequestFilterArrayOutput) ToPipelineGitPullRequestFilterArrayOutputWithContext(ctx context.Context) PipelineGitPullRequestFilterArrayOutput
type PipelineGitPullRequestFilterInput ¶ added in v0.97.0
type PipelineGitPullRequestFilterInput interface { pulumi.Input ToPipelineGitPullRequestFilterOutput() PipelineGitPullRequestFilterOutput ToPipelineGitPullRequestFilterOutputWithContext(context.Context) PipelineGitPullRequestFilterOutput }
PipelineGitPullRequestFilterInput is an input type that accepts PipelineGitPullRequestFilterArgs and PipelineGitPullRequestFilterOutput values. You can construct a concrete instance of `PipelineGitPullRequestFilterInput` via:
PipelineGitPullRequestFilterArgs{...}
type PipelineGitPullRequestFilterOutput ¶ added in v0.97.0
type PipelineGitPullRequestFilterOutput struct{ *pulumi.OutputState }
The event criteria for the pull request trigger configuration, such as the lists of branches or file paths to include and exclude.
func (PipelineGitPullRequestFilterOutput) Branches ¶ added in v0.97.0
func (o PipelineGitPullRequestFilterOutput) Branches() PipelineGitBranchFilterCriteriaPtrOutput
The field that specifies to filter on branches for the pull request trigger configuration.
func (PipelineGitPullRequestFilterOutput) ElementType ¶ added in v0.97.0
func (PipelineGitPullRequestFilterOutput) ElementType() reflect.Type
func (PipelineGitPullRequestFilterOutput) Events ¶ added in v0.97.0
func (o PipelineGitPullRequestFilterOutput) Events() pulumi.StringArrayOutput
The field that specifies which pull request events to filter on (opened, updated, closed) for the trigger configuration.
func (PipelineGitPullRequestFilterOutput) FilePaths ¶ added in v0.97.0
func (o PipelineGitPullRequestFilterOutput) FilePaths() PipelineGitFilePathFilterCriteriaPtrOutput
The field that specifies to filter on file paths for the pull request trigger configuration.
func (PipelineGitPullRequestFilterOutput) ToPipelineGitPullRequestFilterOutput ¶ added in v0.97.0
func (o PipelineGitPullRequestFilterOutput) ToPipelineGitPullRequestFilterOutput() PipelineGitPullRequestFilterOutput
func (PipelineGitPullRequestFilterOutput) ToPipelineGitPullRequestFilterOutputWithContext ¶ added in v0.97.0
func (o PipelineGitPullRequestFilterOutput) ToPipelineGitPullRequestFilterOutputWithContext(ctx context.Context) PipelineGitPullRequestFilterOutput
type PipelineGitPushFilter ¶ added in v0.91.0
type PipelineGitPushFilter struct { // The field that specifies to filter on branches for the push trigger configuration. Branches *PipelineGitBranchFilterCriteria `pulumi:"branches"` // The field that specifies to filter on file paths for the push trigger configuration. FilePaths *PipelineGitFilePathFilterCriteria `pulumi:"filePaths"` // The field that contains the details for the Git tags trigger configuration. Tags *PipelineGitTagFilterCriteria `pulumi:"tags"` }
The event criteria that specify when a specified repository event will start the pipeline for the specified trigger configuration, such as the lists of Git tags to include and exclude.
type PipelineGitPushFilterArgs ¶ added in v0.91.0
type PipelineGitPushFilterArgs struct { // The field that specifies to filter on branches for the push trigger configuration. Branches PipelineGitBranchFilterCriteriaPtrInput `pulumi:"branches"` // The field that specifies to filter on file paths for the push trigger configuration. FilePaths PipelineGitFilePathFilterCriteriaPtrInput `pulumi:"filePaths"` // The field that contains the details for the Git tags trigger configuration. Tags PipelineGitTagFilterCriteriaPtrInput `pulumi:"tags"` }
The event criteria that specify when a specified repository event will start the pipeline for the specified trigger configuration, such as the lists of Git tags to include and exclude.
func (PipelineGitPushFilterArgs) ElementType ¶ added in v0.91.0
func (PipelineGitPushFilterArgs) ElementType() reflect.Type
func (PipelineGitPushFilterArgs) ToPipelineGitPushFilterOutput ¶ added in v0.91.0
func (i PipelineGitPushFilterArgs) ToPipelineGitPushFilterOutput() PipelineGitPushFilterOutput
func (PipelineGitPushFilterArgs) ToPipelineGitPushFilterOutputWithContext ¶ added in v0.91.0
func (i PipelineGitPushFilterArgs) ToPipelineGitPushFilterOutputWithContext(ctx context.Context) PipelineGitPushFilterOutput
type PipelineGitPushFilterArray ¶ added in v0.91.0
type PipelineGitPushFilterArray []PipelineGitPushFilterInput
func (PipelineGitPushFilterArray) ElementType ¶ added in v0.91.0
func (PipelineGitPushFilterArray) ElementType() reflect.Type
func (PipelineGitPushFilterArray) ToPipelineGitPushFilterArrayOutput ¶ added in v0.91.0
func (i PipelineGitPushFilterArray) ToPipelineGitPushFilterArrayOutput() PipelineGitPushFilterArrayOutput
func (PipelineGitPushFilterArray) ToPipelineGitPushFilterArrayOutputWithContext ¶ added in v0.91.0
func (i PipelineGitPushFilterArray) ToPipelineGitPushFilterArrayOutputWithContext(ctx context.Context) PipelineGitPushFilterArrayOutput
type PipelineGitPushFilterArrayInput ¶ added in v0.91.0
type PipelineGitPushFilterArrayInput interface { pulumi.Input ToPipelineGitPushFilterArrayOutput() PipelineGitPushFilterArrayOutput ToPipelineGitPushFilterArrayOutputWithContext(context.Context) PipelineGitPushFilterArrayOutput }
PipelineGitPushFilterArrayInput is an input type that accepts PipelineGitPushFilterArray and PipelineGitPushFilterArrayOutput values. You can construct a concrete instance of `PipelineGitPushFilterArrayInput` via:
PipelineGitPushFilterArray{ PipelineGitPushFilterArgs{...} }
type PipelineGitPushFilterArrayOutput ¶ added in v0.91.0
type PipelineGitPushFilterArrayOutput struct{ *pulumi.OutputState }
func (PipelineGitPushFilterArrayOutput) ElementType ¶ added in v0.91.0
func (PipelineGitPushFilterArrayOutput) ElementType() reflect.Type
func (PipelineGitPushFilterArrayOutput) Index ¶ added in v0.91.0
func (o PipelineGitPushFilterArrayOutput) Index(i pulumi.IntInput) PipelineGitPushFilterOutput
func (PipelineGitPushFilterArrayOutput) ToPipelineGitPushFilterArrayOutput ¶ added in v0.91.0
func (o PipelineGitPushFilterArrayOutput) ToPipelineGitPushFilterArrayOutput() PipelineGitPushFilterArrayOutput
func (PipelineGitPushFilterArrayOutput) ToPipelineGitPushFilterArrayOutputWithContext ¶ added in v0.91.0
func (o PipelineGitPushFilterArrayOutput) ToPipelineGitPushFilterArrayOutputWithContext(ctx context.Context) PipelineGitPushFilterArrayOutput
type PipelineGitPushFilterInput ¶ added in v0.91.0
type PipelineGitPushFilterInput interface { pulumi.Input ToPipelineGitPushFilterOutput() PipelineGitPushFilterOutput ToPipelineGitPushFilterOutputWithContext(context.Context) PipelineGitPushFilterOutput }
PipelineGitPushFilterInput is an input type that accepts PipelineGitPushFilterArgs and PipelineGitPushFilterOutput values. You can construct a concrete instance of `PipelineGitPushFilterInput` via:
PipelineGitPushFilterArgs{...}
type PipelineGitPushFilterOutput ¶ added in v0.91.0
type PipelineGitPushFilterOutput struct{ *pulumi.OutputState }
The event criteria that specify when a specified repository event will start the pipeline for the specified trigger configuration, such as the lists of Git tags to include and exclude.
func (PipelineGitPushFilterOutput) Branches ¶ added in v0.97.0
func (o PipelineGitPushFilterOutput) Branches() PipelineGitBranchFilterCriteriaPtrOutput
The field that specifies to filter on branches for the push trigger configuration.
func (PipelineGitPushFilterOutput) ElementType ¶ added in v0.91.0
func (PipelineGitPushFilterOutput) ElementType() reflect.Type
func (PipelineGitPushFilterOutput) FilePaths ¶ added in v0.97.0
func (o PipelineGitPushFilterOutput) FilePaths() PipelineGitFilePathFilterCriteriaPtrOutput
The field that specifies to filter on file paths for the push trigger configuration.
func (PipelineGitPushFilterOutput) Tags ¶ added in v0.91.0
func (o PipelineGitPushFilterOutput) Tags() PipelineGitTagFilterCriteriaPtrOutput
The field that contains the details for the Git tags trigger configuration.
func (PipelineGitPushFilterOutput) ToPipelineGitPushFilterOutput ¶ added in v0.91.0
func (o PipelineGitPushFilterOutput) ToPipelineGitPushFilterOutput() PipelineGitPushFilterOutput
func (PipelineGitPushFilterOutput) ToPipelineGitPushFilterOutputWithContext ¶ added in v0.91.0
func (o PipelineGitPushFilterOutput) ToPipelineGitPushFilterOutputWithContext(ctx context.Context) PipelineGitPushFilterOutput
type PipelineGitTagFilterCriteria ¶ added in v0.91.0
type PipelineGitTagFilterCriteria struct { // The list of patterns of Git tags that, when pushed, are to be excluded from starting the pipeline. Excludes []string `pulumi:"excludes"` // The list of patterns of Git tags that, when pushed, are to be included as criteria that starts the pipeline. Includes []string `pulumi:"includes"` }
The Git tags specified as filter criteria for whether a Git tag repository event will start the pipeline.
type PipelineGitTagFilterCriteriaArgs ¶ added in v0.91.0
type PipelineGitTagFilterCriteriaArgs struct { // The list of patterns of Git tags that, when pushed, are to be excluded from starting the pipeline. Excludes pulumi.StringArrayInput `pulumi:"excludes"` // The list of patterns of Git tags that, when pushed, are to be included as criteria that starts the pipeline. Includes pulumi.StringArrayInput `pulumi:"includes"` }
The Git tags specified as filter criteria for whether a Git tag repository event will start the pipeline.
func (PipelineGitTagFilterCriteriaArgs) ElementType ¶ added in v0.91.0
func (PipelineGitTagFilterCriteriaArgs) ElementType() reflect.Type
func (PipelineGitTagFilterCriteriaArgs) ToPipelineGitTagFilterCriteriaOutput ¶ added in v0.91.0
func (i PipelineGitTagFilterCriteriaArgs) ToPipelineGitTagFilterCriteriaOutput() PipelineGitTagFilterCriteriaOutput
func (PipelineGitTagFilterCriteriaArgs) ToPipelineGitTagFilterCriteriaOutputWithContext ¶ added in v0.91.0
func (i PipelineGitTagFilterCriteriaArgs) ToPipelineGitTagFilterCriteriaOutputWithContext(ctx context.Context) PipelineGitTagFilterCriteriaOutput
func (PipelineGitTagFilterCriteriaArgs) ToPipelineGitTagFilterCriteriaPtrOutput ¶ added in v0.91.0
func (i PipelineGitTagFilterCriteriaArgs) ToPipelineGitTagFilterCriteriaPtrOutput() PipelineGitTagFilterCriteriaPtrOutput
func (PipelineGitTagFilterCriteriaArgs) ToPipelineGitTagFilterCriteriaPtrOutputWithContext ¶ added in v0.91.0
func (i PipelineGitTagFilterCriteriaArgs) ToPipelineGitTagFilterCriteriaPtrOutputWithContext(ctx context.Context) PipelineGitTagFilterCriteriaPtrOutput
type PipelineGitTagFilterCriteriaInput ¶ added in v0.91.0
type PipelineGitTagFilterCriteriaInput interface { pulumi.Input ToPipelineGitTagFilterCriteriaOutput() PipelineGitTagFilterCriteriaOutput ToPipelineGitTagFilterCriteriaOutputWithContext(context.Context) PipelineGitTagFilterCriteriaOutput }
PipelineGitTagFilterCriteriaInput is an input type that accepts PipelineGitTagFilterCriteriaArgs and PipelineGitTagFilterCriteriaOutput values. You can construct a concrete instance of `PipelineGitTagFilterCriteriaInput` via:
PipelineGitTagFilterCriteriaArgs{...}
type PipelineGitTagFilterCriteriaOutput ¶ added in v0.91.0
type PipelineGitTagFilterCriteriaOutput struct{ *pulumi.OutputState }
The Git tags specified as filter criteria for whether a Git tag repository event will start the pipeline.
func (PipelineGitTagFilterCriteriaOutput) ElementType ¶ added in v0.91.0
func (PipelineGitTagFilterCriteriaOutput) ElementType() reflect.Type
func (PipelineGitTagFilterCriteriaOutput) Excludes ¶ added in v0.91.0
func (o PipelineGitTagFilterCriteriaOutput) Excludes() pulumi.StringArrayOutput
The list of patterns of Git tags that, when pushed, are to be excluded from starting the pipeline.
func (PipelineGitTagFilterCriteriaOutput) Includes ¶ added in v0.91.0
func (o PipelineGitTagFilterCriteriaOutput) Includes() pulumi.StringArrayOutput
The list of patterns of Git tags that, when pushed, are to be included as criteria that starts the pipeline.
func (PipelineGitTagFilterCriteriaOutput) ToPipelineGitTagFilterCriteriaOutput ¶ added in v0.91.0
func (o PipelineGitTagFilterCriteriaOutput) ToPipelineGitTagFilterCriteriaOutput() PipelineGitTagFilterCriteriaOutput
func (PipelineGitTagFilterCriteriaOutput) ToPipelineGitTagFilterCriteriaOutputWithContext ¶ added in v0.91.0
func (o PipelineGitTagFilterCriteriaOutput) ToPipelineGitTagFilterCriteriaOutputWithContext(ctx context.Context) PipelineGitTagFilterCriteriaOutput
func (PipelineGitTagFilterCriteriaOutput) ToPipelineGitTagFilterCriteriaPtrOutput ¶ added in v0.91.0
func (o PipelineGitTagFilterCriteriaOutput) ToPipelineGitTagFilterCriteriaPtrOutput() PipelineGitTagFilterCriteriaPtrOutput
func (PipelineGitTagFilterCriteriaOutput) ToPipelineGitTagFilterCriteriaPtrOutputWithContext ¶ added in v0.91.0
func (o PipelineGitTagFilterCriteriaOutput) ToPipelineGitTagFilterCriteriaPtrOutputWithContext(ctx context.Context) PipelineGitTagFilterCriteriaPtrOutput
type PipelineGitTagFilterCriteriaPtrInput ¶ added in v0.91.0
type PipelineGitTagFilterCriteriaPtrInput interface { pulumi.Input ToPipelineGitTagFilterCriteriaPtrOutput() PipelineGitTagFilterCriteriaPtrOutput ToPipelineGitTagFilterCriteriaPtrOutputWithContext(context.Context) PipelineGitTagFilterCriteriaPtrOutput }
PipelineGitTagFilterCriteriaPtrInput is an input type that accepts PipelineGitTagFilterCriteriaArgs, PipelineGitTagFilterCriteriaPtr and PipelineGitTagFilterCriteriaPtrOutput values. You can construct a concrete instance of `PipelineGitTagFilterCriteriaPtrInput` via:
PipelineGitTagFilterCriteriaArgs{...} or: nil
func PipelineGitTagFilterCriteriaPtr ¶ added in v0.91.0
func PipelineGitTagFilterCriteriaPtr(v *PipelineGitTagFilterCriteriaArgs) PipelineGitTagFilterCriteriaPtrInput
type PipelineGitTagFilterCriteriaPtrOutput ¶ added in v0.91.0
type PipelineGitTagFilterCriteriaPtrOutput struct{ *pulumi.OutputState }
func (PipelineGitTagFilterCriteriaPtrOutput) ElementType ¶ added in v0.91.0
func (PipelineGitTagFilterCriteriaPtrOutput) ElementType() reflect.Type
func (PipelineGitTagFilterCriteriaPtrOutput) Excludes ¶ added in v0.91.0
func (o PipelineGitTagFilterCriteriaPtrOutput) Excludes() pulumi.StringArrayOutput
The list of patterns of Git tags that, when pushed, are to be excluded from starting the pipeline.
func (PipelineGitTagFilterCriteriaPtrOutput) Includes ¶ added in v0.91.0
func (o PipelineGitTagFilterCriteriaPtrOutput) Includes() pulumi.StringArrayOutput
The list of patterns of Git tags that, when pushed, are to be included as criteria that starts the pipeline.
func (PipelineGitTagFilterCriteriaPtrOutput) ToPipelineGitTagFilterCriteriaPtrOutput ¶ added in v0.91.0
func (o PipelineGitTagFilterCriteriaPtrOutput) ToPipelineGitTagFilterCriteriaPtrOutput() PipelineGitTagFilterCriteriaPtrOutput
func (PipelineGitTagFilterCriteriaPtrOutput) ToPipelineGitTagFilterCriteriaPtrOutputWithContext ¶ added in v0.91.0
func (o PipelineGitTagFilterCriteriaPtrOutput) ToPipelineGitTagFilterCriteriaPtrOutputWithContext(ctx context.Context) PipelineGitTagFilterCriteriaPtrOutput
type PipelineInput ¶
type PipelineInput interface { pulumi.Input ToPipelineOutput() PipelineOutput ToPipelineOutputWithContext(ctx context.Context) PipelineOutput }
type PipelineInputArtifact ¶
type PipelineInputArtifact struct { // The name of the artifact to be worked on (for example, "My App"). Name string `pulumi:"name"` }
Represents information about an artifact to be worked on, such as a test or build artifact.
type PipelineInputArtifactArgs ¶
type PipelineInputArtifactArgs struct { // The name of the artifact to be worked on (for example, "My App"). Name pulumi.StringInput `pulumi:"name"` }
Represents information about an artifact to be worked on, such as a test or build artifact.
func (PipelineInputArtifactArgs) ElementType ¶
func (PipelineInputArtifactArgs) ElementType() reflect.Type
func (PipelineInputArtifactArgs) ToPipelineInputArtifactOutput ¶
func (i PipelineInputArtifactArgs) ToPipelineInputArtifactOutput() PipelineInputArtifactOutput
func (PipelineInputArtifactArgs) ToPipelineInputArtifactOutputWithContext ¶
func (i PipelineInputArtifactArgs) ToPipelineInputArtifactOutputWithContext(ctx context.Context) PipelineInputArtifactOutput
type PipelineInputArtifactArray ¶
type PipelineInputArtifactArray []PipelineInputArtifactInput
func (PipelineInputArtifactArray) ElementType ¶
func (PipelineInputArtifactArray) ElementType() reflect.Type
func (PipelineInputArtifactArray) ToPipelineInputArtifactArrayOutput ¶
func (i PipelineInputArtifactArray) ToPipelineInputArtifactArrayOutput() PipelineInputArtifactArrayOutput
func (PipelineInputArtifactArray) ToPipelineInputArtifactArrayOutputWithContext ¶
func (i PipelineInputArtifactArray) ToPipelineInputArtifactArrayOutputWithContext(ctx context.Context) PipelineInputArtifactArrayOutput
type PipelineInputArtifactArrayInput ¶
type PipelineInputArtifactArrayInput interface { pulumi.Input ToPipelineInputArtifactArrayOutput() PipelineInputArtifactArrayOutput ToPipelineInputArtifactArrayOutputWithContext(context.Context) PipelineInputArtifactArrayOutput }
PipelineInputArtifactArrayInput is an input type that accepts PipelineInputArtifactArray and PipelineInputArtifactArrayOutput values. You can construct a concrete instance of `PipelineInputArtifactArrayInput` via:
PipelineInputArtifactArray{ PipelineInputArtifactArgs{...} }
type PipelineInputArtifactArrayOutput ¶
type PipelineInputArtifactArrayOutput struct{ *pulumi.OutputState }
func (PipelineInputArtifactArrayOutput) ElementType ¶
func (PipelineInputArtifactArrayOutput) ElementType() reflect.Type
func (PipelineInputArtifactArrayOutput) Index ¶
func (o PipelineInputArtifactArrayOutput) Index(i pulumi.IntInput) PipelineInputArtifactOutput
func (PipelineInputArtifactArrayOutput) ToPipelineInputArtifactArrayOutput ¶
func (o PipelineInputArtifactArrayOutput) ToPipelineInputArtifactArrayOutput() PipelineInputArtifactArrayOutput
func (PipelineInputArtifactArrayOutput) ToPipelineInputArtifactArrayOutputWithContext ¶
func (o PipelineInputArtifactArrayOutput) ToPipelineInputArtifactArrayOutputWithContext(ctx context.Context) PipelineInputArtifactArrayOutput
type PipelineInputArtifactInput ¶
type PipelineInputArtifactInput interface { pulumi.Input ToPipelineInputArtifactOutput() PipelineInputArtifactOutput ToPipelineInputArtifactOutputWithContext(context.Context) PipelineInputArtifactOutput }
PipelineInputArtifactInput is an input type that accepts PipelineInputArtifactArgs and PipelineInputArtifactOutput values. You can construct a concrete instance of `PipelineInputArtifactInput` via:
PipelineInputArtifactArgs{...}
type PipelineInputArtifactOutput ¶
type PipelineInputArtifactOutput struct{ *pulumi.OutputState }
Represents information about an artifact to be worked on, such as a test or build artifact.
func (PipelineInputArtifactOutput) ElementType ¶
func (PipelineInputArtifactOutput) ElementType() reflect.Type
func (PipelineInputArtifactOutput) Name ¶
func (o PipelineInputArtifactOutput) Name() pulumi.StringOutput
The name of the artifact to be worked on (for example, "My App").
func (PipelineInputArtifactOutput) ToPipelineInputArtifactOutput ¶
func (o PipelineInputArtifactOutput) ToPipelineInputArtifactOutput() PipelineInputArtifactOutput
func (PipelineInputArtifactOutput) ToPipelineInputArtifactOutputWithContext ¶
func (o PipelineInputArtifactOutput) ToPipelineInputArtifactOutputWithContext(ctx context.Context) PipelineInputArtifactOutput
type PipelineOutput ¶
type PipelineOutput struct{ *pulumi.OutputState }
func (PipelineOutput) ArtifactStore ¶ added in v0.17.0
func (o PipelineOutput) ArtifactStore() PipelineArtifactStorePtrOutput
The S3 bucket where artifacts for the pipeline are stored.
func (PipelineOutput) ArtifactStores ¶ added in v0.17.0
func (o PipelineOutput) ArtifactStores() PipelineArtifactStoreMapArrayOutput
A mapping of artifactStore objects and their corresponding AWS Regions. There must be an artifact store for the pipeline Region and for each cross-region action in the pipeline.
func (PipelineOutput) DisableInboundStageTransitions ¶ added in v0.17.0
func (o PipelineOutput) DisableInboundStageTransitions() PipelineStageTransitionArrayOutput
Represents the input of a DisableStageTransition action.
func (PipelineOutput) ElementType ¶
func (PipelineOutput) ElementType() reflect.Type
func (PipelineOutput) ExecutionMode ¶ added in v0.97.0
func (o PipelineOutput) ExecutionMode() PipelineExecutionModePtrOutput
The method that the pipeline will use to handle multiple executions. The default mode is SUPERSEDED.
func (PipelineOutput) Name ¶ added in v0.17.0
func (o PipelineOutput) Name() pulumi.StringPtrOutput
The name of the pipeline.
func (PipelineOutput) PipelineType ¶ added in v0.91.0
func (o PipelineOutput) PipelineType() PipelineTypePtrOutput
CodePipeline provides the following pipeline types, which differ in characteristics and price, so that you can tailor your pipeline features and cost to the needs of your applications.
func (PipelineOutput) RestartExecutionOnUpdate ¶ added in v0.17.0
func (o PipelineOutput) RestartExecutionOnUpdate() pulumi.BoolPtrOutput
Indicates whether to rerun the CodePipeline pipeline after you update it.
func (PipelineOutput) RoleArn ¶ added in v0.17.0
func (o PipelineOutput) RoleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) for CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn
func (PipelineOutput) Stages ¶ added in v0.17.0
func (o PipelineOutput) Stages() PipelineStageDeclarationArrayOutput
Represents information about a stage and its definition.
func (PipelineOutput) Tags ¶ added in v0.17.0
func (o PipelineOutput) Tags() aws.TagArrayOutput
Specifies the tags applied to the pipeline.
func (PipelineOutput) ToPipelineOutput ¶
func (o PipelineOutput) ToPipelineOutput() PipelineOutput
func (PipelineOutput) ToPipelineOutputWithContext ¶
func (o PipelineOutput) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput
func (PipelineOutput) Triggers ¶ added in v0.91.0
func (o PipelineOutput) Triggers() PipelineTriggerDeclarationArrayOutput
The trigger configuration specifying a type of event, such as Git tags, that starts the pipeline.
func (PipelineOutput) Variables ¶ added in v0.91.0
func (o PipelineOutput) Variables() PipelineVariableDeclarationArrayOutput
A list that defines the pipeline variables for a pipeline resource. Variable names can have alphanumeric and underscore characters, and the values must match [A-Za-z0-9@\-_]+.
func (PipelineOutput) Version ¶ added in v0.17.0
func (o PipelineOutput) Version() pulumi.StringOutput
The version of the pipeline.
type PipelineOutputArtifact ¶
type PipelineOutputArtifact struct { // The files that you want to associate with the output artifact that will be exported from the compute action. Files []string `pulumi:"files"` // The name of the output of an artifact, such as "My App". Name string `pulumi:"name"` }
Represents information about the output of an action.
type PipelineOutputArtifactArgs ¶
type PipelineOutputArtifactArgs struct { // The files that you want to associate with the output artifact that will be exported from the compute action. Files pulumi.StringArrayInput `pulumi:"files"` // The name of the output of an artifact, such as "My App". Name pulumi.StringInput `pulumi:"name"` }
Represents information about the output of an action.
func (PipelineOutputArtifactArgs) ElementType ¶
func (PipelineOutputArtifactArgs) ElementType() reflect.Type
func (PipelineOutputArtifactArgs) ToPipelineOutputArtifactOutput ¶
func (i PipelineOutputArtifactArgs) ToPipelineOutputArtifactOutput() PipelineOutputArtifactOutput
func (PipelineOutputArtifactArgs) ToPipelineOutputArtifactOutputWithContext ¶
func (i PipelineOutputArtifactArgs) ToPipelineOutputArtifactOutputWithContext(ctx context.Context) PipelineOutputArtifactOutput
type PipelineOutputArtifactArray ¶
type PipelineOutputArtifactArray []PipelineOutputArtifactInput
func (PipelineOutputArtifactArray) ElementType ¶
func (PipelineOutputArtifactArray) ElementType() reflect.Type
func (PipelineOutputArtifactArray) ToPipelineOutputArtifactArrayOutput ¶
func (i PipelineOutputArtifactArray) ToPipelineOutputArtifactArrayOutput() PipelineOutputArtifactArrayOutput
func (PipelineOutputArtifactArray) ToPipelineOutputArtifactArrayOutputWithContext ¶
func (i PipelineOutputArtifactArray) ToPipelineOutputArtifactArrayOutputWithContext(ctx context.Context) PipelineOutputArtifactArrayOutput
type PipelineOutputArtifactArrayInput ¶
type PipelineOutputArtifactArrayInput interface { pulumi.Input ToPipelineOutputArtifactArrayOutput() PipelineOutputArtifactArrayOutput ToPipelineOutputArtifactArrayOutputWithContext(context.Context) PipelineOutputArtifactArrayOutput }
PipelineOutputArtifactArrayInput is an input type that accepts PipelineOutputArtifactArray and PipelineOutputArtifactArrayOutput values. You can construct a concrete instance of `PipelineOutputArtifactArrayInput` via:
PipelineOutputArtifactArray{ PipelineOutputArtifactArgs{...} }
type PipelineOutputArtifactArrayOutput ¶
type PipelineOutputArtifactArrayOutput struct{ *pulumi.OutputState }
func (PipelineOutputArtifactArrayOutput) ElementType ¶
func (PipelineOutputArtifactArrayOutput) ElementType() reflect.Type
func (PipelineOutputArtifactArrayOutput) Index ¶
func (o PipelineOutputArtifactArrayOutput) Index(i pulumi.IntInput) PipelineOutputArtifactOutput
func (PipelineOutputArtifactArrayOutput) ToPipelineOutputArtifactArrayOutput ¶
func (o PipelineOutputArtifactArrayOutput) ToPipelineOutputArtifactArrayOutput() PipelineOutputArtifactArrayOutput
func (PipelineOutputArtifactArrayOutput) ToPipelineOutputArtifactArrayOutputWithContext ¶
func (o PipelineOutputArtifactArrayOutput) ToPipelineOutputArtifactArrayOutputWithContext(ctx context.Context) PipelineOutputArtifactArrayOutput
type PipelineOutputArtifactInput ¶
type PipelineOutputArtifactInput interface { pulumi.Input ToPipelineOutputArtifactOutput() PipelineOutputArtifactOutput ToPipelineOutputArtifactOutputWithContext(context.Context) PipelineOutputArtifactOutput }
PipelineOutputArtifactInput is an input type that accepts PipelineOutputArtifactArgs and PipelineOutputArtifactOutput values. You can construct a concrete instance of `PipelineOutputArtifactInput` via:
PipelineOutputArtifactArgs{...}
type PipelineOutputArtifactOutput ¶
type PipelineOutputArtifactOutput struct{ *pulumi.OutputState }
Represents information about the output of an action.
func (PipelineOutputArtifactOutput) ElementType ¶
func (PipelineOutputArtifactOutput) ElementType() reflect.Type
func (PipelineOutputArtifactOutput) Files ¶ added in v1.3.0
func (o PipelineOutputArtifactOutput) Files() pulumi.StringArrayOutput
The files that you want to associate with the output artifact that will be exported from the compute action.
func (PipelineOutputArtifactOutput) Name ¶
func (o PipelineOutputArtifactOutput) Name() pulumi.StringOutput
The name of the output of an artifact, such as "My App".
func (PipelineOutputArtifactOutput) ToPipelineOutputArtifactOutput ¶
func (o PipelineOutputArtifactOutput) ToPipelineOutputArtifactOutput() PipelineOutputArtifactOutput
func (PipelineOutputArtifactOutput) ToPipelineOutputArtifactOutputWithContext ¶
func (o PipelineOutputArtifactOutput) ToPipelineOutputArtifactOutputWithContext(ctx context.Context) PipelineOutputArtifactOutput
type PipelineRuleDeclaration ¶ added in v0.114.0
type PipelineRuleDeclaration struct { // The rule's configuration. These are key-value pairs that specify input values for a rule. Configuration interface{} `pulumi:"configuration"` // The input artifacts fields for the rule, such as specifying an input file for the rule. InputArtifacts []PipelineInputArtifact `pulumi:"inputArtifacts"` // The rule declaration's name. Name *string `pulumi:"name"` // The rule declaration's AWS Region, such as us-east-1. Region *string `pulumi:"region"` // The ARN of the IAM service role that performs the declared rule. This is assumed through the roleArn for the pipeline. RoleArn *string `pulumi:"roleArn"` // The ID for the rule type, which is made up of the combined values for category, owner, provider, and version. RuleTypeId *PipelineRuleTypeId `pulumi:"ruleTypeId"` }
Represents information about condition.
type PipelineRuleDeclarationArgs ¶ added in v0.114.0
type PipelineRuleDeclarationArgs struct { // The rule's configuration. These are key-value pairs that specify input values for a rule. Configuration pulumi.Input `pulumi:"configuration"` // The input artifacts fields for the rule, such as specifying an input file for the rule. InputArtifacts PipelineInputArtifactArrayInput `pulumi:"inputArtifacts"` // The rule declaration's name. Name pulumi.StringPtrInput `pulumi:"name"` // The rule declaration's AWS Region, such as us-east-1. Region pulumi.StringPtrInput `pulumi:"region"` // The ARN of the IAM service role that performs the declared rule. This is assumed through the roleArn for the pipeline. RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` // The ID for the rule type, which is made up of the combined values for category, owner, provider, and version. RuleTypeId PipelineRuleTypeIdPtrInput `pulumi:"ruleTypeId"` }
Represents information about condition.
func (PipelineRuleDeclarationArgs) ElementType ¶ added in v0.114.0
func (PipelineRuleDeclarationArgs) ElementType() reflect.Type
func (PipelineRuleDeclarationArgs) ToPipelineRuleDeclarationOutput ¶ added in v0.114.0
func (i PipelineRuleDeclarationArgs) ToPipelineRuleDeclarationOutput() PipelineRuleDeclarationOutput
func (PipelineRuleDeclarationArgs) ToPipelineRuleDeclarationOutputWithContext ¶ added in v0.114.0
func (i PipelineRuleDeclarationArgs) ToPipelineRuleDeclarationOutputWithContext(ctx context.Context) PipelineRuleDeclarationOutput
type PipelineRuleDeclarationArray ¶ added in v0.114.0
type PipelineRuleDeclarationArray []PipelineRuleDeclarationInput
func (PipelineRuleDeclarationArray) ElementType ¶ added in v0.114.0
func (PipelineRuleDeclarationArray) ElementType() reflect.Type
func (PipelineRuleDeclarationArray) ToPipelineRuleDeclarationArrayOutput ¶ added in v0.114.0
func (i PipelineRuleDeclarationArray) ToPipelineRuleDeclarationArrayOutput() PipelineRuleDeclarationArrayOutput
func (PipelineRuleDeclarationArray) ToPipelineRuleDeclarationArrayOutputWithContext ¶ added in v0.114.0
func (i PipelineRuleDeclarationArray) ToPipelineRuleDeclarationArrayOutputWithContext(ctx context.Context) PipelineRuleDeclarationArrayOutput
type PipelineRuleDeclarationArrayInput ¶ added in v0.114.0
type PipelineRuleDeclarationArrayInput interface { pulumi.Input ToPipelineRuleDeclarationArrayOutput() PipelineRuleDeclarationArrayOutput ToPipelineRuleDeclarationArrayOutputWithContext(context.Context) PipelineRuleDeclarationArrayOutput }
PipelineRuleDeclarationArrayInput is an input type that accepts PipelineRuleDeclarationArray and PipelineRuleDeclarationArrayOutput values. You can construct a concrete instance of `PipelineRuleDeclarationArrayInput` via:
PipelineRuleDeclarationArray{ PipelineRuleDeclarationArgs{...} }
type PipelineRuleDeclarationArrayOutput ¶ added in v0.114.0
type PipelineRuleDeclarationArrayOutput struct{ *pulumi.OutputState }
func (PipelineRuleDeclarationArrayOutput) ElementType ¶ added in v0.114.0
func (PipelineRuleDeclarationArrayOutput) ElementType() reflect.Type
func (PipelineRuleDeclarationArrayOutput) Index ¶ added in v0.114.0
func (o PipelineRuleDeclarationArrayOutput) Index(i pulumi.IntInput) PipelineRuleDeclarationOutput
func (PipelineRuleDeclarationArrayOutput) ToPipelineRuleDeclarationArrayOutput ¶ added in v0.114.0
func (o PipelineRuleDeclarationArrayOutput) ToPipelineRuleDeclarationArrayOutput() PipelineRuleDeclarationArrayOutput
func (PipelineRuleDeclarationArrayOutput) ToPipelineRuleDeclarationArrayOutputWithContext ¶ added in v0.114.0
func (o PipelineRuleDeclarationArrayOutput) ToPipelineRuleDeclarationArrayOutputWithContext(ctx context.Context) PipelineRuleDeclarationArrayOutput
type PipelineRuleDeclarationInput ¶ added in v0.114.0
type PipelineRuleDeclarationInput interface { pulumi.Input ToPipelineRuleDeclarationOutput() PipelineRuleDeclarationOutput ToPipelineRuleDeclarationOutputWithContext(context.Context) PipelineRuleDeclarationOutput }
PipelineRuleDeclarationInput is an input type that accepts PipelineRuleDeclarationArgs and PipelineRuleDeclarationOutput values. You can construct a concrete instance of `PipelineRuleDeclarationInput` via:
PipelineRuleDeclarationArgs{...}
type PipelineRuleDeclarationOutput ¶ added in v0.114.0
type PipelineRuleDeclarationOutput struct{ *pulumi.OutputState }
Represents information about condition.
func (PipelineRuleDeclarationOutput) Configuration ¶ added in v0.114.0
func (o PipelineRuleDeclarationOutput) Configuration() pulumi.AnyOutput
The rule's configuration. These are key-value pairs that specify input values for a rule.
func (PipelineRuleDeclarationOutput) ElementType ¶ added in v0.114.0
func (PipelineRuleDeclarationOutput) ElementType() reflect.Type
func (PipelineRuleDeclarationOutput) InputArtifacts ¶ added in v0.114.0
func (o PipelineRuleDeclarationOutput) InputArtifacts() PipelineInputArtifactArrayOutput
The input artifacts fields for the rule, such as specifying an input file for the rule.
func (PipelineRuleDeclarationOutput) Name ¶ added in v0.114.0
func (o PipelineRuleDeclarationOutput) Name() pulumi.StringPtrOutput
The rule declaration's name.
func (PipelineRuleDeclarationOutput) Region ¶ added in v0.114.0
func (o PipelineRuleDeclarationOutput) Region() pulumi.StringPtrOutput
The rule declaration's AWS Region, such as us-east-1.
func (PipelineRuleDeclarationOutput) RoleArn ¶ added in v0.114.0
func (o PipelineRuleDeclarationOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the IAM service role that performs the declared rule. This is assumed through the roleArn for the pipeline.
func (PipelineRuleDeclarationOutput) RuleTypeId ¶ added in v0.114.0
func (o PipelineRuleDeclarationOutput) RuleTypeId() PipelineRuleTypeIdPtrOutput
The ID for the rule type, which is made up of the combined values for category, owner, provider, and version.
func (PipelineRuleDeclarationOutput) ToPipelineRuleDeclarationOutput ¶ added in v0.114.0
func (o PipelineRuleDeclarationOutput) ToPipelineRuleDeclarationOutput() PipelineRuleDeclarationOutput
func (PipelineRuleDeclarationOutput) ToPipelineRuleDeclarationOutputWithContext ¶ added in v0.114.0
func (o PipelineRuleDeclarationOutput) ToPipelineRuleDeclarationOutputWithContext(ctx context.Context) PipelineRuleDeclarationOutput
type PipelineRuleTypeId ¶ added in v0.114.0
type PipelineRuleTypeId struct { // A category for the provider type for the rule. Category *string `pulumi:"category"` // The creator of the rule being called. Only AWS is supported. Owner *string `pulumi:"owner"` // The provider of the service being called by the rule. Provider *string `pulumi:"provider"` // A string that describes the rule version. Version *string `pulumi:"version"` }
Represents information about a rule type.
type PipelineRuleTypeIdArgs ¶ added in v0.114.0
type PipelineRuleTypeIdArgs struct { // A category for the provider type for the rule. Category pulumi.StringPtrInput `pulumi:"category"` // The creator of the rule being called. Only AWS is supported. Owner pulumi.StringPtrInput `pulumi:"owner"` // The provider of the service being called by the rule. Provider pulumi.StringPtrInput `pulumi:"provider"` // A string that describes the rule version. Version pulumi.StringPtrInput `pulumi:"version"` }
Represents information about a rule type.
func (PipelineRuleTypeIdArgs) ElementType ¶ added in v0.114.0
func (PipelineRuleTypeIdArgs) ElementType() reflect.Type
func (PipelineRuleTypeIdArgs) ToPipelineRuleTypeIdOutput ¶ added in v0.114.0
func (i PipelineRuleTypeIdArgs) ToPipelineRuleTypeIdOutput() PipelineRuleTypeIdOutput
func (PipelineRuleTypeIdArgs) ToPipelineRuleTypeIdOutputWithContext ¶ added in v0.114.0
func (i PipelineRuleTypeIdArgs) ToPipelineRuleTypeIdOutputWithContext(ctx context.Context) PipelineRuleTypeIdOutput
func (PipelineRuleTypeIdArgs) ToPipelineRuleTypeIdPtrOutput ¶ added in v0.114.0
func (i PipelineRuleTypeIdArgs) ToPipelineRuleTypeIdPtrOutput() PipelineRuleTypeIdPtrOutput
func (PipelineRuleTypeIdArgs) ToPipelineRuleTypeIdPtrOutputWithContext ¶ added in v0.114.0
func (i PipelineRuleTypeIdArgs) ToPipelineRuleTypeIdPtrOutputWithContext(ctx context.Context) PipelineRuleTypeIdPtrOutput
type PipelineRuleTypeIdInput ¶ added in v0.114.0
type PipelineRuleTypeIdInput interface { pulumi.Input ToPipelineRuleTypeIdOutput() PipelineRuleTypeIdOutput ToPipelineRuleTypeIdOutputWithContext(context.Context) PipelineRuleTypeIdOutput }
PipelineRuleTypeIdInput is an input type that accepts PipelineRuleTypeIdArgs and PipelineRuleTypeIdOutput values. You can construct a concrete instance of `PipelineRuleTypeIdInput` via:
PipelineRuleTypeIdArgs{...}
type PipelineRuleTypeIdOutput ¶ added in v0.114.0
type PipelineRuleTypeIdOutput struct{ *pulumi.OutputState }
Represents information about a rule type.
func (PipelineRuleTypeIdOutput) Category ¶ added in v0.114.0
func (o PipelineRuleTypeIdOutput) Category() pulumi.StringPtrOutput
A category for the provider type for the rule.
func (PipelineRuleTypeIdOutput) ElementType ¶ added in v0.114.0
func (PipelineRuleTypeIdOutput) ElementType() reflect.Type
func (PipelineRuleTypeIdOutput) Owner ¶ added in v0.114.0
func (o PipelineRuleTypeIdOutput) Owner() pulumi.StringPtrOutput
The creator of the rule being called. Only AWS is supported.
func (PipelineRuleTypeIdOutput) Provider ¶ added in v0.114.0
func (o PipelineRuleTypeIdOutput) Provider() pulumi.StringPtrOutput
The provider of the service being called by the rule.
func (PipelineRuleTypeIdOutput) ToPipelineRuleTypeIdOutput ¶ added in v0.114.0
func (o PipelineRuleTypeIdOutput) ToPipelineRuleTypeIdOutput() PipelineRuleTypeIdOutput
func (PipelineRuleTypeIdOutput) ToPipelineRuleTypeIdOutputWithContext ¶ added in v0.114.0
func (o PipelineRuleTypeIdOutput) ToPipelineRuleTypeIdOutputWithContext(ctx context.Context) PipelineRuleTypeIdOutput
func (PipelineRuleTypeIdOutput) ToPipelineRuleTypeIdPtrOutput ¶ added in v0.114.0
func (o PipelineRuleTypeIdOutput) ToPipelineRuleTypeIdPtrOutput() PipelineRuleTypeIdPtrOutput
func (PipelineRuleTypeIdOutput) ToPipelineRuleTypeIdPtrOutputWithContext ¶ added in v0.114.0
func (o PipelineRuleTypeIdOutput) ToPipelineRuleTypeIdPtrOutputWithContext(ctx context.Context) PipelineRuleTypeIdPtrOutput
func (PipelineRuleTypeIdOutput) Version ¶ added in v0.114.0
func (o PipelineRuleTypeIdOutput) Version() pulumi.StringPtrOutput
A string that describes the rule version.
type PipelineRuleTypeIdPtrInput ¶ added in v0.114.0
type PipelineRuleTypeIdPtrInput interface { pulumi.Input ToPipelineRuleTypeIdPtrOutput() PipelineRuleTypeIdPtrOutput ToPipelineRuleTypeIdPtrOutputWithContext(context.Context) PipelineRuleTypeIdPtrOutput }
PipelineRuleTypeIdPtrInput is an input type that accepts PipelineRuleTypeIdArgs, PipelineRuleTypeIdPtr and PipelineRuleTypeIdPtrOutput values. You can construct a concrete instance of `PipelineRuleTypeIdPtrInput` via:
PipelineRuleTypeIdArgs{...} or: nil
func PipelineRuleTypeIdPtr ¶ added in v0.114.0
func PipelineRuleTypeIdPtr(v *PipelineRuleTypeIdArgs) PipelineRuleTypeIdPtrInput
type PipelineRuleTypeIdPtrOutput ¶ added in v0.114.0
type PipelineRuleTypeIdPtrOutput struct{ *pulumi.OutputState }
func (PipelineRuleTypeIdPtrOutput) Category ¶ added in v0.114.0
func (o PipelineRuleTypeIdPtrOutput) Category() pulumi.StringPtrOutput
A category for the provider type for the rule.
func (PipelineRuleTypeIdPtrOutput) Elem ¶ added in v0.114.0
func (o PipelineRuleTypeIdPtrOutput) Elem() PipelineRuleTypeIdOutput
func (PipelineRuleTypeIdPtrOutput) ElementType ¶ added in v0.114.0
func (PipelineRuleTypeIdPtrOutput) ElementType() reflect.Type
func (PipelineRuleTypeIdPtrOutput) Owner ¶ added in v0.114.0
func (o PipelineRuleTypeIdPtrOutput) Owner() pulumi.StringPtrOutput
The creator of the rule being called. Only AWS is supported.
func (PipelineRuleTypeIdPtrOutput) Provider ¶ added in v0.114.0
func (o PipelineRuleTypeIdPtrOutput) Provider() pulumi.StringPtrOutput
The provider of the service being called by the rule.
func (PipelineRuleTypeIdPtrOutput) ToPipelineRuleTypeIdPtrOutput ¶ added in v0.114.0
func (o PipelineRuleTypeIdPtrOutput) ToPipelineRuleTypeIdPtrOutput() PipelineRuleTypeIdPtrOutput
func (PipelineRuleTypeIdPtrOutput) ToPipelineRuleTypeIdPtrOutputWithContext ¶ added in v0.114.0
func (o PipelineRuleTypeIdPtrOutput) ToPipelineRuleTypeIdPtrOutputWithContext(ctx context.Context) PipelineRuleTypeIdPtrOutput
func (PipelineRuleTypeIdPtrOutput) Version ¶ added in v0.114.0
func (o PipelineRuleTypeIdPtrOutput) Version() pulumi.StringPtrOutput
A string that describes the rule version.
type PipelineStageDeclaration ¶
type PipelineStageDeclaration struct { // The actions included in a stage. Actions []PipelineActionDeclaration `pulumi:"actions"` // The method to use before stage runs. BeforeEntry *PipelineBeforeEntryConditions `pulumi:"beforeEntry"` // Reserved for future use. Blockers []PipelineBlockerDeclaration `pulumi:"blockers"` // The name of the stage. Name string `pulumi:"name"` // The method to use when a stage has not completed successfully OnFailure *PipelineFailureConditions `pulumi:"onFailure"` // The method to use when a stage has completed successfully OnSuccess *PipelineSuccessConditions `pulumi:"onSuccess"` }
Represents information about a stage and its definition.
type PipelineStageDeclarationArgs ¶
type PipelineStageDeclarationArgs struct { // The actions included in a stage. Actions PipelineActionDeclarationArrayInput `pulumi:"actions"` // The method to use before stage runs. BeforeEntry PipelineBeforeEntryConditionsPtrInput `pulumi:"beforeEntry"` // Reserved for future use. Blockers PipelineBlockerDeclarationArrayInput `pulumi:"blockers"` // The name of the stage. Name pulumi.StringInput `pulumi:"name"` // The method to use when a stage has not completed successfully OnFailure PipelineFailureConditionsPtrInput `pulumi:"onFailure"` // The method to use when a stage has completed successfully OnSuccess PipelineSuccessConditionsPtrInput `pulumi:"onSuccess"` }
Represents information about a stage and its definition.
func (PipelineStageDeclarationArgs) ElementType ¶
func (PipelineStageDeclarationArgs) ElementType() reflect.Type
func (PipelineStageDeclarationArgs) ToPipelineStageDeclarationOutput ¶
func (i PipelineStageDeclarationArgs) ToPipelineStageDeclarationOutput() PipelineStageDeclarationOutput
func (PipelineStageDeclarationArgs) ToPipelineStageDeclarationOutputWithContext ¶
func (i PipelineStageDeclarationArgs) ToPipelineStageDeclarationOutputWithContext(ctx context.Context) PipelineStageDeclarationOutput
type PipelineStageDeclarationArray ¶
type PipelineStageDeclarationArray []PipelineStageDeclarationInput
func (PipelineStageDeclarationArray) ElementType ¶
func (PipelineStageDeclarationArray) ElementType() reflect.Type
func (PipelineStageDeclarationArray) ToPipelineStageDeclarationArrayOutput ¶
func (i PipelineStageDeclarationArray) ToPipelineStageDeclarationArrayOutput() PipelineStageDeclarationArrayOutput
func (PipelineStageDeclarationArray) ToPipelineStageDeclarationArrayOutputWithContext ¶
func (i PipelineStageDeclarationArray) ToPipelineStageDeclarationArrayOutputWithContext(ctx context.Context) PipelineStageDeclarationArrayOutput
type PipelineStageDeclarationArrayInput ¶
type PipelineStageDeclarationArrayInput interface { pulumi.Input ToPipelineStageDeclarationArrayOutput() PipelineStageDeclarationArrayOutput ToPipelineStageDeclarationArrayOutputWithContext(context.Context) PipelineStageDeclarationArrayOutput }
PipelineStageDeclarationArrayInput is an input type that accepts PipelineStageDeclarationArray and PipelineStageDeclarationArrayOutput values. You can construct a concrete instance of `PipelineStageDeclarationArrayInput` via:
PipelineStageDeclarationArray{ PipelineStageDeclarationArgs{...} }
type PipelineStageDeclarationArrayOutput ¶
type PipelineStageDeclarationArrayOutput struct{ *pulumi.OutputState }
func (PipelineStageDeclarationArrayOutput) ElementType ¶
func (PipelineStageDeclarationArrayOutput) ElementType() reflect.Type
func (PipelineStageDeclarationArrayOutput) Index ¶
func (o PipelineStageDeclarationArrayOutput) Index(i pulumi.IntInput) PipelineStageDeclarationOutput
func (PipelineStageDeclarationArrayOutput) ToPipelineStageDeclarationArrayOutput ¶
func (o PipelineStageDeclarationArrayOutput) ToPipelineStageDeclarationArrayOutput() PipelineStageDeclarationArrayOutput
func (PipelineStageDeclarationArrayOutput) ToPipelineStageDeclarationArrayOutputWithContext ¶
func (o PipelineStageDeclarationArrayOutput) ToPipelineStageDeclarationArrayOutputWithContext(ctx context.Context) PipelineStageDeclarationArrayOutput
type PipelineStageDeclarationInput ¶
type PipelineStageDeclarationInput interface { pulumi.Input ToPipelineStageDeclarationOutput() PipelineStageDeclarationOutput ToPipelineStageDeclarationOutputWithContext(context.Context) PipelineStageDeclarationOutput }
PipelineStageDeclarationInput is an input type that accepts PipelineStageDeclarationArgs and PipelineStageDeclarationOutput values. You can construct a concrete instance of `PipelineStageDeclarationInput` via:
PipelineStageDeclarationArgs{...}
type PipelineStageDeclarationOutput ¶
type PipelineStageDeclarationOutput struct{ *pulumi.OutputState }
Represents information about a stage and its definition.
func (PipelineStageDeclarationOutput) Actions ¶
func (o PipelineStageDeclarationOutput) Actions() PipelineActionDeclarationArrayOutput
The actions included in a stage.
func (PipelineStageDeclarationOutput) BeforeEntry ¶ added in v0.114.0
func (o PipelineStageDeclarationOutput) BeforeEntry() PipelineBeforeEntryConditionsPtrOutput
The method to use before stage runs.
func (PipelineStageDeclarationOutput) Blockers ¶
func (o PipelineStageDeclarationOutput) Blockers() PipelineBlockerDeclarationArrayOutput
Reserved for future use.
func (PipelineStageDeclarationOutput) ElementType ¶
func (PipelineStageDeclarationOutput) ElementType() reflect.Type
func (PipelineStageDeclarationOutput) Name ¶
func (o PipelineStageDeclarationOutput) Name() pulumi.StringOutput
The name of the stage.
func (PipelineStageDeclarationOutput) OnFailure ¶ added in v0.110.0
func (o PipelineStageDeclarationOutput) OnFailure() PipelineFailureConditionsPtrOutput
The method to use when a stage has not completed successfully
func (PipelineStageDeclarationOutput) OnSuccess ¶ added in v0.114.0
func (o PipelineStageDeclarationOutput) OnSuccess() PipelineSuccessConditionsPtrOutput
The method to use when a stage has completed successfully
func (PipelineStageDeclarationOutput) ToPipelineStageDeclarationOutput ¶
func (o PipelineStageDeclarationOutput) ToPipelineStageDeclarationOutput() PipelineStageDeclarationOutput
func (PipelineStageDeclarationOutput) ToPipelineStageDeclarationOutputWithContext ¶
func (o PipelineStageDeclarationOutput) ToPipelineStageDeclarationOutputWithContext(ctx context.Context) PipelineStageDeclarationOutput
type PipelineStageTransition ¶
type PipelineStageTransition struct { // The reason given to the user that a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI. Reason string `pulumi:"reason"` // The name of the stage where you want to disable the inbound or outbound transition of artifacts. StageName string `pulumi:"stageName"` }
The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.
type PipelineStageTransitionArgs ¶
type PipelineStageTransitionArgs struct { // The reason given to the user that a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI. Reason pulumi.StringInput `pulumi:"reason"` // The name of the stage where you want to disable the inbound or outbound transition of artifacts. StageName pulumi.StringInput `pulumi:"stageName"` }
The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.
func (PipelineStageTransitionArgs) ElementType ¶
func (PipelineStageTransitionArgs) ElementType() reflect.Type
func (PipelineStageTransitionArgs) ToPipelineStageTransitionOutput ¶
func (i PipelineStageTransitionArgs) ToPipelineStageTransitionOutput() PipelineStageTransitionOutput
func (PipelineStageTransitionArgs) ToPipelineStageTransitionOutputWithContext ¶
func (i PipelineStageTransitionArgs) ToPipelineStageTransitionOutputWithContext(ctx context.Context) PipelineStageTransitionOutput
type PipelineStageTransitionArray ¶
type PipelineStageTransitionArray []PipelineStageTransitionInput
func (PipelineStageTransitionArray) ElementType ¶
func (PipelineStageTransitionArray) ElementType() reflect.Type
func (PipelineStageTransitionArray) ToPipelineStageTransitionArrayOutput ¶
func (i PipelineStageTransitionArray) ToPipelineStageTransitionArrayOutput() PipelineStageTransitionArrayOutput
func (PipelineStageTransitionArray) ToPipelineStageTransitionArrayOutputWithContext ¶
func (i PipelineStageTransitionArray) ToPipelineStageTransitionArrayOutputWithContext(ctx context.Context) PipelineStageTransitionArrayOutput
type PipelineStageTransitionArrayInput ¶
type PipelineStageTransitionArrayInput interface { pulumi.Input ToPipelineStageTransitionArrayOutput() PipelineStageTransitionArrayOutput ToPipelineStageTransitionArrayOutputWithContext(context.Context) PipelineStageTransitionArrayOutput }
PipelineStageTransitionArrayInput is an input type that accepts PipelineStageTransitionArray and PipelineStageTransitionArrayOutput values. You can construct a concrete instance of `PipelineStageTransitionArrayInput` via:
PipelineStageTransitionArray{ PipelineStageTransitionArgs{...} }
type PipelineStageTransitionArrayOutput ¶
type PipelineStageTransitionArrayOutput struct{ *pulumi.OutputState }
func (PipelineStageTransitionArrayOutput) ElementType ¶
func (PipelineStageTransitionArrayOutput) ElementType() reflect.Type
func (PipelineStageTransitionArrayOutput) Index ¶
func (o PipelineStageTransitionArrayOutput) Index(i pulumi.IntInput) PipelineStageTransitionOutput
func (PipelineStageTransitionArrayOutput) ToPipelineStageTransitionArrayOutput ¶
func (o PipelineStageTransitionArrayOutput) ToPipelineStageTransitionArrayOutput() PipelineStageTransitionArrayOutput
func (PipelineStageTransitionArrayOutput) ToPipelineStageTransitionArrayOutputWithContext ¶
func (o PipelineStageTransitionArrayOutput) ToPipelineStageTransitionArrayOutputWithContext(ctx context.Context) PipelineStageTransitionArrayOutput
type PipelineStageTransitionInput ¶
type PipelineStageTransitionInput interface { pulumi.Input ToPipelineStageTransitionOutput() PipelineStageTransitionOutput ToPipelineStageTransitionOutputWithContext(context.Context) PipelineStageTransitionOutput }
PipelineStageTransitionInput is an input type that accepts PipelineStageTransitionArgs and PipelineStageTransitionOutput values. You can construct a concrete instance of `PipelineStageTransitionInput` via:
PipelineStageTransitionArgs{...}
type PipelineStageTransitionOutput ¶
type PipelineStageTransitionOutput struct{ *pulumi.OutputState }
The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.
func (PipelineStageTransitionOutput) ElementType ¶
func (PipelineStageTransitionOutput) ElementType() reflect.Type
func (PipelineStageTransitionOutput) Reason ¶
func (o PipelineStageTransitionOutput) Reason() pulumi.StringOutput
The reason given to the user that a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.
func (PipelineStageTransitionOutput) StageName ¶
func (o PipelineStageTransitionOutput) StageName() pulumi.StringOutput
The name of the stage where you want to disable the inbound or outbound transition of artifacts.
func (PipelineStageTransitionOutput) ToPipelineStageTransitionOutput ¶
func (o PipelineStageTransitionOutput) ToPipelineStageTransitionOutput() PipelineStageTransitionOutput
func (PipelineStageTransitionOutput) ToPipelineStageTransitionOutputWithContext ¶
func (o PipelineStageTransitionOutput) ToPipelineStageTransitionOutputWithContext(ctx context.Context) PipelineStageTransitionOutput
type PipelineState ¶
type PipelineState struct { }
func (PipelineState) ElementType ¶
func (PipelineState) ElementType() reflect.Type
type PipelineSuccessConditions ¶ added in v0.114.0
type PipelineSuccessConditions struct { // The conditions that are success conditions. Conditions []PipelineCondition `pulumi:"conditions"` }
The configuration that specifies the result, such as rollback, to occur upon stage failure
type PipelineSuccessConditionsArgs ¶ added in v0.114.0
type PipelineSuccessConditionsArgs struct { // The conditions that are success conditions. Conditions PipelineConditionArrayInput `pulumi:"conditions"` }
The configuration that specifies the result, such as rollback, to occur upon stage failure
func (PipelineSuccessConditionsArgs) ElementType ¶ added in v0.114.0
func (PipelineSuccessConditionsArgs) ElementType() reflect.Type
func (PipelineSuccessConditionsArgs) ToPipelineSuccessConditionsOutput ¶ added in v0.114.0
func (i PipelineSuccessConditionsArgs) ToPipelineSuccessConditionsOutput() PipelineSuccessConditionsOutput
func (PipelineSuccessConditionsArgs) ToPipelineSuccessConditionsOutputWithContext ¶ added in v0.114.0
func (i PipelineSuccessConditionsArgs) ToPipelineSuccessConditionsOutputWithContext(ctx context.Context) PipelineSuccessConditionsOutput
func (PipelineSuccessConditionsArgs) ToPipelineSuccessConditionsPtrOutput ¶ added in v0.114.0
func (i PipelineSuccessConditionsArgs) ToPipelineSuccessConditionsPtrOutput() PipelineSuccessConditionsPtrOutput
func (PipelineSuccessConditionsArgs) ToPipelineSuccessConditionsPtrOutputWithContext ¶ added in v0.114.0
func (i PipelineSuccessConditionsArgs) ToPipelineSuccessConditionsPtrOutputWithContext(ctx context.Context) PipelineSuccessConditionsPtrOutput
type PipelineSuccessConditionsInput ¶ added in v0.114.0
type PipelineSuccessConditionsInput interface { pulumi.Input ToPipelineSuccessConditionsOutput() PipelineSuccessConditionsOutput ToPipelineSuccessConditionsOutputWithContext(context.Context) PipelineSuccessConditionsOutput }
PipelineSuccessConditionsInput is an input type that accepts PipelineSuccessConditionsArgs and PipelineSuccessConditionsOutput values. You can construct a concrete instance of `PipelineSuccessConditionsInput` via:
PipelineSuccessConditionsArgs{...}
type PipelineSuccessConditionsOutput ¶ added in v0.114.0
type PipelineSuccessConditionsOutput struct{ *pulumi.OutputState }
The configuration that specifies the result, such as rollback, to occur upon stage failure
func (PipelineSuccessConditionsOutput) Conditions ¶ added in v0.114.0
func (o PipelineSuccessConditionsOutput) Conditions() PipelineConditionArrayOutput
The conditions that are success conditions.
func (PipelineSuccessConditionsOutput) ElementType ¶ added in v0.114.0
func (PipelineSuccessConditionsOutput) ElementType() reflect.Type
func (PipelineSuccessConditionsOutput) ToPipelineSuccessConditionsOutput ¶ added in v0.114.0
func (o PipelineSuccessConditionsOutput) ToPipelineSuccessConditionsOutput() PipelineSuccessConditionsOutput
func (PipelineSuccessConditionsOutput) ToPipelineSuccessConditionsOutputWithContext ¶ added in v0.114.0
func (o PipelineSuccessConditionsOutput) ToPipelineSuccessConditionsOutputWithContext(ctx context.Context) PipelineSuccessConditionsOutput
func (PipelineSuccessConditionsOutput) ToPipelineSuccessConditionsPtrOutput ¶ added in v0.114.0
func (o PipelineSuccessConditionsOutput) ToPipelineSuccessConditionsPtrOutput() PipelineSuccessConditionsPtrOutput
func (PipelineSuccessConditionsOutput) ToPipelineSuccessConditionsPtrOutputWithContext ¶ added in v0.114.0
func (o PipelineSuccessConditionsOutput) ToPipelineSuccessConditionsPtrOutputWithContext(ctx context.Context) PipelineSuccessConditionsPtrOutput
type PipelineSuccessConditionsPtrInput ¶ added in v0.114.0
type PipelineSuccessConditionsPtrInput interface { pulumi.Input ToPipelineSuccessConditionsPtrOutput() PipelineSuccessConditionsPtrOutput ToPipelineSuccessConditionsPtrOutputWithContext(context.Context) PipelineSuccessConditionsPtrOutput }
PipelineSuccessConditionsPtrInput is an input type that accepts PipelineSuccessConditionsArgs, PipelineSuccessConditionsPtr and PipelineSuccessConditionsPtrOutput values. You can construct a concrete instance of `PipelineSuccessConditionsPtrInput` via:
PipelineSuccessConditionsArgs{...} or: nil
func PipelineSuccessConditionsPtr ¶ added in v0.114.0
func PipelineSuccessConditionsPtr(v *PipelineSuccessConditionsArgs) PipelineSuccessConditionsPtrInput
type PipelineSuccessConditionsPtrOutput ¶ added in v0.114.0
type PipelineSuccessConditionsPtrOutput struct{ *pulumi.OutputState }
func (PipelineSuccessConditionsPtrOutput) Conditions ¶ added in v0.114.0
func (o PipelineSuccessConditionsPtrOutput) Conditions() PipelineConditionArrayOutput
The conditions that are success conditions.
func (PipelineSuccessConditionsPtrOutput) Elem ¶ added in v0.114.0
func (o PipelineSuccessConditionsPtrOutput) Elem() PipelineSuccessConditionsOutput
func (PipelineSuccessConditionsPtrOutput) ElementType ¶ added in v0.114.0
func (PipelineSuccessConditionsPtrOutput) ElementType() reflect.Type
func (PipelineSuccessConditionsPtrOutput) ToPipelineSuccessConditionsPtrOutput ¶ added in v0.114.0
func (o PipelineSuccessConditionsPtrOutput) ToPipelineSuccessConditionsPtrOutput() PipelineSuccessConditionsPtrOutput
func (PipelineSuccessConditionsPtrOutput) ToPipelineSuccessConditionsPtrOutputWithContext ¶ added in v0.114.0
func (o PipelineSuccessConditionsPtrOutput) ToPipelineSuccessConditionsPtrOutputWithContext(ctx context.Context) PipelineSuccessConditionsPtrOutput
type PipelineTag ¶
type PipelineTag struct { // The tag's key. Key string `pulumi:"key"` // The tag's value. Value string `pulumi:"value"` }
A tag is a key-value pair that is used to manage the resource.
type PipelineTriggerDeclaration ¶ added in v0.91.0
type PipelineTriggerDeclaration struct { // Provides the filter criteria and the source stage for the repository event that starts the pipeline, such as Git tags. GitConfiguration *PipelineGitConfiguration `pulumi:"gitConfiguration"` // The source provider for the event, such as connections configured for a repository with Git tags, for the specified trigger configuration. ProviderType PipelineTriggerDeclarationProviderType `pulumi:"providerType"` }
Represents information about the specified trigger configuration, such as the filter criteria and the source stage for the action that contains the trigger.
type PipelineTriggerDeclarationArgs ¶ added in v0.91.0
type PipelineTriggerDeclarationArgs struct { // Provides the filter criteria and the source stage for the repository event that starts the pipeline, such as Git tags. GitConfiguration PipelineGitConfigurationPtrInput `pulumi:"gitConfiguration"` // The source provider for the event, such as connections configured for a repository with Git tags, for the specified trigger configuration. ProviderType PipelineTriggerDeclarationProviderTypeInput `pulumi:"providerType"` }
Represents information about the specified trigger configuration, such as the filter criteria and the source stage for the action that contains the trigger.
func (PipelineTriggerDeclarationArgs) ElementType ¶ added in v0.91.0
func (PipelineTriggerDeclarationArgs) ElementType() reflect.Type
func (PipelineTriggerDeclarationArgs) ToPipelineTriggerDeclarationOutput ¶ added in v0.91.0
func (i PipelineTriggerDeclarationArgs) ToPipelineTriggerDeclarationOutput() PipelineTriggerDeclarationOutput
func (PipelineTriggerDeclarationArgs) ToPipelineTriggerDeclarationOutputWithContext ¶ added in v0.91.0
func (i PipelineTriggerDeclarationArgs) ToPipelineTriggerDeclarationOutputWithContext(ctx context.Context) PipelineTriggerDeclarationOutput
type PipelineTriggerDeclarationArray ¶ added in v0.91.0
type PipelineTriggerDeclarationArray []PipelineTriggerDeclarationInput
func (PipelineTriggerDeclarationArray) ElementType ¶ added in v0.91.0
func (PipelineTriggerDeclarationArray) ElementType() reflect.Type
func (PipelineTriggerDeclarationArray) ToPipelineTriggerDeclarationArrayOutput ¶ added in v0.91.0
func (i PipelineTriggerDeclarationArray) ToPipelineTriggerDeclarationArrayOutput() PipelineTriggerDeclarationArrayOutput
func (PipelineTriggerDeclarationArray) ToPipelineTriggerDeclarationArrayOutputWithContext ¶ added in v0.91.0
func (i PipelineTriggerDeclarationArray) ToPipelineTriggerDeclarationArrayOutputWithContext(ctx context.Context) PipelineTriggerDeclarationArrayOutput
type PipelineTriggerDeclarationArrayInput ¶ added in v0.91.0
type PipelineTriggerDeclarationArrayInput interface { pulumi.Input ToPipelineTriggerDeclarationArrayOutput() PipelineTriggerDeclarationArrayOutput ToPipelineTriggerDeclarationArrayOutputWithContext(context.Context) PipelineTriggerDeclarationArrayOutput }
PipelineTriggerDeclarationArrayInput is an input type that accepts PipelineTriggerDeclarationArray and PipelineTriggerDeclarationArrayOutput values. You can construct a concrete instance of `PipelineTriggerDeclarationArrayInput` via:
PipelineTriggerDeclarationArray{ PipelineTriggerDeclarationArgs{...} }
type PipelineTriggerDeclarationArrayOutput ¶ added in v0.91.0
type PipelineTriggerDeclarationArrayOutput struct{ *pulumi.OutputState }
func (PipelineTriggerDeclarationArrayOutput) ElementType ¶ added in v0.91.0
func (PipelineTriggerDeclarationArrayOutput) ElementType() reflect.Type
func (PipelineTriggerDeclarationArrayOutput) Index ¶ added in v0.91.0
func (o PipelineTriggerDeclarationArrayOutput) Index(i pulumi.IntInput) PipelineTriggerDeclarationOutput
func (PipelineTriggerDeclarationArrayOutput) ToPipelineTriggerDeclarationArrayOutput ¶ added in v0.91.0
func (o PipelineTriggerDeclarationArrayOutput) ToPipelineTriggerDeclarationArrayOutput() PipelineTriggerDeclarationArrayOutput
func (PipelineTriggerDeclarationArrayOutput) ToPipelineTriggerDeclarationArrayOutputWithContext ¶ added in v0.91.0
func (o PipelineTriggerDeclarationArrayOutput) ToPipelineTriggerDeclarationArrayOutputWithContext(ctx context.Context) PipelineTriggerDeclarationArrayOutput
type PipelineTriggerDeclarationInput ¶ added in v0.91.0
type PipelineTriggerDeclarationInput interface { pulumi.Input ToPipelineTriggerDeclarationOutput() PipelineTriggerDeclarationOutput ToPipelineTriggerDeclarationOutputWithContext(context.Context) PipelineTriggerDeclarationOutput }
PipelineTriggerDeclarationInput is an input type that accepts PipelineTriggerDeclarationArgs and PipelineTriggerDeclarationOutput values. You can construct a concrete instance of `PipelineTriggerDeclarationInput` via:
PipelineTriggerDeclarationArgs{...}
type PipelineTriggerDeclarationOutput ¶ added in v0.91.0
type PipelineTriggerDeclarationOutput struct{ *pulumi.OutputState }
Represents information about the specified trigger configuration, such as the filter criteria and the source stage for the action that contains the trigger.
func (PipelineTriggerDeclarationOutput) ElementType ¶ added in v0.91.0
func (PipelineTriggerDeclarationOutput) ElementType() reflect.Type
func (PipelineTriggerDeclarationOutput) GitConfiguration ¶ added in v0.91.0
func (o PipelineTriggerDeclarationOutput) GitConfiguration() PipelineGitConfigurationPtrOutput
Provides the filter criteria and the source stage for the repository event that starts the pipeline, such as Git tags.
func (PipelineTriggerDeclarationOutput) ProviderType ¶ added in v0.91.0
func (o PipelineTriggerDeclarationOutput) ProviderType() PipelineTriggerDeclarationProviderTypeOutput
The source provider for the event, such as connections configured for a repository with Git tags, for the specified trigger configuration.
func (PipelineTriggerDeclarationOutput) ToPipelineTriggerDeclarationOutput ¶ added in v0.91.0
func (o PipelineTriggerDeclarationOutput) ToPipelineTriggerDeclarationOutput() PipelineTriggerDeclarationOutput
func (PipelineTriggerDeclarationOutput) ToPipelineTriggerDeclarationOutputWithContext ¶ added in v0.91.0
func (o PipelineTriggerDeclarationOutput) ToPipelineTriggerDeclarationOutputWithContext(ctx context.Context) PipelineTriggerDeclarationOutput
type PipelineTriggerDeclarationProviderType ¶ added in v0.110.0
type PipelineTriggerDeclarationProviderType string
The source provider for the event, such as connections configured for a repository with Git tags, for the specified trigger configuration.
func (PipelineTriggerDeclarationProviderType) ElementType ¶ added in v0.110.0
func (PipelineTriggerDeclarationProviderType) ElementType() reflect.Type
func (PipelineTriggerDeclarationProviderType) ToPipelineTriggerDeclarationProviderTypeOutput ¶ added in v0.110.0
func (e PipelineTriggerDeclarationProviderType) ToPipelineTriggerDeclarationProviderTypeOutput() PipelineTriggerDeclarationProviderTypeOutput
func (PipelineTriggerDeclarationProviderType) ToPipelineTriggerDeclarationProviderTypeOutputWithContext ¶ added in v0.110.0
func (e PipelineTriggerDeclarationProviderType) ToPipelineTriggerDeclarationProviderTypeOutputWithContext(ctx context.Context) PipelineTriggerDeclarationProviderTypeOutput
func (PipelineTriggerDeclarationProviderType) ToPipelineTriggerDeclarationProviderTypePtrOutput ¶ added in v0.110.0
func (e PipelineTriggerDeclarationProviderType) ToPipelineTriggerDeclarationProviderTypePtrOutput() PipelineTriggerDeclarationProviderTypePtrOutput
func (PipelineTriggerDeclarationProviderType) ToPipelineTriggerDeclarationProviderTypePtrOutputWithContext ¶ added in v0.110.0
func (e PipelineTriggerDeclarationProviderType) ToPipelineTriggerDeclarationProviderTypePtrOutputWithContext(ctx context.Context) PipelineTriggerDeclarationProviderTypePtrOutput
func (PipelineTriggerDeclarationProviderType) ToStringOutput ¶ added in v0.110.0
func (e PipelineTriggerDeclarationProviderType) ToStringOutput() pulumi.StringOutput
func (PipelineTriggerDeclarationProviderType) ToStringOutputWithContext ¶ added in v0.110.0
func (e PipelineTriggerDeclarationProviderType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PipelineTriggerDeclarationProviderType) ToStringPtrOutput ¶ added in v0.110.0
func (e PipelineTriggerDeclarationProviderType) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineTriggerDeclarationProviderType) ToStringPtrOutputWithContext ¶ added in v0.110.0
func (e PipelineTriggerDeclarationProviderType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineTriggerDeclarationProviderTypeInput ¶ added in v0.110.0
type PipelineTriggerDeclarationProviderTypeInput interface { pulumi.Input ToPipelineTriggerDeclarationProviderTypeOutput() PipelineTriggerDeclarationProviderTypeOutput ToPipelineTriggerDeclarationProviderTypeOutputWithContext(context.Context) PipelineTriggerDeclarationProviderTypeOutput }
PipelineTriggerDeclarationProviderTypeInput is an input type that accepts values of the PipelineTriggerDeclarationProviderType enum A concrete instance of `PipelineTriggerDeclarationProviderTypeInput` can be one of the following:
PipelineTriggerDeclarationProviderTypeCodeStarSourceConnection
type PipelineTriggerDeclarationProviderTypeOutput ¶ added in v0.110.0
type PipelineTriggerDeclarationProviderTypeOutput struct{ *pulumi.OutputState }
func (PipelineTriggerDeclarationProviderTypeOutput) ElementType ¶ added in v0.110.0
func (PipelineTriggerDeclarationProviderTypeOutput) ElementType() reflect.Type
func (PipelineTriggerDeclarationProviderTypeOutput) ToPipelineTriggerDeclarationProviderTypeOutput ¶ added in v0.110.0
func (o PipelineTriggerDeclarationProviderTypeOutput) ToPipelineTriggerDeclarationProviderTypeOutput() PipelineTriggerDeclarationProviderTypeOutput
func (PipelineTriggerDeclarationProviderTypeOutput) ToPipelineTriggerDeclarationProviderTypeOutputWithContext ¶ added in v0.110.0
func (o PipelineTriggerDeclarationProviderTypeOutput) ToPipelineTriggerDeclarationProviderTypeOutputWithContext(ctx context.Context) PipelineTriggerDeclarationProviderTypeOutput
func (PipelineTriggerDeclarationProviderTypeOutput) ToPipelineTriggerDeclarationProviderTypePtrOutput ¶ added in v0.110.0
func (o PipelineTriggerDeclarationProviderTypeOutput) ToPipelineTriggerDeclarationProviderTypePtrOutput() PipelineTriggerDeclarationProviderTypePtrOutput
func (PipelineTriggerDeclarationProviderTypeOutput) ToPipelineTriggerDeclarationProviderTypePtrOutputWithContext ¶ added in v0.110.0
func (o PipelineTriggerDeclarationProviderTypeOutput) ToPipelineTriggerDeclarationProviderTypePtrOutputWithContext(ctx context.Context) PipelineTriggerDeclarationProviderTypePtrOutput
func (PipelineTriggerDeclarationProviderTypeOutput) ToStringOutput ¶ added in v0.110.0
func (o PipelineTriggerDeclarationProviderTypeOutput) ToStringOutput() pulumi.StringOutput
func (PipelineTriggerDeclarationProviderTypeOutput) ToStringOutputWithContext ¶ added in v0.110.0
func (o PipelineTriggerDeclarationProviderTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PipelineTriggerDeclarationProviderTypeOutput) ToStringPtrOutput ¶ added in v0.110.0
func (o PipelineTriggerDeclarationProviderTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineTriggerDeclarationProviderTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.110.0
func (o PipelineTriggerDeclarationProviderTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineTriggerDeclarationProviderTypePtrInput ¶ added in v0.110.0
type PipelineTriggerDeclarationProviderTypePtrInput interface { pulumi.Input ToPipelineTriggerDeclarationProviderTypePtrOutput() PipelineTriggerDeclarationProviderTypePtrOutput ToPipelineTriggerDeclarationProviderTypePtrOutputWithContext(context.Context) PipelineTriggerDeclarationProviderTypePtrOutput }
func PipelineTriggerDeclarationProviderTypePtr ¶ added in v0.110.0
func PipelineTriggerDeclarationProviderTypePtr(v string) PipelineTriggerDeclarationProviderTypePtrInput
type PipelineTriggerDeclarationProviderTypePtrOutput ¶ added in v0.110.0
type PipelineTriggerDeclarationProviderTypePtrOutput struct{ *pulumi.OutputState }
func (PipelineTriggerDeclarationProviderTypePtrOutput) ElementType ¶ added in v0.110.0
func (PipelineTriggerDeclarationProviderTypePtrOutput) ElementType() reflect.Type
func (PipelineTriggerDeclarationProviderTypePtrOutput) ToPipelineTriggerDeclarationProviderTypePtrOutput ¶ added in v0.110.0
func (o PipelineTriggerDeclarationProviderTypePtrOutput) ToPipelineTriggerDeclarationProviderTypePtrOutput() PipelineTriggerDeclarationProviderTypePtrOutput
func (PipelineTriggerDeclarationProviderTypePtrOutput) ToPipelineTriggerDeclarationProviderTypePtrOutputWithContext ¶ added in v0.110.0
func (o PipelineTriggerDeclarationProviderTypePtrOutput) ToPipelineTriggerDeclarationProviderTypePtrOutputWithContext(ctx context.Context) PipelineTriggerDeclarationProviderTypePtrOutput
func (PipelineTriggerDeclarationProviderTypePtrOutput) ToStringPtrOutput ¶ added in v0.110.0
func (o PipelineTriggerDeclarationProviderTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineTriggerDeclarationProviderTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.110.0
func (o PipelineTriggerDeclarationProviderTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineType ¶ added in v0.110.0
type PipelineType string
CodePipeline provides the following pipeline types, which differ in characteristics and price, so that you can tailor your pipeline features and cost to the needs of your applications.
func (PipelineType) ElementType ¶ added in v0.110.0
func (PipelineType) ElementType() reflect.Type
func (PipelineType) ToPipelineTypeOutput ¶ added in v0.110.0
func (e PipelineType) ToPipelineTypeOutput() PipelineTypeOutput
func (PipelineType) ToPipelineTypeOutputWithContext ¶ added in v0.110.0
func (e PipelineType) ToPipelineTypeOutputWithContext(ctx context.Context) PipelineTypeOutput
func (PipelineType) ToPipelineTypePtrOutput ¶ added in v0.110.0
func (e PipelineType) ToPipelineTypePtrOutput() PipelineTypePtrOutput
func (PipelineType) ToPipelineTypePtrOutputWithContext ¶ added in v0.110.0
func (e PipelineType) ToPipelineTypePtrOutputWithContext(ctx context.Context) PipelineTypePtrOutput
func (PipelineType) ToStringOutput ¶ added in v0.110.0
func (e PipelineType) ToStringOutput() pulumi.StringOutput
func (PipelineType) ToStringOutputWithContext ¶ added in v0.110.0
func (e PipelineType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PipelineType) ToStringPtrOutput ¶ added in v0.110.0
func (e PipelineType) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineType) ToStringPtrOutputWithContext ¶ added in v0.110.0
func (e PipelineType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineTypeInput ¶ added in v0.110.0
type PipelineTypeInput interface { pulumi.Input ToPipelineTypeOutput() PipelineTypeOutput ToPipelineTypeOutputWithContext(context.Context) PipelineTypeOutput }
PipelineTypeInput is an input type that accepts values of the PipelineType enum A concrete instance of `PipelineTypeInput` can be one of the following:
PipelineTypeV1 PipelineTypeV2
type PipelineTypeOutput ¶ added in v0.110.0
type PipelineTypeOutput struct{ *pulumi.OutputState }
func (PipelineTypeOutput) ElementType ¶ added in v0.110.0
func (PipelineTypeOutput) ElementType() reflect.Type
func (PipelineTypeOutput) ToPipelineTypeOutput ¶ added in v0.110.0
func (o PipelineTypeOutput) ToPipelineTypeOutput() PipelineTypeOutput
func (PipelineTypeOutput) ToPipelineTypeOutputWithContext ¶ added in v0.110.0
func (o PipelineTypeOutput) ToPipelineTypeOutputWithContext(ctx context.Context) PipelineTypeOutput
func (PipelineTypeOutput) ToPipelineTypePtrOutput ¶ added in v0.110.0
func (o PipelineTypeOutput) ToPipelineTypePtrOutput() PipelineTypePtrOutput
func (PipelineTypeOutput) ToPipelineTypePtrOutputWithContext ¶ added in v0.110.0
func (o PipelineTypeOutput) ToPipelineTypePtrOutputWithContext(ctx context.Context) PipelineTypePtrOutput
func (PipelineTypeOutput) ToStringOutput ¶ added in v0.110.0
func (o PipelineTypeOutput) ToStringOutput() pulumi.StringOutput
func (PipelineTypeOutput) ToStringOutputWithContext ¶ added in v0.110.0
func (o PipelineTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PipelineTypeOutput) ToStringPtrOutput ¶ added in v0.110.0
func (o PipelineTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.110.0
func (o PipelineTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineTypePtrInput ¶ added in v0.110.0
type PipelineTypePtrInput interface { pulumi.Input ToPipelineTypePtrOutput() PipelineTypePtrOutput ToPipelineTypePtrOutputWithContext(context.Context) PipelineTypePtrOutput }
func PipelineTypePtr ¶ added in v0.110.0
func PipelineTypePtr(v string) PipelineTypePtrInput
type PipelineTypePtrOutput ¶ added in v0.110.0
type PipelineTypePtrOutput struct{ *pulumi.OutputState }
func (PipelineTypePtrOutput) Elem ¶ added in v0.110.0
func (o PipelineTypePtrOutput) Elem() PipelineTypeOutput
func (PipelineTypePtrOutput) ElementType ¶ added in v0.110.0
func (PipelineTypePtrOutput) ElementType() reflect.Type
func (PipelineTypePtrOutput) ToPipelineTypePtrOutput ¶ added in v0.110.0
func (o PipelineTypePtrOutput) ToPipelineTypePtrOutput() PipelineTypePtrOutput
func (PipelineTypePtrOutput) ToPipelineTypePtrOutputWithContext ¶ added in v0.110.0
func (o PipelineTypePtrOutput) ToPipelineTypePtrOutputWithContext(ctx context.Context) PipelineTypePtrOutput
func (PipelineTypePtrOutput) ToStringPtrOutput ¶ added in v0.110.0
func (o PipelineTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.110.0
func (o PipelineTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PipelineVariableDeclaration ¶ added in v0.91.0
type PipelineVariableDeclaration struct { // The value of a pipeline-level variable. DefaultValue *string `pulumi:"defaultValue"` // The description of a pipeline-level variable. It's used to add additional context about the variable, and not being used at time when pipeline executes. Description *string `pulumi:"description"` // The name of a pipeline-level variable. Name string `pulumi:"name"` }
A variable declared at the pipeline level.
type PipelineVariableDeclarationArgs ¶ added in v0.91.0
type PipelineVariableDeclarationArgs struct { // The value of a pipeline-level variable. DefaultValue pulumi.StringPtrInput `pulumi:"defaultValue"` // The description of a pipeline-level variable. It's used to add additional context about the variable, and not being used at time when pipeline executes. Description pulumi.StringPtrInput `pulumi:"description"` // The name of a pipeline-level variable. Name pulumi.StringInput `pulumi:"name"` }
A variable declared at the pipeline level.
func (PipelineVariableDeclarationArgs) ElementType ¶ added in v0.91.0
func (PipelineVariableDeclarationArgs) ElementType() reflect.Type
func (PipelineVariableDeclarationArgs) ToPipelineVariableDeclarationOutput ¶ added in v0.91.0
func (i PipelineVariableDeclarationArgs) ToPipelineVariableDeclarationOutput() PipelineVariableDeclarationOutput
func (PipelineVariableDeclarationArgs) ToPipelineVariableDeclarationOutputWithContext ¶ added in v0.91.0
func (i PipelineVariableDeclarationArgs) ToPipelineVariableDeclarationOutputWithContext(ctx context.Context) PipelineVariableDeclarationOutput
type PipelineVariableDeclarationArray ¶ added in v0.91.0
type PipelineVariableDeclarationArray []PipelineVariableDeclarationInput
func (PipelineVariableDeclarationArray) ElementType ¶ added in v0.91.0
func (PipelineVariableDeclarationArray) ElementType() reflect.Type
func (PipelineVariableDeclarationArray) ToPipelineVariableDeclarationArrayOutput ¶ added in v0.91.0
func (i PipelineVariableDeclarationArray) ToPipelineVariableDeclarationArrayOutput() PipelineVariableDeclarationArrayOutput
func (PipelineVariableDeclarationArray) ToPipelineVariableDeclarationArrayOutputWithContext ¶ added in v0.91.0
func (i PipelineVariableDeclarationArray) ToPipelineVariableDeclarationArrayOutputWithContext(ctx context.Context) PipelineVariableDeclarationArrayOutput
type PipelineVariableDeclarationArrayInput ¶ added in v0.91.0
type PipelineVariableDeclarationArrayInput interface { pulumi.Input ToPipelineVariableDeclarationArrayOutput() PipelineVariableDeclarationArrayOutput ToPipelineVariableDeclarationArrayOutputWithContext(context.Context) PipelineVariableDeclarationArrayOutput }
PipelineVariableDeclarationArrayInput is an input type that accepts PipelineVariableDeclarationArray and PipelineVariableDeclarationArrayOutput values. You can construct a concrete instance of `PipelineVariableDeclarationArrayInput` via:
PipelineVariableDeclarationArray{ PipelineVariableDeclarationArgs{...} }
type PipelineVariableDeclarationArrayOutput ¶ added in v0.91.0
type PipelineVariableDeclarationArrayOutput struct{ *pulumi.OutputState }
func (PipelineVariableDeclarationArrayOutput) ElementType ¶ added in v0.91.0
func (PipelineVariableDeclarationArrayOutput) ElementType() reflect.Type
func (PipelineVariableDeclarationArrayOutput) ToPipelineVariableDeclarationArrayOutput ¶ added in v0.91.0
func (o PipelineVariableDeclarationArrayOutput) ToPipelineVariableDeclarationArrayOutput() PipelineVariableDeclarationArrayOutput
func (PipelineVariableDeclarationArrayOutput) ToPipelineVariableDeclarationArrayOutputWithContext ¶ added in v0.91.0
func (o PipelineVariableDeclarationArrayOutput) ToPipelineVariableDeclarationArrayOutputWithContext(ctx context.Context) PipelineVariableDeclarationArrayOutput
type PipelineVariableDeclarationInput ¶ added in v0.91.0
type PipelineVariableDeclarationInput interface { pulumi.Input ToPipelineVariableDeclarationOutput() PipelineVariableDeclarationOutput ToPipelineVariableDeclarationOutputWithContext(context.Context) PipelineVariableDeclarationOutput }
PipelineVariableDeclarationInput is an input type that accepts PipelineVariableDeclarationArgs and PipelineVariableDeclarationOutput values. You can construct a concrete instance of `PipelineVariableDeclarationInput` via:
PipelineVariableDeclarationArgs{...}
type PipelineVariableDeclarationOutput ¶ added in v0.91.0
type PipelineVariableDeclarationOutput struct{ *pulumi.OutputState }
A variable declared at the pipeline level.
func (PipelineVariableDeclarationOutput) DefaultValue ¶ added in v0.91.0
func (o PipelineVariableDeclarationOutput) DefaultValue() pulumi.StringPtrOutput
The value of a pipeline-level variable.
func (PipelineVariableDeclarationOutput) Description ¶ added in v0.91.0
func (o PipelineVariableDeclarationOutput) Description() pulumi.StringPtrOutput
The description of a pipeline-level variable. It's used to add additional context about the variable, and not being used at time when pipeline executes.
func (PipelineVariableDeclarationOutput) ElementType ¶ added in v0.91.0
func (PipelineVariableDeclarationOutput) ElementType() reflect.Type
func (PipelineVariableDeclarationOutput) Name ¶ added in v0.91.0
func (o PipelineVariableDeclarationOutput) Name() pulumi.StringOutput
The name of a pipeline-level variable.
func (PipelineVariableDeclarationOutput) ToPipelineVariableDeclarationOutput ¶ added in v0.91.0
func (o PipelineVariableDeclarationOutput) ToPipelineVariableDeclarationOutput() PipelineVariableDeclarationOutput
func (PipelineVariableDeclarationOutput) ToPipelineVariableDeclarationOutputWithContext ¶ added in v0.91.0
func (o PipelineVariableDeclarationOutput) ToPipelineVariableDeclarationOutputWithContext(ctx context.Context) PipelineVariableDeclarationOutput