Documentation ¶
Index ¶
- Constants
- type Authorization
- type AuthorizationArgs
- func (AuthorizationArgs) ElementType() reflect.Type
- func (i AuthorizationArgs) ToAuthorizationOutput() AuthorizationOutput
- func (i AuthorizationArgs) ToAuthorizationOutputWithContext(ctx context.Context) AuthorizationOutput
- func (i AuthorizationArgs) ToAuthorizationPtrOutput() AuthorizationPtrOutput
- func (i AuthorizationArgs) ToAuthorizationPtrOutputWithContext(ctx context.Context) AuthorizationPtrOutput
- type AuthorizationInput
- type AuthorizationOutput
- func (o AuthorizationOutput) AuthorizationType() pulumi.StringOutput
- func (AuthorizationOutput) ElementType() reflect.Type
- func (o AuthorizationOutput) Parameters() pulumi.StringMapOutput
- func (o AuthorizationOutput) ToAuthorizationOutput() AuthorizationOutput
- func (o AuthorizationOutput) ToAuthorizationOutputWithContext(ctx context.Context) AuthorizationOutput
- func (o AuthorizationOutput) ToAuthorizationPtrOutput() AuthorizationPtrOutput
- func (o AuthorizationOutput) ToAuthorizationPtrOutputWithContext(ctx context.Context) AuthorizationPtrOutput
- type AuthorizationPtrInput
- type AuthorizationPtrOutput
- func (o AuthorizationPtrOutput) AuthorizationType() pulumi.StringPtrOutput
- func (o AuthorizationPtrOutput) Elem() AuthorizationOutput
- func (AuthorizationPtrOutput) ElementType() reflect.Type
- func (o AuthorizationPtrOutput) Parameters() pulumi.StringMapOutput
- func (o AuthorizationPtrOutput) ToAuthorizationPtrOutput() AuthorizationPtrOutput
- func (o AuthorizationPtrOutput) ToAuthorizationPtrOutputWithContext(ctx context.Context) AuthorizationPtrOutput
- type AuthorizationResponse
- type AuthorizationResponseArgs
- func (AuthorizationResponseArgs) ElementType() reflect.Type
- func (i AuthorizationResponseArgs) ToAuthorizationResponseOutput() AuthorizationResponseOutput
- func (i AuthorizationResponseArgs) ToAuthorizationResponseOutputWithContext(ctx context.Context) AuthorizationResponseOutput
- func (i AuthorizationResponseArgs) ToAuthorizationResponsePtrOutput() AuthorizationResponsePtrOutput
- func (i AuthorizationResponseArgs) ToAuthorizationResponsePtrOutputWithContext(ctx context.Context) AuthorizationResponsePtrOutput
- type AuthorizationResponseInput
- type AuthorizationResponseOutput
- func (o AuthorizationResponseOutput) AuthorizationType() pulumi.StringOutput
- func (AuthorizationResponseOutput) ElementType() reflect.Type
- func (o AuthorizationResponseOutput) Parameters() pulumi.StringMapOutput
- func (o AuthorizationResponseOutput) ToAuthorizationResponseOutput() AuthorizationResponseOutput
- func (o AuthorizationResponseOutput) ToAuthorizationResponseOutputWithContext(ctx context.Context) AuthorizationResponseOutput
- func (o AuthorizationResponseOutput) ToAuthorizationResponsePtrOutput() AuthorizationResponsePtrOutput
- func (o AuthorizationResponseOutput) ToAuthorizationResponsePtrOutputWithContext(ctx context.Context) AuthorizationResponsePtrOutput
- type AuthorizationResponsePtrInput
- type AuthorizationResponsePtrOutput
- func (o AuthorizationResponsePtrOutput) AuthorizationType() pulumi.StringPtrOutput
- func (o AuthorizationResponsePtrOutput) Elem() AuthorizationResponseOutput
- func (AuthorizationResponsePtrOutput) ElementType() reflect.Type
- func (o AuthorizationResponsePtrOutput) Parameters() pulumi.StringMapOutput
- func (o AuthorizationResponsePtrOutput) ToAuthorizationResponsePtrOutput() AuthorizationResponsePtrOutput
- func (o AuthorizationResponsePtrOutput) ToAuthorizationResponsePtrOutputWithContext(ctx context.Context) AuthorizationResponsePtrOutput
- type AuthorizationType
- func (AuthorizationType) ElementType() reflect.Type
- func (e AuthorizationType) ToStringOutput() pulumi.StringOutput
- func (e AuthorizationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AuthorizationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AuthorizationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BootstrapConfiguration
- type BootstrapConfigurationArgs
- func (BootstrapConfigurationArgs) ElementType() reflect.Type
- func (i BootstrapConfigurationArgs) ToBootstrapConfigurationOutput() BootstrapConfigurationOutput
- func (i BootstrapConfigurationArgs) ToBootstrapConfigurationOutputWithContext(ctx context.Context) BootstrapConfigurationOutput
- func (i BootstrapConfigurationArgs) ToBootstrapConfigurationPtrOutput() BootstrapConfigurationPtrOutput
- func (i BootstrapConfigurationArgs) ToBootstrapConfigurationPtrOutputWithContext(ctx context.Context) BootstrapConfigurationPtrOutput
- type BootstrapConfigurationInput
- type BootstrapConfigurationOutput
- func (BootstrapConfigurationOutput) ElementType() reflect.Type
- func (o BootstrapConfigurationOutput) SourceRepository() CodeRepositoryPtrOutput
- func (o BootstrapConfigurationOutput) Template() PipelineTemplateOutput
- func (o BootstrapConfigurationOutput) ToBootstrapConfigurationOutput() BootstrapConfigurationOutput
- func (o BootstrapConfigurationOutput) ToBootstrapConfigurationOutputWithContext(ctx context.Context) BootstrapConfigurationOutput
- func (o BootstrapConfigurationOutput) ToBootstrapConfigurationPtrOutput() BootstrapConfigurationPtrOutput
- func (o BootstrapConfigurationOutput) ToBootstrapConfigurationPtrOutputWithContext(ctx context.Context) BootstrapConfigurationPtrOutput
- type BootstrapConfigurationPtrInput
- type BootstrapConfigurationPtrOutput
- func (o BootstrapConfigurationPtrOutput) Elem() BootstrapConfigurationOutput
- func (BootstrapConfigurationPtrOutput) ElementType() reflect.Type
- func (o BootstrapConfigurationPtrOutput) SourceRepository() CodeRepositoryPtrOutput
- func (o BootstrapConfigurationPtrOutput) Template() PipelineTemplatePtrOutput
- func (o BootstrapConfigurationPtrOutput) ToBootstrapConfigurationPtrOutput() BootstrapConfigurationPtrOutput
- func (o BootstrapConfigurationPtrOutput) ToBootstrapConfigurationPtrOutputWithContext(ctx context.Context) BootstrapConfigurationPtrOutput
- type BootstrapConfigurationResponse
- type BootstrapConfigurationResponseArgs
- func (BootstrapConfigurationResponseArgs) ElementType() reflect.Type
- func (i BootstrapConfigurationResponseArgs) ToBootstrapConfigurationResponseOutput() BootstrapConfigurationResponseOutput
- func (i BootstrapConfigurationResponseArgs) ToBootstrapConfigurationResponseOutputWithContext(ctx context.Context) BootstrapConfigurationResponseOutput
- func (i BootstrapConfigurationResponseArgs) ToBootstrapConfigurationResponsePtrOutput() BootstrapConfigurationResponsePtrOutput
- func (i BootstrapConfigurationResponseArgs) ToBootstrapConfigurationResponsePtrOutputWithContext(ctx context.Context) BootstrapConfigurationResponsePtrOutput
- type BootstrapConfigurationResponseInput
- type BootstrapConfigurationResponseOutput
- func (BootstrapConfigurationResponseOutput) ElementType() reflect.Type
- func (o BootstrapConfigurationResponseOutput) SourceRepository() CodeRepositoryResponsePtrOutput
- func (o BootstrapConfigurationResponseOutput) Template() PipelineTemplateResponseOutput
- func (o BootstrapConfigurationResponseOutput) ToBootstrapConfigurationResponseOutput() BootstrapConfigurationResponseOutput
- func (o BootstrapConfigurationResponseOutput) ToBootstrapConfigurationResponseOutputWithContext(ctx context.Context) BootstrapConfigurationResponseOutput
- func (o BootstrapConfigurationResponseOutput) ToBootstrapConfigurationResponsePtrOutput() BootstrapConfigurationResponsePtrOutput
- func (o BootstrapConfigurationResponseOutput) ToBootstrapConfigurationResponsePtrOutputWithContext(ctx context.Context) BootstrapConfigurationResponsePtrOutput
- type BootstrapConfigurationResponsePtrInput
- type BootstrapConfigurationResponsePtrOutput
- func (o BootstrapConfigurationResponsePtrOutput) Elem() BootstrapConfigurationResponseOutput
- func (BootstrapConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o BootstrapConfigurationResponsePtrOutput) SourceRepository() CodeRepositoryResponsePtrOutput
- func (o BootstrapConfigurationResponsePtrOutput) Template() PipelineTemplateResponsePtrOutput
- func (o BootstrapConfigurationResponsePtrOutput) ToBootstrapConfigurationResponsePtrOutput() BootstrapConfigurationResponsePtrOutput
- func (o BootstrapConfigurationResponsePtrOutput) ToBootstrapConfigurationResponsePtrOutputWithContext(ctx context.Context) BootstrapConfigurationResponsePtrOutput
- type CodeRepository
- type CodeRepositoryArgs
- func (CodeRepositoryArgs) ElementType() reflect.Type
- func (i CodeRepositoryArgs) ToCodeRepositoryOutput() CodeRepositoryOutput
- func (i CodeRepositoryArgs) ToCodeRepositoryOutputWithContext(ctx context.Context) CodeRepositoryOutput
- func (i CodeRepositoryArgs) ToCodeRepositoryPtrOutput() CodeRepositoryPtrOutput
- func (i CodeRepositoryArgs) ToCodeRepositoryPtrOutputWithContext(ctx context.Context) CodeRepositoryPtrOutput
- type CodeRepositoryInput
- type CodeRepositoryOutput
- func (o CodeRepositoryOutput) Authorization() AuthorizationPtrOutput
- func (o CodeRepositoryOutput) DefaultBranch() pulumi.StringOutput
- func (CodeRepositoryOutput) ElementType() reflect.Type
- func (o CodeRepositoryOutput) Id() pulumi.StringOutput
- func (o CodeRepositoryOutput) Properties() pulumi.StringMapOutput
- func (o CodeRepositoryOutput) RepositoryType() pulumi.StringOutput
- func (o CodeRepositoryOutput) ToCodeRepositoryOutput() CodeRepositoryOutput
- func (o CodeRepositoryOutput) ToCodeRepositoryOutputWithContext(ctx context.Context) CodeRepositoryOutput
- func (o CodeRepositoryOutput) ToCodeRepositoryPtrOutput() CodeRepositoryPtrOutput
- func (o CodeRepositoryOutput) ToCodeRepositoryPtrOutputWithContext(ctx context.Context) CodeRepositoryPtrOutput
- type CodeRepositoryPtrInput
- type CodeRepositoryPtrOutput
- func (o CodeRepositoryPtrOutput) Authorization() AuthorizationPtrOutput
- func (o CodeRepositoryPtrOutput) DefaultBranch() pulumi.StringPtrOutput
- func (o CodeRepositoryPtrOutput) Elem() CodeRepositoryOutput
- func (CodeRepositoryPtrOutput) ElementType() reflect.Type
- func (o CodeRepositoryPtrOutput) Id() pulumi.StringPtrOutput
- func (o CodeRepositoryPtrOutput) Properties() pulumi.StringMapOutput
- func (o CodeRepositoryPtrOutput) RepositoryType() pulumi.StringPtrOutput
- func (o CodeRepositoryPtrOutput) ToCodeRepositoryPtrOutput() CodeRepositoryPtrOutput
- func (o CodeRepositoryPtrOutput) ToCodeRepositoryPtrOutputWithContext(ctx context.Context) CodeRepositoryPtrOutput
- type CodeRepositoryResponse
- type CodeRepositoryResponseArgs
- func (CodeRepositoryResponseArgs) ElementType() reflect.Type
- func (i CodeRepositoryResponseArgs) ToCodeRepositoryResponseOutput() CodeRepositoryResponseOutput
- func (i CodeRepositoryResponseArgs) ToCodeRepositoryResponseOutputWithContext(ctx context.Context) CodeRepositoryResponseOutput
- func (i CodeRepositoryResponseArgs) ToCodeRepositoryResponsePtrOutput() CodeRepositoryResponsePtrOutput
- func (i CodeRepositoryResponseArgs) ToCodeRepositoryResponsePtrOutputWithContext(ctx context.Context) CodeRepositoryResponsePtrOutput
- type CodeRepositoryResponseInput
- type CodeRepositoryResponseOutput
- func (o CodeRepositoryResponseOutput) Authorization() AuthorizationResponsePtrOutput
- func (o CodeRepositoryResponseOutput) DefaultBranch() pulumi.StringOutput
- func (CodeRepositoryResponseOutput) ElementType() reflect.Type
- func (o CodeRepositoryResponseOutput) Id() pulumi.StringOutput
- func (o CodeRepositoryResponseOutput) Properties() pulumi.StringMapOutput
- func (o CodeRepositoryResponseOutput) RepositoryType() pulumi.StringOutput
- func (o CodeRepositoryResponseOutput) ToCodeRepositoryResponseOutput() CodeRepositoryResponseOutput
- func (o CodeRepositoryResponseOutput) ToCodeRepositoryResponseOutputWithContext(ctx context.Context) CodeRepositoryResponseOutput
- func (o CodeRepositoryResponseOutput) ToCodeRepositoryResponsePtrOutput() CodeRepositoryResponsePtrOutput
- func (o CodeRepositoryResponseOutput) ToCodeRepositoryResponsePtrOutputWithContext(ctx context.Context) CodeRepositoryResponsePtrOutput
- type CodeRepositoryResponsePtrInput
- type CodeRepositoryResponsePtrOutput
- func (o CodeRepositoryResponsePtrOutput) Authorization() AuthorizationResponsePtrOutput
- func (o CodeRepositoryResponsePtrOutput) DefaultBranch() pulumi.StringPtrOutput
- func (o CodeRepositoryResponsePtrOutput) Elem() CodeRepositoryResponseOutput
- func (CodeRepositoryResponsePtrOutput) ElementType() reflect.Type
- func (o CodeRepositoryResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o CodeRepositoryResponsePtrOutput) Properties() pulumi.StringMapOutput
- func (o CodeRepositoryResponsePtrOutput) RepositoryType() pulumi.StringPtrOutput
- func (o CodeRepositoryResponsePtrOutput) ToCodeRepositoryResponsePtrOutput() CodeRepositoryResponsePtrOutput
- func (o CodeRepositoryResponsePtrOutput) ToCodeRepositoryResponsePtrOutputWithContext(ctx context.Context) CodeRepositoryResponsePtrOutput
- type CodeRepositoryType
- func (CodeRepositoryType) ElementType() reflect.Type
- func (e CodeRepositoryType) ToStringOutput() pulumi.StringOutput
- func (e CodeRepositoryType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CodeRepositoryType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CodeRepositoryType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupPipelineArgs
- type LookupPipelineResult
- type Pipeline
- type PipelineArgs
- type PipelineInput
- type PipelineOutput
- type PipelineState
- type PipelineTemplate
- type PipelineTemplateArgs
- func (PipelineTemplateArgs) ElementType() reflect.Type
- func (i PipelineTemplateArgs) ToPipelineTemplateOutput() PipelineTemplateOutput
- func (i PipelineTemplateArgs) ToPipelineTemplateOutputWithContext(ctx context.Context) PipelineTemplateOutput
- func (i PipelineTemplateArgs) ToPipelineTemplatePtrOutput() PipelineTemplatePtrOutput
- func (i PipelineTemplateArgs) ToPipelineTemplatePtrOutputWithContext(ctx context.Context) PipelineTemplatePtrOutput
- type PipelineTemplateInput
- type PipelineTemplateOutput
- func (PipelineTemplateOutput) ElementType() reflect.Type
- func (o PipelineTemplateOutput) Id() pulumi.StringOutput
- func (o PipelineTemplateOutput) Parameters() pulumi.StringMapOutput
- func (o PipelineTemplateOutput) ToPipelineTemplateOutput() PipelineTemplateOutput
- func (o PipelineTemplateOutput) ToPipelineTemplateOutputWithContext(ctx context.Context) PipelineTemplateOutput
- func (o PipelineTemplateOutput) ToPipelineTemplatePtrOutput() PipelineTemplatePtrOutput
- func (o PipelineTemplateOutput) ToPipelineTemplatePtrOutputWithContext(ctx context.Context) PipelineTemplatePtrOutput
- type PipelineTemplatePtrInput
- type PipelineTemplatePtrOutput
- func (o PipelineTemplatePtrOutput) Elem() PipelineTemplateOutput
- func (PipelineTemplatePtrOutput) ElementType() reflect.Type
- func (o PipelineTemplatePtrOutput) Id() pulumi.StringPtrOutput
- func (o PipelineTemplatePtrOutput) Parameters() pulumi.StringMapOutput
- func (o PipelineTemplatePtrOutput) ToPipelineTemplatePtrOutput() PipelineTemplatePtrOutput
- func (o PipelineTemplatePtrOutput) ToPipelineTemplatePtrOutputWithContext(ctx context.Context) PipelineTemplatePtrOutput
- type PipelineTemplateResponse
- type PipelineTemplateResponseArgs
- func (PipelineTemplateResponseArgs) ElementType() reflect.Type
- func (i PipelineTemplateResponseArgs) ToPipelineTemplateResponseOutput() PipelineTemplateResponseOutput
- func (i PipelineTemplateResponseArgs) ToPipelineTemplateResponseOutputWithContext(ctx context.Context) PipelineTemplateResponseOutput
- func (i PipelineTemplateResponseArgs) ToPipelineTemplateResponsePtrOutput() PipelineTemplateResponsePtrOutput
- func (i PipelineTemplateResponseArgs) ToPipelineTemplateResponsePtrOutputWithContext(ctx context.Context) PipelineTemplateResponsePtrOutput
- type PipelineTemplateResponseInput
- type PipelineTemplateResponseOutput
- func (PipelineTemplateResponseOutput) ElementType() reflect.Type
- func (o PipelineTemplateResponseOutput) Id() pulumi.StringOutput
- func (o PipelineTemplateResponseOutput) Parameters() pulumi.StringMapOutput
- func (o PipelineTemplateResponseOutput) ToPipelineTemplateResponseOutput() PipelineTemplateResponseOutput
- func (o PipelineTemplateResponseOutput) ToPipelineTemplateResponseOutputWithContext(ctx context.Context) PipelineTemplateResponseOutput
- func (o PipelineTemplateResponseOutput) ToPipelineTemplateResponsePtrOutput() PipelineTemplateResponsePtrOutput
- func (o PipelineTemplateResponseOutput) ToPipelineTemplateResponsePtrOutputWithContext(ctx context.Context) PipelineTemplateResponsePtrOutput
- type PipelineTemplateResponsePtrInput
- type PipelineTemplateResponsePtrOutput
- func (o PipelineTemplateResponsePtrOutput) Elem() PipelineTemplateResponseOutput
- func (PipelineTemplateResponsePtrOutput) ElementType() reflect.Type
- func (o PipelineTemplateResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o PipelineTemplateResponsePtrOutput) Parameters() pulumi.StringMapOutput
- func (o PipelineTemplateResponsePtrOutput) ToPipelineTemplateResponsePtrOutput() PipelineTemplateResponsePtrOutput
- func (o PipelineTemplateResponsePtrOutput) ToPipelineTemplateResponsePtrOutputWithContext(ctx context.Context) PipelineTemplateResponsePtrOutput
- type PipelineTypeEnum
- func (PipelineTypeEnum) ElementType() reflect.Type
- func (e PipelineTypeEnum) ToStringOutput() pulumi.StringOutput
- func (e PipelineTypeEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PipelineTypeEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PipelineTypeEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SystemDataResponse
- type SystemDataResponseArgs
- func (SystemDataResponseArgs) ElementType() reflect.Type
- func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type SystemDataResponseInput
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type SystemDataResponsePtrInput
- type SystemDataResponsePtrOutput
- func (o SystemDataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) CreatedByType() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) Elem() SystemDataResponseOutput
- func (SystemDataResponsePtrOutput) ElementType() reflect.Type
- func (o SystemDataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
Constants ¶
const ( CodeRepositoryTypeGitHub = CodeRepositoryType("gitHub") CodeRepositoryTypeVstsGit = CodeRepositoryType("vstsGit") )
const ( PipelineTypeEnumGithubWorkflow = PipelineTypeEnum("githubWorkflow") PipelineTypeEnumAzurePipeline = PipelineTypeEnum("azurePipeline") )
const (
AuthorizationTypePersonalAccessToken = AuthorizationType("personalAccessToken")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Authorization ¶
type Authorization struct { // Type of authorization. AuthorizationType string `pulumi:"authorizationType"` // Authorization parameters corresponding to the authorization type. Parameters map[string]string `pulumi:"parameters"` }
Authorization info used to access a resource (like code repository).
type AuthorizationArgs ¶
type AuthorizationArgs struct { // Type of authorization. AuthorizationType pulumi.StringInput `pulumi:"authorizationType"` // Authorization parameters corresponding to the authorization type. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
Authorization info used to access a resource (like code repository).
func (AuthorizationArgs) ElementType ¶
func (AuthorizationArgs) ElementType() reflect.Type
func (AuthorizationArgs) ToAuthorizationOutput ¶
func (i AuthorizationArgs) ToAuthorizationOutput() AuthorizationOutput
func (AuthorizationArgs) ToAuthorizationOutputWithContext ¶
func (i AuthorizationArgs) ToAuthorizationOutputWithContext(ctx context.Context) AuthorizationOutput
func (AuthorizationArgs) ToAuthorizationPtrOutput ¶
func (i AuthorizationArgs) ToAuthorizationPtrOutput() AuthorizationPtrOutput
func (AuthorizationArgs) ToAuthorizationPtrOutputWithContext ¶
func (i AuthorizationArgs) ToAuthorizationPtrOutputWithContext(ctx context.Context) AuthorizationPtrOutput
type AuthorizationInput ¶
type AuthorizationInput interface { pulumi.Input ToAuthorizationOutput() AuthorizationOutput ToAuthorizationOutputWithContext(context.Context) AuthorizationOutput }
AuthorizationInput is an input type that accepts AuthorizationArgs and AuthorizationOutput values. You can construct a concrete instance of `AuthorizationInput` via:
AuthorizationArgs{...}
type AuthorizationOutput ¶
type AuthorizationOutput struct{ *pulumi.OutputState }
Authorization info used to access a resource (like code repository).
func (AuthorizationOutput) AuthorizationType ¶
func (o AuthorizationOutput) AuthorizationType() pulumi.StringOutput
Type of authorization.
func (AuthorizationOutput) ElementType ¶
func (AuthorizationOutput) ElementType() reflect.Type
func (AuthorizationOutput) Parameters ¶
func (o AuthorizationOutput) Parameters() pulumi.StringMapOutput
Authorization parameters corresponding to the authorization type.
func (AuthorizationOutput) ToAuthorizationOutput ¶
func (o AuthorizationOutput) ToAuthorizationOutput() AuthorizationOutput
func (AuthorizationOutput) ToAuthorizationOutputWithContext ¶
func (o AuthorizationOutput) ToAuthorizationOutputWithContext(ctx context.Context) AuthorizationOutput
func (AuthorizationOutput) ToAuthorizationPtrOutput ¶
func (o AuthorizationOutput) ToAuthorizationPtrOutput() AuthorizationPtrOutput
func (AuthorizationOutput) ToAuthorizationPtrOutputWithContext ¶
func (o AuthorizationOutput) ToAuthorizationPtrOutputWithContext(ctx context.Context) AuthorizationPtrOutput
type AuthorizationPtrInput ¶
type AuthorizationPtrInput interface { pulumi.Input ToAuthorizationPtrOutput() AuthorizationPtrOutput ToAuthorizationPtrOutputWithContext(context.Context) AuthorizationPtrOutput }
AuthorizationPtrInput is an input type that accepts AuthorizationArgs, AuthorizationPtr and AuthorizationPtrOutput values. You can construct a concrete instance of `AuthorizationPtrInput` via:
AuthorizationArgs{...} or: nil
func AuthorizationPtr ¶
func AuthorizationPtr(v *AuthorizationArgs) AuthorizationPtrInput
type AuthorizationPtrOutput ¶
type AuthorizationPtrOutput struct{ *pulumi.OutputState }
func (AuthorizationPtrOutput) AuthorizationType ¶
func (o AuthorizationPtrOutput) AuthorizationType() pulumi.StringPtrOutput
Type of authorization.
func (AuthorizationPtrOutput) Elem ¶
func (o AuthorizationPtrOutput) Elem() AuthorizationOutput
func (AuthorizationPtrOutput) ElementType ¶
func (AuthorizationPtrOutput) ElementType() reflect.Type
func (AuthorizationPtrOutput) Parameters ¶
func (o AuthorizationPtrOutput) Parameters() pulumi.StringMapOutput
Authorization parameters corresponding to the authorization type.
func (AuthorizationPtrOutput) ToAuthorizationPtrOutput ¶
func (o AuthorizationPtrOutput) ToAuthorizationPtrOutput() AuthorizationPtrOutput
func (AuthorizationPtrOutput) ToAuthorizationPtrOutputWithContext ¶
func (o AuthorizationPtrOutput) ToAuthorizationPtrOutputWithContext(ctx context.Context) AuthorizationPtrOutput
type AuthorizationResponse ¶
type AuthorizationResponse struct { // Type of authorization. AuthorizationType string `pulumi:"authorizationType"` // Authorization parameters corresponding to the authorization type. Parameters map[string]string `pulumi:"parameters"` }
Authorization info used to access a resource (like code repository).
type AuthorizationResponseArgs ¶
type AuthorizationResponseArgs struct { // Type of authorization. AuthorizationType pulumi.StringInput `pulumi:"authorizationType"` // Authorization parameters corresponding to the authorization type. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
Authorization info used to access a resource (like code repository).
func (AuthorizationResponseArgs) ElementType ¶
func (AuthorizationResponseArgs) ElementType() reflect.Type
func (AuthorizationResponseArgs) ToAuthorizationResponseOutput ¶
func (i AuthorizationResponseArgs) ToAuthorizationResponseOutput() AuthorizationResponseOutput
func (AuthorizationResponseArgs) ToAuthorizationResponseOutputWithContext ¶
func (i AuthorizationResponseArgs) ToAuthorizationResponseOutputWithContext(ctx context.Context) AuthorizationResponseOutput
func (AuthorizationResponseArgs) ToAuthorizationResponsePtrOutput ¶
func (i AuthorizationResponseArgs) ToAuthorizationResponsePtrOutput() AuthorizationResponsePtrOutput
func (AuthorizationResponseArgs) ToAuthorizationResponsePtrOutputWithContext ¶
func (i AuthorizationResponseArgs) ToAuthorizationResponsePtrOutputWithContext(ctx context.Context) AuthorizationResponsePtrOutput
type AuthorizationResponseInput ¶
type AuthorizationResponseInput interface { pulumi.Input ToAuthorizationResponseOutput() AuthorizationResponseOutput ToAuthorizationResponseOutputWithContext(context.Context) AuthorizationResponseOutput }
AuthorizationResponseInput is an input type that accepts AuthorizationResponseArgs and AuthorizationResponseOutput values. You can construct a concrete instance of `AuthorizationResponseInput` via:
AuthorizationResponseArgs{...}
type AuthorizationResponseOutput ¶
type AuthorizationResponseOutput struct{ *pulumi.OutputState }
Authorization info used to access a resource (like code repository).
func (AuthorizationResponseOutput) AuthorizationType ¶
func (o AuthorizationResponseOutput) AuthorizationType() pulumi.StringOutput
Type of authorization.
func (AuthorizationResponseOutput) ElementType ¶
func (AuthorizationResponseOutput) ElementType() reflect.Type
func (AuthorizationResponseOutput) Parameters ¶
func (o AuthorizationResponseOutput) Parameters() pulumi.StringMapOutput
Authorization parameters corresponding to the authorization type.
func (AuthorizationResponseOutput) ToAuthorizationResponseOutput ¶
func (o AuthorizationResponseOutput) ToAuthorizationResponseOutput() AuthorizationResponseOutput
func (AuthorizationResponseOutput) ToAuthorizationResponseOutputWithContext ¶
func (o AuthorizationResponseOutput) ToAuthorizationResponseOutputWithContext(ctx context.Context) AuthorizationResponseOutput
func (AuthorizationResponseOutput) ToAuthorizationResponsePtrOutput ¶
func (o AuthorizationResponseOutput) ToAuthorizationResponsePtrOutput() AuthorizationResponsePtrOutput
func (AuthorizationResponseOutput) ToAuthorizationResponsePtrOutputWithContext ¶
func (o AuthorizationResponseOutput) ToAuthorizationResponsePtrOutputWithContext(ctx context.Context) AuthorizationResponsePtrOutput
type AuthorizationResponsePtrInput ¶
type AuthorizationResponsePtrInput interface { pulumi.Input ToAuthorizationResponsePtrOutput() AuthorizationResponsePtrOutput ToAuthorizationResponsePtrOutputWithContext(context.Context) AuthorizationResponsePtrOutput }
AuthorizationResponsePtrInput is an input type that accepts AuthorizationResponseArgs, AuthorizationResponsePtr and AuthorizationResponsePtrOutput values. You can construct a concrete instance of `AuthorizationResponsePtrInput` via:
AuthorizationResponseArgs{...} or: nil
func AuthorizationResponsePtr ¶
func AuthorizationResponsePtr(v *AuthorizationResponseArgs) AuthorizationResponsePtrInput
type AuthorizationResponsePtrOutput ¶
type AuthorizationResponsePtrOutput struct{ *pulumi.OutputState }
func (AuthorizationResponsePtrOutput) AuthorizationType ¶
func (o AuthorizationResponsePtrOutput) AuthorizationType() pulumi.StringPtrOutput
Type of authorization.
func (AuthorizationResponsePtrOutput) Elem ¶
func (o AuthorizationResponsePtrOutput) Elem() AuthorizationResponseOutput
func (AuthorizationResponsePtrOutput) ElementType ¶
func (AuthorizationResponsePtrOutput) ElementType() reflect.Type
func (AuthorizationResponsePtrOutput) Parameters ¶
func (o AuthorizationResponsePtrOutput) Parameters() pulumi.StringMapOutput
Authorization parameters corresponding to the authorization type.
func (AuthorizationResponsePtrOutput) ToAuthorizationResponsePtrOutput ¶
func (o AuthorizationResponsePtrOutput) ToAuthorizationResponsePtrOutput() AuthorizationResponsePtrOutput
func (AuthorizationResponsePtrOutput) ToAuthorizationResponsePtrOutputWithContext ¶
func (o AuthorizationResponsePtrOutput) ToAuthorizationResponsePtrOutputWithContext(ctx context.Context) AuthorizationResponsePtrOutput
type AuthorizationType ¶
Type of authorization.
func (AuthorizationType) ElementType ¶
func (AuthorizationType) ElementType() reflect.Type
func (AuthorizationType) ToStringOutput ¶
func (e AuthorizationType) ToStringOutput() pulumi.StringOutput
func (AuthorizationType) ToStringOutputWithContext ¶
func (e AuthorizationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AuthorizationType) ToStringPtrOutput ¶
func (e AuthorizationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AuthorizationType) ToStringPtrOutputWithContext ¶
func (e AuthorizationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BootstrapConfiguration ¶
type BootstrapConfiguration struct { // Repository containing the source code for the pipeline. Currently only 'azurePipeline' pipeline type supports this. SourceRepository *CodeRepository `pulumi:"sourceRepository"` // Template used to bootstrap the pipeline. Template PipelineTemplate `pulumi:"template"` }
Configuration used to bootstrap a Pipeline.
type BootstrapConfigurationArgs ¶
type BootstrapConfigurationArgs struct { // Repository containing the source code for the pipeline. Currently only 'azurePipeline' pipeline type supports this. SourceRepository CodeRepositoryPtrInput `pulumi:"sourceRepository"` // Template used to bootstrap the pipeline. Template PipelineTemplateInput `pulumi:"template"` }
Configuration used to bootstrap a Pipeline.
func (BootstrapConfigurationArgs) ElementType ¶
func (BootstrapConfigurationArgs) ElementType() reflect.Type
func (BootstrapConfigurationArgs) ToBootstrapConfigurationOutput ¶
func (i BootstrapConfigurationArgs) ToBootstrapConfigurationOutput() BootstrapConfigurationOutput
func (BootstrapConfigurationArgs) ToBootstrapConfigurationOutputWithContext ¶
func (i BootstrapConfigurationArgs) ToBootstrapConfigurationOutputWithContext(ctx context.Context) BootstrapConfigurationOutput
func (BootstrapConfigurationArgs) ToBootstrapConfigurationPtrOutput ¶
func (i BootstrapConfigurationArgs) ToBootstrapConfigurationPtrOutput() BootstrapConfigurationPtrOutput
func (BootstrapConfigurationArgs) ToBootstrapConfigurationPtrOutputWithContext ¶
func (i BootstrapConfigurationArgs) ToBootstrapConfigurationPtrOutputWithContext(ctx context.Context) BootstrapConfigurationPtrOutput
type BootstrapConfigurationInput ¶
type BootstrapConfigurationInput interface { pulumi.Input ToBootstrapConfigurationOutput() BootstrapConfigurationOutput ToBootstrapConfigurationOutputWithContext(context.Context) BootstrapConfigurationOutput }
BootstrapConfigurationInput is an input type that accepts BootstrapConfigurationArgs and BootstrapConfigurationOutput values. You can construct a concrete instance of `BootstrapConfigurationInput` via:
BootstrapConfigurationArgs{...}
type BootstrapConfigurationOutput ¶
type BootstrapConfigurationOutput struct{ *pulumi.OutputState }
Configuration used to bootstrap a Pipeline.
func (BootstrapConfigurationOutput) ElementType ¶
func (BootstrapConfigurationOutput) ElementType() reflect.Type
func (BootstrapConfigurationOutput) SourceRepository ¶
func (o BootstrapConfigurationOutput) SourceRepository() CodeRepositoryPtrOutput
Repository containing the source code for the pipeline. Currently only 'azurePipeline' pipeline type supports this.
func (BootstrapConfigurationOutput) Template ¶
func (o BootstrapConfigurationOutput) Template() PipelineTemplateOutput
Template used to bootstrap the pipeline.
func (BootstrapConfigurationOutput) ToBootstrapConfigurationOutput ¶
func (o BootstrapConfigurationOutput) ToBootstrapConfigurationOutput() BootstrapConfigurationOutput
func (BootstrapConfigurationOutput) ToBootstrapConfigurationOutputWithContext ¶
func (o BootstrapConfigurationOutput) ToBootstrapConfigurationOutputWithContext(ctx context.Context) BootstrapConfigurationOutput
func (BootstrapConfigurationOutput) ToBootstrapConfigurationPtrOutput ¶
func (o BootstrapConfigurationOutput) ToBootstrapConfigurationPtrOutput() BootstrapConfigurationPtrOutput
func (BootstrapConfigurationOutput) ToBootstrapConfigurationPtrOutputWithContext ¶
func (o BootstrapConfigurationOutput) ToBootstrapConfigurationPtrOutputWithContext(ctx context.Context) BootstrapConfigurationPtrOutput
type BootstrapConfigurationPtrInput ¶
type BootstrapConfigurationPtrInput interface { pulumi.Input ToBootstrapConfigurationPtrOutput() BootstrapConfigurationPtrOutput ToBootstrapConfigurationPtrOutputWithContext(context.Context) BootstrapConfigurationPtrOutput }
BootstrapConfigurationPtrInput is an input type that accepts BootstrapConfigurationArgs, BootstrapConfigurationPtr and BootstrapConfigurationPtrOutput values. You can construct a concrete instance of `BootstrapConfigurationPtrInput` via:
BootstrapConfigurationArgs{...} or: nil
func BootstrapConfigurationPtr ¶
func BootstrapConfigurationPtr(v *BootstrapConfigurationArgs) BootstrapConfigurationPtrInput
type BootstrapConfigurationPtrOutput ¶
type BootstrapConfigurationPtrOutput struct{ *pulumi.OutputState }
func (BootstrapConfigurationPtrOutput) Elem ¶
func (o BootstrapConfigurationPtrOutput) Elem() BootstrapConfigurationOutput
func (BootstrapConfigurationPtrOutput) ElementType ¶
func (BootstrapConfigurationPtrOutput) ElementType() reflect.Type
func (BootstrapConfigurationPtrOutput) SourceRepository ¶
func (o BootstrapConfigurationPtrOutput) SourceRepository() CodeRepositoryPtrOutput
Repository containing the source code for the pipeline. Currently only 'azurePipeline' pipeline type supports this.
func (BootstrapConfigurationPtrOutput) Template ¶
func (o BootstrapConfigurationPtrOutput) Template() PipelineTemplatePtrOutput
Template used to bootstrap the pipeline.
func (BootstrapConfigurationPtrOutput) ToBootstrapConfigurationPtrOutput ¶
func (o BootstrapConfigurationPtrOutput) ToBootstrapConfigurationPtrOutput() BootstrapConfigurationPtrOutput
func (BootstrapConfigurationPtrOutput) ToBootstrapConfigurationPtrOutputWithContext ¶
func (o BootstrapConfigurationPtrOutput) ToBootstrapConfigurationPtrOutputWithContext(ctx context.Context) BootstrapConfigurationPtrOutput
type BootstrapConfigurationResponse ¶
type BootstrapConfigurationResponse struct { // Repository containing the source code for the pipeline. Currently only 'azurePipeline' pipeline type supports this. SourceRepository *CodeRepositoryResponse `pulumi:"sourceRepository"` // Template used to bootstrap the pipeline. Template PipelineTemplateResponse `pulumi:"template"` }
Configuration used to bootstrap a Pipeline.
type BootstrapConfigurationResponseArgs ¶
type BootstrapConfigurationResponseArgs struct { // Repository containing the source code for the pipeline. Currently only 'azurePipeline' pipeline type supports this. SourceRepository CodeRepositoryResponsePtrInput `pulumi:"sourceRepository"` // Template used to bootstrap the pipeline. Template PipelineTemplateResponseInput `pulumi:"template"` }
Configuration used to bootstrap a Pipeline.
func (BootstrapConfigurationResponseArgs) ElementType ¶
func (BootstrapConfigurationResponseArgs) ElementType() reflect.Type
func (BootstrapConfigurationResponseArgs) ToBootstrapConfigurationResponseOutput ¶
func (i BootstrapConfigurationResponseArgs) ToBootstrapConfigurationResponseOutput() BootstrapConfigurationResponseOutput
func (BootstrapConfigurationResponseArgs) ToBootstrapConfigurationResponseOutputWithContext ¶
func (i BootstrapConfigurationResponseArgs) ToBootstrapConfigurationResponseOutputWithContext(ctx context.Context) BootstrapConfigurationResponseOutput
func (BootstrapConfigurationResponseArgs) ToBootstrapConfigurationResponsePtrOutput ¶
func (i BootstrapConfigurationResponseArgs) ToBootstrapConfigurationResponsePtrOutput() BootstrapConfigurationResponsePtrOutput
func (BootstrapConfigurationResponseArgs) ToBootstrapConfigurationResponsePtrOutputWithContext ¶
func (i BootstrapConfigurationResponseArgs) ToBootstrapConfigurationResponsePtrOutputWithContext(ctx context.Context) BootstrapConfigurationResponsePtrOutput
type BootstrapConfigurationResponseInput ¶
type BootstrapConfigurationResponseInput interface { pulumi.Input ToBootstrapConfigurationResponseOutput() BootstrapConfigurationResponseOutput ToBootstrapConfigurationResponseOutputWithContext(context.Context) BootstrapConfigurationResponseOutput }
BootstrapConfigurationResponseInput is an input type that accepts BootstrapConfigurationResponseArgs and BootstrapConfigurationResponseOutput values. You can construct a concrete instance of `BootstrapConfigurationResponseInput` via:
BootstrapConfigurationResponseArgs{...}
type BootstrapConfigurationResponseOutput ¶
type BootstrapConfigurationResponseOutput struct{ *pulumi.OutputState }
Configuration used to bootstrap a Pipeline.
func (BootstrapConfigurationResponseOutput) ElementType ¶
func (BootstrapConfigurationResponseOutput) ElementType() reflect.Type
func (BootstrapConfigurationResponseOutput) SourceRepository ¶
func (o BootstrapConfigurationResponseOutput) SourceRepository() CodeRepositoryResponsePtrOutput
Repository containing the source code for the pipeline. Currently only 'azurePipeline' pipeline type supports this.
func (BootstrapConfigurationResponseOutput) Template ¶
func (o BootstrapConfigurationResponseOutput) Template() PipelineTemplateResponseOutput
Template used to bootstrap the pipeline.
func (BootstrapConfigurationResponseOutput) ToBootstrapConfigurationResponseOutput ¶
func (o BootstrapConfigurationResponseOutput) ToBootstrapConfigurationResponseOutput() BootstrapConfigurationResponseOutput
func (BootstrapConfigurationResponseOutput) ToBootstrapConfigurationResponseOutputWithContext ¶
func (o BootstrapConfigurationResponseOutput) ToBootstrapConfigurationResponseOutputWithContext(ctx context.Context) BootstrapConfigurationResponseOutput
func (BootstrapConfigurationResponseOutput) ToBootstrapConfigurationResponsePtrOutput ¶
func (o BootstrapConfigurationResponseOutput) ToBootstrapConfigurationResponsePtrOutput() BootstrapConfigurationResponsePtrOutput
func (BootstrapConfigurationResponseOutput) ToBootstrapConfigurationResponsePtrOutputWithContext ¶
func (o BootstrapConfigurationResponseOutput) ToBootstrapConfigurationResponsePtrOutputWithContext(ctx context.Context) BootstrapConfigurationResponsePtrOutput
type BootstrapConfigurationResponsePtrInput ¶
type BootstrapConfigurationResponsePtrInput interface { pulumi.Input ToBootstrapConfigurationResponsePtrOutput() BootstrapConfigurationResponsePtrOutput ToBootstrapConfigurationResponsePtrOutputWithContext(context.Context) BootstrapConfigurationResponsePtrOutput }
BootstrapConfigurationResponsePtrInput is an input type that accepts BootstrapConfigurationResponseArgs, BootstrapConfigurationResponsePtr and BootstrapConfigurationResponsePtrOutput values. You can construct a concrete instance of `BootstrapConfigurationResponsePtrInput` via:
BootstrapConfigurationResponseArgs{...} or: nil
func BootstrapConfigurationResponsePtr ¶
func BootstrapConfigurationResponsePtr(v *BootstrapConfigurationResponseArgs) BootstrapConfigurationResponsePtrInput
type BootstrapConfigurationResponsePtrOutput ¶
type BootstrapConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (BootstrapConfigurationResponsePtrOutput) ElementType ¶
func (BootstrapConfigurationResponsePtrOutput) ElementType() reflect.Type
func (BootstrapConfigurationResponsePtrOutput) SourceRepository ¶
func (o BootstrapConfigurationResponsePtrOutput) SourceRepository() CodeRepositoryResponsePtrOutput
Repository containing the source code for the pipeline. Currently only 'azurePipeline' pipeline type supports this.
func (BootstrapConfigurationResponsePtrOutput) Template ¶
func (o BootstrapConfigurationResponsePtrOutput) Template() PipelineTemplateResponsePtrOutput
Template used to bootstrap the pipeline.
func (BootstrapConfigurationResponsePtrOutput) ToBootstrapConfigurationResponsePtrOutput ¶
func (o BootstrapConfigurationResponsePtrOutput) ToBootstrapConfigurationResponsePtrOutput() BootstrapConfigurationResponsePtrOutput
func (BootstrapConfigurationResponsePtrOutput) ToBootstrapConfigurationResponsePtrOutputWithContext ¶
func (o BootstrapConfigurationResponsePtrOutput) ToBootstrapConfigurationResponsePtrOutputWithContext(ctx context.Context) BootstrapConfigurationResponsePtrOutput
type CodeRepository ¶
type CodeRepository struct { // Authorization info to access the code repository. Authorization *Authorization `pulumi:"authorization"` // Default branch used to configure Continuous Integration (CI) in the pipeline. DefaultBranch string `pulumi:"defaultBranch"` // Unique immutable identifier of the code repository. Id string `pulumi:"id"` // Repository-specific properties. Properties map[string]string `pulumi:"properties"` // Type of code repository. RepositoryType string `pulumi:"repositoryType"` }
Repository containing the source code for a pipeline.
type CodeRepositoryArgs ¶
type CodeRepositoryArgs struct { // Authorization info to access the code repository. Authorization AuthorizationPtrInput `pulumi:"authorization"` // Default branch used to configure Continuous Integration (CI) in the pipeline. DefaultBranch pulumi.StringInput `pulumi:"defaultBranch"` // Unique immutable identifier of the code repository. Id pulumi.StringInput `pulumi:"id"` // Repository-specific properties. Properties pulumi.StringMapInput `pulumi:"properties"` // Type of code repository. RepositoryType pulumi.StringInput `pulumi:"repositoryType"` }
Repository containing the source code for a pipeline.
func (CodeRepositoryArgs) ElementType ¶
func (CodeRepositoryArgs) ElementType() reflect.Type
func (CodeRepositoryArgs) ToCodeRepositoryOutput ¶
func (i CodeRepositoryArgs) ToCodeRepositoryOutput() CodeRepositoryOutput
func (CodeRepositoryArgs) ToCodeRepositoryOutputWithContext ¶
func (i CodeRepositoryArgs) ToCodeRepositoryOutputWithContext(ctx context.Context) CodeRepositoryOutput
func (CodeRepositoryArgs) ToCodeRepositoryPtrOutput ¶
func (i CodeRepositoryArgs) ToCodeRepositoryPtrOutput() CodeRepositoryPtrOutput
func (CodeRepositoryArgs) ToCodeRepositoryPtrOutputWithContext ¶
func (i CodeRepositoryArgs) ToCodeRepositoryPtrOutputWithContext(ctx context.Context) CodeRepositoryPtrOutput
type CodeRepositoryInput ¶
type CodeRepositoryInput interface { pulumi.Input ToCodeRepositoryOutput() CodeRepositoryOutput ToCodeRepositoryOutputWithContext(context.Context) CodeRepositoryOutput }
CodeRepositoryInput is an input type that accepts CodeRepositoryArgs and CodeRepositoryOutput values. You can construct a concrete instance of `CodeRepositoryInput` via:
CodeRepositoryArgs{...}
type CodeRepositoryOutput ¶
type CodeRepositoryOutput struct{ *pulumi.OutputState }
Repository containing the source code for a pipeline.
func (CodeRepositoryOutput) Authorization ¶
func (o CodeRepositoryOutput) Authorization() AuthorizationPtrOutput
Authorization info to access the code repository.
func (CodeRepositoryOutput) DefaultBranch ¶
func (o CodeRepositoryOutput) DefaultBranch() pulumi.StringOutput
Default branch used to configure Continuous Integration (CI) in the pipeline.
func (CodeRepositoryOutput) ElementType ¶
func (CodeRepositoryOutput) ElementType() reflect.Type
func (CodeRepositoryOutput) Id ¶
func (o CodeRepositoryOutput) Id() pulumi.StringOutput
Unique immutable identifier of the code repository.
func (CodeRepositoryOutput) Properties ¶
func (o CodeRepositoryOutput) Properties() pulumi.StringMapOutput
Repository-specific properties.
func (CodeRepositoryOutput) RepositoryType ¶
func (o CodeRepositoryOutput) RepositoryType() pulumi.StringOutput
Type of code repository.
func (CodeRepositoryOutput) ToCodeRepositoryOutput ¶
func (o CodeRepositoryOutput) ToCodeRepositoryOutput() CodeRepositoryOutput
func (CodeRepositoryOutput) ToCodeRepositoryOutputWithContext ¶
func (o CodeRepositoryOutput) ToCodeRepositoryOutputWithContext(ctx context.Context) CodeRepositoryOutput
func (CodeRepositoryOutput) ToCodeRepositoryPtrOutput ¶
func (o CodeRepositoryOutput) ToCodeRepositoryPtrOutput() CodeRepositoryPtrOutput
func (CodeRepositoryOutput) ToCodeRepositoryPtrOutputWithContext ¶
func (o CodeRepositoryOutput) ToCodeRepositoryPtrOutputWithContext(ctx context.Context) CodeRepositoryPtrOutput
type CodeRepositoryPtrInput ¶
type CodeRepositoryPtrInput interface { pulumi.Input ToCodeRepositoryPtrOutput() CodeRepositoryPtrOutput ToCodeRepositoryPtrOutputWithContext(context.Context) CodeRepositoryPtrOutput }
CodeRepositoryPtrInput is an input type that accepts CodeRepositoryArgs, CodeRepositoryPtr and CodeRepositoryPtrOutput values. You can construct a concrete instance of `CodeRepositoryPtrInput` via:
CodeRepositoryArgs{...} or: nil
func CodeRepositoryPtr ¶
func CodeRepositoryPtr(v *CodeRepositoryArgs) CodeRepositoryPtrInput
type CodeRepositoryPtrOutput ¶
type CodeRepositoryPtrOutput struct{ *pulumi.OutputState }
func (CodeRepositoryPtrOutput) Authorization ¶
func (o CodeRepositoryPtrOutput) Authorization() AuthorizationPtrOutput
Authorization info to access the code repository.
func (CodeRepositoryPtrOutput) DefaultBranch ¶
func (o CodeRepositoryPtrOutput) DefaultBranch() pulumi.StringPtrOutput
Default branch used to configure Continuous Integration (CI) in the pipeline.
func (CodeRepositoryPtrOutput) Elem ¶
func (o CodeRepositoryPtrOutput) Elem() CodeRepositoryOutput
func (CodeRepositoryPtrOutput) ElementType ¶
func (CodeRepositoryPtrOutput) ElementType() reflect.Type
func (CodeRepositoryPtrOutput) Id ¶
func (o CodeRepositoryPtrOutput) Id() pulumi.StringPtrOutput
Unique immutable identifier of the code repository.
func (CodeRepositoryPtrOutput) Properties ¶
func (o CodeRepositoryPtrOutput) Properties() pulumi.StringMapOutput
Repository-specific properties.
func (CodeRepositoryPtrOutput) RepositoryType ¶
func (o CodeRepositoryPtrOutput) RepositoryType() pulumi.StringPtrOutput
Type of code repository.
func (CodeRepositoryPtrOutput) ToCodeRepositoryPtrOutput ¶
func (o CodeRepositoryPtrOutput) ToCodeRepositoryPtrOutput() CodeRepositoryPtrOutput
func (CodeRepositoryPtrOutput) ToCodeRepositoryPtrOutputWithContext ¶
func (o CodeRepositoryPtrOutput) ToCodeRepositoryPtrOutputWithContext(ctx context.Context) CodeRepositoryPtrOutput
type CodeRepositoryResponse ¶
type CodeRepositoryResponse struct { // Authorization info to access the code repository. Authorization *AuthorizationResponse `pulumi:"authorization"` // Default branch used to configure Continuous Integration (CI) in the pipeline. DefaultBranch string `pulumi:"defaultBranch"` // Unique immutable identifier of the code repository. Id string `pulumi:"id"` // Repository-specific properties. Properties map[string]string `pulumi:"properties"` // Type of code repository. RepositoryType string `pulumi:"repositoryType"` }
Repository containing the source code for a pipeline.
type CodeRepositoryResponseArgs ¶
type CodeRepositoryResponseArgs struct { // Authorization info to access the code repository. Authorization AuthorizationResponsePtrInput `pulumi:"authorization"` // Default branch used to configure Continuous Integration (CI) in the pipeline. DefaultBranch pulumi.StringInput `pulumi:"defaultBranch"` // Unique immutable identifier of the code repository. Id pulumi.StringInput `pulumi:"id"` // Repository-specific properties. Properties pulumi.StringMapInput `pulumi:"properties"` // Type of code repository. RepositoryType pulumi.StringInput `pulumi:"repositoryType"` }
Repository containing the source code for a pipeline.
func (CodeRepositoryResponseArgs) ElementType ¶
func (CodeRepositoryResponseArgs) ElementType() reflect.Type
func (CodeRepositoryResponseArgs) ToCodeRepositoryResponseOutput ¶
func (i CodeRepositoryResponseArgs) ToCodeRepositoryResponseOutput() CodeRepositoryResponseOutput
func (CodeRepositoryResponseArgs) ToCodeRepositoryResponseOutputWithContext ¶
func (i CodeRepositoryResponseArgs) ToCodeRepositoryResponseOutputWithContext(ctx context.Context) CodeRepositoryResponseOutput
func (CodeRepositoryResponseArgs) ToCodeRepositoryResponsePtrOutput ¶
func (i CodeRepositoryResponseArgs) ToCodeRepositoryResponsePtrOutput() CodeRepositoryResponsePtrOutput
func (CodeRepositoryResponseArgs) ToCodeRepositoryResponsePtrOutputWithContext ¶
func (i CodeRepositoryResponseArgs) ToCodeRepositoryResponsePtrOutputWithContext(ctx context.Context) CodeRepositoryResponsePtrOutput
type CodeRepositoryResponseInput ¶
type CodeRepositoryResponseInput interface { pulumi.Input ToCodeRepositoryResponseOutput() CodeRepositoryResponseOutput ToCodeRepositoryResponseOutputWithContext(context.Context) CodeRepositoryResponseOutput }
CodeRepositoryResponseInput is an input type that accepts CodeRepositoryResponseArgs and CodeRepositoryResponseOutput values. You can construct a concrete instance of `CodeRepositoryResponseInput` via:
CodeRepositoryResponseArgs{...}
type CodeRepositoryResponseOutput ¶
type CodeRepositoryResponseOutput struct{ *pulumi.OutputState }
Repository containing the source code for a pipeline.
func (CodeRepositoryResponseOutput) Authorization ¶
func (o CodeRepositoryResponseOutput) Authorization() AuthorizationResponsePtrOutput
Authorization info to access the code repository.
func (CodeRepositoryResponseOutput) DefaultBranch ¶
func (o CodeRepositoryResponseOutput) DefaultBranch() pulumi.StringOutput
Default branch used to configure Continuous Integration (CI) in the pipeline.
func (CodeRepositoryResponseOutput) ElementType ¶
func (CodeRepositoryResponseOutput) ElementType() reflect.Type
func (CodeRepositoryResponseOutput) Id ¶
func (o CodeRepositoryResponseOutput) Id() pulumi.StringOutput
Unique immutable identifier of the code repository.
func (CodeRepositoryResponseOutput) Properties ¶
func (o CodeRepositoryResponseOutput) Properties() pulumi.StringMapOutput
Repository-specific properties.
func (CodeRepositoryResponseOutput) RepositoryType ¶
func (o CodeRepositoryResponseOutput) RepositoryType() pulumi.StringOutput
Type of code repository.
func (CodeRepositoryResponseOutput) ToCodeRepositoryResponseOutput ¶
func (o CodeRepositoryResponseOutput) ToCodeRepositoryResponseOutput() CodeRepositoryResponseOutput
func (CodeRepositoryResponseOutput) ToCodeRepositoryResponseOutputWithContext ¶
func (o CodeRepositoryResponseOutput) ToCodeRepositoryResponseOutputWithContext(ctx context.Context) CodeRepositoryResponseOutput
func (CodeRepositoryResponseOutput) ToCodeRepositoryResponsePtrOutput ¶
func (o CodeRepositoryResponseOutput) ToCodeRepositoryResponsePtrOutput() CodeRepositoryResponsePtrOutput
func (CodeRepositoryResponseOutput) ToCodeRepositoryResponsePtrOutputWithContext ¶
func (o CodeRepositoryResponseOutput) ToCodeRepositoryResponsePtrOutputWithContext(ctx context.Context) CodeRepositoryResponsePtrOutput
type CodeRepositoryResponsePtrInput ¶
type CodeRepositoryResponsePtrInput interface { pulumi.Input ToCodeRepositoryResponsePtrOutput() CodeRepositoryResponsePtrOutput ToCodeRepositoryResponsePtrOutputWithContext(context.Context) CodeRepositoryResponsePtrOutput }
CodeRepositoryResponsePtrInput is an input type that accepts CodeRepositoryResponseArgs, CodeRepositoryResponsePtr and CodeRepositoryResponsePtrOutput values. You can construct a concrete instance of `CodeRepositoryResponsePtrInput` via:
CodeRepositoryResponseArgs{...} or: nil
func CodeRepositoryResponsePtr ¶
func CodeRepositoryResponsePtr(v *CodeRepositoryResponseArgs) CodeRepositoryResponsePtrInput
type CodeRepositoryResponsePtrOutput ¶
type CodeRepositoryResponsePtrOutput struct{ *pulumi.OutputState }
func (CodeRepositoryResponsePtrOutput) Authorization ¶
func (o CodeRepositoryResponsePtrOutput) Authorization() AuthorizationResponsePtrOutput
Authorization info to access the code repository.
func (CodeRepositoryResponsePtrOutput) DefaultBranch ¶
func (o CodeRepositoryResponsePtrOutput) DefaultBranch() pulumi.StringPtrOutput
Default branch used to configure Continuous Integration (CI) in the pipeline.
func (CodeRepositoryResponsePtrOutput) Elem ¶
func (o CodeRepositoryResponsePtrOutput) Elem() CodeRepositoryResponseOutput
func (CodeRepositoryResponsePtrOutput) ElementType ¶
func (CodeRepositoryResponsePtrOutput) ElementType() reflect.Type
func (CodeRepositoryResponsePtrOutput) Id ¶
func (o CodeRepositoryResponsePtrOutput) Id() pulumi.StringPtrOutput
Unique immutable identifier of the code repository.
func (CodeRepositoryResponsePtrOutput) Properties ¶
func (o CodeRepositoryResponsePtrOutput) Properties() pulumi.StringMapOutput
Repository-specific properties.
func (CodeRepositoryResponsePtrOutput) RepositoryType ¶
func (o CodeRepositoryResponsePtrOutput) RepositoryType() pulumi.StringPtrOutput
Type of code repository.
func (CodeRepositoryResponsePtrOutput) ToCodeRepositoryResponsePtrOutput ¶
func (o CodeRepositoryResponsePtrOutput) ToCodeRepositoryResponsePtrOutput() CodeRepositoryResponsePtrOutput
func (CodeRepositoryResponsePtrOutput) ToCodeRepositoryResponsePtrOutputWithContext ¶
func (o CodeRepositoryResponsePtrOutput) ToCodeRepositoryResponsePtrOutputWithContext(ctx context.Context) CodeRepositoryResponsePtrOutput
type CodeRepositoryType ¶
Type of code repository.
func (CodeRepositoryType) ElementType ¶
func (CodeRepositoryType) ElementType() reflect.Type
func (CodeRepositoryType) ToStringOutput ¶
func (e CodeRepositoryType) ToStringOutput() pulumi.StringOutput
func (CodeRepositoryType) ToStringOutputWithContext ¶
func (e CodeRepositoryType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CodeRepositoryType) ToStringPtrOutput ¶
func (e CodeRepositoryType) ToStringPtrOutput() pulumi.StringPtrOutput
func (CodeRepositoryType) ToStringPtrOutputWithContext ¶
func (e CodeRepositoryType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupPipelineArgs ¶
type LookupPipelineResult ¶
type LookupPipelineResult struct { // Configuration used to bootstrap the Pipeline. BootstrapConfiguration BootstrapConfigurationResponse `pulumi:"bootstrapConfiguration"` // Resource Id Id string `pulumi:"id"` // Resource Location Location *string `pulumi:"location"` // Resource Name Name string `pulumi:"name"` // Unique identifier of the Pipeline PipelineId int `pulumi:"pipelineId"` // Specifies which CI/CD provider to use. Valid options are 'azurePipeline', 'githubWorkflow'. PipelineType string `pulumi:"pipelineType"` // The system metadata pertaining to this resource. SystemData SystemDataResponse `pulumi:"systemData"` // Resource Tags Tags map[string]string `pulumi:"tags"` // Resource Type Type string `pulumi:"type"` }
Pipeline used to configure Continuous Integration (CI) & Continuous Delivery (CD) for Azure resources.
func LookupPipeline ¶
func LookupPipeline(ctx *pulumi.Context, args *LookupPipelineArgs, opts ...pulumi.InvokeOption) (*LookupPipelineResult, error)
type Pipeline ¶
type Pipeline struct { pulumi.CustomResourceState // Configuration used to bootstrap the Pipeline. BootstrapConfiguration BootstrapConfigurationResponseOutput `pulumi:"bootstrapConfiguration"` // Resource Location Location pulumi.StringPtrOutput `pulumi:"location"` // Resource Name Name pulumi.StringOutput `pulumi:"name"` // Unique identifier of the Pipeline PipelineId pulumi.IntOutput `pulumi:"pipelineId"` // Specifies which CI/CD provider to use. Valid options are 'azurePipeline', 'githubWorkflow'. PipelineType pulumi.StringOutput `pulumi:"pipelineType"` // The system metadata pertaining to this resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource Tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource Type Type pulumi.StringOutput `pulumi:"type"` }
Pipeline used to configure Continuous Integration (CI) & Continuous Delivery (CD) for Azure resources.
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 PipelineArgs ¶
type PipelineArgs struct { // Configuration used to bootstrap the Pipeline. BootstrapConfiguration BootstrapConfigurationInput // Resource Location Location pulumi.StringPtrInput // The name of the Pipeline resource in ARM. PipelineName pulumi.StringInput // Specifies which CI/CD provider to use. Valid options are 'azurePipeline', 'githubWorkflow'. PipelineType pulumi.StringInput // Name of the resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // Resource Tags Tags pulumi.StringMapInput }
The set of arguments for constructing a Pipeline resource.
func (PipelineArgs) ElementType ¶
func (PipelineArgs) ElementType() reflect.Type
type PipelineInput ¶
type PipelineInput interface { pulumi.Input ToPipelineOutput() PipelineOutput ToPipelineOutputWithContext(ctx context.Context) PipelineOutput }
type PipelineOutput ¶
type PipelineOutput struct {
*pulumi.OutputState
}
func (PipelineOutput) ElementType ¶
func (PipelineOutput) ElementType() reflect.Type
func (PipelineOutput) ToPipelineOutput ¶
func (o PipelineOutput) ToPipelineOutput() PipelineOutput
func (PipelineOutput) ToPipelineOutputWithContext ¶
func (o PipelineOutput) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput
type PipelineState ¶
type PipelineState struct { // Configuration used to bootstrap the Pipeline. BootstrapConfiguration BootstrapConfigurationResponsePtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Unique identifier of the Pipeline PipelineId pulumi.IntPtrInput // Specifies which CI/CD provider to use. Valid options are 'azurePipeline', 'githubWorkflow'. PipelineType pulumi.StringPtrInput // The system metadata pertaining to this resource. SystemData SystemDataResponsePtrInput // Resource Tags Tags pulumi.StringMapInput // Resource Type Type pulumi.StringPtrInput }
func (PipelineState) ElementType ¶
func (PipelineState) ElementType() reflect.Type
type PipelineTemplate ¶
type PipelineTemplate struct { // Unique identifier of the pipeline template. Id string `pulumi:"id"` // Dictionary of input parameters used in the pipeline template. Parameters map[string]string `pulumi:"parameters"` }
Template used to bootstrap the pipeline.
type PipelineTemplateArgs ¶
type PipelineTemplateArgs struct { // Unique identifier of the pipeline template. Id pulumi.StringInput `pulumi:"id"` // Dictionary of input parameters used in the pipeline template. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
Template used to bootstrap the pipeline.
func (PipelineTemplateArgs) ElementType ¶
func (PipelineTemplateArgs) ElementType() reflect.Type
func (PipelineTemplateArgs) ToPipelineTemplateOutput ¶
func (i PipelineTemplateArgs) ToPipelineTemplateOutput() PipelineTemplateOutput
func (PipelineTemplateArgs) ToPipelineTemplateOutputWithContext ¶
func (i PipelineTemplateArgs) ToPipelineTemplateOutputWithContext(ctx context.Context) PipelineTemplateOutput
func (PipelineTemplateArgs) ToPipelineTemplatePtrOutput ¶
func (i PipelineTemplateArgs) ToPipelineTemplatePtrOutput() PipelineTemplatePtrOutput
func (PipelineTemplateArgs) ToPipelineTemplatePtrOutputWithContext ¶
func (i PipelineTemplateArgs) ToPipelineTemplatePtrOutputWithContext(ctx context.Context) PipelineTemplatePtrOutput
type PipelineTemplateInput ¶
type PipelineTemplateInput interface { pulumi.Input ToPipelineTemplateOutput() PipelineTemplateOutput ToPipelineTemplateOutputWithContext(context.Context) PipelineTemplateOutput }
PipelineTemplateInput is an input type that accepts PipelineTemplateArgs and PipelineTemplateOutput values. You can construct a concrete instance of `PipelineTemplateInput` via:
PipelineTemplateArgs{...}
type PipelineTemplateOutput ¶
type PipelineTemplateOutput struct{ *pulumi.OutputState }
Template used to bootstrap the pipeline.
func (PipelineTemplateOutput) ElementType ¶
func (PipelineTemplateOutput) ElementType() reflect.Type
func (PipelineTemplateOutput) Id ¶
func (o PipelineTemplateOutput) Id() pulumi.StringOutput
Unique identifier of the pipeline template.
func (PipelineTemplateOutput) Parameters ¶
func (o PipelineTemplateOutput) Parameters() pulumi.StringMapOutput
Dictionary of input parameters used in the pipeline template.
func (PipelineTemplateOutput) ToPipelineTemplateOutput ¶
func (o PipelineTemplateOutput) ToPipelineTemplateOutput() PipelineTemplateOutput
func (PipelineTemplateOutput) ToPipelineTemplateOutputWithContext ¶
func (o PipelineTemplateOutput) ToPipelineTemplateOutputWithContext(ctx context.Context) PipelineTemplateOutput
func (PipelineTemplateOutput) ToPipelineTemplatePtrOutput ¶
func (o PipelineTemplateOutput) ToPipelineTemplatePtrOutput() PipelineTemplatePtrOutput
func (PipelineTemplateOutput) ToPipelineTemplatePtrOutputWithContext ¶
func (o PipelineTemplateOutput) ToPipelineTemplatePtrOutputWithContext(ctx context.Context) PipelineTemplatePtrOutput
type PipelineTemplatePtrInput ¶
type PipelineTemplatePtrInput interface { pulumi.Input ToPipelineTemplatePtrOutput() PipelineTemplatePtrOutput ToPipelineTemplatePtrOutputWithContext(context.Context) PipelineTemplatePtrOutput }
PipelineTemplatePtrInput is an input type that accepts PipelineTemplateArgs, PipelineTemplatePtr and PipelineTemplatePtrOutput values. You can construct a concrete instance of `PipelineTemplatePtrInput` via:
PipelineTemplateArgs{...} or: nil
func PipelineTemplatePtr ¶
func PipelineTemplatePtr(v *PipelineTemplateArgs) PipelineTemplatePtrInput
type PipelineTemplatePtrOutput ¶
type PipelineTemplatePtrOutput struct{ *pulumi.OutputState }
func (PipelineTemplatePtrOutput) Elem ¶
func (o PipelineTemplatePtrOutput) Elem() PipelineTemplateOutput
func (PipelineTemplatePtrOutput) ElementType ¶
func (PipelineTemplatePtrOutput) ElementType() reflect.Type
func (PipelineTemplatePtrOutput) Id ¶
func (o PipelineTemplatePtrOutput) Id() pulumi.StringPtrOutput
Unique identifier of the pipeline template.
func (PipelineTemplatePtrOutput) Parameters ¶
func (o PipelineTemplatePtrOutput) Parameters() pulumi.StringMapOutput
Dictionary of input parameters used in the pipeline template.
func (PipelineTemplatePtrOutput) ToPipelineTemplatePtrOutput ¶
func (o PipelineTemplatePtrOutput) ToPipelineTemplatePtrOutput() PipelineTemplatePtrOutput
func (PipelineTemplatePtrOutput) ToPipelineTemplatePtrOutputWithContext ¶
func (o PipelineTemplatePtrOutput) ToPipelineTemplatePtrOutputWithContext(ctx context.Context) PipelineTemplatePtrOutput
type PipelineTemplateResponse ¶
type PipelineTemplateResponse struct { // Unique identifier of the pipeline template. Id string `pulumi:"id"` // Dictionary of input parameters used in the pipeline template. Parameters map[string]string `pulumi:"parameters"` }
Template used to bootstrap the pipeline.
type PipelineTemplateResponseArgs ¶
type PipelineTemplateResponseArgs struct { // Unique identifier of the pipeline template. Id pulumi.StringInput `pulumi:"id"` // Dictionary of input parameters used in the pipeline template. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
Template used to bootstrap the pipeline.
func (PipelineTemplateResponseArgs) ElementType ¶
func (PipelineTemplateResponseArgs) ElementType() reflect.Type
func (PipelineTemplateResponseArgs) ToPipelineTemplateResponseOutput ¶
func (i PipelineTemplateResponseArgs) ToPipelineTemplateResponseOutput() PipelineTemplateResponseOutput
func (PipelineTemplateResponseArgs) ToPipelineTemplateResponseOutputWithContext ¶
func (i PipelineTemplateResponseArgs) ToPipelineTemplateResponseOutputWithContext(ctx context.Context) PipelineTemplateResponseOutput
func (PipelineTemplateResponseArgs) ToPipelineTemplateResponsePtrOutput ¶
func (i PipelineTemplateResponseArgs) ToPipelineTemplateResponsePtrOutput() PipelineTemplateResponsePtrOutput
func (PipelineTemplateResponseArgs) ToPipelineTemplateResponsePtrOutputWithContext ¶
func (i PipelineTemplateResponseArgs) ToPipelineTemplateResponsePtrOutputWithContext(ctx context.Context) PipelineTemplateResponsePtrOutput
type PipelineTemplateResponseInput ¶
type PipelineTemplateResponseInput interface { pulumi.Input ToPipelineTemplateResponseOutput() PipelineTemplateResponseOutput ToPipelineTemplateResponseOutputWithContext(context.Context) PipelineTemplateResponseOutput }
PipelineTemplateResponseInput is an input type that accepts PipelineTemplateResponseArgs and PipelineTemplateResponseOutput values. You can construct a concrete instance of `PipelineTemplateResponseInput` via:
PipelineTemplateResponseArgs{...}
type PipelineTemplateResponseOutput ¶
type PipelineTemplateResponseOutput struct{ *pulumi.OutputState }
Template used to bootstrap the pipeline.
func (PipelineTemplateResponseOutput) ElementType ¶
func (PipelineTemplateResponseOutput) ElementType() reflect.Type
func (PipelineTemplateResponseOutput) Id ¶
func (o PipelineTemplateResponseOutput) Id() pulumi.StringOutput
Unique identifier of the pipeline template.
func (PipelineTemplateResponseOutput) Parameters ¶
func (o PipelineTemplateResponseOutput) Parameters() pulumi.StringMapOutput
Dictionary of input parameters used in the pipeline template.
func (PipelineTemplateResponseOutput) ToPipelineTemplateResponseOutput ¶
func (o PipelineTemplateResponseOutput) ToPipelineTemplateResponseOutput() PipelineTemplateResponseOutput
func (PipelineTemplateResponseOutput) ToPipelineTemplateResponseOutputWithContext ¶
func (o PipelineTemplateResponseOutput) ToPipelineTemplateResponseOutputWithContext(ctx context.Context) PipelineTemplateResponseOutput
func (PipelineTemplateResponseOutput) ToPipelineTemplateResponsePtrOutput ¶
func (o PipelineTemplateResponseOutput) ToPipelineTemplateResponsePtrOutput() PipelineTemplateResponsePtrOutput
func (PipelineTemplateResponseOutput) ToPipelineTemplateResponsePtrOutputWithContext ¶
func (o PipelineTemplateResponseOutput) ToPipelineTemplateResponsePtrOutputWithContext(ctx context.Context) PipelineTemplateResponsePtrOutput
type PipelineTemplateResponsePtrInput ¶
type PipelineTemplateResponsePtrInput interface { pulumi.Input ToPipelineTemplateResponsePtrOutput() PipelineTemplateResponsePtrOutput ToPipelineTemplateResponsePtrOutputWithContext(context.Context) PipelineTemplateResponsePtrOutput }
PipelineTemplateResponsePtrInput is an input type that accepts PipelineTemplateResponseArgs, PipelineTemplateResponsePtr and PipelineTemplateResponsePtrOutput values. You can construct a concrete instance of `PipelineTemplateResponsePtrInput` via:
PipelineTemplateResponseArgs{...} or: nil
func PipelineTemplateResponsePtr ¶
func PipelineTemplateResponsePtr(v *PipelineTemplateResponseArgs) PipelineTemplateResponsePtrInput
type PipelineTemplateResponsePtrOutput ¶
type PipelineTemplateResponsePtrOutput struct{ *pulumi.OutputState }
func (PipelineTemplateResponsePtrOutput) Elem ¶
func (o PipelineTemplateResponsePtrOutput) Elem() PipelineTemplateResponseOutput
func (PipelineTemplateResponsePtrOutput) ElementType ¶
func (PipelineTemplateResponsePtrOutput) ElementType() reflect.Type
func (PipelineTemplateResponsePtrOutput) Id ¶
func (o PipelineTemplateResponsePtrOutput) Id() pulumi.StringPtrOutput
Unique identifier of the pipeline template.
func (PipelineTemplateResponsePtrOutput) Parameters ¶
func (o PipelineTemplateResponsePtrOutput) Parameters() pulumi.StringMapOutput
Dictionary of input parameters used in the pipeline template.
func (PipelineTemplateResponsePtrOutput) ToPipelineTemplateResponsePtrOutput ¶
func (o PipelineTemplateResponsePtrOutput) ToPipelineTemplateResponsePtrOutput() PipelineTemplateResponsePtrOutput
func (PipelineTemplateResponsePtrOutput) ToPipelineTemplateResponsePtrOutputWithContext ¶
func (o PipelineTemplateResponsePtrOutput) ToPipelineTemplateResponsePtrOutputWithContext(ctx context.Context) PipelineTemplateResponsePtrOutput
type PipelineTypeEnum ¶
Specifies which CI/CD provider to use. Valid options are 'azurePipeline', 'githubWorkflow'.
func (PipelineTypeEnum) ElementType ¶
func (PipelineTypeEnum) ElementType() reflect.Type
func (PipelineTypeEnum) ToStringOutput ¶
func (e PipelineTypeEnum) ToStringOutput() pulumi.StringOutput
func (PipelineTypeEnum) ToStringOutputWithContext ¶
func (e PipelineTypeEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PipelineTypeEnum) ToStringPtrOutput ¶
func (e PipelineTypeEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (PipelineTypeEnum) ToStringPtrOutputWithContext ¶
func (e PipelineTypeEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SystemDataResponse ¶
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseArgs ¶
type SystemDataResponseArgs struct { // The timestamp of resource creation (UTC). CreatedAt pulumi.StringPtrInput `pulumi:"createdAt"` // The identity that created the resource. CreatedBy pulumi.StringPtrInput `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType pulumi.StringPtrInput `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt pulumi.StringPtrInput `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy pulumi.StringPtrInput `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType pulumi.StringPtrInput `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseArgs) ElementType ¶
func (SystemDataResponseArgs) ElementType() reflect.Type
func (SystemDataResponseArgs) ToSystemDataResponseOutput ¶
func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponseOutputWithContext ¶
func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutput ¶
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext ¶
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponseInput ¶
type SystemDataResponseInput interface { pulumi.Input ToSystemDataResponseOutput() SystemDataResponseOutput ToSystemDataResponseOutputWithContext(context.Context) SystemDataResponseOutput }
SystemDataResponseInput is an input type that accepts SystemDataResponseArgs and SystemDataResponseOutput values. You can construct a concrete instance of `SystemDataResponseInput` via:
SystemDataResponseArgs{...}
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponsePtrInput ¶
type SystemDataResponsePtrInput interface { pulumi.Input ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput ToSystemDataResponsePtrOutputWithContext(context.Context) SystemDataResponsePtrOutput }
SystemDataResponsePtrInput is an input type that accepts SystemDataResponseArgs, SystemDataResponsePtr and SystemDataResponsePtrOutput values. You can construct a concrete instance of `SystemDataResponsePtrInput` via:
SystemDataResponseArgs{...} or: nil
func SystemDataResponsePtr ¶
func SystemDataResponsePtr(v *SystemDataResponseArgs) SystemDataResponsePtrInput
type SystemDataResponsePtrOutput ¶
type SystemDataResponsePtrOutput struct{ *pulumi.OutputState }
func (SystemDataResponsePtrOutput) CreatedAt ¶
func (o SystemDataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponsePtrOutput) CreatedBy ¶
func (o SystemDataResponsePtrOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponsePtrOutput) CreatedByType ¶
func (o SystemDataResponsePtrOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponsePtrOutput) Elem ¶
func (o SystemDataResponsePtrOutput) Elem() SystemDataResponseOutput
func (SystemDataResponsePtrOutput) ElementType ¶
func (SystemDataResponsePtrOutput) ElementType() reflect.Type
func (SystemDataResponsePtrOutput) LastModifiedAt ¶
func (o SystemDataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponsePtrOutput) LastModifiedBy ¶
func (o SystemDataResponsePtrOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponsePtrOutput) LastModifiedByType ¶
func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput ¶
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext ¶
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput