Documentation
¶
Index ¶
- type CustomActionType
- func (*CustomActionType) ElementType() reflect.Type
- func (i *CustomActionType) ToCustomActionTypeOutput() CustomActionTypeOutput
- func (i *CustomActionType) ToCustomActionTypeOutputWithContext(ctx context.Context) CustomActionTypeOutput
- func (i *CustomActionType) ToOutput(ctx context.Context) pulumix.Output[*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
- func (i CustomActionTypeArtifactDetailsArgs) ToOutput(ctx context.Context) pulumix.Output[CustomActionTypeArtifactDetails]
- 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
- func (o CustomActionTypeArtifactDetailsOutput) ToOutput(ctx context.Context) pulumix.Output[CustomActionTypeArtifactDetails]
- type CustomActionTypeConfigurationProperties
- type CustomActionTypeConfigurationPropertiesArgs
- func (CustomActionTypeConfigurationPropertiesArgs) ElementType() reflect.Type
- func (i CustomActionTypeConfigurationPropertiesArgs) ToCustomActionTypeConfigurationPropertiesOutput() CustomActionTypeConfigurationPropertiesOutput
- func (i CustomActionTypeConfigurationPropertiesArgs) ToCustomActionTypeConfigurationPropertiesOutputWithContext(ctx context.Context) CustomActionTypeConfigurationPropertiesOutput
- func (i CustomActionTypeConfigurationPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[CustomActionTypeConfigurationProperties]
- type CustomActionTypeConfigurationPropertiesArray
- func (CustomActionTypeConfigurationPropertiesArray) ElementType() reflect.Type
- func (i CustomActionTypeConfigurationPropertiesArray) ToCustomActionTypeConfigurationPropertiesArrayOutput() CustomActionTypeConfigurationPropertiesArrayOutput
- func (i CustomActionTypeConfigurationPropertiesArray) ToCustomActionTypeConfigurationPropertiesArrayOutputWithContext(ctx context.Context) CustomActionTypeConfigurationPropertiesArrayOutput
- func (i CustomActionTypeConfigurationPropertiesArray) ToOutput(ctx context.Context) pulumix.Output[[]CustomActionTypeConfigurationProperties]
- 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
- func (o CustomActionTypeConfigurationPropertiesArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]CustomActionTypeConfigurationProperties]
- 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) ToOutput(ctx context.Context) pulumix.Output[CustomActionTypeConfigurationProperties]
- func (o CustomActionTypeConfigurationPropertiesOutput) Type() pulumi.StringPtrOutput
- type CustomActionTypeInput
- type CustomActionTypeOutput
- 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() CustomActionTypeTagArrayOutput
- func (o CustomActionTypeOutput) ToCustomActionTypeOutput() CustomActionTypeOutput
- func (o CustomActionTypeOutput) ToCustomActionTypeOutputWithContext(ctx context.Context) CustomActionTypeOutput
- func (o CustomActionTypeOutput) ToOutput(ctx context.Context) pulumix.Output[*CustomActionType]
- 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
- func (i CustomActionTypeSettingsArgs) ToOutput(ctx context.Context) pulumix.Output[CustomActionTypeSettings]
- 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
- func (o CustomActionTypeSettingsOutput) ToOutput(ctx context.Context) pulumix.Output[CustomActionTypeSettings]
- 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
- func (o CustomActionTypeSettingsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CustomActionTypeSettings]
- type CustomActionTypeState
- type CustomActionTypeTag
- type CustomActionTypeTagArgs
- func (CustomActionTypeTagArgs) ElementType() reflect.Type
- func (i CustomActionTypeTagArgs) ToCustomActionTypeTagOutput() CustomActionTypeTagOutput
- func (i CustomActionTypeTagArgs) ToCustomActionTypeTagOutputWithContext(ctx context.Context) CustomActionTypeTagOutput
- func (i CustomActionTypeTagArgs) ToOutput(ctx context.Context) pulumix.Output[CustomActionTypeTag]
- type CustomActionTypeTagArray
- func (CustomActionTypeTagArray) ElementType() reflect.Type
- func (i CustomActionTypeTagArray) ToCustomActionTypeTagArrayOutput() CustomActionTypeTagArrayOutput
- func (i CustomActionTypeTagArray) ToCustomActionTypeTagArrayOutputWithContext(ctx context.Context) CustomActionTypeTagArrayOutput
- func (i CustomActionTypeTagArray) ToOutput(ctx context.Context) pulumix.Output[[]CustomActionTypeTag]
- type CustomActionTypeTagArrayInput
- type CustomActionTypeTagArrayOutput
- func (CustomActionTypeTagArrayOutput) ElementType() reflect.Type
- func (o CustomActionTypeTagArrayOutput) Index(i pulumi.IntInput) CustomActionTypeTagOutput
- func (o CustomActionTypeTagArrayOutput) ToCustomActionTypeTagArrayOutput() CustomActionTypeTagArrayOutput
- func (o CustomActionTypeTagArrayOutput) ToCustomActionTypeTagArrayOutputWithContext(ctx context.Context) CustomActionTypeTagArrayOutput
- func (o CustomActionTypeTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]CustomActionTypeTag]
- type CustomActionTypeTagInput
- type CustomActionTypeTagOutput
- func (CustomActionTypeTagOutput) ElementType() reflect.Type
- func (o CustomActionTypeTagOutput) Key() pulumi.StringOutput
- func (o CustomActionTypeTagOutput) ToCustomActionTypeTagOutput() CustomActionTypeTagOutput
- func (o CustomActionTypeTagOutput) ToCustomActionTypeTagOutputWithContext(ctx context.Context) CustomActionTypeTagOutput
- func (o CustomActionTypeTagOutput) ToOutput(ctx context.Context) pulumix.Output[CustomActionTypeTag]
- func (o CustomActionTypeTagOutput) Value() pulumi.StringOutput
- type LookupCustomActionTypeArgs
- type LookupCustomActionTypeOutputArgs
- type LookupCustomActionTypeResult
- type LookupCustomActionTypeResultOutput
- func (LookupCustomActionTypeResultOutput) ElementType() reflect.Type
- func (o LookupCustomActionTypeResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupCustomActionTypeResultOutput) Tags() CustomActionTypeTagArrayOutput
- func (o LookupCustomActionTypeResultOutput) ToLookupCustomActionTypeResultOutput() LookupCustomActionTypeResultOutput
- func (o LookupCustomActionTypeResultOutput) ToLookupCustomActionTypeResultOutputWithContext(ctx context.Context) LookupCustomActionTypeResultOutput
- func (o LookupCustomActionTypeResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupCustomActionTypeResult]
- 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) Id() pulumi.StringPtrOutput
- func (o LookupPipelineResultOutput) PipelineType() pulumi.StringPtrOutput
- func (o LookupPipelineResultOutput) RestartExecutionOnUpdate() pulumi.BoolPtrOutput
- func (o LookupPipelineResultOutput) RoleArn() pulumi.StringPtrOutput
- func (o LookupPipelineResultOutput) Stages() PipelineStageDeclarationArrayOutput
- func (o LookupPipelineResultOutput) Tags() PipelineTagArrayOutput
- func (o LookupPipelineResultOutput) ToLookupPipelineResultOutput() LookupPipelineResultOutput
- func (o LookupPipelineResultOutput) ToLookupPipelineResultOutputWithContext(ctx context.Context) LookupPipelineResultOutput
- func (o LookupPipelineResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupPipelineResult]
- func (o LookupPipelineResultOutput) Triggers() PipelineTriggerDeclarationArrayOutput
- func (o LookupPipelineResultOutput) Variables() PipelineVariableDeclarationArrayOutput
- func (o LookupPipelineResultOutput) Version() pulumi.StringPtrOutput
- type LookupWebhookArgs
- type LookupWebhookOutputArgs
- type LookupWebhookResult
- type LookupWebhookResultOutput
- func (o LookupWebhookResultOutput) Authentication() pulumi.StringPtrOutput
- func (o LookupWebhookResultOutput) AuthenticationConfiguration() WebhookAuthConfigurationPtrOutput
- func (LookupWebhookResultOutput) ElementType() reflect.Type
- func (o LookupWebhookResultOutput) Filters() WebhookFilterRuleArrayOutput
- func (o LookupWebhookResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupWebhookResultOutput) RegisterWithThirdParty() pulumi.BoolPtrOutput
- func (o LookupWebhookResultOutput) TargetAction() pulumi.StringPtrOutput
- func (o LookupWebhookResultOutput) TargetPipeline() pulumi.StringPtrOutput
- func (o LookupWebhookResultOutput) TargetPipelineVersion() pulumi.IntPtrOutput
- func (o LookupWebhookResultOutput) ToLookupWebhookResultOutput() LookupWebhookResultOutput
- func (o LookupWebhookResultOutput) ToLookupWebhookResultOutputWithContext(ctx context.Context) LookupWebhookResultOutput
- func (o LookupWebhookResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupWebhookResult]
- func (o LookupWebhookResultOutput) Url() pulumi.StringPtrOutput
- type Pipelinedeprecated
- type PipelineActionDeclaration
- type PipelineActionDeclarationArgs
- func (PipelineActionDeclarationArgs) ElementType() reflect.Type
- func (i PipelineActionDeclarationArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineActionDeclaration]
- func (i PipelineActionDeclarationArgs) ToPipelineActionDeclarationOutput() PipelineActionDeclarationOutput
- func (i PipelineActionDeclarationArgs) ToPipelineActionDeclarationOutputWithContext(ctx context.Context) PipelineActionDeclarationOutput
- type PipelineActionDeclarationArray
- func (PipelineActionDeclarationArray) ElementType() reflect.Type
- func (i PipelineActionDeclarationArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineActionDeclaration]
- 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) ToOutput(ctx context.Context) pulumix.Output[[]PipelineActionDeclaration]
- 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) 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) Region() pulumi.StringPtrOutput
- func (o PipelineActionDeclarationOutput) RoleArn() pulumi.StringPtrOutput
- func (o PipelineActionDeclarationOutput) RunOrder() pulumi.IntPtrOutput
- func (o PipelineActionDeclarationOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineActionDeclaration]
- func (o PipelineActionDeclarationOutput) ToPipelineActionDeclarationOutput() PipelineActionDeclarationOutput
- func (o PipelineActionDeclarationOutput) ToPipelineActionDeclarationOutputWithContext(ctx context.Context) PipelineActionDeclarationOutput
- type PipelineActionTypeId
- type PipelineActionTypeIdArgs
- func (PipelineActionTypeIdArgs) ElementType() reflect.Type
- func (i PipelineActionTypeIdArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineActionTypeId]
- func (i PipelineActionTypeIdArgs) ToPipelineActionTypeIdOutput() PipelineActionTypeIdOutput
- func (i PipelineActionTypeIdArgs) ToPipelineActionTypeIdOutputWithContext(ctx context.Context) PipelineActionTypeIdOutput
- type PipelineActionTypeIdInput
- type PipelineActionTypeIdOutput
- func (o PipelineActionTypeIdOutput) Category() pulumi.StringOutput
- func (PipelineActionTypeIdOutput) ElementType() reflect.Type
- func (o PipelineActionTypeIdOutput) Owner() pulumi.StringOutput
- func (o PipelineActionTypeIdOutput) Provider() pulumi.StringOutput
- func (o PipelineActionTypeIdOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineActionTypeId]
- 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) ToOutput(ctx context.Context) pulumix.Output[PipelineArtifactStore]
- 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) ToOutput(ctx context.Context) pulumix.Output[PipelineArtifactStoreMap]
- func (i PipelineArtifactStoreMapArgs) ToPipelineArtifactStoreMapOutput() PipelineArtifactStoreMapOutput
- func (i PipelineArtifactStoreMapArgs) ToPipelineArtifactStoreMapOutputWithContext(ctx context.Context) PipelineArtifactStoreMapOutput
- type PipelineArtifactStoreMapArray
- func (PipelineArtifactStoreMapArray) ElementType() reflect.Type
- func (i PipelineArtifactStoreMapArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineArtifactStoreMap]
- 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) ToOutput(ctx context.Context) pulumix.Output[[]PipelineArtifactStoreMap]
- 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) ToOutput(ctx context.Context) pulumix.Output[PipelineArtifactStoreMap]
- 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) ToOutput(ctx context.Context) pulumix.Output[PipelineArtifactStore]
- 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() pulumi.StringOutput
- 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) ToOutput(ctx context.Context) pulumix.Output[*PipelineArtifactStore]
- func (o PipelineArtifactStorePtrOutput) ToPipelineArtifactStorePtrOutput() PipelineArtifactStorePtrOutput
- func (o PipelineArtifactStorePtrOutput) ToPipelineArtifactStorePtrOutputWithContext(ctx context.Context) PipelineArtifactStorePtrOutput
- func (o PipelineArtifactStorePtrOutput) Type() pulumi.StringPtrOutput
- type PipelineBlockerDeclaration
- type PipelineBlockerDeclarationArgs
- func (PipelineBlockerDeclarationArgs) ElementType() reflect.Type
- func (i PipelineBlockerDeclarationArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineBlockerDeclaration]
- func (i PipelineBlockerDeclarationArgs) ToPipelineBlockerDeclarationOutput() PipelineBlockerDeclarationOutput
- func (i PipelineBlockerDeclarationArgs) ToPipelineBlockerDeclarationOutputWithContext(ctx context.Context) PipelineBlockerDeclarationOutput
- type PipelineBlockerDeclarationArray
- func (PipelineBlockerDeclarationArray) ElementType() reflect.Type
- func (i PipelineBlockerDeclarationArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineBlockerDeclaration]
- 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) ToOutput(ctx context.Context) pulumix.Output[[]PipelineBlockerDeclaration]
- 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) ToOutput(ctx context.Context) pulumix.Output[PipelineBlockerDeclaration]
- func (o PipelineBlockerDeclarationOutput) ToPipelineBlockerDeclarationOutput() PipelineBlockerDeclarationOutput
- func (o PipelineBlockerDeclarationOutput) ToPipelineBlockerDeclarationOutputWithContext(ctx context.Context) PipelineBlockerDeclarationOutput
- func (o PipelineBlockerDeclarationOutput) Type() pulumi.StringOutput
- type PipelineEncryptionKey
- type PipelineEncryptionKeyArgs
- func (PipelineEncryptionKeyArgs) ElementType() reflect.Type
- func (i PipelineEncryptionKeyArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineEncryptionKey]
- 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) ToOutput(ctx context.Context) pulumix.Output[PipelineEncryptionKey]
- 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) ToOutput(ctx context.Context) pulumix.Output[*PipelineEncryptionKey]
- func (o PipelineEncryptionKeyPtrOutput) ToPipelineEncryptionKeyPtrOutput() PipelineEncryptionKeyPtrOutput
- func (o PipelineEncryptionKeyPtrOutput) ToPipelineEncryptionKeyPtrOutputWithContext(ctx context.Context) PipelineEncryptionKeyPtrOutput
- func (o PipelineEncryptionKeyPtrOutput) Type() pulumi.StringPtrOutput
- type PipelineGitConfiguration
- type PipelineGitConfigurationArgs
- func (PipelineGitConfigurationArgs) ElementType() reflect.Type
- func (i PipelineGitConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineGitConfiguration]
- 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) Push() PipelineGitPushFilterArrayOutput
- func (o PipelineGitConfigurationOutput) SourceActionName() pulumi.StringOutput
- func (o PipelineGitConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineGitConfiguration]
- 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) Push() PipelineGitPushFilterArrayOutput
- func (o PipelineGitConfigurationPtrOutput) SourceActionName() pulumi.StringPtrOutput
- func (o PipelineGitConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PipelineGitConfiguration]
- func (o PipelineGitConfigurationPtrOutput) ToPipelineGitConfigurationPtrOutput() PipelineGitConfigurationPtrOutput
- func (o PipelineGitConfigurationPtrOutput) ToPipelineGitConfigurationPtrOutputWithContext(ctx context.Context) PipelineGitConfigurationPtrOutput
- type PipelineGitPushFilter
- type PipelineGitPushFilterArgs
- func (PipelineGitPushFilterArgs) ElementType() reflect.Type
- func (i PipelineGitPushFilterArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineGitPushFilter]
- func (i PipelineGitPushFilterArgs) ToPipelineGitPushFilterOutput() PipelineGitPushFilterOutput
- func (i PipelineGitPushFilterArgs) ToPipelineGitPushFilterOutputWithContext(ctx context.Context) PipelineGitPushFilterOutput
- type PipelineGitPushFilterArray
- func (PipelineGitPushFilterArray) ElementType() reflect.Type
- func (i PipelineGitPushFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineGitPushFilter]
- 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) ToOutput(ctx context.Context) pulumix.Output[[]PipelineGitPushFilter]
- func (o PipelineGitPushFilterArrayOutput) ToPipelineGitPushFilterArrayOutput() PipelineGitPushFilterArrayOutput
- func (o PipelineGitPushFilterArrayOutput) ToPipelineGitPushFilterArrayOutputWithContext(ctx context.Context) PipelineGitPushFilterArrayOutput
- type PipelineGitPushFilterInput
- type PipelineGitPushFilterOutput
- func (PipelineGitPushFilterOutput) ElementType() reflect.Type
- func (o PipelineGitPushFilterOutput) Tags() PipelineGitTagFilterCriteriaPtrOutput
- func (o PipelineGitPushFilterOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineGitPushFilter]
- 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) ToOutput(ctx context.Context) pulumix.Output[PipelineGitTagFilterCriteria]
- 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) ToOutput(ctx context.Context) pulumix.Output[PipelineGitTagFilterCriteria]
- 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) ToOutput(ctx context.Context) pulumix.Output[*PipelineGitTagFilterCriteria]
- func (o PipelineGitTagFilterCriteriaPtrOutput) ToPipelineGitTagFilterCriteriaPtrOutput() PipelineGitTagFilterCriteriaPtrOutput
- func (o PipelineGitTagFilterCriteriaPtrOutput) ToPipelineGitTagFilterCriteriaPtrOutputWithContext(ctx context.Context) PipelineGitTagFilterCriteriaPtrOutput
- type PipelineInput
- type PipelineInputArtifact
- type PipelineInputArtifactArgs
- func (PipelineInputArtifactArgs) ElementType() reflect.Type
- func (i PipelineInputArtifactArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineInputArtifact]
- func (i PipelineInputArtifactArgs) ToPipelineInputArtifactOutput() PipelineInputArtifactOutput
- func (i PipelineInputArtifactArgs) ToPipelineInputArtifactOutputWithContext(ctx context.Context) PipelineInputArtifactOutput
- type PipelineInputArtifactArray
- func (PipelineInputArtifactArray) ElementType() reflect.Type
- func (i PipelineInputArtifactArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineInputArtifact]
- 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) ToOutput(ctx context.Context) pulumix.Output[[]PipelineInputArtifact]
- 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) ToOutput(ctx context.Context) pulumix.Output[PipelineInputArtifact]
- 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) Name() pulumi.StringPtrOutput
- func (o PipelineOutput) PipelineType() pulumi.StringPtrOutput
- func (o PipelineOutput) RestartExecutionOnUpdate() pulumi.BoolPtrOutput
- func (o PipelineOutput) RoleArn() pulumi.StringOutput
- func (o PipelineOutput) Stages() PipelineStageDeclarationArrayOutput
- func (o PipelineOutput) Tags() PipelineTagArrayOutput
- func (o PipelineOutput) ToOutput(ctx context.Context) pulumix.Output[*Pipeline]
- 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
- func (PipelineOutputArtifactArgs) ElementType() reflect.Type
- func (i PipelineOutputArtifactArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineOutputArtifact]
- func (i PipelineOutputArtifactArgs) ToPipelineOutputArtifactOutput() PipelineOutputArtifactOutput
- func (i PipelineOutputArtifactArgs) ToPipelineOutputArtifactOutputWithContext(ctx context.Context) PipelineOutputArtifactOutput
- type PipelineOutputArtifactArray
- func (PipelineOutputArtifactArray) ElementType() reflect.Type
- func (i PipelineOutputArtifactArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineOutputArtifact]
- 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) ToOutput(ctx context.Context) pulumix.Output[[]PipelineOutputArtifact]
- 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) Name() pulumi.StringOutput
- func (o PipelineOutputArtifactOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineOutputArtifact]
- func (o PipelineOutputArtifactOutput) ToPipelineOutputArtifactOutput() PipelineOutputArtifactOutput
- func (o PipelineOutputArtifactOutput) ToPipelineOutputArtifactOutputWithContext(ctx context.Context) PipelineOutputArtifactOutput
- type PipelineStageDeclaration
- type PipelineStageDeclarationArgs
- func (PipelineStageDeclarationArgs) ElementType() reflect.Type
- func (i PipelineStageDeclarationArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineStageDeclaration]
- func (i PipelineStageDeclarationArgs) ToPipelineStageDeclarationOutput() PipelineStageDeclarationOutput
- func (i PipelineStageDeclarationArgs) ToPipelineStageDeclarationOutputWithContext(ctx context.Context) PipelineStageDeclarationOutput
- type PipelineStageDeclarationArray
- func (PipelineStageDeclarationArray) ElementType() reflect.Type
- func (i PipelineStageDeclarationArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineStageDeclaration]
- 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) ToOutput(ctx context.Context) pulumix.Output[[]PipelineStageDeclaration]
- 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) Blockers() PipelineBlockerDeclarationArrayOutput
- func (PipelineStageDeclarationOutput) ElementType() reflect.Type
- func (o PipelineStageDeclarationOutput) Name() pulumi.StringOutput
- func (o PipelineStageDeclarationOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineStageDeclaration]
- func (o PipelineStageDeclarationOutput) ToPipelineStageDeclarationOutput() PipelineStageDeclarationOutput
- func (o PipelineStageDeclarationOutput) ToPipelineStageDeclarationOutputWithContext(ctx context.Context) PipelineStageDeclarationOutput
- type PipelineStageTransition
- type PipelineStageTransitionArgs
- func (PipelineStageTransitionArgs) ElementType() reflect.Type
- func (i PipelineStageTransitionArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineStageTransition]
- func (i PipelineStageTransitionArgs) ToPipelineStageTransitionOutput() PipelineStageTransitionOutput
- func (i PipelineStageTransitionArgs) ToPipelineStageTransitionOutputWithContext(ctx context.Context) PipelineStageTransitionOutput
- type PipelineStageTransitionArray
- func (PipelineStageTransitionArray) ElementType() reflect.Type
- func (i PipelineStageTransitionArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineStageTransition]
- 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) ToOutput(ctx context.Context) pulumix.Output[[]PipelineStageTransition]
- 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) ToOutput(ctx context.Context) pulumix.Output[PipelineStageTransition]
- func (o PipelineStageTransitionOutput) ToPipelineStageTransitionOutput() PipelineStageTransitionOutput
- func (o PipelineStageTransitionOutput) ToPipelineStageTransitionOutputWithContext(ctx context.Context) PipelineStageTransitionOutput
- type PipelineState
- type PipelineTag
- type PipelineTagArgs
- type PipelineTagArray
- func (PipelineTagArray) ElementType() reflect.Type
- func (i PipelineTagArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineTag]
- func (i PipelineTagArray) ToPipelineTagArrayOutput() PipelineTagArrayOutput
- func (i PipelineTagArray) ToPipelineTagArrayOutputWithContext(ctx context.Context) PipelineTagArrayOutput
- type PipelineTagArrayInput
- type PipelineTagArrayOutput
- func (PipelineTagArrayOutput) ElementType() reflect.Type
- func (o PipelineTagArrayOutput) Index(i pulumi.IntInput) PipelineTagOutput
- func (o PipelineTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]PipelineTag]
- func (o PipelineTagArrayOutput) ToPipelineTagArrayOutput() PipelineTagArrayOutput
- func (o PipelineTagArrayOutput) ToPipelineTagArrayOutputWithContext(ctx context.Context) PipelineTagArrayOutput
- type PipelineTagInput
- type PipelineTagOutput
- func (PipelineTagOutput) ElementType() reflect.Type
- func (o PipelineTagOutput) Key() pulumi.StringOutput
- func (o PipelineTagOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineTag]
- func (o PipelineTagOutput) ToPipelineTagOutput() PipelineTagOutput
- func (o PipelineTagOutput) ToPipelineTagOutputWithContext(ctx context.Context) PipelineTagOutput
- func (o PipelineTagOutput) Value() pulumi.StringOutput
- type PipelineTriggerDeclaration
- type PipelineTriggerDeclarationArgs
- func (PipelineTriggerDeclarationArgs) ElementType() reflect.Type
- func (i PipelineTriggerDeclarationArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineTriggerDeclaration]
- func (i PipelineTriggerDeclarationArgs) ToPipelineTriggerDeclarationOutput() PipelineTriggerDeclarationOutput
- func (i PipelineTriggerDeclarationArgs) ToPipelineTriggerDeclarationOutputWithContext(ctx context.Context) PipelineTriggerDeclarationOutput
- type PipelineTriggerDeclarationArray
- func (PipelineTriggerDeclarationArray) ElementType() reflect.Type
- func (i PipelineTriggerDeclarationArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineTriggerDeclaration]
- 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) ToOutput(ctx context.Context) pulumix.Output[[]PipelineTriggerDeclaration]
- 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() pulumi.StringOutput
- func (o PipelineTriggerDeclarationOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineTriggerDeclaration]
- func (o PipelineTriggerDeclarationOutput) ToPipelineTriggerDeclarationOutput() PipelineTriggerDeclarationOutput
- func (o PipelineTriggerDeclarationOutput) ToPipelineTriggerDeclarationOutputWithContext(ctx context.Context) PipelineTriggerDeclarationOutput
- type PipelineVariableDeclaration
- type PipelineVariableDeclarationArgs
- func (PipelineVariableDeclarationArgs) ElementType() reflect.Type
- func (i PipelineVariableDeclarationArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineVariableDeclaration]
- func (i PipelineVariableDeclarationArgs) ToPipelineVariableDeclarationOutput() PipelineVariableDeclarationOutput
- func (i PipelineVariableDeclarationArgs) ToPipelineVariableDeclarationOutputWithContext(ctx context.Context) PipelineVariableDeclarationOutput
- type PipelineVariableDeclarationArray
- func (PipelineVariableDeclarationArray) ElementType() reflect.Type
- func (i PipelineVariableDeclarationArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineVariableDeclaration]
- 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) ToOutput(ctx context.Context) pulumix.Output[[]PipelineVariableDeclaration]
- 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) ToOutput(ctx context.Context) pulumix.Output[PipelineVariableDeclaration]
- func (o PipelineVariableDeclarationOutput) ToPipelineVariableDeclarationOutput() PipelineVariableDeclarationOutput
- func (o PipelineVariableDeclarationOutput) ToPipelineVariableDeclarationOutputWithContext(ctx context.Context) PipelineVariableDeclarationOutput
- type Webhookdeprecated
- type WebhookArgs
- type WebhookAuthConfiguration
- type WebhookAuthConfigurationArgs
- func (WebhookAuthConfigurationArgs) ElementType() reflect.Type
- func (i WebhookAuthConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[WebhookAuthConfiguration]
- func (i WebhookAuthConfigurationArgs) ToWebhookAuthConfigurationOutput() WebhookAuthConfigurationOutput
- func (i WebhookAuthConfigurationArgs) ToWebhookAuthConfigurationOutputWithContext(ctx context.Context) WebhookAuthConfigurationOutput
- type WebhookAuthConfigurationInput
- type WebhookAuthConfigurationOutput
- func (o WebhookAuthConfigurationOutput) AllowedIpRange() pulumi.StringPtrOutput
- func (WebhookAuthConfigurationOutput) ElementType() reflect.Type
- func (o WebhookAuthConfigurationOutput) SecretToken() pulumi.StringPtrOutput
- func (o WebhookAuthConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[WebhookAuthConfiguration]
- func (o WebhookAuthConfigurationOutput) ToWebhookAuthConfigurationOutput() WebhookAuthConfigurationOutput
- func (o WebhookAuthConfigurationOutput) ToWebhookAuthConfigurationOutputWithContext(ctx context.Context) WebhookAuthConfigurationOutput
- type WebhookAuthConfigurationPtrOutput
- func (o WebhookAuthConfigurationPtrOutput) AllowedIpRange() pulumi.StringPtrOutput
- func (o WebhookAuthConfigurationPtrOutput) Elem() WebhookAuthConfigurationOutput
- func (WebhookAuthConfigurationPtrOutput) ElementType() reflect.Type
- func (o WebhookAuthConfigurationPtrOutput) SecretToken() pulumi.StringPtrOutput
- func (o WebhookAuthConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WebhookAuthConfiguration]
- func (o WebhookAuthConfigurationPtrOutput) ToWebhookAuthConfigurationPtrOutput() WebhookAuthConfigurationPtrOutput
- func (o WebhookAuthConfigurationPtrOutput) ToWebhookAuthConfigurationPtrOutputWithContext(ctx context.Context) WebhookAuthConfigurationPtrOutput
- type WebhookFilterRule
- type WebhookFilterRuleArgs
- func (WebhookFilterRuleArgs) ElementType() reflect.Type
- func (i WebhookFilterRuleArgs) ToOutput(ctx context.Context) pulumix.Output[WebhookFilterRule]
- func (i WebhookFilterRuleArgs) ToWebhookFilterRuleOutput() WebhookFilterRuleOutput
- func (i WebhookFilterRuleArgs) ToWebhookFilterRuleOutputWithContext(ctx context.Context) WebhookFilterRuleOutput
- type WebhookFilterRuleArray
- func (WebhookFilterRuleArray) ElementType() reflect.Type
- func (i WebhookFilterRuleArray) ToOutput(ctx context.Context) pulumix.Output[[]WebhookFilterRule]
- func (i WebhookFilterRuleArray) ToWebhookFilterRuleArrayOutput() WebhookFilterRuleArrayOutput
- func (i WebhookFilterRuleArray) ToWebhookFilterRuleArrayOutputWithContext(ctx context.Context) WebhookFilterRuleArrayOutput
- type WebhookFilterRuleArrayInput
- type WebhookFilterRuleArrayOutput
- func (WebhookFilterRuleArrayOutput) ElementType() reflect.Type
- func (o WebhookFilterRuleArrayOutput) Index(i pulumi.IntInput) WebhookFilterRuleOutput
- func (o WebhookFilterRuleArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]WebhookFilterRule]
- func (o WebhookFilterRuleArrayOutput) ToWebhookFilterRuleArrayOutput() WebhookFilterRuleArrayOutput
- func (o WebhookFilterRuleArrayOutput) ToWebhookFilterRuleArrayOutputWithContext(ctx context.Context) WebhookFilterRuleArrayOutput
- type WebhookFilterRuleInput
- type WebhookFilterRuleOutput
- func (WebhookFilterRuleOutput) ElementType() reflect.Type
- func (o WebhookFilterRuleOutput) JsonPath() pulumi.StringOutput
- func (o WebhookFilterRuleOutput) MatchEquals() pulumi.StringPtrOutput
- func (o WebhookFilterRuleOutput) ToOutput(ctx context.Context) pulumix.Output[WebhookFilterRule]
- func (o WebhookFilterRuleOutput) ToWebhookFilterRuleOutput() WebhookFilterRuleOutput
- func (o WebhookFilterRuleOutput) ToWebhookFilterRuleOutputWithContext(ctx context.Context) WebhookFilterRuleOutput
- type WebhookInput
- type WebhookOutput
- func (o WebhookOutput) Authentication() pulumi.StringOutput
- func (o WebhookOutput) AuthenticationConfiguration() WebhookAuthConfigurationOutput
- func (WebhookOutput) ElementType() reflect.Type
- func (o WebhookOutput) Filters() WebhookFilterRuleArrayOutput
- func (o WebhookOutput) Name() pulumi.StringPtrOutput
- func (o WebhookOutput) RegisterWithThirdParty() pulumi.BoolPtrOutput
- func (o WebhookOutput) TargetAction() pulumi.StringOutput
- func (o WebhookOutput) TargetPipeline() pulumi.StringOutput
- func (o WebhookOutput) TargetPipelineVersion() pulumi.IntOutput
- func (o WebhookOutput) ToOutput(ctx context.Context) pulumix.Output[*Webhook]
- func (o WebhookOutput) ToWebhookOutput() WebhookOutput
- func (o WebhookOutput) ToWebhookOutputWithContext(ctx context.Context) WebhookOutput
- func (o WebhookOutput) Url() pulumi.StringOutput
- type WebhookState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CustomActionType ¶
type CustomActionType struct { pulumi.CustomResourceState // 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 CustomActionTypeTagArrayOutput `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
func (*CustomActionType) ToOutput ¶ added in v0.76.0
func (i *CustomActionType) ToOutput(ctx context.Context) pulumix.Output[*CustomActionType]
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 CustomActionTypeTagArrayInput // 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
func (CustomActionTypeArtifactDetailsArgs) ToOutput ¶ added in v0.76.0
func (i CustomActionTypeArtifactDetailsArgs) ToOutput(ctx context.Context) pulumix.Output[CustomActionTypeArtifactDetails]
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
func (CustomActionTypeArtifactDetailsOutput) ToOutput ¶ added in v0.76.0
func (o CustomActionTypeArtifactDetailsOutput) ToOutput(ctx context.Context) pulumix.Output[CustomActionTypeArtifactDetails]
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
func (CustomActionTypeConfigurationPropertiesArgs) ToOutput ¶ added in v0.76.0
func (i CustomActionTypeConfigurationPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[CustomActionTypeConfigurationProperties]
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
func (CustomActionTypeConfigurationPropertiesArray) ToOutput ¶ added in v0.76.0
func (i CustomActionTypeConfigurationPropertiesArray) ToOutput(ctx context.Context) pulumix.Output[[]CustomActionTypeConfigurationProperties]
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
func (CustomActionTypeConfigurationPropertiesArrayOutput) ToOutput ¶ added in v0.76.0
func (o CustomActionTypeConfigurationPropertiesArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]CustomActionTypeConfigurationProperties]
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) ToOutput ¶ added in v0.76.0
func (o CustomActionTypeConfigurationPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[CustomActionTypeConfigurationProperties]
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) 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() CustomActionTypeTagArrayOutput
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) ToOutput ¶ added in v0.76.0
func (o CustomActionTypeOutput) ToOutput(ctx context.Context) pulumix.Output[*CustomActionType]
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
func (CustomActionTypeSettingsArgs) ToOutput ¶ added in v0.76.0
func (i CustomActionTypeSettingsArgs) ToOutput(ctx context.Context) pulumix.Output[CustomActionTypeSettings]
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
func (CustomActionTypeSettingsOutput) ToOutput ¶ added in v0.76.0
func (o CustomActionTypeSettingsOutput) ToOutput(ctx context.Context) pulumix.Output[CustomActionTypeSettings]
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
func (CustomActionTypeSettingsPtrOutput) ToOutput ¶ added in v0.76.0
func (o CustomActionTypeSettingsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CustomActionTypeSettings]
type CustomActionTypeState ¶
type CustomActionTypeState struct { }
func (CustomActionTypeState) ElementType ¶
func (CustomActionTypeState) ElementType() reflect.Type
type CustomActionTypeTag ¶
type CustomActionTypeTagArgs ¶
type CustomActionTypeTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (CustomActionTypeTagArgs) ElementType ¶
func (CustomActionTypeTagArgs) ElementType() reflect.Type
func (CustomActionTypeTagArgs) ToCustomActionTypeTagOutput ¶
func (i CustomActionTypeTagArgs) ToCustomActionTypeTagOutput() CustomActionTypeTagOutput
func (CustomActionTypeTagArgs) ToCustomActionTypeTagOutputWithContext ¶
func (i CustomActionTypeTagArgs) ToCustomActionTypeTagOutputWithContext(ctx context.Context) CustomActionTypeTagOutput
func (CustomActionTypeTagArgs) ToOutput ¶ added in v0.76.0
func (i CustomActionTypeTagArgs) ToOutput(ctx context.Context) pulumix.Output[CustomActionTypeTag]
type CustomActionTypeTagArray ¶
type CustomActionTypeTagArray []CustomActionTypeTagInput
func (CustomActionTypeTagArray) ElementType ¶
func (CustomActionTypeTagArray) ElementType() reflect.Type
func (CustomActionTypeTagArray) ToCustomActionTypeTagArrayOutput ¶
func (i CustomActionTypeTagArray) ToCustomActionTypeTagArrayOutput() CustomActionTypeTagArrayOutput
func (CustomActionTypeTagArray) ToCustomActionTypeTagArrayOutputWithContext ¶
func (i CustomActionTypeTagArray) ToCustomActionTypeTagArrayOutputWithContext(ctx context.Context) CustomActionTypeTagArrayOutput
func (CustomActionTypeTagArray) ToOutput ¶ added in v0.76.0
func (i CustomActionTypeTagArray) ToOutput(ctx context.Context) pulumix.Output[[]CustomActionTypeTag]
type CustomActionTypeTagArrayInput ¶
type CustomActionTypeTagArrayInput interface { pulumi.Input ToCustomActionTypeTagArrayOutput() CustomActionTypeTagArrayOutput ToCustomActionTypeTagArrayOutputWithContext(context.Context) CustomActionTypeTagArrayOutput }
CustomActionTypeTagArrayInput is an input type that accepts CustomActionTypeTagArray and CustomActionTypeTagArrayOutput values. You can construct a concrete instance of `CustomActionTypeTagArrayInput` via:
CustomActionTypeTagArray{ CustomActionTypeTagArgs{...} }
type CustomActionTypeTagArrayOutput ¶
type CustomActionTypeTagArrayOutput struct{ *pulumi.OutputState }
func (CustomActionTypeTagArrayOutput) ElementType ¶
func (CustomActionTypeTagArrayOutput) ElementType() reflect.Type
func (CustomActionTypeTagArrayOutput) Index ¶
func (o CustomActionTypeTagArrayOutput) Index(i pulumi.IntInput) CustomActionTypeTagOutput
func (CustomActionTypeTagArrayOutput) ToCustomActionTypeTagArrayOutput ¶
func (o CustomActionTypeTagArrayOutput) ToCustomActionTypeTagArrayOutput() CustomActionTypeTagArrayOutput
func (CustomActionTypeTagArrayOutput) ToCustomActionTypeTagArrayOutputWithContext ¶
func (o CustomActionTypeTagArrayOutput) ToCustomActionTypeTagArrayOutputWithContext(ctx context.Context) CustomActionTypeTagArrayOutput
func (CustomActionTypeTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o CustomActionTypeTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]CustomActionTypeTag]
type CustomActionTypeTagInput ¶
type CustomActionTypeTagInput interface { pulumi.Input ToCustomActionTypeTagOutput() CustomActionTypeTagOutput ToCustomActionTypeTagOutputWithContext(context.Context) CustomActionTypeTagOutput }
CustomActionTypeTagInput is an input type that accepts CustomActionTypeTagArgs and CustomActionTypeTagOutput values. You can construct a concrete instance of `CustomActionTypeTagInput` via:
CustomActionTypeTagArgs{...}
type CustomActionTypeTagOutput ¶
type CustomActionTypeTagOutput struct{ *pulumi.OutputState }
func (CustomActionTypeTagOutput) ElementType ¶
func (CustomActionTypeTagOutput) ElementType() reflect.Type
func (CustomActionTypeTagOutput) Key ¶
func (o CustomActionTypeTagOutput) Key() pulumi.StringOutput
func (CustomActionTypeTagOutput) ToCustomActionTypeTagOutput ¶
func (o CustomActionTypeTagOutput) ToCustomActionTypeTagOutput() CustomActionTypeTagOutput
func (CustomActionTypeTagOutput) ToCustomActionTypeTagOutputWithContext ¶
func (o CustomActionTypeTagOutput) ToCustomActionTypeTagOutputWithContext(ctx context.Context) CustomActionTypeTagOutput
func (CustomActionTypeTagOutput) ToOutput ¶ added in v0.76.0
func (o CustomActionTypeTagOutput) ToOutput(ctx context.Context) pulumix.Output[CustomActionTypeTag]
func (CustomActionTypeTagOutput) Value ¶
func (o CustomActionTypeTagOutput) Value() pulumi.StringOutput
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 []CustomActionTypeTag `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() CustomActionTypeTagArrayOutput
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
func (LookupCustomActionTypeResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupCustomActionTypeResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupCustomActionTypeResult]
type LookupPipelineArgs ¶ added in v0.12.0
type LookupPipelineArgs struct {
Id string `pulumi:"id"`
}
type LookupPipelineOutputArgs ¶ added in v0.12.0
type LookupPipelineOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupPipelineOutputArgs) ElementType ¶ added in v0.12.0
func (LookupPipelineOutputArgs) ElementType() reflect.Type
type LookupPipelineResult ¶ added in v0.12.0
type LookupPipelineResult struct { ArtifactStore *PipelineArtifactStore `pulumi:"artifactStore"` ArtifactStores []PipelineArtifactStoreMap `pulumi:"artifactStores"` DisableInboundStageTransitions []PipelineStageTransition `pulumi:"disableInboundStageTransitions"` Id *string `pulumi:"id"` PipelineType *string `pulumi:"pipelineType"` RestartExecutionOnUpdate *bool `pulumi:"restartExecutionOnUpdate"` RoleArn *string `pulumi:"roleArn"` Stages []PipelineStageDeclaration `pulumi:"stages"` Tags []PipelineTag `pulumi:"tags"` Triggers []PipelineTriggerDeclaration `pulumi:"triggers"` Variables []PipelineVariableDeclaration `pulumi:"variables"` Version *string `pulumi:"version"` }
func LookupPipeline ¶ added in v0.12.0
func LookupPipeline(ctx *pulumi.Context, args *LookupPipelineArgs, opts ...pulumi.InvokeOption) (*LookupPipelineResult, error)
Resource Type definition for AWS::CodePipeline::Pipeline
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
func (LookupPipelineResultOutput) ArtifactStores ¶ added in v0.12.0
func (o LookupPipelineResultOutput) ArtifactStores() PipelineArtifactStoreMapArrayOutput
func (LookupPipelineResultOutput) DisableInboundStageTransitions ¶ added in v0.12.0
func (o LookupPipelineResultOutput) DisableInboundStageTransitions() PipelineStageTransitionArrayOutput
func (LookupPipelineResultOutput) ElementType ¶ added in v0.12.0
func (LookupPipelineResultOutput) ElementType() reflect.Type
func (LookupPipelineResultOutput) Id ¶ added in v0.12.0
func (o LookupPipelineResultOutput) Id() pulumi.StringPtrOutput
func (LookupPipelineResultOutput) PipelineType ¶ added in v0.91.0
func (o LookupPipelineResultOutput) PipelineType() pulumi.StringPtrOutput
func (LookupPipelineResultOutput) RestartExecutionOnUpdate ¶ added in v0.12.0
func (o LookupPipelineResultOutput) RestartExecutionOnUpdate() pulumi.BoolPtrOutput
func (LookupPipelineResultOutput) RoleArn ¶ added in v0.12.0
func (o LookupPipelineResultOutput) RoleArn() pulumi.StringPtrOutput
func (LookupPipelineResultOutput) Stages ¶ added in v0.12.0
func (o LookupPipelineResultOutput) Stages() PipelineStageDeclarationArrayOutput
func (LookupPipelineResultOutput) Tags ¶ added in v0.12.0
func (o LookupPipelineResultOutput) Tags() PipelineTagArrayOutput
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) ToOutput ¶ added in v0.76.0
func (o LookupPipelineResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupPipelineResult]
func (LookupPipelineResultOutput) Triggers ¶ added in v0.91.0
func (o LookupPipelineResultOutput) Triggers() PipelineTriggerDeclarationArrayOutput
func (LookupPipelineResultOutput) Variables ¶ added in v0.91.0
func (o LookupPipelineResultOutput) Variables() PipelineVariableDeclarationArrayOutput
func (LookupPipelineResultOutput) Version ¶ added in v0.12.0
func (o LookupPipelineResultOutput) Version() pulumi.StringPtrOutput
type LookupWebhookArgs ¶ added in v0.12.0
type LookupWebhookArgs struct {
Id string `pulumi:"id"`
}
type LookupWebhookOutputArgs ¶ added in v0.12.0
type LookupWebhookOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupWebhookOutputArgs) ElementType ¶ added in v0.12.0
func (LookupWebhookOutputArgs) ElementType() reflect.Type
type LookupWebhookResult ¶ added in v0.12.0
type LookupWebhookResult struct { Authentication *string `pulumi:"authentication"` AuthenticationConfiguration *WebhookAuthConfiguration `pulumi:"authenticationConfiguration"` Filters []WebhookFilterRule `pulumi:"filters"` Id *string `pulumi:"id"` RegisterWithThirdParty *bool `pulumi:"registerWithThirdParty"` TargetAction *string `pulumi:"targetAction"` TargetPipeline *string `pulumi:"targetPipeline"` TargetPipelineVersion *int `pulumi:"targetPipelineVersion"` Url *string `pulumi:"url"` }
func LookupWebhook ¶ added in v0.12.0
func LookupWebhook(ctx *pulumi.Context, args *LookupWebhookArgs, opts ...pulumi.InvokeOption) (*LookupWebhookResult, error)
Resource Type definition for AWS::CodePipeline::Webhook
type LookupWebhookResultOutput ¶ added in v0.12.0
type LookupWebhookResultOutput struct{ *pulumi.OutputState }
func LookupWebhookOutput ¶ added in v0.12.0
func LookupWebhookOutput(ctx *pulumi.Context, args LookupWebhookOutputArgs, opts ...pulumi.InvokeOption) LookupWebhookResultOutput
func (LookupWebhookResultOutput) Authentication ¶ added in v0.12.0
func (o LookupWebhookResultOutput) Authentication() pulumi.StringPtrOutput
func (LookupWebhookResultOutput) AuthenticationConfiguration ¶ added in v0.12.0
func (o LookupWebhookResultOutput) AuthenticationConfiguration() WebhookAuthConfigurationPtrOutput
func (LookupWebhookResultOutput) ElementType ¶ added in v0.12.0
func (LookupWebhookResultOutput) ElementType() reflect.Type
func (LookupWebhookResultOutput) Filters ¶ added in v0.12.0
func (o LookupWebhookResultOutput) Filters() WebhookFilterRuleArrayOutput
func (LookupWebhookResultOutput) Id ¶ added in v0.12.0
func (o LookupWebhookResultOutput) Id() pulumi.StringPtrOutput
func (LookupWebhookResultOutput) RegisterWithThirdParty ¶ added in v0.12.0
func (o LookupWebhookResultOutput) RegisterWithThirdParty() pulumi.BoolPtrOutput
func (LookupWebhookResultOutput) TargetAction ¶ added in v0.12.0
func (o LookupWebhookResultOutput) TargetAction() pulumi.StringPtrOutput
func (LookupWebhookResultOutput) TargetPipeline ¶ added in v0.12.0
func (o LookupWebhookResultOutput) TargetPipeline() pulumi.StringPtrOutput
func (LookupWebhookResultOutput) TargetPipelineVersion ¶ added in v0.12.0
func (o LookupWebhookResultOutput) TargetPipelineVersion() pulumi.IntPtrOutput
func (LookupWebhookResultOutput) ToLookupWebhookResultOutput ¶ added in v0.12.0
func (o LookupWebhookResultOutput) ToLookupWebhookResultOutput() LookupWebhookResultOutput
func (LookupWebhookResultOutput) ToLookupWebhookResultOutputWithContext ¶ added in v0.12.0
func (o LookupWebhookResultOutput) ToLookupWebhookResultOutputWithContext(ctx context.Context) LookupWebhookResultOutput
func (LookupWebhookResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupWebhookResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupWebhookResult]
func (LookupWebhookResultOutput) Url ¶ added in v0.12.0
func (o LookupWebhookResultOutput) Url() pulumi.StringPtrOutput
type Pipeline
deprecated
type Pipeline struct { pulumi.CustomResourceState ArtifactStore PipelineArtifactStorePtrOutput `pulumi:"artifactStore"` ArtifactStores PipelineArtifactStoreMapArrayOutput `pulumi:"artifactStores"` DisableInboundStageTransitions PipelineStageTransitionArrayOutput `pulumi:"disableInboundStageTransitions"` Name pulumi.StringPtrOutput `pulumi:"name"` PipelineType pulumi.StringPtrOutput `pulumi:"pipelineType"` RestartExecutionOnUpdate pulumi.BoolPtrOutput `pulumi:"restartExecutionOnUpdate"` RoleArn pulumi.StringOutput `pulumi:"roleArn"` Stages PipelineStageDeclarationArrayOutput `pulumi:"stages"` Tags PipelineTagArrayOutput `pulumi:"tags"` Triggers PipelineTriggerDeclarationArrayOutput `pulumi:"triggers"` Variables PipelineVariableDeclarationArrayOutput `pulumi:"variables"` Version pulumi.StringOutput `pulumi:"version"` }
Resource Type definition for AWS::CodePipeline::Pipeline
Deprecated: Pipeline is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
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 { ActionTypeId PipelineActionTypeId `pulumi:"actionTypeId"` Configuration interface{} `pulumi:"configuration"` InputArtifacts []PipelineInputArtifact `pulumi:"inputArtifacts"` Name string `pulumi:"name"` Namespace *string `pulumi:"namespace"` OutputArtifacts []PipelineOutputArtifact `pulumi:"outputArtifacts"` Region *string `pulumi:"region"` RoleArn *string `pulumi:"roleArn"` RunOrder *int `pulumi:"runOrder"` }
type PipelineActionDeclarationArgs ¶
type PipelineActionDeclarationArgs struct { ActionTypeId PipelineActionTypeIdInput `pulumi:"actionTypeId"` Configuration pulumi.Input `pulumi:"configuration"` InputArtifacts PipelineInputArtifactArrayInput `pulumi:"inputArtifacts"` Name pulumi.StringInput `pulumi:"name"` Namespace pulumi.StringPtrInput `pulumi:"namespace"` OutputArtifacts PipelineOutputArtifactArrayInput `pulumi:"outputArtifacts"` Region pulumi.StringPtrInput `pulumi:"region"` RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` RunOrder pulumi.IntPtrInput `pulumi:"runOrder"` }
func (PipelineActionDeclarationArgs) ElementType ¶
func (PipelineActionDeclarationArgs) ElementType() reflect.Type
func (PipelineActionDeclarationArgs) ToOutput ¶ added in v0.76.0
func (i PipelineActionDeclarationArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineActionDeclaration]
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) ToOutput ¶ added in v0.76.0
func (i PipelineActionDeclarationArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineActionDeclaration]
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) ToOutput ¶ added in v0.76.0
func (o PipelineActionDeclarationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]PipelineActionDeclaration]
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 }
func (PipelineActionDeclarationOutput) ActionTypeId ¶
func (o PipelineActionDeclarationOutput) ActionTypeId() PipelineActionTypeIdOutput
func (PipelineActionDeclarationOutput) Configuration ¶
func (o PipelineActionDeclarationOutput) Configuration() pulumi.AnyOutput
func (PipelineActionDeclarationOutput) ElementType ¶
func (PipelineActionDeclarationOutput) ElementType() reflect.Type
func (PipelineActionDeclarationOutput) InputArtifacts ¶
func (o PipelineActionDeclarationOutput) InputArtifacts() PipelineInputArtifactArrayOutput
func (PipelineActionDeclarationOutput) Name ¶
func (o PipelineActionDeclarationOutput) Name() pulumi.StringOutput
func (PipelineActionDeclarationOutput) Namespace ¶
func (o PipelineActionDeclarationOutput) Namespace() pulumi.StringPtrOutput
func (PipelineActionDeclarationOutput) OutputArtifacts ¶
func (o PipelineActionDeclarationOutput) OutputArtifacts() PipelineOutputArtifactArrayOutput
func (PipelineActionDeclarationOutput) Region ¶
func (o PipelineActionDeclarationOutput) Region() pulumi.StringPtrOutput
func (PipelineActionDeclarationOutput) RoleArn ¶
func (o PipelineActionDeclarationOutput) RoleArn() pulumi.StringPtrOutput
func (PipelineActionDeclarationOutput) RunOrder ¶
func (o PipelineActionDeclarationOutput) RunOrder() pulumi.IntPtrOutput
func (PipelineActionDeclarationOutput) ToOutput ¶ added in v0.76.0
func (o PipelineActionDeclarationOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineActionDeclaration]
func (PipelineActionDeclarationOutput) ToPipelineActionDeclarationOutput ¶
func (o PipelineActionDeclarationOutput) ToPipelineActionDeclarationOutput() PipelineActionDeclarationOutput
func (PipelineActionDeclarationOutput) ToPipelineActionDeclarationOutputWithContext ¶
func (o PipelineActionDeclarationOutput) ToPipelineActionDeclarationOutputWithContext(ctx context.Context) PipelineActionDeclarationOutput
type PipelineActionTypeId ¶
type PipelineActionTypeIdArgs ¶
type PipelineActionTypeIdArgs struct { Category pulumi.StringInput `pulumi:"category"` Owner pulumi.StringInput `pulumi:"owner"` Provider pulumi.StringInput `pulumi:"provider"` Version pulumi.StringInput `pulumi:"version"` }
func (PipelineActionTypeIdArgs) ElementType ¶
func (PipelineActionTypeIdArgs) ElementType() reflect.Type
func (PipelineActionTypeIdArgs) ToOutput ¶ added in v0.76.0
func (i PipelineActionTypeIdArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineActionTypeId]
func (PipelineActionTypeIdArgs) ToPipelineActionTypeIdOutput ¶
func (i PipelineActionTypeIdArgs) ToPipelineActionTypeIdOutput() PipelineActionTypeIdOutput
func (PipelineActionTypeIdArgs) ToPipelineActionTypeIdOutputWithContext ¶
func (i PipelineActionTypeIdArgs) ToPipelineActionTypeIdOutputWithContext(ctx context.Context) PipelineActionTypeIdOutput
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 }
func (PipelineActionTypeIdOutput) Category ¶
func (o PipelineActionTypeIdOutput) Category() pulumi.StringOutput
func (PipelineActionTypeIdOutput) ElementType ¶
func (PipelineActionTypeIdOutput) ElementType() reflect.Type
func (PipelineActionTypeIdOutput) Owner ¶
func (o PipelineActionTypeIdOutput) Owner() pulumi.StringOutput
func (PipelineActionTypeIdOutput) Provider ¶
func (o PipelineActionTypeIdOutput) Provider() pulumi.StringOutput
func (PipelineActionTypeIdOutput) ToOutput ¶ added in v0.76.0
func (o PipelineActionTypeIdOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineActionTypeId]
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
type PipelineArgs ¶
type PipelineArgs struct { ArtifactStore PipelineArtifactStorePtrInput ArtifactStores PipelineArtifactStoreMapArrayInput DisableInboundStageTransitions PipelineStageTransitionArrayInput Name pulumi.StringPtrInput PipelineType pulumi.StringPtrInput RestartExecutionOnUpdate pulumi.BoolPtrInput RoleArn pulumi.StringInput Stages PipelineStageDeclarationArrayInput Tags PipelineTagArrayInput Triggers PipelineTriggerDeclarationArrayInput Variables PipelineVariableDeclarationArrayInput }
The set of arguments for constructing a Pipeline resource.
func (PipelineArgs) ElementType ¶
func (PipelineArgs) ElementType() reflect.Type
type PipelineArtifactStore ¶
type PipelineArtifactStore struct { EncryptionKey *PipelineEncryptionKey `pulumi:"encryptionKey"` Location string `pulumi:"location"` Type string `pulumi:"type"` }
type PipelineArtifactStoreArgs ¶
type PipelineArtifactStoreArgs struct { EncryptionKey PipelineEncryptionKeyPtrInput `pulumi:"encryptionKey"` Location pulumi.StringInput `pulumi:"location"` Type pulumi.StringInput `pulumi:"type"` }
func (PipelineArtifactStoreArgs) ElementType ¶
func (PipelineArtifactStoreArgs) ElementType() reflect.Type
func (PipelineArtifactStoreArgs) ToOutput ¶ added in v0.76.0
func (i PipelineArtifactStoreArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineArtifactStore]
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 { ArtifactStore PipelineArtifactStore `pulumi:"artifactStore"` Region string `pulumi:"region"` }
type PipelineArtifactStoreMapArgs ¶
type PipelineArtifactStoreMapArgs struct { ArtifactStore PipelineArtifactStoreInput `pulumi:"artifactStore"` Region pulumi.StringInput `pulumi:"region"` }
func (PipelineArtifactStoreMapArgs) ElementType ¶
func (PipelineArtifactStoreMapArgs) ElementType() reflect.Type
func (PipelineArtifactStoreMapArgs) ToOutput ¶ added in v0.76.0
func (i PipelineArtifactStoreMapArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineArtifactStoreMap]
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) ToOutput ¶ added in v0.76.0
func (i PipelineArtifactStoreMapArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineArtifactStoreMap]
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) ToOutput ¶ added in v0.76.0
func (o PipelineArtifactStoreMapArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]PipelineArtifactStoreMap]
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 }
func (PipelineArtifactStoreMapOutput) ArtifactStore ¶
func (o PipelineArtifactStoreMapOutput) ArtifactStore() PipelineArtifactStoreOutput
func (PipelineArtifactStoreMapOutput) ElementType ¶
func (PipelineArtifactStoreMapOutput) ElementType() reflect.Type
func (PipelineArtifactStoreMapOutput) Region ¶
func (o PipelineArtifactStoreMapOutput) Region() pulumi.StringOutput
func (PipelineArtifactStoreMapOutput) ToOutput ¶ added in v0.76.0
func (o PipelineArtifactStoreMapOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineArtifactStoreMap]
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 }
func (PipelineArtifactStoreOutput) ElementType ¶
func (PipelineArtifactStoreOutput) ElementType() reflect.Type
func (PipelineArtifactStoreOutput) EncryptionKey ¶
func (o PipelineArtifactStoreOutput) EncryptionKey() PipelineEncryptionKeyPtrOutput
func (PipelineArtifactStoreOutput) Location ¶
func (o PipelineArtifactStoreOutput) Location() pulumi.StringOutput
func (PipelineArtifactStoreOutput) ToOutput ¶ added in v0.76.0
func (o PipelineArtifactStoreOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineArtifactStore]
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() pulumi.StringOutput
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
func (PipelineArtifactStorePtrOutput) Location ¶
func (o PipelineArtifactStorePtrOutput) Location() pulumi.StringPtrOutput
func (PipelineArtifactStorePtrOutput) ToOutput ¶ added in v0.76.0
func (o PipelineArtifactStorePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PipelineArtifactStore]
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() pulumi.StringPtrOutput
type PipelineBlockerDeclarationArgs ¶
type PipelineBlockerDeclarationArgs struct { Name pulumi.StringInput `pulumi:"name"` Type pulumi.StringInput `pulumi:"type"` }
func (PipelineBlockerDeclarationArgs) ElementType ¶
func (PipelineBlockerDeclarationArgs) ElementType() reflect.Type
func (PipelineBlockerDeclarationArgs) ToOutput ¶ added in v0.76.0
func (i PipelineBlockerDeclarationArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineBlockerDeclaration]
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) ToOutput ¶ added in v0.76.0
func (i PipelineBlockerDeclarationArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineBlockerDeclaration]
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) ToOutput ¶ added in v0.76.0
func (o PipelineBlockerDeclarationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]PipelineBlockerDeclaration]
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 }
func (PipelineBlockerDeclarationOutput) ElementType ¶
func (PipelineBlockerDeclarationOutput) ElementType() reflect.Type
func (PipelineBlockerDeclarationOutput) Name ¶
func (o PipelineBlockerDeclarationOutput) Name() pulumi.StringOutput
func (PipelineBlockerDeclarationOutput) ToOutput ¶ added in v0.76.0
func (o PipelineBlockerDeclarationOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineBlockerDeclaration]
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() pulumi.StringOutput
type PipelineEncryptionKey ¶
type PipelineEncryptionKeyArgs ¶
type PipelineEncryptionKeyArgs struct { Id pulumi.StringInput `pulumi:"id"` Type pulumi.StringInput `pulumi:"type"` }
func (PipelineEncryptionKeyArgs) ElementType ¶
func (PipelineEncryptionKeyArgs) ElementType() reflect.Type
func (PipelineEncryptionKeyArgs) ToOutput ¶ added in v0.76.0
func (i PipelineEncryptionKeyArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineEncryptionKey]
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 }
func (PipelineEncryptionKeyOutput) ElementType ¶
func (PipelineEncryptionKeyOutput) ElementType() reflect.Type
func (PipelineEncryptionKeyOutput) Id ¶
func (o PipelineEncryptionKeyOutput) Id() pulumi.StringOutput
func (PipelineEncryptionKeyOutput) ToOutput ¶ added in v0.76.0
func (o PipelineEncryptionKeyOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineEncryptionKey]
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
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
func (PipelineEncryptionKeyPtrOutput) ToOutput ¶ added in v0.76.0
func (o PipelineEncryptionKeyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PipelineEncryptionKey]
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
type PipelineGitConfiguration ¶ added in v0.91.0
type PipelineGitConfiguration struct { Push []PipelineGitPushFilter `pulumi:"push"` SourceActionName string `pulumi:"sourceActionName"` }
type PipelineGitConfigurationArgs ¶ added in v0.91.0
type PipelineGitConfigurationArgs struct { Push PipelineGitPushFilterArrayInput `pulumi:"push"` SourceActionName pulumi.StringInput `pulumi:"sourceActionName"` }
func (PipelineGitConfigurationArgs) ElementType ¶ added in v0.91.0
func (PipelineGitConfigurationArgs) ElementType() reflect.Type
func (PipelineGitConfigurationArgs) ToOutput ¶ added in v0.91.0
func (i PipelineGitConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineGitConfiguration]
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 }
func (PipelineGitConfigurationOutput) ElementType ¶ added in v0.91.0
func (PipelineGitConfigurationOutput) ElementType() reflect.Type
func (PipelineGitConfigurationOutput) Push ¶ added in v0.91.0
func (o PipelineGitConfigurationOutput) Push() PipelineGitPushFilterArrayOutput
func (PipelineGitConfigurationOutput) SourceActionName ¶ added in v0.91.0
func (o PipelineGitConfigurationOutput) SourceActionName() pulumi.StringOutput
func (PipelineGitConfigurationOutput) ToOutput ¶ added in v0.91.0
func (o PipelineGitConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineGitConfiguration]
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) Push ¶ added in v0.91.0
func (o PipelineGitConfigurationPtrOutput) Push() PipelineGitPushFilterArrayOutput
func (PipelineGitConfigurationPtrOutput) SourceActionName ¶ added in v0.91.0
func (o PipelineGitConfigurationPtrOutput) SourceActionName() pulumi.StringPtrOutput
func (PipelineGitConfigurationPtrOutput) ToOutput ¶ added in v0.91.0
func (o PipelineGitConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PipelineGitConfiguration]
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 PipelineGitPushFilter ¶ added in v0.91.0
type PipelineGitPushFilter struct {
Tags *PipelineGitTagFilterCriteria `pulumi:"tags"`
}
type PipelineGitPushFilterArgs ¶ added in v0.91.0
type PipelineGitPushFilterArgs struct {
Tags PipelineGitTagFilterCriteriaPtrInput `pulumi:"tags"`
}
func (PipelineGitPushFilterArgs) ElementType ¶ added in v0.91.0
func (PipelineGitPushFilterArgs) ElementType() reflect.Type
func (PipelineGitPushFilterArgs) ToOutput ¶ added in v0.91.0
func (i PipelineGitPushFilterArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineGitPushFilter]
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) ToOutput ¶ added in v0.91.0
func (i PipelineGitPushFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineGitPushFilter]
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) ToOutput ¶ added in v0.91.0
func (o PipelineGitPushFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]PipelineGitPushFilter]
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 }
func (PipelineGitPushFilterOutput) ElementType ¶ added in v0.91.0
func (PipelineGitPushFilterOutput) ElementType() reflect.Type
func (PipelineGitPushFilterOutput) Tags ¶ added in v0.91.0
func (o PipelineGitPushFilterOutput) Tags() PipelineGitTagFilterCriteriaPtrOutput
func (PipelineGitPushFilterOutput) ToOutput ¶ added in v0.91.0
func (o PipelineGitPushFilterOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineGitPushFilter]
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 PipelineGitTagFilterCriteriaArgs ¶ added in v0.91.0
type PipelineGitTagFilterCriteriaArgs struct { Excludes pulumi.StringArrayInput `pulumi:"excludes"` Includes pulumi.StringArrayInput `pulumi:"includes"` }
func (PipelineGitTagFilterCriteriaArgs) ElementType ¶ added in v0.91.0
func (PipelineGitTagFilterCriteriaArgs) ElementType() reflect.Type
func (PipelineGitTagFilterCriteriaArgs) ToOutput ¶ added in v0.91.0
func (i PipelineGitTagFilterCriteriaArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineGitTagFilterCriteria]
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 }
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
func (PipelineGitTagFilterCriteriaOutput) Includes ¶ added in v0.91.0
func (o PipelineGitTagFilterCriteriaOutput) Includes() pulumi.StringArrayOutput
func (PipelineGitTagFilterCriteriaOutput) ToOutput ¶ added in v0.91.0
func (o PipelineGitTagFilterCriteriaOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineGitTagFilterCriteria]
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
func (PipelineGitTagFilterCriteriaPtrOutput) Includes ¶ added in v0.91.0
func (o PipelineGitTagFilterCriteriaPtrOutput) Includes() pulumi.StringArrayOutput
func (PipelineGitTagFilterCriteriaPtrOutput) ToOutput ¶ added in v0.91.0
func (o PipelineGitTagFilterCriteriaPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PipelineGitTagFilterCriteria]
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 {
Name string `pulumi:"name"`
}
type PipelineInputArtifactArgs ¶
type PipelineInputArtifactArgs struct {
Name pulumi.StringInput `pulumi:"name"`
}
func (PipelineInputArtifactArgs) ElementType ¶
func (PipelineInputArtifactArgs) ElementType() reflect.Type
func (PipelineInputArtifactArgs) ToOutput ¶ added in v0.76.0
func (i PipelineInputArtifactArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineInputArtifact]
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) ToOutput ¶ added in v0.76.0
func (i PipelineInputArtifactArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineInputArtifact]
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) ToOutput ¶ added in v0.76.0
func (o PipelineInputArtifactArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]PipelineInputArtifact]
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 }
func (PipelineInputArtifactOutput) ElementType ¶
func (PipelineInputArtifactOutput) ElementType() reflect.Type
func (PipelineInputArtifactOutput) Name ¶
func (o PipelineInputArtifactOutput) Name() pulumi.StringOutput
func (PipelineInputArtifactOutput) ToOutput ¶ added in v0.76.0
func (o PipelineInputArtifactOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineInputArtifact]
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
func (PipelineOutput) ArtifactStores ¶ added in v0.17.0
func (o PipelineOutput) ArtifactStores() PipelineArtifactStoreMapArrayOutput
func (PipelineOutput) DisableInboundStageTransitions ¶ added in v0.17.0
func (o PipelineOutput) DisableInboundStageTransitions() PipelineStageTransitionArrayOutput
func (PipelineOutput) ElementType ¶
func (PipelineOutput) ElementType() reflect.Type
func (PipelineOutput) Name ¶ added in v0.17.0
func (o PipelineOutput) Name() pulumi.StringPtrOutput
func (PipelineOutput) PipelineType ¶ added in v0.91.0
func (o PipelineOutput) PipelineType() pulumi.StringPtrOutput
func (PipelineOutput) RestartExecutionOnUpdate ¶ added in v0.17.0
func (o PipelineOutput) RestartExecutionOnUpdate() pulumi.BoolPtrOutput
func (PipelineOutput) RoleArn ¶ added in v0.17.0
func (o PipelineOutput) RoleArn() pulumi.StringOutput
func (PipelineOutput) Stages ¶ added in v0.17.0
func (o PipelineOutput) Stages() PipelineStageDeclarationArrayOutput
func (PipelineOutput) Tags ¶ added in v0.17.0
func (o PipelineOutput) Tags() PipelineTagArrayOutput
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
func (PipelineOutput) Variables ¶ added in v0.91.0
func (o PipelineOutput) Variables() PipelineVariableDeclarationArrayOutput
func (PipelineOutput) Version ¶ added in v0.17.0
func (o PipelineOutput) Version() pulumi.StringOutput
type PipelineOutputArtifact ¶
type PipelineOutputArtifact struct {
Name string `pulumi:"name"`
}
type PipelineOutputArtifactArgs ¶
type PipelineOutputArtifactArgs struct {
Name pulumi.StringInput `pulumi:"name"`
}
func (PipelineOutputArtifactArgs) ElementType ¶
func (PipelineOutputArtifactArgs) ElementType() reflect.Type
func (PipelineOutputArtifactArgs) ToOutput ¶ added in v0.76.0
func (i PipelineOutputArtifactArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineOutputArtifact]
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) ToOutput ¶ added in v0.76.0
func (i PipelineOutputArtifactArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineOutputArtifact]
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) ToOutput ¶ added in v0.76.0
func (o PipelineOutputArtifactArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]PipelineOutputArtifact]
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 }
func (PipelineOutputArtifactOutput) ElementType ¶
func (PipelineOutputArtifactOutput) ElementType() reflect.Type
func (PipelineOutputArtifactOutput) Name ¶
func (o PipelineOutputArtifactOutput) Name() pulumi.StringOutput
func (PipelineOutputArtifactOutput) ToOutput ¶ added in v0.76.0
func (o PipelineOutputArtifactOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineOutputArtifact]
func (PipelineOutputArtifactOutput) ToPipelineOutputArtifactOutput ¶
func (o PipelineOutputArtifactOutput) ToPipelineOutputArtifactOutput() PipelineOutputArtifactOutput
func (PipelineOutputArtifactOutput) ToPipelineOutputArtifactOutputWithContext ¶
func (o PipelineOutputArtifactOutput) ToPipelineOutputArtifactOutputWithContext(ctx context.Context) PipelineOutputArtifactOutput
type PipelineStageDeclaration ¶
type PipelineStageDeclaration struct { Actions []PipelineActionDeclaration `pulumi:"actions"` Blockers []PipelineBlockerDeclaration `pulumi:"blockers"` Name string `pulumi:"name"` }
type PipelineStageDeclarationArgs ¶
type PipelineStageDeclarationArgs struct { Actions PipelineActionDeclarationArrayInput `pulumi:"actions"` Blockers PipelineBlockerDeclarationArrayInput `pulumi:"blockers"` Name pulumi.StringInput `pulumi:"name"` }
func (PipelineStageDeclarationArgs) ElementType ¶
func (PipelineStageDeclarationArgs) ElementType() reflect.Type
func (PipelineStageDeclarationArgs) ToOutput ¶ added in v0.76.0
func (i PipelineStageDeclarationArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineStageDeclaration]
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) ToOutput ¶ added in v0.76.0
func (i PipelineStageDeclarationArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineStageDeclaration]
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) ToOutput ¶ added in v0.76.0
func (o PipelineStageDeclarationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]PipelineStageDeclaration]
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 }
func (PipelineStageDeclarationOutput) Actions ¶
func (o PipelineStageDeclarationOutput) Actions() PipelineActionDeclarationArrayOutput
func (PipelineStageDeclarationOutput) Blockers ¶
func (o PipelineStageDeclarationOutput) Blockers() PipelineBlockerDeclarationArrayOutput
func (PipelineStageDeclarationOutput) ElementType ¶
func (PipelineStageDeclarationOutput) ElementType() reflect.Type
func (PipelineStageDeclarationOutput) Name ¶
func (o PipelineStageDeclarationOutput) Name() pulumi.StringOutput
func (PipelineStageDeclarationOutput) ToOutput ¶ added in v0.76.0
func (o PipelineStageDeclarationOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineStageDeclaration]
func (PipelineStageDeclarationOutput) ToPipelineStageDeclarationOutput ¶
func (o PipelineStageDeclarationOutput) ToPipelineStageDeclarationOutput() PipelineStageDeclarationOutput
func (PipelineStageDeclarationOutput) ToPipelineStageDeclarationOutputWithContext ¶
func (o PipelineStageDeclarationOutput) ToPipelineStageDeclarationOutputWithContext(ctx context.Context) PipelineStageDeclarationOutput
type PipelineStageTransition ¶
type PipelineStageTransitionArgs ¶
type PipelineStageTransitionArgs struct { Reason pulumi.StringInput `pulumi:"reason"` StageName pulumi.StringInput `pulumi:"stageName"` }
func (PipelineStageTransitionArgs) ElementType ¶
func (PipelineStageTransitionArgs) ElementType() reflect.Type
func (PipelineStageTransitionArgs) ToOutput ¶ added in v0.76.0
func (i PipelineStageTransitionArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineStageTransition]
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) ToOutput ¶ added in v0.76.0
func (i PipelineStageTransitionArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineStageTransition]
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) ToOutput ¶ added in v0.76.0
func (o PipelineStageTransitionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]PipelineStageTransition]
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 }
func (PipelineStageTransitionOutput) ElementType ¶
func (PipelineStageTransitionOutput) ElementType() reflect.Type
func (PipelineStageTransitionOutput) Reason ¶
func (o PipelineStageTransitionOutput) Reason() pulumi.StringOutput
func (PipelineStageTransitionOutput) StageName ¶
func (o PipelineStageTransitionOutput) StageName() pulumi.StringOutput
func (PipelineStageTransitionOutput) ToOutput ¶ added in v0.76.0
func (o PipelineStageTransitionOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineStageTransition]
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 PipelineTag ¶
type PipelineTagArgs ¶
type PipelineTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (PipelineTagArgs) ElementType ¶
func (PipelineTagArgs) ElementType() reflect.Type
func (PipelineTagArgs) ToOutput ¶ added in v0.76.0
func (i PipelineTagArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineTag]
func (PipelineTagArgs) ToPipelineTagOutput ¶
func (i PipelineTagArgs) ToPipelineTagOutput() PipelineTagOutput
func (PipelineTagArgs) ToPipelineTagOutputWithContext ¶
func (i PipelineTagArgs) ToPipelineTagOutputWithContext(ctx context.Context) PipelineTagOutput
type PipelineTagArray ¶
type PipelineTagArray []PipelineTagInput
func (PipelineTagArray) ElementType ¶
func (PipelineTagArray) ElementType() reflect.Type
func (PipelineTagArray) ToOutput ¶ added in v0.76.0
func (i PipelineTagArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineTag]
func (PipelineTagArray) ToPipelineTagArrayOutput ¶
func (i PipelineTagArray) ToPipelineTagArrayOutput() PipelineTagArrayOutput
func (PipelineTagArray) ToPipelineTagArrayOutputWithContext ¶
func (i PipelineTagArray) ToPipelineTagArrayOutputWithContext(ctx context.Context) PipelineTagArrayOutput
type PipelineTagArrayInput ¶
type PipelineTagArrayInput interface { pulumi.Input ToPipelineTagArrayOutput() PipelineTagArrayOutput ToPipelineTagArrayOutputWithContext(context.Context) PipelineTagArrayOutput }
PipelineTagArrayInput is an input type that accepts PipelineTagArray and PipelineTagArrayOutput values. You can construct a concrete instance of `PipelineTagArrayInput` via:
PipelineTagArray{ PipelineTagArgs{...} }
type PipelineTagArrayOutput ¶
type PipelineTagArrayOutput struct{ *pulumi.OutputState }
func (PipelineTagArrayOutput) ElementType ¶
func (PipelineTagArrayOutput) ElementType() reflect.Type
func (PipelineTagArrayOutput) Index ¶
func (o PipelineTagArrayOutput) Index(i pulumi.IntInput) PipelineTagOutput
func (PipelineTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o PipelineTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]PipelineTag]
func (PipelineTagArrayOutput) ToPipelineTagArrayOutput ¶
func (o PipelineTagArrayOutput) ToPipelineTagArrayOutput() PipelineTagArrayOutput
func (PipelineTagArrayOutput) ToPipelineTagArrayOutputWithContext ¶
func (o PipelineTagArrayOutput) ToPipelineTagArrayOutputWithContext(ctx context.Context) PipelineTagArrayOutput
type PipelineTagInput ¶
type PipelineTagInput interface { pulumi.Input ToPipelineTagOutput() PipelineTagOutput ToPipelineTagOutputWithContext(context.Context) PipelineTagOutput }
PipelineTagInput is an input type that accepts PipelineTagArgs and PipelineTagOutput values. You can construct a concrete instance of `PipelineTagInput` via:
PipelineTagArgs{...}
type PipelineTagOutput ¶
type PipelineTagOutput struct{ *pulumi.OutputState }
func (PipelineTagOutput) ElementType ¶
func (PipelineTagOutput) ElementType() reflect.Type
func (PipelineTagOutput) Key ¶
func (o PipelineTagOutput) Key() pulumi.StringOutput
func (PipelineTagOutput) ToOutput ¶ added in v0.76.0
func (o PipelineTagOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineTag]
func (PipelineTagOutput) ToPipelineTagOutput ¶
func (o PipelineTagOutput) ToPipelineTagOutput() PipelineTagOutput
func (PipelineTagOutput) ToPipelineTagOutputWithContext ¶
func (o PipelineTagOutput) ToPipelineTagOutputWithContext(ctx context.Context) PipelineTagOutput
func (PipelineTagOutput) Value ¶
func (o PipelineTagOutput) Value() pulumi.StringOutput
type PipelineTriggerDeclaration ¶ added in v0.91.0
type PipelineTriggerDeclaration struct { GitConfiguration *PipelineGitConfiguration `pulumi:"gitConfiguration"` ProviderType string `pulumi:"providerType"` }
type PipelineTriggerDeclarationArgs ¶ added in v0.91.0
type PipelineTriggerDeclarationArgs struct { GitConfiguration PipelineGitConfigurationPtrInput `pulumi:"gitConfiguration"` ProviderType pulumi.StringInput `pulumi:"providerType"` }
func (PipelineTriggerDeclarationArgs) ElementType ¶ added in v0.91.0
func (PipelineTriggerDeclarationArgs) ElementType() reflect.Type
func (PipelineTriggerDeclarationArgs) ToOutput ¶ added in v0.91.0
func (i PipelineTriggerDeclarationArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineTriggerDeclaration]
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) ToOutput ¶ added in v0.91.0
func (i PipelineTriggerDeclarationArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineTriggerDeclaration]
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) ToOutput ¶ added in v0.91.0
func (o PipelineTriggerDeclarationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]PipelineTriggerDeclaration]
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 }
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
func (PipelineTriggerDeclarationOutput) ProviderType ¶ added in v0.91.0
func (o PipelineTriggerDeclarationOutput) ProviderType() pulumi.StringOutput
func (PipelineTriggerDeclarationOutput) ToOutput ¶ added in v0.91.0
func (o PipelineTriggerDeclarationOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineTriggerDeclaration]
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 PipelineVariableDeclaration ¶ added in v0.91.0
type PipelineVariableDeclarationArgs ¶ added in v0.91.0
type PipelineVariableDeclarationArgs struct { DefaultValue pulumi.StringPtrInput `pulumi:"defaultValue"` Description pulumi.StringPtrInput `pulumi:"description"` Name pulumi.StringInput `pulumi:"name"` }
func (PipelineVariableDeclarationArgs) ElementType ¶ added in v0.91.0
func (PipelineVariableDeclarationArgs) ElementType() reflect.Type
func (PipelineVariableDeclarationArgs) ToOutput ¶ added in v0.91.0
func (i PipelineVariableDeclarationArgs) ToOutput(ctx context.Context) pulumix.Output[PipelineVariableDeclaration]
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) ToOutput ¶ added in v0.91.0
func (i PipelineVariableDeclarationArray) ToOutput(ctx context.Context) pulumix.Output[[]PipelineVariableDeclaration]
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) ToOutput ¶ added in v0.91.0
func (o PipelineVariableDeclarationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]PipelineVariableDeclaration]
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 }
func (PipelineVariableDeclarationOutput) DefaultValue ¶ added in v0.91.0
func (o PipelineVariableDeclarationOutput) DefaultValue() pulumi.StringPtrOutput
func (PipelineVariableDeclarationOutput) Description ¶ added in v0.91.0
func (o PipelineVariableDeclarationOutput) Description() pulumi.StringPtrOutput
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
func (PipelineVariableDeclarationOutput) ToOutput ¶ added in v0.91.0
func (o PipelineVariableDeclarationOutput) ToOutput(ctx context.Context) pulumix.Output[PipelineVariableDeclaration]
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
type Webhook
deprecated
type Webhook struct { pulumi.CustomResourceState Authentication pulumi.StringOutput `pulumi:"authentication"` AuthenticationConfiguration WebhookAuthConfigurationOutput `pulumi:"authenticationConfiguration"` Filters WebhookFilterRuleArrayOutput `pulumi:"filters"` Name pulumi.StringPtrOutput `pulumi:"name"` RegisterWithThirdParty pulumi.BoolPtrOutput `pulumi:"registerWithThirdParty"` TargetAction pulumi.StringOutput `pulumi:"targetAction"` TargetPipeline pulumi.StringOutput `pulumi:"targetPipeline"` TargetPipelineVersion pulumi.IntOutput `pulumi:"targetPipelineVersion"` Url pulumi.StringOutput `pulumi:"url"` }
Resource Type definition for AWS::CodePipeline::Webhook
Deprecated: Webhook is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetWebhook ¶
func GetWebhook(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebhookState, opts ...pulumi.ResourceOption) (*Webhook, error)
GetWebhook gets an existing Webhook 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 NewWebhook ¶
func NewWebhook(ctx *pulumi.Context, name string, args *WebhookArgs, opts ...pulumi.ResourceOption) (*Webhook, error)
NewWebhook registers a new resource with the given unique name, arguments, and options.
func (*Webhook) ElementType ¶
func (*Webhook) ToWebhookOutput ¶
func (i *Webhook) ToWebhookOutput() WebhookOutput
func (*Webhook) ToWebhookOutputWithContext ¶
func (i *Webhook) ToWebhookOutputWithContext(ctx context.Context) WebhookOutput
type WebhookArgs ¶
type WebhookArgs struct { Authentication pulumi.StringInput AuthenticationConfiguration WebhookAuthConfigurationInput Filters WebhookFilterRuleArrayInput Name pulumi.StringPtrInput RegisterWithThirdParty pulumi.BoolPtrInput TargetAction pulumi.StringInput TargetPipeline pulumi.StringInput TargetPipelineVersion pulumi.IntInput }
The set of arguments for constructing a Webhook resource.
func (WebhookArgs) ElementType ¶
func (WebhookArgs) ElementType() reflect.Type
type WebhookAuthConfiguration ¶ added in v0.2.0
type WebhookAuthConfigurationArgs ¶ added in v0.2.0
type WebhookAuthConfigurationArgs struct { AllowedIpRange pulumi.StringPtrInput `pulumi:"allowedIpRange"` SecretToken pulumi.StringPtrInput `pulumi:"secretToken"` }
func (WebhookAuthConfigurationArgs) ElementType ¶ added in v0.2.0
func (WebhookAuthConfigurationArgs) ElementType() reflect.Type
func (WebhookAuthConfigurationArgs) ToOutput ¶ added in v0.76.0
func (i WebhookAuthConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[WebhookAuthConfiguration]
func (WebhookAuthConfigurationArgs) ToWebhookAuthConfigurationOutput ¶ added in v0.2.0
func (i WebhookAuthConfigurationArgs) ToWebhookAuthConfigurationOutput() WebhookAuthConfigurationOutput
func (WebhookAuthConfigurationArgs) ToWebhookAuthConfigurationOutputWithContext ¶ added in v0.2.0
func (i WebhookAuthConfigurationArgs) ToWebhookAuthConfigurationOutputWithContext(ctx context.Context) WebhookAuthConfigurationOutput
type WebhookAuthConfigurationInput ¶ added in v0.2.0
type WebhookAuthConfigurationInput interface { pulumi.Input ToWebhookAuthConfigurationOutput() WebhookAuthConfigurationOutput ToWebhookAuthConfigurationOutputWithContext(context.Context) WebhookAuthConfigurationOutput }
WebhookAuthConfigurationInput is an input type that accepts WebhookAuthConfigurationArgs and WebhookAuthConfigurationOutput values. You can construct a concrete instance of `WebhookAuthConfigurationInput` via:
WebhookAuthConfigurationArgs{...}
type WebhookAuthConfigurationOutput ¶ added in v0.2.0
type WebhookAuthConfigurationOutput struct{ *pulumi.OutputState }
func (WebhookAuthConfigurationOutput) AllowedIpRange ¶ added in v0.72.0
func (o WebhookAuthConfigurationOutput) AllowedIpRange() pulumi.StringPtrOutput
func (WebhookAuthConfigurationOutput) ElementType ¶ added in v0.2.0
func (WebhookAuthConfigurationOutput) ElementType() reflect.Type
func (WebhookAuthConfigurationOutput) SecretToken ¶ added in v0.2.0
func (o WebhookAuthConfigurationOutput) SecretToken() pulumi.StringPtrOutput
func (WebhookAuthConfigurationOutput) ToOutput ¶ added in v0.76.0
func (o WebhookAuthConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[WebhookAuthConfiguration]
func (WebhookAuthConfigurationOutput) ToWebhookAuthConfigurationOutput ¶ added in v0.2.0
func (o WebhookAuthConfigurationOutput) ToWebhookAuthConfigurationOutput() WebhookAuthConfigurationOutput
func (WebhookAuthConfigurationOutput) ToWebhookAuthConfigurationOutputWithContext ¶ added in v0.2.0
func (o WebhookAuthConfigurationOutput) ToWebhookAuthConfigurationOutputWithContext(ctx context.Context) WebhookAuthConfigurationOutput
type WebhookAuthConfigurationPtrOutput ¶ added in v0.2.0
type WebhookAuthConfigurationPtrOutput struct{ *pulumi.OutputState }
func (WebhookAuthConfigurationPtrOutput) AllowedIpRange ¶ added in v0.72.0
func (o WebhookAuthConfigurationPtrOutput) AllowedIpRange() pulumi.StringPtrOutput
func (WebhookAuthConfigurationPtrOutput) Elem ¶ added in v0.2.0
func (o WebhookAuthConfigurationPtrOutput) Elem() WebhookAuthConfigurationOutput
func (WebhookAuthConfigurationPtrOutput) ElementType ¶ added in v0.2.0
func (WebhookAuthConfigurationPtrOutput) ElementType() reflect.Type
func (WebhookAuthConfigurationPtrOutput) SecretToken ¶ added in v0.2.0
func (o WebhookAuthConfigurationPtrOutput) SecretToken() pulumi.StringPtrOutput
func (WebhookAuthConfigurationPtrOutput) ToOutput ¶ added in v0.76.0
func (o WebhookAuthConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WebhookAuthConfiguration]
func (WebhookAuthConfigurationPtrOutput) ToWebhookAuthConfigurationPtrOutput ¶ added in v0.2.0
func (o WebhookAuthConfigurationPtrOutput) ToWebhookAuthConfigurationPtrOutput() WebhookAuthConfigurationPtrOutput
func (WebhookAuthConfigurationPtrOutput) ToWebhookAuthConfigurationPtrOutputWithContext ¶ added in v0.2.0
func (o WebhookAuthConfigurationPtrOutput) ToWebhookAuthConfigurationPtrOutputWithContext(ctx context.Context) WebhookAuthConfigurationPtrOutput
type WebhookFilterRule ¶ added in v0.2.0
type WebhookFilterRuleArgs ¶ added in v0.2.0
type WebhookFilterRuleArgs struct { JsonPath pulumi.StringInput `pulumi:"jsonPath"` MatchEquals pulumi.StringPtrInput `pulumi:"matchEquals"` }
func (WebhookFilterRuleArgs) ElementType ¶ added in v0.2.0
func (WebhookFilterRuleArgs) ElementType() reflect.Type
func (WebhookFilterRuleArgs) ToOutput ¶ added in v0.76.0
func (i WebhookFilterRuleArgs) ToOutput(ctx context.Context) pulumix.Output[WebhookFilterRule]
func (WebhookFilterRuleArgs) ToWebhookFilterRuleOutput ¶ added in v0.2.0
func (i WebhookFilterRuleArgs) ToWebhookFilterRuleOutput() WebhookFilterRuleOutput
func (WebhookFilterRuleArgs) ToWebhookFilterRuleOutputWithContext ¶ added in v0.2.0
func (i WebhookFilterRuleArgs) ToWebhookFilterRuleOutputWithContext(ctx context.Context) WebhookFilterRuleOutput
type WebhookFilterRuleArray ¶ added in v0.2.0
type WebhookFilterRuleArray []WebhookFilterRuleInput
func (WebhookFilterRuleArray) ElementType ¶ added in v0.2.0
func (WebhookFilterRuleArray) ElementType() reflect.Type
func (WebhookFilterRuleArray) ToOutput ¶ added in v0.76.0
func (i WebhookFilterRuleArray) ToOutput(ctx context.Context) pulumix.Output[[]WebhookFilterRule]
func (WebhookFilterRuleArray) ToWebhookFilterRuleArrayOutput ¶ added in v0.2.0
func (i WebhookFilterRuleArray) ToWebhookFilterRuleArrayOutput() WebhookFilterRuleArrayOutput
func (WebhookFilterRuleArray) ToWebhookFilterRuleArrayOutputWithContext ¶ added in v0.2.0
func (i WebhookFilterRuleArray) ToWebhookFilterRuleArrayOutputWithContext(ctx context.Context) WebhookFilterRuleArrayOutput
type WebhookFilterRuleArrayInput ¶ added in v0.2.0
type WebhookFilterRuleArrayInput interface { pulumi.Input ToWebhookFilterRuleArrayOutput() WebhookFilterRuleArrayOutput ToWebhookFilterRuleArrayOutputWithContext(context.Context) WebhookFilterRuleArrayOutput }
WebhookFilterRuleArrayInput is an input type that accepts WebhookFilterRuleArray and WebhookFilterRuleArrayOutput values. You can construct a concrete instance of `WebhookFilterRuleArrayInput` via:
WebhookFilterRuleArray{ WebhookFilterRuleArgs{...} }
type WebhookFilterRuleArrayOutput ¶ added in v0.2.0
type WebhookFilterRuleArrayOutput struct{ *pulumi.OutputState }
func (WebhookFilterRuleArrayOutput) ElementType ¶ added in v0.2.0
func (WebhookFilterRuleArrayOutput) ElementType() reflect.Type
func (WebhookFilterRuleArrayOutput) Index ¶ added in v0.2.0
func (o WebhookFilterRuleArrayOutput) Index(i pulumi.IntInput) WebhookFilterRuleOutput
func (WebhookFilterRuleArrayOutput) ToOutput ¶ added in v0.76.0
func (o WebhookFilterRuleArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]WebhookFilterRule]
func (WebhookFilterRuleArrayOutput) ToWebhookFilterRuleArrayOutput ¶ added in v0.2.0
func (o WebhookFilterRuleArrayOutput) ToWebhookFilterRuleArrayOutput() WebhookFilterRuleArrayOutput
func (WebhookFilterRuleArrayOutput) ToWebhookFilterRuleArrayOutputWithContext ¶ added in v0.2.0
func (o WebhookFilterRuleArrayOutput) ToWebhookFilterRuleArrayOutputWithContext(ctx context.Context) WebhookFilterRuleArrayOutput
type WebhookFilterRuleInput ¶ added in v0.2.0
type WebhookFilterRuleInput interface { pulumi.Input ToWebhookFilterRuleOutput() WebhookFilterRuleOutput ToWebhookFilterRuleOutputWithContext(context.Context) WebhookFilterRuleOutput }
WebhookFilterRuleInput is an input type that accepts WebhookFilterRuleArgs and WebhookFilterRuleOutput values. You can construct a concrete instance of `WebhookFilterRuleInput` via:
WebhookFilterRuleArgs{...}
type WebhookFilterRuleOutput ¶ added in v0.2.0
type WebhookFilterRuleOutput struct{ *pulumi.OutputState }
func (WebhookFilterRuleOutput) ElementType ¶ added in v0.2.0
func (WebhookFilterRuleOutput) ElementType() reflect.Type
func (WebhookFilterRuleOutput) JsonPath ¶ added in v0.2.0
func (o WebhookFilterRuleOutput) JsonPath() pulumi.StringOutput
func (WebhookFilterRuleOutput) MatchEquals ¶ added in v0.2.0
func (o WebhookFilterRuleOutput) MatchEquals() pulumi.StringPtrOutput
func (WebhookFilterRuleOutput) ToOutput ¶ added in v0.76.0
func (o WebhookFilterRuleOutput) ToOutput(ctx context.Context) pulumix.Output[WebhookFilterRule]
func (WebhookFilterRuleOutput) ToWebhookFilterRuleOutput ¶ added in v0.2.0
func (o WebhookFilterRuleOutput) ToWebhookFilterRuleOutput() WebhookFilterRuleOutput
func (WebhookFilterRuleOutput) ToWebhookFilterRuleOutputWithContext ¶ added in v0.2.0
func (o WebhookFilterRuleOutput) ToWebhookFilterRuleOutputWithContext(ctx context.Context) WebhookFilterRuleOutput
type WebhookInput ¶
type WebhookInput interface { pulumi.Input ToWebhookOutput() WebhookOutput ToWebhookOutputWithContext(ctx context.Context) WebhookOutput }
type WebhookOutput ¶
type WebhookOutput struct{ *pulumi.OutputState }
func (WebhookOutput) Authentication ¶ added in v0.17.0
func (o WebhookOutput) Authentication() pulumi.StringOutput
func (WebhookOutput) AuthenticationConfiguration ¶ added in v0.17.0
func (o WebhookOutput) AuthenticationConfiguration() WebhookAuthConfigurationOutput
func (WebhookOutput) ElementType ¶
func (WebhookOutput) ElementType() reflect.Type
func (WebhookOutput) Filters ¶ added in v0.17.0
func (o WebhookOutput) Filters() WebhookFilterRuleArrayOutput
func (WebhookOutput) Name ¶ added in v0.17.0
func (o WebhookOutput) Name() pulumi.StringPtrOutput
func (WebhookOutput) RegisterWithThirdParty ¶ added in v0.17.0
func (o WebhookOutput) RegisterWithThirdParty() pulumi.BoolPtrOutput
func (WebhookOutput) TargetAction ¶ added in v0.17.0
func (o WebhookOutput) TargetAction() pulumi.StringOutput
func (WebhookOutput) TargetPipeline ¶ added in v0.17.0
func (o WebhookOutput) TargetPipeline() pulumi.StringOutput
func (WebhookOutput) TargetPipelineVersion ¶ added in v0.17.0
func (o WebhookOutput) TargetPipelineVersion() pulumi.IntOutput
func (WebhookOutput) ToWebhookOutput ¶
func (o WebhookOutput) ToWebhookOutput() WebhookOutput
func (WebhookOutput) ToWebhookOutputWithContext ¶
func (o WebhookOutput) ToWebhookOutputWithContext(ctx context.Context) WebhookOutput
func (WebhookOutput) Url ¶ added in v0.17.0
func (o WebhookOutput) Url() pulumi.StringOutput
type WebhookState ¶
type WebhookState struct { }
func (WebhookState) ElementType ¶
func (WebhookState) ElementType() reflect.Type