Documentation
¶
Index ¶
- Constants
- type BaseImageDependencyResponse
- type BaseImageDependencyResponseArgs
- func (BaseImageDependencyResponseArgs) ElementType() reflect.Type
- func (i BaseImageDependencyResponseArgs) ToBaseImageDependencyResponseOutput() BaseImageDependencyResponseOutput
- func (i BaseImageDependencyResponseArgs) ToBaseImageDependencyResponseOutputWithContext(ctx context.Context) BaseImageDependencyResponseOutput
- type BaseImageDependencyResponseArray
- func (BaseImageDependencyResponseArray) ElementType() reflect.Type
- func (i BaseImageDependencyResponseArray) ToBaseImageDependencyResponseArrayOutput() BaseImageDependencyResponseArrayOutput
- func (i BaseImageDependencyResponseArray) ToBaseImageDependencyResponseArrayOutputWithContext(ctx context.Context) BaseImageDependencyResponseArrayOutput
- type BaseImageDependencyResponseArrayInput
- type BaseImageDependencyResponseArrayOutput
- func (BaseImageDependencyResponseArrayOutput) ElementType() reflect.Type
- func (o BaseImageDependencyResponseArrayOutput) Index(i pulumi.IntInput) BaseImageDependencyResponseOutput
- func (o BaseImageDependencyResponseArrayOutput) ToBaseImageDependencyResponseArrayOutput() BaseImageDependencyResponseArrayOutput
- func (o BaseImageDependencyResponseArrayOutput) ToBaseImageDependencyResponseArrayOutputWithContext(ctx context.Context) BaseImageDependencyResponseArrayOutput
- type BaseImageDependencyResponseInput
- type BaseImageDependencyResponseOutput
- func (o BaseImageDependencyResponseOutput) Digest() pulumi.StringPtrOutput
- func (BaseImageDependencyResponseOutput) ElementType() reflect.Type
- func (o BaseImageDependencyResponseOutput) Registry() pulumi.StringPtrOutput
- func (o BaseImageDependencyResponseOutput) Repository() pulumi.StringPtrOutput
- func (o BaseImageDependencyResponseOutput) Tag() pulumi.StringPtrOutput
- func (o BaseImageDependencyResponseOutput) ToBaseImageDependencyResponseOutput() BaseImageDependencyResponseOutput
- func (o BaseImageDependencyResponseOutput) ToBaseImageDependencyResponseOutputWithContext(ctx context.Context) BaseImageDependencyResponseOutput
- func (o BaseImageDependencyResponseOutput) Type() pulumi.StringPtrOutput
- type BuildArgumentResponse
- type BuildArgumentResponseArgs
- type BuildArgumentResponseArray
- func (BuildArgumentResponseArray) ElementType() reflect.Type
- func (i BuildArgumentResponseArray) ToBuildArgumentResponseArrayOutput() BuildArgumentResponseArrayOutput
- func (i BuildArgumentResponseArray) ToBuildArgumentResponseArrayOutputWithContext(ctx context.Context) BuildArgumentResponseArrayOutput
- type BuildArgumentResponseArrayInput
- type BuildArgumentResponseArrayOutput
- func (BuildArgumentResponseArrayOutput) ElementType() reflect.Type
- func (o BuildArgumentResponseArrayOutput) Index(i pulumi.IntInput) BuildArgumentResponseOutput
- func (o BuildArgumentResponseArrayOutput) ToBuildArgumentResponseArrayOutput() BuildArgumentResponseArrayOutput
- func (o BuildArgumentResponseArrayOutput) ToBuildArgumentResponseArrayOutputWithContext(ctx context.Context) BuildArgumentResponseArrayOutput
- type BuildArgumentResponseInput
- type BuildArgumentResponseOutput
- func (BuildArgumentResponseOutput) ElementType() reflect.Type
- func (o BuildArgumentResponseOutput) IsSecret() pulumi.BoolPtrOutput
- func (o BuildArgumentResponseOutput) Name() pulumi.StringOutput
- func (o BuildArgumentResponseOutput) ToBuildArgumentResponseOutput() BuildArgumentResponseOutput
- func (o BuildArgumentResponseOutput) ToBuildArgumentResponseOutputWithContext(ctx context.Context) BuildArgumentResponseOutput
- func (o BuildArgumentResponseOutput) Type() pulumi.StringOutput
- func (o BuildArgumentResponseOutput) Value() pulumi.StringOutput
- type BuildStep
- type BuildStepArgs
- type BuildStepInput
- type BuildStepOutput
- type BuildStepState
- type BuildTask
- type BuildTaskArgs
- type BuildTaskInput
- type BuildTaskOutput
- type BuildTaskState
- type BuildTaskStatus
- func (BuildTaskStatus) ElementType() reflect.Type
- func (e BuildTaskStatus) ToStringOutput() pulumi.StringOutput
- func (e BuildTaskStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BuildTaskStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BuildTaskStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DockerBuildStepResponse
- type DockerBuildStepResponseArgs
- func (DockerBuildStepResponseArgs) ElementType() reflect.Type
- func (i DockerBuildStepResponseArgs) ToDockerBuildStepResponseOutput() DockerBuildStepResponseOutput
- func (i DockerBuildStepResponseArgs) ToDockerBuildStepResponseOutputWithContext(ctx context.Context) DockerBuildStepResponseOutput
- func (i DockerBuildStepResponseArgs) ToDockerBuildStepResponsePtrOutput() DockerBuildStepResponsePtrOutput
- func (i DockerBuildStepResponseArgs) ToDockerBuildStepResponsePtrOutputWithContext(ctx context.Context) DockerBuildStepResponsePtrOutput
- type DockerBuildStepResponseInput
- type DockerBuildStepResponseOutput
- func (o DockerBuildStepResponseOutput) BaseImageDependencies() BaseImageDependencyResponseArrayOutput
- func (o DockerBuildStepResponseOutput) BaseImageTrigger() pulumi.StringPtrOutput
- func (o DockerBuildStepResponseOutput) Branch() pulumi.StringPtrOutput
- func (o DockerBuildStepResponseOutput) BuildArguments() BuildArgumentResponseArrayOutput
- func (o DockerBuildStepResponseOutput) ContextPath() pulumi.StringPtrOutput
- func (o DockerBuildStepResponseOutput) DockerFilePath() pulumi.StringPtrOutput
- func (DockerBuildStepResponseOutput) ElementType() reflect.Type
- func (o DockerBuildStepResponseOutput) ImageNames() pulumi.StringArrayOutput
- func (o DockerBuildStepResponseOutput) IsPushEnabled() pulumi.BoolPtrOutput
- func (o DockerBuildStepResponseOutput) NoCache() pulumi.BoolPtrOutput
- func (o DockerBuildStepResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o DockerBuildStepResponseOutput) ToDockerBuildStepResponseOutput() DockerBuildStepResponseOutput
- func (o DockerBuildStepResponseOutput) ToDockerBuildStepResponseOutputWithContext(ctx context.Context) DockerBuildStepResponseOutput
- func (o DockerBuildStepResponseOutput) ToDockerBuildStepResponsePtrOutput() DockerBuildStepResponsePtrOutput
- func (o DockerBuildStepResponseOutput) ToDockerBuildStepResponsePtrOutputWithContext(ctx context.Context) DockerBuildStepResponsePtrOutput
- func (o DockerBuildStepResponseOutput) Type() pulumi.StringOutput
- type DockerBuildStepResponsePtrInput
- type DockerBuildStepResponsePtrOutput
- func (o DockerBuildStepResponsePtrOutput) BaseImageDependencies() BaseImageDependencyResponseArrayOutput
- func (o DockerBuildStepResponsePtrOutput) BaseImageTrigger() pulumi.StringPtrOutput
- func (o DockerBuildStepResponsePtrOutput) Branch() pulumi.StringPtrOutput
- func (o DockerBuildStepResponsePtrOutput) BuildArguments() BuildArgumentResponseArrayOutput
- func (o DockerBuildStepResponsePtrOutput) ContextPath() pulumi.StringPtrOutput
- func (o DockerBuildStepResponsePtrOutput) DockerFilePath() pulumi.StringPtrOutput
- func (o DockerBuildStepResponsePtrOutput) Elem() DockerBuildStepResponseOutput
- func (DockerBuildStepResponsePtrOutput) ElementType() reflect.Type
- func (o DockerBuildStepResponsePtrOutput) ImageNames() pulumi.StringArrayOutput
- func (o DockerBuildStepResponsePtrOutput) IsPushEnabled() pulumi.BoolPtrOutput
- func (o DockerBuildStepResponsePtrOutput) NoCache() pulumi.BoolPtrOutput
- func (o DockerBuildStepResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o DockerBuildStepResponsePtrOutput) ToDockerBuildStepResponsePtrOutput() DockerBuildStepResponsePtrOutput
- func (o DockerBuildStepResponsePtrOutput) ToDockerBuildStepResponsePtrOutputWithContext(ctx context.Context) DockerBuildStepResponsePtrOutput
- func (o DockerBuildStepResponsePtrOutput) Type() pulumi.StringPtrOutput
- type GetBuildLogLinkArgs
- type GetBuildLogLinkResult
- type GetRegistryBuildSourceUploadUrlArgs
- type GetRegistryBuildSourceUploadUrlResult
- type ListBuildStepBuildArgumentsArgs
- type ListBuildStepBuildArgumentsResult
- type ListBuildTaskSourceRepositoryPropertiesArgs
- type ListBuildTaskSourceRepositoryPropertiesResult
- type LookupBuildStepArgs
- type LookupBuildStepResult
- type LookupBuildTaskArgs
- type LookupBuildTaskResult
- type OsType
- func (OsType) ElementType() reflect.Type
- func (e OsType) ToStringOutput() pulumi.StringOutput
- func (e OsType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OsType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OsType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PlatformProperties
- type PlatformPropertiesArgs
- func (PlatformPropertiesArgs) ElementType() reflect.Type
- func (i PlatformPropertiesArgs) ToPlatformPropertiesOutput() PlatformPropertiesOutput
- func (i PlatformPropertiesArgs) ToPlatformPropertiesOutputWithContext(ctx context.Context) PlatformPropertiesOutput
- func (i PlatformPropertiesArgs) ToPlatformPropertiesPtrOutput() PlatformPropertiesPtrOutput
- func (i PlatformPropertiesArgs) ToPlatformPropertiesPtrOutputWithContext(ctx context.Context) PlatformPropertiesPtrOutput
- type PlatformPropertiesInput
- type PlatformPropertiesOutput
- func (o PlatformPropertiesOutput) Cpu() pulumi.IntPtrOutput
- func (PlatformPropertiesOutput) ElementType() reflect.Type
- func (o PlatformPropertiesOutput) OsType() pulumi.StringOutput
- func (o PlatformPropertiesOutput) ToPlatformPropertiesOutput() PlatformPropertiesOutput
- func (o PlatformPropertiesOutput) ToPlatformPropertiesOutputWithContext(ctx context.Context) PlatformPropertiesOutput
- func (o PlatformPropertiesOutput) ToPlatformPropertiesPtrOutput() PlatformPropertiesPtrOutput
- func (o PlatformPropertiesOutput) ToPlatformPropertiesPtrOutputWithContext(ctx context.Context) PlatformPropertiesPtrOutput
- type PlatformPropertiesPtrInput
- type PlatformPropertiesPtrOutput
- func (o PlatformPropertiesPtrOutput) Cpu() pulumi.IntPtrOutput
- func (o PlatformPropertiesPtrOutput) Elem() PlatformPropertiesOutput
- func (PlatformPropertiesPtrOutput) ElementType() reflect.Type
- func (o PlatformPropertiesPtrOutput) OsType() pulumi.StringPtrOutput
- func (o PlatformPropertiesPtrOutput) ToPlatformPropertiesPtrOutput() PlatformPropertiesPtrOutput
- func (o PlatformPropertiesPtrOutput) ToPlatformPropertiesPtrOutputWithContext(ctx context.Context) PlatformPropertiesPtrOutput
- type PlatformPropertiesResponse
- type PlatformPropertiesResponseArgs
- func (PlatformPropertiesResponseArgs) ElementType() reflect.Type
- func (i PlatformPropertiesResponseArgs) ToPlatformPropertiesResponseOutput() PlatformPropertiesResponseOutput
- func (i PlatformPropertiesResponseArgs) ToPlatformPropertiesResponseOutputWithContext(ctx context.Context) PlatformPropertiesResponseOutput
- func (i PlatformPropertiesResponseArgs) ToPlatformPropertiesResponsePtrOutput() PlatformPropertiesResponsePtrOutput
- func (i PlatformPropertiesResponseArgs) ToPlatformPropertiesResponsePtrOutputWithContext(ctx context.Context) PlatformPropertiesResponsePtrOutput
- type PlatformPropertiesResponseInput
- type PlatformPropertiesResponseOutput
- func (o PlatformPropertiesResponseOutput) Cpu() pulumi.IntPtrOutput
- func (PlatformPropertiesResponseOutput) ElementType() reflect.Type
- func (o PlatformPropertiesResponseOutput) OsType() pulumi.StringOutput
- func (o PlatformPropertiesResponseOutput) ToPlatformPropertiesResponseOutput() PlatformPropertiesResponseOutput
- func (o PlatformPropertiesResponseOutput) ToPlatformPropertiesResponseOutputWithContext(ctx context.Context) PlatformPropertiesResponseOutput
- func (o PlatformPropertiesResponseOutput) ToPlatformPropertiesResponsePtrOutput() PlatformPropertiesResponsePtrOutput
- func (o PlatformPropertiesResponseOutput) ToPlatformPropertiesResponsePtrOutputWithContext(ctx context.Context) PlatformPropertiesResponsePtrOutput
- type PlatformPropertiesResponsePtrInput
- type PlatformPropertiesResponsePtrOutput
- func (o PlatformPropertiesResponsePtrOutput) Cpu() pulumi.IntPtrOutput
- func (o PlatformPropertiesResponsePtrOutput) Elem() PlatformPropertiesResponseOutput
- func (PlatformPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o PlatformPropertiesResponsePtrOutput) OsType() pulumi.StringPtrOutput
- func (o PlatformPropertiesResponsePtrOutput) ToPlatformPropertiesResponsePtrOutput() PlatformPropertiesResponsePtrOutput
- func (o PlatformPropertiesResponsePtrOutput) ToPlatformPropertiesResponsePtrOutputWithContext(ctx context.Context) PlatformPropertiesResponsePtrOutput
- type SourceControlAuthInfo
- type SourceControlAuthInfoArgs
- func (SourceControlAuthInfoArgs) ElementType() reflect.Type
- func (i SourceControlAuthInfoArgs) ToSourceControlAuthInfoOutput() SourceControlAuthInfoOutput
- func (i SourceControlAuthInfoArgs) ToSourceControlAuthInfoOutputWithContext(ctx context.Context) SourceControlAuthInfoOutput
- func (i SourceControlAuthInfoArgs) ToSourceControlAuthInfoPtrOutput() SourceControlAuthInfoPtrOutput
- func (i SourceControlAuthInfoArgs) ToSourceControlAuthInfoPtrOutputWithContext(ctx context.Context) SourceControlAuthInfoPtrOutput
- type SourceControlAuthInfoInput
- type SourceControlAuthInfoOutput
- func (SourceControlAuthInfoOutput) ElementType() reflect.Type
- func (o SourceControlAuthInfoOutput) ExpiresIn() pulumi.IntPtrOutput
- func (o SourceControlAuthInfoOutput) RefreshToken() pulumi.StringPtrOutput
- func (o SourceControlAuthInfoOutput) Scope() pulumi.StringPtrOutput
- func (o SourceControlAuthInfoOutput) ToSourceControlAuthInfoOutput() SourceControlAuthInfoOutput
- func (o SourceControlAuthInfoOutput) ToSourceControlAuthInfoOutputWithContext(ctx context.Context) SourceControlAuthInfoOutput
- func (o SourceControlAuthInfoOutput) ToSourceControlAuthInfoPtrOutput() SourceControlAuthInfoPtrOutput
- func (o SourceControlAuthInfoOutput) ToSourceControlAuthInfoPtrOutputWithContext(ctx context.Context) SourceControlAuthInfoPtrOutput
- func (o SourceControlAuthInfoOutput) Token() pulumi.StringOutput
- func (o SourceControlAuthInfoOutput) TokenType() pulumi.StringPtrOutput
- type SourceControlAuthInfoPtrInput
- type SourceControlAuthInfoPtrOutput
- func (o SourceControlAuthInfoPtrOutput) Elem() SourceControlAuthInfoOutput
- func (SourceControlAuthInfoPtrOutput) ElementType() reflect.Type
- func (o SourceControlAuthInfoPtrOutput) ExpiresIn() pulumi.IntPtrOutput
- func (o SourceControlAuthInfoPtrOutput) RefreshToken() pulumi.StringPtrOutput
- func (o SourceControlAuthInfoPtrOutput) Scope() pulumi.StringPtrOutput
- func (o SourceControlAuthInfoPtrOutput) ToSourceControlAuthInfoPtrOutput() SourceControlAuthInfoPtrOutput
- func (o SourceControlAuthInfoPtrOutput) ToSourceControlAuthInfoPtrOutputWithContext(ctx context.Context) SourceControlAuthInfoPtrOutput
- func (o SourceControlAuthInfoPtrOutput) Token() pulumi.StringPtrOutput
- func (o SourceControlAuthInfoPtrOutput) TokenType() pulumi.StringPtrOutput
- type SourceControlAuthInfoResponse
- type SourceControlAuthInfoResponseArgs
- func (SourceControlAuthInfoResponseArgs) ElementType() reflect.Type
- func (i SourceControlAuthInfoResponseArgs) ToSourceControlAuthInfoResponseOutput() SourceControlAuthInfoResponseOutput
- func (i SourceControlAuthInfoResponseArgs) ToSourceControlAuthInfoResponseOutputWithContext(ctx context.Context) SourceControlAuthInfoResponseOutput
- func (i SourceControlAuthInfoResponseArgs) ToSourceControlAuthInfoResponsePtrOutput() SourceControlAuthInfoResponsePtrOutput
- func (i SourceControlAuthInfoResponseArgs) ToSourceControlAuthInfoResponsePtrOutputWithContext(ctx context.Context) SourceControlAuthInfoResponsePtrOutput
- type SourceControlAuthInfoResponseInput
- type SourceControlAuthInfoResponseOutput
- func (SourceControlAuthInfoResponseOutput) ElementType() reflect.Type
- func (o SourceControlAuthInfoResponseOutput) ExpiresIn() pulumi.IntPtrOutput
- func (o SourceControlAuthInfoResponseOutput) RefreshToken() pulumi.StringPtrOutput
- func (o SourceControlAuthInfoResponseOutput) Scope() pulumi.StringPtrOutput
- func (o SourceControlAuthInfoResponseOutput) ToSourceControlAuthInfoResponseOutput() SourceControlAuthInfoResponseOutput
- func (o SourceControlAuthInfoResponseOutput) ToSourceControlAuthInfoResponseOutputWithContext(ctx context.Context) SourceControlAuthInfoResponseOutput
- func (o SourceControlAuthInfoResponseOutput) ToSourceControlAuthInfoResponsePtrOutput() SourceControlAuthInfoResponsePtrOutput
- func (o SourceControlAuthInfoResponseOutput) ToSourceControlAuthInfoResponsePtrOutputWithContext(ctx context.Context) SourceControlAuthInfoResponsePtrOutput
- func (o SourceControlAuthInfoResponseOutput) Token() pulumi.StringOutput
- func (o SourceControlAuthInfoResponseOutput) TokenType() pulumi.StringPtrOutput
- type SourceControlAuthInfoResponsePtrInput
- type SourceControlAuthInfoResponsePtrOutput
- func (o SourceControlAuthInfoResponsePtrOutput) Elem() SourceControlAuthInfoResponseOutput
- func (SourceControlAuthInfoResponsePtrOutput) ElementType() reflect.Type
- func (o SourceControlAuthInfoResponsePtrOutput) ExpiresIn() pulumi.IntPtrOutput
- func (o SourceControlAuthInfoResponsePtrOutput) RefreshToken() pulumi.StringPtrOutput
- func (o SourceControlAuthInfoResponsePtrOutput) Scope() pulumi.StringPtrOutput
- func (o SourceControlAuthInfoResponsePtrOutput) ToSourceControlAuthInfoResponsePtrOutput() SourceControlAuthInfoResponsePtrOutput
- func (o SourceControlAuthInfoResponsePtrOutput) ToSourceControlAuthInfoResponsePtrOutputWithContext(ctx context.Context) SourceControlAuthInfoResponsePtrOutput
- func (o SourceControlAuthInfoResponsePtrOutput) Token() pulumi.StringPtrOutput
- func (o SourceControlAuthInfoResponsePtrOutput) TokenType() pulumi.StringPtrOutput
- type SourceControlType
- func (SourceControlType) ElementType() reflect.Type
- func (e SourceControlType) ToStringOutput() pulumi.StringOutput
- func (e SourceControlType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SourceControlType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SourceControlType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SourceRepositoryProperties
- type SourceRepositoryPropertiesArgs
- func (SourceRepositoryPropertiesArgs) ElementType() reflect.Type
- func (i SourceRepositoryPropertiesArgs) ToSourceRepositoryPropertiesOutput() SourceRepositoryPropertiesOutput
- func (i SourceRepositoryPropertiesArgs) ToSourceRepositoryPropertiesOutputWithContext(ctx context.Context) SourceRepositoryPropertiesOutput
- func (i SourceRepositoryPropertiesArgs) ToSourceRepositoryPropertiesPtrOutput() SourceRepositoryPropertiesPtrOutput
- func (i SourceRepositoryPropertiesArgs) ToSourceRepositoryPropertiesPtrOutputWithContext(ctx context.Context) SourceRepositoryPropertiesPtrOutput
- type SourceRepositoryPropertiesInput
- type SourceRepositoryPropertiesOutput
- func (SourceRepositoryPropertiesOutput) ElementType() reflect.Type
- func (o SourceRepositoryPropertiesOutput) IsCommitTriggerEnabled() pulumi.BoolPtrOutput
- func (o SourceRepositoryPropertiesOutput) RepositoryUrl() pulumi.StringOutput
- func (o SourceRepositoryPropertiesOutput) SourceControlAuthProperties() SourceControlAuthInfoPtrOutput
- func (o SourceRepositoryPropertiesOutput) SourceControlType() pulumi.StringOutput
- func (o SourceRepositoryPropertiesOutput) ToSourceRepositoryPropertiesOutput() SourceRepositoryPropertiesOutput
- func (o SourceRepositoryPropertiesOutput) ToSourceRepositoryPropertiesOutputWithContext(ctx context.Context) SourceRepositoryPropertiesOutput
- func (o SourceRepositoryPropertiesOutput) ToSourceRepositoryPropertiesPtrOutput() SourceRepositoryPropertiesPtrOutput
- func (o SourceRepositoryPropertiesOutput) ToSourceRepositoryPropertiesPtrOutputWithContext(ctx context.Context) SourceRepositoryPropertiesPtrOutput
- type SourceRepositoryPropertiesPtrInput
- type SourceRepositoryPropertiesPtrOutput
- func (o SourceRepositoryPropertiesPtrOutput) Elem() SourceRepositoryPropertiesOutput
- func (SourceRepositoryPropertiesPtrOutput) ElementType() reflect.Type
- func (o SourceRepositoryPropertiesPtrOutput) IsCommitTriggerEnabled() pulumi.BoolPtrOutput
- func (o SourceRepositoryPropertiesPtrOutput) RepositoryUrl() pulumi.StringPtrOutput
- func (o SourceRepositoryPropertiesPtrOutput) SourceControlAuthProperties() SourceControlAuthInfoPtrOutput
- func (o SourceRepositoryPropertiesPtrOutput) SourceControlType() pulumi.StringPtrOutput
- func (o SourceRepositoryPropertiesPtrOutput) ToSourceRepositoryPropertiesPtrOutput() SourceRepositoryPropertiesPtrOutput
- func (o SourceRepositoryPropertiesPtrOutput) ToSourceRepositoryPropertiesPtrOutputWithContext(ctx context.Context) SourceRepositoryPropertiesPtrOutput
- type SourceRepositoryPropertiesResponse
- type SourceRepositoryPropertiesResponseArgs
- func (SourceRepositoryPropertiesResponseArgs) ElementType() reflect.Type
- func (i SourceRepositoryPropertiesResponseArgs) ToSourceRepositoryPropertiesResponseOutput() SourceRepositoryPropertiesResponseOutput
- func (i SourceRepositoryPropertiesResponseArgs) ToSourceRepositoryPropertiesResponseOutputWithContext(ctx context.Context) SourceRepositoryPropertiesResponseOutput
- func (i SourceRepositoryPropertiesResponseArgs) ToSourceRepositoryPropertiesResponsePtrOutput() SourceRepositoryPropertiesResponsePtrOutput
- func (i SourceRepositoryPropertiesResponseArgs) ToSourceRepositoryPropertiesResponsePtrOutputWithContext(ctx context.Context) SourceRepositoryPropertiesResponsePtrOutput
- type SourceRepositoryPropertiesResponseInput
- type SourceRepositoryPropertiesResponseOutput
- func (SourceRepositoryPropertiesResponseOutput) ElementType() reflect.Type
- func (o SourceRepositoryPropertiesResponseOutput) IsCommitTriggerEnabled() pulumi.BoolPtrOutput
- func (o SourceRepositoryPropertiesResponseOutput) RepositoryUrl() pulumi.StringOutput
- func (o SourceRepositoryPropertiesResponseOutput) SourceControlAuthProperties() SourceControlAuthInfoResponsePtrOutput
- func (o SourceRepositoryPropertiesResponseOutput) SourceControlType() pulumi.StringOutput
- func (o SourceRepositoryPropertiesResponseOutput) ToSourceRepositoryPropertiesResponseOutput() SourceRepositoryPropertiesResponseOutput
- func (o SourceRepositoryPropertiesResponseOutput) ToSourceRepositoryPropertiesResponseOutputWithContext(ctx context.Context) SourceRepositoryPropertiesResponseOutput
- func (o SourceRepositoryPropertiesResponseOutput) ToSourceRepositoryPropertiesResponsePtrOutput() SourceRepositoryPropertiesResponsePtrOutput
- func (o SourceRepositoryPropertiesResponseOutput) ToSourceRepositoryPropertiesResponsePtrOutputWithContext(ctx context.Context) SourceRepositoryPropertiesResponsePtrOutput
- type SourceRepositoryPropertiesResponsePtrInput
- type SourceRepositoryPropertiesResponsePtrOutput
- func (o SourceRepositoryPropertiesResponsePtrOutput) Elem() SourceRepositoryPropertiesResponseOutput
- func (SourceRepositoryPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o SourceRepositoryPropertiesResponsePtrOutput) IsCommitTriggerEnabled() pulumi.BoolPtrOutput
- func (o SourceRepositoryPropertiesResponsePtrOutput) RepositoryUrl() pulumi.StringPtrOutput
- func (o SourceRepositoryPropertiesResponsePtrOutput) SourceControlAuthProperties() SourceControlAuthInfoResponsePtrOutput
- func (o SourceRepositoryPropertiesResponsePtrOutput) SourceControlType() pulumi.StringPtrOutput
- func (o SourceRepositoryPropertiesResponsePtrOutput) ToSourceRepositoryPropertiesResponsePtrOutput() SourceRepositoryPropertiesResponsePtrOutput
- func (o SourceRepositoryPropertiesResponsePtrOutput) ToSourceRepositoryPropertiesResponsePtrOutputWithContext(ctx context.Context) SourceRepositoryPropertiesResponsePtrOutput
- type TokenType
- func (TokenType) ElementType() reflect.Type
- func (e TokenType) ToStringOutput() pulumi.StringOutput
- func (e TokenType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TokenType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TokenType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( BuildTaskStatusDisabled = BuildTaskStatus("Disabled") BuildTaskStatusEnabled = BuildTaskStatus("Enabled") )
const ( OsTypeWindows = OsType("Windows") OsTypeLinux = OsType("Linux") )
const ( SourceControlTypeGithub = SourceControlType("Github") SourceControlTypeVisualStudioTeamService = SourceControlType("VisualStudioTeamService") )
const ( TokenTypePAT = TokenType("PAT") TokenTypeOAuth = TokenType("OAuth") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseImageDependencyResponse ¶
type BaseImageDependencyResponse struct { // The sha256-based digest of the image manifest. Digest *string `pulumi:"digest"` // The registry login server. Registry *string `pulumi:"registry"` // The repository name. Repository *string `pulumi:"repository"` // The tag name. Tag *string `pulumi:"tag"` // The type of the base image dependency. Type *string `pulumi:"type"` }
Properties that describe a base image dependency.
type BaseImageDependencyResponseArgs ¶
type BaseImageDependencyResponseArgs struct { // The sha256-based digest of the image manifest. Digest pulumi.StringPtrInput `pulumi:"digest"` // The registry login server. Registry pulumi.StringPtrInput `pulumi:"registry"` // The repository name. Repository pulumi.StringPtrInput `pulumi:"repository"` // The tag name. Tag pulumi.StringPtrInput `pulumi:"tag"` // The type of the base image dependency. Type pulumi.StringPtrInput `pulumi:"type"` }
Properties that describe a base image dependency.
func (BaseImageDependencyResponseArgs) ElementType ¶
func (BaseImageDependencyResponseArgs) ElementType() reflect.Type
func (BaseImageDependencyResponseArgs) ToBaseImageDependencyResponseOutput ¶
func (i BaseImageDependencyResponseArgs) ToBaseImageDependencyResponseOutput() BaseImageDependencyResponseOutput
func (BaseImageDependencyResponseArgs) ToBaseImageDependencyResponseOutputWithContext ¶
func (i BaseImageDependencyResponseArgs) ToBaseImageDependencyResponseOutputWithContext(ctx context.Context) BaseImageDependencyResponseOutput
type BaseImageDependencyResponseArray ¶
type BaseImageDependencyResponseArray []BaseImageDependencyResponseInput
func (BaseImageDependencyResponseArray) ElementType ¶
func (BaseImageDependencyResponseArray) ElementType() reflect.Type
func (BaseImageDependencyResponseArray) ToBaseImageDependencyResponseArrayOutput ¶
func (i BaseImageDependencyResponseArray) ToBaseImageDependencyResponseArrayOutput() BaseImageDependencyResponseArrayOutput
func (BaseImageDependencyResponseArray) ToBaseImageDependencyResponseArrayOutputWithContext ¶
func (i BaseImageDependencyResponseArray) ToBaseImageDependencyResponseArrayOutputWithContext(ctx context.Context) BaseImageDependencyResponseArrayOutput
type BaseImageDependencyResponseArrayInput ¶
type BaseImageDependencyResponseArrayInput interface { pulumi.Input ToBaseImageDependencyResponseArrayOutput() BaseImageDependencyResponseArrayOutput ToBaseImageDependencyResponseArrayOutputWithContext(context.Context) BaseImageDependencyResponseArrayOutput }
BaseImageDependencyResponseArrayInput is an input type that accepts BaseImageDependencyResponseArray and BaseImageDependencyResponseArrayOutput values. You can construct a concrete instance of `BaseImageDependencyResponseArrayInput` via:
BaseImageDependencyResponseArray{ BaseImageDependencyResponseArgs{...} }
type BaseImageDependencyResponseArrayOutput ¶
type BaseImageDependencyResponseArrayOutput struct{ *pulumi.OutputState }
func (BaseImageDependencyResponseArrayOutput) ElementType ¶
func (BaseImageDependencyResponseArrayOutput) ElementType() reflect.Type
func (BaseImageDependencyResponseArrayOutput) ToBaseImageDependencyResponseArrayOutput ¶
func (o BaseImageDependencyResponseArrayOutput) ToBaseImageDependencyResponseArrayOutput() BaseImageDependencyResponseArrayOutput
func (BaseImageDependencyResponseArrayOutput) ToBaseImageDependencyResponseArrayOutputWithContext ¶
func (o BaseImageDependencyResponseArrayOutput) ToBaseImageDependencyResponseArrayOutputWithContext(ctx context.Context) BaseImageDependencyResponseArrayOutput
type BaseImageDependencyResponseInput ¶
type BaseImageDependencyResponseInput interface { pulumi.Input ToBaseImageDependencyResponseOutput() BaseImageDependencyResponseOutput ToBaseImageDependencyResponseOutputWithContext(context.Context) BaseImageDependencyResponseOutput }
BaseImageDependencyResponseInput is an input type that accepts BaseImageDependencyResponseArgs and BaseImageDependencyResponseOutput values. You can construct a concrete instance of `BaseImageDependencyResponseInput` via:
BaseImageDependencyResponseArgs{...}
type BaseImageDependencyResponseOutput ¶
type BaseImageDependencyResponseOutput struct{ *pulumi.OutputState }
Properties that describe a base image dependency.
func (BaseImageDependencyResponseOutput) Digest ¶
func (o BaseImageDependencyResponseOutput) Digest() pulumi.StringPtrOutput
The sha256-based digest of the image manifest.
func (BaseImageDependencyResponseOutput) ElementType ¶
func (BaseImageDependencyResponseOutput) ElementType() reflect.Type
func (BaseImageDependencyResponseOutput) Registry ¶
func (o BaseImageDependencyResponseOutput) Registry() pulumi.StringPtrOutput
The registry login server.
func (BaseImageDependencyResponseOutput) Repository ¶
func (o BaseImageDependencyResponseOutput) Repository() pulumi.StringPtrOutput
The repository name.
func (BaseImageDependencyResponseOutput) Tag ¶
func (o BaseImageDependencyResponseOutput) Tag() pulumi.StringPtrOutput
The tag name.
func (BaseImageDependencyResponseOutput) ToBaseImageDependencyResponseOutput ¶
func (o BaseImageDependencyResponseOutput) ToBaseImageDependencyResponseOutput() BaseImageDependencyResponseOutput
func (BaseImageDependencyResponseOutput) ToBaseImageDependencyResponseOutputWithContext ¶
func (o BaseImageDependencyResponseOutput) ToBaseImageDependencyResponseOutputWithContext(ctx context.Context) BaseImageDependencyResponseOutput
func (BaseImageDependencyResponseOutput) Type ¶
func (o BaseImageDependencyResponseOutput) Type() pulumi.StringPtrOutput
The type of the base image dependency.
type BuildArgumentResponse ¶
type BuildArgumentResponse struct { // Flag to indicate whether the argument represents a secret and want to be removed from build logs. IsSecret *bool `pulumi:"isSecret"` // The name of the argument. Name string `pulumi:"name"` // The type of the argument. Type string `pulumi:"type"` // The value of the argument. Value string `pulumi:"value"` }
Properties of a build argument.
type BuildArgumentResponseArgs ¶
type BuildArgumentResponseArgs struct { // Flag to indicate whether the argument represents a secret and want to be removed from build logs. IsSecret pulumi.BoolPtrInput `pulumi:"isSecret"` // The name of the argument. Name pulumi.StringInput `pulumi:"name"` // The type of the argument. Type pulumi.StringInput `pulumi:"type"` // The value of the argument. Value pulumi.StringInput `pulumi:"value"` }
Properties of a build argument.
func (BuildArgumentResponseArgs) ElementType ¶
func (BuildArgumentResponseArgs) ElementType() reflect.Type
func (BuildArgumentResponseArgs) ToBuildArgumentResponseOutput ¶
func (i BuildArgumentResponseArgs) ToBuildArgumentResponseOutput() BuildArgumentResponseOutput
func (BuildArgumentResponseArgs) ToBuildArgumentResponseOutputWithContext ¶
func (i BuildArgumentResponseArgs) ToBuildArgumentResponseOutputWithContext(ctx context.Context) BuildArgumentResponseOutput
type BuildArgumentResponseArray ¶
type BuildArgumentResponseArray []BuildArgumentResponseInput
func (BuildArgumentResponseArray) ElementType ¶
func (BuildArgumentResponseArray) ElementType() reflect.Type
func (BuildArgumentResponseArray) ToBuildArgumentResponseArrayOutput ¶
func (i BuildArgumentResponseArray) ToBuildArgumentResponseArrayOutput() BuildArgumentResponseArrayOutput
func (BuildArgumentResponseArray) ToBuildArgumentResponseArrayOutputWithContext ¶
func (i BuildArgumentResponseArray) ToBuildArgumentResponseArrayOutputWithContext(ctx context.Context) BuildArgumentResponseArrayOutput
type BuildArgumentResponseArrayInput ¶
type BuildArgumentResponseArrayInput interface { pulumi.Input ToBuildArgumentResponseArrayOutput() BuildArgumentResponseArrayOutput ToBuildArgumentResponseArrayOutputWithContext(context.Context) BuildArgumentResponseArrayOutput }
BuildArgumentResponseArrayInput is an input type that accepts BuildArgumentResponseArray and BuildArgumentResponseArrayOutput values. You can construct a concrete instance of `BuildArgumentResponseArrayInput` via:
BuildArgumentResponseArray{ BuildArgumentResponseArgs{...} }
type BuildArgumentResponseArrayOutput ¶
type BuildArgumentResponseArrayOutput struct{ *pulumi.OutputState }
func (BuildArgumentResponseArrayOutput) ElementType ¶
func (BuildArgumentResponseArrayOutput) ElementType() reflect.Type
func (BuildArgumentResponseArrayOutput) Index ¶
func (o BuildArgumentResponseArrayOutput) Index(i pulumi.IntInput) BuildArgumentResponseOutput
func (BuildArgumentResponseArrayOutput) ToBuildArgumentResponseArrayOutput ¶
func (o BuildArgumentResponseArrayOutput) ToBuildArgumentResponseArrayOutput() BuildArgumentResponseArrayOutput
func (BuildArgumentResponseArrayOutput) ToBuildArgumentResponseArrayOutputWithContext ¶
func (o BuildArgumentResponseArrayOutput) ToBuildArgumentResponseArrayOutputWithContext(ctx context.Context) BuildArgumentResponseArrayOutput
type BuildArgumentResponseInput ¶
type BuildArgumentResponseInput interface { pulumi.Input ToBuildArgumentResponseOutput() BuildArgumentResponseOutput ToBuildArgumentResponseOutputWithContext(context.Context) BuildArgumentResponseOutput }
BuildArgumentResponseInput is an input type that accepts BuildArgumentResponseArgs and BuildArgumentResponseOutput values. You can construct a concrete instance of `BuildArgumentResponseInput` via:
BuildArgumentResponseArgs{...}
type BuildArgumentResponseOutput ¶
type BuildArgumentResponseOutput struct{ *pulumi.OutputState }
Properties of a build argument.
func (BuildArgumentResponseOutput) ElementType ¶
func (BuildArgumentResponseOutput) ElementType() reflect.Type
func (BuildArgumentResponseOutput) IsSecret ¶
func (o BuildArgumentResponseOutput) IsSecret() pulumi.BoolPtrOutput
Flag to indicate whether the argument represents a secret and want to be removed from build logs.
func (BuildArgumentResponseOutput) Name ¶
func (o BuildArgumentResponseOutput) Name() pulumi.StringOutput
The name of the argument.
func (BuildArgumentResponseOutput) ToBuildArgumentResponseOutput ¶
func (o BuildArgumentResponseOutput) ToBuildArgumentResponseOutput() BuildArgumentResponseOutput
func (BuildArgumentResponseOutput) ToBuildArgumentResponseOutputWithContext ¶
func (o BuildArgumentResponseOutput) ToBuildArgumentResponseOutputWithContext(ctx context.Context) BuildArgumentResponseOutput
func (BuildArgumentResponseOutput) Type ¶
func (o BuildArgumentResponseOutput) Type() pulumi.StringOutput
The type of the argument.
func (BuildArgumentResponseOutput) Value ¶
func (o BuildArgumentResponseOutput) Value() pulumi.StringOutput
The value of the argument.
type BuildStep ¶
type BuildStep struct { pulumi.CustomResourceState // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The properties of a build step. Properties DockerBuildStepResponseOutput `pulumi:"properties"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` }
Build step resource properties
func GetBuildStep ¶
func GetBuildStep(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BuildStepState, opts ...pulumi.ResourceOption) (*BuildStep, error)
GetBuildStep gets an existing BuildStep 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 NewBuildStep ¶
func NewBuildStep(ctx *pulumi.Context, name string, args *BuildStepArgs, opts ...pulumi.ResourceOption) (*BuildStep, error)
NewBuildStep registers a new resource with the given unique name, arguments, and options.
func (*BuildStep) ElementType ¶ added in v0.2.6
func (*BuildStep) ToBuildStepOutput ¶ added in v0.2.6
func (i *BuildStep) ToBuildStepOutput() BuildStepOutput
func (*BuildStep) ToBuildStepOutputWithContext ¶ added in v0.2.6
func (i *BuildStep) ToBuildStepOutputWithContext(ctx context.Context) BuildStepOutput
type BuildStepArgs ¶
type BuildStepArgs struct { // The name of the container registry build task. BuildTaskName pulumi.StringInput // The name of the container registry. RegistryName pulumi.StringInput // The name of the resource group to which the container registry belongs. ResourceGroupName pulumi.StringInput // The name of a build step for a container registry build task. StepName pulumi.StringInput }
The set of arguments for constructing a BuildStep resource.
func (BuildStepArgs) ElementType ¶
func (BuildStepArgs) ElementType() reflect.Type
type BuildStepInput ¶ added in v0.2.6
type BuildStepInput interface { pulumi.Input ToBuildStepOutput() BuildStepOutput ToBuildStepOutputWithContext(ctx context.Context) BuildStepOutput }
type BuildStepOutput ¶ added in v0.2.6
type BuildStepOutput struct {
*pulumi.OutputState
}
func (BuildStepOutput) ElementType ¶ added in v0.2.6
func (BuildStepOutput) ElementType() reflect.Type
func (BuildStepOutput) ToBuildStepOutput ¶ added in v0.2.6
func (o BuildStepOutput) ToBuildStepOutput() BuildStepOutput
func (BuildStepOutput) ToBuildStepOutputWithContext ¶ added in v0.2.6
func (o BuildStepOutput) ToBuildStepOutputWithContext(ctx context.Context) BuildStepOutput
type BuildStepState ¶
type BuildStepState struct { // The name of the resource. Name pulumi.StringPtrInput // The properties of a build step. Properties DockerBuildStepResponsePtrInput // The type of the resource. Type pulumi.StringPtrInput }
func (BuildStepState) ElementType ¶
func (BuildStepState) ElementType() reflect.Type
type BuildTask ¶
type BuildTask struct { pulumi.CustomResourceState // The alternative updatable name for a build task. Alias pulumi.StringOutput `pulumi:"alias"` // The creation date of build task. CreationDate pulumi.StringOutput `pulumi:"creationDate"` // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringOutput `pulumi:"location"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The platform properties against which the build has to happen. Platform PlatformPropertiesResponseOutput `pulumi:"platform"` // The provisioning state of the build task. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The properties that describes the source(code) for the build task. SourceRepository SourceRepositoryPropertiesResponseOutput `pulumi:"sourceRepository"` // The current status of build task. Status pulumi.StringPtrOutput `pulumi:"status"` // The tags of the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // Build timeout in seconds. Timeout pulumi.IntPtrOutput `pulumi:"timeout"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` }
The build task that has the resource properties and all build items. The build task will have all information to schedule a build against it.
func GetBuildTask ¶
func GetBuildTask(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BuildTaskState, opts ...pulumi.ResourceOption) (*BuildTask, error)
GetBuildTask gets an existing BuildTask 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 NewBuildTask ¶
func NewBuildTask(ctx *pulumi.Context, name string, args *BuildTaskArgs, opts ...pulumi.ResourceOption) (*BuildTask, error)
NewBuildTask registers a new resource with the given unique name, arguments, and options.
func (*BuildTask) ElementType ¶ added in v0.2.6
func (*BuildTask) ToBuildTaskOutput ¶ added in v0.2.6
func (i *BuildTask) ToBuildTaskOutput() BuildTaskOutput
func (*BuildTask) ToBuildTaskOutputWithContext ¶ added in v0.2.6
func (i *BuildTask) ToBuildTaskOutputWithContext(ctx context.Context) BuildTaskOutput
type BuildTaskArgs ¶
type BuildTaskArgs struct { // The alternative updatable name for a build task. Alias pulumi.StringInput // The name of the container registry build task. BuildTaskName pulumi.StringInput // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringInput // The platform properties against which the build has to happen. Platform PlatformPropertiesInput // The name of the container registry. RegistryName pulumi.StringInput // The name of the resource group to which the container registry belongs. ResourceGroupName pulumi.StringInput // The properties that describes the source(code) for the build task. SourceRepository SourceRepositoryPropertiesInput // The current status of build task. Status pulumi.StringPtrInput // The tags of the resource. Tags pulumi.StringMapInput // Build timeout in seconds. Timeout pulumi.IntPtrInput }
The set of arguments for constructing a BuildTask resource.
func (BuildTaskArgs) ElementType ¶
func (BuildTaskArgs) ElementType() reflect.Type
type BuildTaskInput ¶ added in v0.2.6
type BuildTaskInput interface { pulumi.Input ToBuildTaskOutput() BuildTaskOutput ToBuildTaskOutputWithContext(ctx context.Context) BuildTaskOutput }
type BuildTaskOutput ¶ added in v0.2.6
type BuildTaskOutput struct {
*pulumi.OutputState
}
func (BuildTaskOutput) ElementType ¶ added in v0.2.6
func (BuildTaskOutput) ElementType() reflect.Type
func (BuildTaskOutput) ToBuildTaskOutput ¶ added in v0.2.6
func (o BuildTaskOutput) ToBuildTaskOutput() BuildTaskOutput
func (BuildTaskOutput) ToBuildTaskOutputWithContext ¶ added in v0.2.6
func (o BuildTaskOutput) ToBuildTaskOutputWithContext(ctx context.Context) BuildTaskOutput
type BuildTaskState ¶
type BuildTaskState struct { // The alternative updatable name for a build task. Alias pulumi.StringPtrInput // The creation date of build task. CreationDate pulumi.StringPtrInput // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The platform properties against which the build has to happen. Platform PlatformPropertiesResponsePtrInput // The provisioning state of the build task. ProvisioningState pulumi.StringPtrInput // The properties that describes the source(code) for the build task. SourceRepository SourceRepositoryPropertiesResponsePtrInput // The current status of build task. Status pulumi.StringPtrInput // The tags of the resource. Tags pulumi.StringMapInput // Build timeout in seconds. Timeout pulumi.IntPtrInput // The type of the resource. Type pulumi.StringPtrInput }
func (BuildTaskState) ElementType ¶
func (BuildTaskState) ElementType() reflect.Type
type BuildTaskStatus ¶ added in v0.3.1
The current status of build task.
func (BuildTaskStatus) ElementType ¶ added in v0.3.1
func (BuildTaskStatus) ElementType() reflect.Type
func (BuildTaskStatus) ToStringOutput ¶ added in v0.3.1
func (e BuildTaskStatus) ToStringOutput() pulumi.StringOutput
func (BuildTaskStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e BuildTaskStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BuildTaskStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e BuildTaskStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (BuildTaskStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e BuildTaskStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DockerBuildStepResponse ¶
type DockerBuildStepResponse struct { // List of base image dependencies for a step. BaseImageDependencies []BaseImageDependencyResponse `pulumi:"baseImageDependencies"` // The type of the auto trigger for base image dependency updates. BaseImageTrigger *string `pulumi:"baseImageTrigger"` // The repository branch name. Branch *string `pulumi:"branch"` // The custom arguments for building this build step. BuildArguments []BuildArgumentResponse `pulumi:"buildArguments"` // The relative context path for a docker build in the source. ContextPath *string `pulumi:"contextPath"` // The Docker file path relative to the source control root. DockerFilePath *string `pulumi:"dockerFilePath"` // The fully qualified image names including the repository and tag. ImageNames []string `pulumi:"imageNames"` // The value of this property indicates whether the image built should be pushed to the registry or not. IsPushEnabled *bool `pulumi:"isPushEnabled"` // The value of this property indicates whether the image cache is enabled or not. NoCache *bool `pulumi:"noCache"` // The provisioning state of the build step. ProvisioningState string `pulumi:"provisioningState"` // The type of the step. // Expected value is 'Docker'. Type string `pulumi:"type"` }
The Docker build step.
type DockerBuildStepResponseArgs ¶
type DockerBuildStepResponseArgs struct { // List of base image dependencies for a step. BaseImageDependencies BaseImageDependencyResponseArrayInput `pulumi:"baseImageDependencies"` // The type of the auto trigger for base image dependency updates. BaseImageTrigger pulumi.StringPtrInput `pulumi:"baseImageTrigger"` // The repository branch name. Branch pulumi.StringPtrInput `pulumi:"branch"` // The custom arguments for building this build step. BuildArguments BuildArgumentResponseArrayInput `pulumi:"buildArguments"` // The relative context path for a docker build in the source. ContextPath pulumi.StringPtrInput `pulumi:"contextPath"` // The Docker file path relative to the source control root. DockerFilePath pulumi.StringPtrInput `pulumi:"dockerFilePath"` // The fully qualified image names including the repository and tag. ImageNames pulumi.StringArrayInput `pulumi:"imageNames"` // The value of this property indicates whether the image built should be pushed to the registry or not. IsPushEnabled pulumi.BoolPtrInput `pulumi:"isPushEnabled"` // The value of this property indicates whether the image cache is enabled or not. NoCache pulumi.BoolPtrInput `pulumi:"noCache"` // The provisioning state of the build step. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` // The type of the step. // Expected value is 'Docker'. Type pulumi.StringInput `pulumi:"type"` }
The Docker build step.
func (DockerBuildStepResponseArgs) ElementType ¶
func (DockerBuildStepResponseArgs) ElementType() reflect.Type
func (DockerBuildStepResponseArgs) ToDockerBuildStepResponseOutput ¶
func (i DockerBuildStepResponseArgs) ToDockerBuildStepResponseOutput() DockerBuildStepResponseOutput
func (DockerBuildStepResponseArgs) ToDockerBuildStepResponseOutputWithContext ¶
func (i DockerBuildStepResponseArgs) ToDockerBuildStepResponseOutputWithContext(ctx context.Context) DockerBuildStepResponseOutput
func (DockerBuildStepResponseArgs) ToDockerBuildStepResponsePtrOutput ¶
func (i DockerBuildStepResponseArgs) ToDockerBuildStepResponsePtrOutput() DockerBuildStepResponsePtrOutput
func (DockerBuildStepResponseArgs) ToDockerBuildStepResponsePtrOutputWithContext ¶
func (i DockerBuildStepResponseArgs) ToDockerBuildStepResponsePtrOutputWithContext(ctx context.Context) DockerBuildStepResponsePtrOutput
type DockerBuildStepResponseInput ¶
type DockerBuildStepResponseInput interface { pulumi.Input ToDockerBuildStepResponseOutput() DockerBuildStepResponseOutput ToDockerBuildStepResponseOutputWithContext(context.Context) DockerBuildStepResponseOutput }
DockerBuildStepResponseInput is an input type that accepts DockerBuildStepResponseArgs and DockerBuildStepResponseOutput values. You can construct a concrete instance of `DockerBuildStepResponseInput` via:
DockerBuildStepResponseArgs{...}
type DockerBuildStepResponseOutput ¶
type DockerBuildStepResponseOutput struct{ *pulumi.OutputState }
The Docker build step.
func (DockerBuildStepResponseOutput) BaseImageDependencies ¶
func (o DockerBuildStepResponseOutput) BaseImageDependencies() BaseImageDependencyResponseArrayOutput
List of base image dependencies for a step.
func (DockerBuildStepResponseOutput) BaseImageTrigger ¶
func (o DockerBuildStepResponseOutput) BaseImageTrigger() pulumi.StringPtrOutput
The type of the auto trigger for base image dependency updates.
func (DockerBuildStepResponseOutput) Branch ¶
func (o DockerBuildStepResponseOutput) Branch() pulumi.StringPtrOutput
The repository branch name.
func (DockerBuildStepResponseOutput) BuildArguments ¶
func (o DockerBuildStepResponseOutput) BuildArguments() BuildArgumentResponseArrayOutput
The custom arguments for building this build step.
func (DockerBuildStepResponseOutput) ContextPath ¶
func (o DockerBuildStepResponseOutput) ContextPath() pulumi.StringPtrOutput
The relative context path for a docker build in the source.
func (DockerBuildStepResponseOutput) DockerFilePath ¶
func (o DockerBuildStepResponseOutput) DockerFilePath() pulumi.StringPtrOutput
The Docker file path relative to the source control root.
func (DockerBuildStepResponseOutput) ElementType ¶
func (DockerBuildStepResponseOutput) ElementType() reflect.Type
func (DockerBuildStepResponseOutput) ImageNames ¶
func (o DockerBuildStepResponseOutput) ImageNames() pulumi.StringArrayOutput
The fully qualified image names including the repository and tag.
func (DockerBuildStepResponseOutput) IsPushEnabled ¶
func (o DockerBuildStepResponseOutput) IsPushEnabled() pulumi.BoolPtrOutput
The value of this property indicates whether the image built should be pushed to the registry or not.
func (DockerBuildStepResponseOutput) NoCache ¶
func (o DockerBuildStepResponseOutput) NoCache() pulumi.BoolPtrOutput
The value of this property indicates whether the image cache is enabled or not.
func (DockerBuildStepResponseOutput) ProvisioningState ¶
func (o DockerBuildStepResponseOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the build step.
func (DockerBuildStepResponseOutput) ToDockerBuildStepResponseOutput ¶
func (o DockerBuildStepResponseOutput) ToDockerBuildStepResponseOutput() DockerBuildStepResponseOutput
func (DockerBuildStepResponseOutput) ToDockerBuildStepResponseOutputWithContext ¶
func (o DockerBuildStepResponseOutput) ToDockerBuildStepResponseOutputWithContext(ctx context.Context) DockerBuildStepResponseOutput
func (DockerBuildStepResponseOutput) ToDockerBuildStepResponsePtrOutput ¶
func (o DockerBuildStepResponseOutput) ToDockerBuildStepResponsePtrOutput() DockerBuildStepResponsePtrOutput
func (DockerBuildStepResponseOutput) ToDockerBuildStepResponsePtrOutputWithContext ¶
func (o DockerBuildStepResponseOutput) ToDockerBuildStepResponsePtrOutputWithContext(ctx context.Context) DockerBuildStepResponsePtrOutput
func (DockerBuildStepResponseOutput) Type ¶
func (o DockerBuildStepResponseOutput) Type() pulumi.StringOutput
The type of the step. Expected value is 'Docker'.
type DockerBuildStepResponsePtrInput ¶
type DockerBuildStepResponsePtrInput interface { pulumi.Input ToDockerBuildStepResponsePtrOutput() DockerBuildStepResponsePtrOutput ToDockerBuildStepResponsePtrOutputWithContext(context.Context) DockerBuildStepResponsePtrOutput }
DockerBuildStepResponsePtrInput is an input type that accepts DockerBuildStepResponseArgs, DockerBuildStepResponsePtr and DockerBuildStepResponsePtrOutput values. You can construct a concrete instance of `DockerBuildStepResponsePtrInput` via:
DockerBuildStepResponseArgs{...} or: nil
func DockerBuildStepResponsePtr ¶
func DockerBuildStepResponsePtr(v *DockerBuildStepResponseArgs) DockerBuildStepResponsePtrInput
type DockerBuildStepResponsePtrOutput ¶
type DockerBuildStepResponsePtrOutput struct{ *pulumi.OutputState }
func (DockerBuildStepResponsePtrOutput) BaseImageDependencies ¶
func (o DockerBuildStepResponsePtrOutput) BaseImageDependencies() BaseImageDependencyResponseArrayOutput
List of base image dependencies for a step.
func (DockerBuildStepResponsePtrOutput) BaseImageTrigger ¶
func (o DockerBuildStepResponsePtrOutput) BaseImageTrigger() pulumi.StringPtrOutput
The type of the auto trigger for base image dependency updates.
func (DockerBuildStepResponsePtrOutput) Branch ¶
func (o DockerBuildStepResponsePtrOutput) Branch() pulumi.StringPtrOutput
The repository branch name.
func (DockerBuildStepResponsePtrOutput) BuildArguments ¶
func (o DockerBuildStepResponsePtrOutput) BuildArguments() BuildArgumentResponseArrayOutput
The custom arguments for building this build step.
func (DockerBuildStepResponsePtrOutput) ContextPath ¶
func (o DockerBuildStepResponsePtrOutput) ContextPath() pulumi.StringPtrOutput
The relative context path for a docker build in the source.
func (DockerBuildStepResponsePtrOutput) DockerFilePath ¶
func (o DockerBuildStepResponsePtrOutput) DockerFilePath() pulumi.StringPtrOutput
The Docker file path relative to the source control root.
func (DockerBuildStepResponsePtrOutput) Elem ¶
func (o DockerBuildStepResponsePtrOutput) Elem() DockerBuildStepResponseOutput
func (DockerBuildStepResponsePtrOutput) ElementType ¶
func (DockerBuildStepResponsePtrOutput) ElementType() reflect.Type
func (DockerBuildStepResponsePtrOutput) ImageNames ¶
func (o DockerBuildStepResponsePtrOutput) ImageNames() pulumi.StringArrayOutput
The fully qualified image names including the repository and tag.
func (DockerBuildStepResponsePtrOutput) IsPushEnabled ¶
func (o DockerBuildStepResponsePtrOutput) IsPushEnabled() pulumi.BoolPtrOutput
The value of this property indicates whether the image built should be pushed to the registry or not.
func (DockerBuildStepResponsePtrOutput) NoCache ¶
func (o DockerBuildStepResponsePtrOutput) NoCache() pulumi.BoolPtrOutput
The value of this property indicates whether the image cache is enabled or not.
func (DockerBuildStepResponsePtrOutput) ProvisioningState ¶
func (o DockerBuildStepResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
The provisioning state of the build step.
func (DockerBuildStepResponsePtrOutput) ToDockerBuildStepResponsePtrOutput ¶
func (o DockerBuildStepResponsePtrOutput) ToDockerBuildStepResponsePtrOutput() DockerBuildStepResponsePtrOutput
func (DockerBuildStepResponsePtrOutput) ToDockerBuildStepResponsePtrOutputWithContext ¶
func (o DockerBuildStepResponsePtrOutput) ToDockerBuildStepResponsePtrOutputWithContext(ctx context.Context) DockerBuildStepResponsePtrOutput
func (DockerBuildStepResponsePtrOutput) Type ¶
func (o DockerBuildStepResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of the step. Expected value is 'Docker'.
type GetBuildLogLinkArgs ¶ added in v0.2.1
type GetBuildLogLinkResult ¶ added in v0.2.1
type GetBuildLogLinkResult struct { // The link to logs for a azure container registry build. LogLink *string `pulumi:"logLink"` }
The result of get log link operation.
func GetBuildLogLink ¶ added in v0.2.1
func GetBuildLogLink(ctx *pulumi.Context, args *GetBuildLogLinkArgs, opts ...pulumi.InvokeOption) (*GetBuildLogLinkResult, error)
type GetRegistryBuildSourceUploadUrlArgs ¶ added in v0.2.1
type GetRegistryBuildSourceUploadUrlResult ¶ added in v0.2.1
type GetRegistryBuildSourceUploadUrlResult struct { // The relative path to the source. This is used to submit the subsequent queue build request. RelativePath *string `pulumi:"relativePath"` // The URL where the client can upload the source. UploadUrl *string `pulumi:"uploadUrl"` }
The properties of a response to source upload request.
func GetRegistryBuildSourceUploadUrl ¶ added in v0.2.1
func GetRegistryBuildSourceUploadUrl(ctx *pulumi.Context, args *GetRegistryBuildSourceUploadUrlArgs, opts ...pulumi.InvokeOption) (*GetRegistryBuildSourceUploadUrlResult, error)
type ListBuildStepBuildArgumentsArgs ¶
type ListBuildStepBuildArgumentsArgs struct { // The name of the container registry build task. BuildTaskName string `pulumi:"buildTaskName"` // The name of the container registry. RegistryName string `pulumi:"registryName"` // The name of the resource group to which the container registry belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of a build step for a container registry build task. StepName string `pulumi:"stepName"` }
type ListBuildStepBuildArgumentsResult ¶
type ListBuildStepBuildArgumentsResult struct { // The URI that can be used to request the next set of paged results. NextLink *string `pulumi:"nextLink"` // The collection value. Value []BuildArgumentResponse `pulumi:"value"` }
The list of build arguments for a build step.
func ListBuildStepBuildArguments ¶
func ListBuildStepBuildArguments(ctx *pulumi.Context, args *ListBuildStepBuildArgumentsArgs, opts ...pulumi.InvokeOption) (*ListBuildStepBuildArgumentsResult, error)
type ListBuildTaskSourceRepositoryPropertiesArgs ¶
type ListBuildTaskSourceRepositoryPropertiesArgs struct { // The name of the container registry build task. BuildTaskName string `pulumi:"buildTaskName"` // The name of the container registry. RegistryName string `pulumi:"registryName"` // The name of the resource group to which the container registry belongs. ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListBuildTaskSourceRepositoryPropertiesResult ¶
type ListBuildTaskSourceRepositoryPropertiesResult struct { // The value of this property indicates whether the source control commit trigger is enabled or not. IsCommitTriggerEnabled *bool `pulumi:"isCommitTriggerEnabled"` // The full URL to the source code repository RepositoryUrl string `pulumi:"repositoryUrl"` // The authorization properties for accessing the source code repository. SourceControlAuthProperties *SourceControlAuthInfoResponse `pulumi:"sourceControlAuthProperties"` // The type of source control service. SourceControlType string `pulumi:"sourceControlType"` }
The properties of the source code repository.
func ListBuildTaskSourceRepositoryProperties ¶
func ListBuildTaskSourceRepositoryProperties(ctx *pulumi.Context, args *ListBuildTaskSourceRepositoryPropertiesArgs, opts ...pulumi.InvokeOption) (*ListBuildTaskSourceRepositoryPropertiesResult, error)
type LookupBuildStepArgs ¶
type LookupBuildStepArgs struct { // The name of the container registry build task. BuildTaskName string `pulumi:"buildTaskName"` // The name of the container registry. RegistryName string `pulumi:"registryName"` // The name of the resource group to which the container registry belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of a build step for a container registry build task. StepName string `pulumi:"stepName"` }
type LookupBuildStepResult ¶
type LookupBuildStepResult struct { // The resource ID. Id string `pulumi:"id"` // The name of the resource. Name string `pulumi:"name"` // The properties of a build step. Properties DockerBuildStepResponse `pulumi:"properties"` // The type of the resource. Type string `pulumi:"type"` }
Build step resource properties
func LookupBuildStep ¶
func LookupBuildStep(ctx *pulumi.Context, args *LookupBuildStepArgs, opts ...pulumi.InvokeOption) (*LookupBuildStepResult, error)
type LookupBuildTaskArgs ¶
type LookupBuildTaskArgs struct { // The name of the container registry build task. BuildTaskName string `pulumi:"buildTaskName"` // The name of the container registry. RegistryName string `pulumi:"registryName"` // The name of the resource group to which the container registry belongs. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupBuildTaskResult ¶
type LookupBuildTaskResult struct { // The alternative updatable name for a build task. Alias string `pulumi:"alias"` // The creation date of build task. CreationDate string `pulumi:"creationDate"` // The resource ID. Id string `pulumi:"id"` // The location of the resource. This cannot be changed after the resource is created. Location string `pulumi:"location"` // The name of the resource. Name string `pulumi:"name"` // The platform properties against which the build has to happen. Platform PlatformPropertiesResponse `pulumi:"platform"` // The provisioning state of the build task. ProvisioningState string `pulumi:"provisioningState"` // The properties that describes the source(code) for the build task. SourceRepository SourceRepositoryPropertiesResponse `pulumi:"sourceRepository"` // The current status of build task. Status *string `pulumi:"status"` // The tags of the resource. Tags map[string]string `pulumi:"tags"` // Build timeout in seconds. Timeout *int `pulumi:"timeout"` // The type of the resource. Type string `pulumi:"type"` }
The build task that has the resource properties and all build items. The build task will have all information to schedule a build against it.
func LookupBuildTask ¶
func LookupBuildTask(ctx *pulumi.Context, args *LookupBuildTaskArgs, opts ...pulumi.InvokeOption) (*LookupBuildTaskResult, error)
type OsType ¶ added in v0.3.1
The operating system type required for the build.
func (OsType) ElementType ¶ added in v0.3.1
func (OsType) ToStringOutput ¶ added in v0.3.1
func (e OsType) ToStringOutput() pulumi.StringOutput
func (OsType) ToStringOutputWithContext ¶ added in v0.3.1
func (e OsType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OsType) ToStringPtrOutput ¶ added in v0.3.1
func (e OsType) ToStringPtrOutput() pulumi.StringPtrOutput
func (OsType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e OsType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PlatformProperties ¶
type PlatformProperties struct { // The CPU configuration in terms of number of cores required for the build. Cpu *int `pulumi:"cpu"` // The operating system type required for the build. OsType string `pulumi:"osType"` }
The platform properties against which the build has to happen.
type PlatformPropertiesArgs ¶
type PlatformPropertiesArgs struct { // The CPU configuration in terms of number of cores required for the build. Cpu pulumi.IntPtrInput `pulumi:"cpu"` // The operating system type required for the build. OsType pulumi.StringInput `pulumi:"osType"` }
The platform properties against which the build has to happen.
func (PlatformPropertiesArgs) ElementType ¶
func (PlatformPropertiesArgs) ElementType() reflect.Type
func (PlatformPropertiesArgs) ToPlatformPropertiesOutput ¶
func (i PlatformPropertiesArgs) ToPlatformPropertiesOutput() PlatformPropertiesOutput
func (PlatformPropertiesArgs) ToPlatformPropertiesOutputWithContext ¶
func (i PlatformPropertiesArgs) ToPlatformPropertiesOutputWithContext(ctx context.Context) PlatformPropertiesOutput
func (PlatformPropertiesArgs) ToPlatformPropertiesPtrOutput ¶
func (i PlatformPropertiesArgs) ToPlatformPropertiesPtrOutput() PlatformPropertiesPtrOutput
func (PlatformPropertiesArgs) ToPlatformPropertiesPtrOutputWithContext ¶
func (i PlatformPropertiesArgs) ToPlatformPropertiesPtrOutputWithContext(ctx context.Context) PlatformPropertiesPtrOutput
type PlatformPropertiesInput ¶
type PlatformPropertiesInput interface { pulumi.Input ToPlatformPropertiesOutput() PlatformPropertiesOutput ToPlatformPropertiesOutputWithContext(context.Context) PlatformPropertiesOutput }
PlatformPropertiesInput is an input type that accepts PlatformPropertiesArgs and PlatformPropertiesOutput values. You can construct a concrete instance of `PlatformPropertiesInput` via:
PlatformPropertiesArgs{...}
type PlatformPropertiesOutput ¶
type PlatformPropertiesOutput struct{ *pulumi.OutputState }
The platform properties against which the build has to happen.
func (PlatformPropertiesOutput) Cpu ¶
func (o PlatformPropertiesOutput) Cpu() pulumi.IntPtrOutput
The CPU configuration in terms of number of cores required for the build.
func (PlatformPropertiesOutput) ElementType ¶
func (PlatformPropertiesOutput) ElementType() reflect.Type
func (PlatformPropertiesOutput) OsType ¶
func (o PlatformPropertiesOutput) OsType() pulumi.StringOutput
The operating system type required for the build.
func (PlatformPropertiesOutput) ToPlatformPropertiesOutput ¶
func (o PlatformPropertiesOutput) ToPlatformPropertiesOutput() PlatformPropertiesOutput
func (PlatformPropertiesOutput) ToPlatformPropertiesOutputWithContext ¶
func (o PlatformPropertiesOutput) ToPlatformPropertiesOutputWithContext(ctx context.Context) PlatformPropertiesOutput
func (PlatformPropertiesOutput) ToPlatformPropertiesPtrOutput ¶
func (o PlatformPropertiesOutput) ToPlatformPropertiesPtrOutput() PlatformPropertiesPtrOutput
func (PlatformPropertiesOutput) ToPlatformPropertiesPtrOutputWithContext ¶
func (o PlatformPropertiesOutput) ToPlatformPropertiesPtrOutputWithContext(ctx context.Context) PlatformPropertiesPtrOutput
type PlatformPropertiesPtrInput ¶
type PlatformPropertiesPtrInput interface { pulumi.Input ToPlatformPropertiesPtrOutput() PlatformPropertiesPtrOutput ToPlatformPropertiesPtrOutputWithContext(context.Context) PlatformPropertiesPtrOutput }
PlatformPropertiesPtrInput is an input type that accepts PlatformPropertiesArgs, PlatformPropertiesPtr and PlatformPropertiesPtrOutput values. You can construct a concrete instance of `PlatformPropertiesPtrInput` via:
PlatformPropertiesArgs{...} or: nil
func PlatformPropertiesPtr ¶
func PlatformPropertiesPtr(v *PlatformPropertiesArgs) PlatformPropertiesPtrInput
type PlatformPropertiesPtrOutput ¶
type PlatformPropertiesPtrOutput struct{ *pulumi.OutputState }
func (PlatformPropertiesPtrOutput) Cpu ¶
func (o PlatformPropertiesPtrOutput) Cpu() pulumi.IntPtrOutput
The CPU configuration in terms of number of cores required for the build.
func (PlatformPropertiesPtrOutput) Elem ¶
func (o PlatformPropertiesPtrOutput) Elem() PlatformPropertiesOutput
func (PlatformPropertiesPtrOutput) ElementType ¶
func (PlatformPropertiesPtrOutput) ElementType() reflect.Type
func (PlatformPropertiesPtrOutput) OsType ¶
func (o PlatformPropertiesPtrOutput) OsType() pulumi.StringPtrOutput
The operating system type required for the build.
func (PlatformPropertiesPtrOutput) ToPlatformPropertiesPtrOutput ¶
func (o PlatformPropertiesPtrOutput) ToPlatformPropertiesPtrOutput() PlatformPropertiesPtrOutput
func (PlatformPropertiesPtrOutput) ToPlatformPropertiesPtrOutputWithContext ¶
func (o PlatformPropertiesPtrOutput) ToPlatformPropertiesPtrOutputWithContext(ctx context.Context) PlatformPropertiesPtrOutput
type PlatformPropertiesResponse ¶
type PlatformPropertiesResponse struct { // The CPU configuration in terms of number of cores required for the build. Cpu *int `pulumi:"cpu"` // The operating system type required for the build. OsType string `pulumi:"osType"` }
The platform properties against which the build has to happen.
type PlatformPropertiesResponseArgs ¶
type PlatformPropertiesResponseArgs struct { // The CPU configuration in terms of number of cores required for the build. Cpu pulumi.IntPtrInput `pulumi:"cpu"` // The operating system type required for the build. OsType pulumi.StringInput `pulumi:"osType"` }
The platform properties against which the build has to happen.
func (PlatformPropertiesResponseArgs) ElementType ¶
func (PlatformPropertiesResponseArgs) ElementType() reflect.Type
func (PlatformPropertiesResponseArgs) ToPlatformPropertiesResponseOutput ¶
func (i PlatformPropertiesResponseArgs) ToPlatformPropertiesResponseOutput() PlatformPropertiesResponseOutput
func (PlatformPropertiesResponseArgs) ToPlatformPropertiesResponseOutputWithContext ¶
func (i PlatformPropertiesResponseArgs) ToPlatformPropertiesResponseOutputWithContext(ctx context.Context) PlatformPropertiesResponseOutput
func (PlatformPropertiesResponseArgs) ToPlatformPropertiesResponsePtrOutput ¶
func (i PlatformPropertiesResponseArgs) ToPlatformPropertiesResponsePtrOutput() PlatformPropertiesResponsePtrOutput
func (PlatformPropertiesResponseArgs) ToPlatformPropertiesResponsePtrOutputWithContext ¶
func (i PlatformPropertiesResponseArgs) ToPlatformPropertiesResponsePtrOutputWithContext(ctx context.Context) PlatformPropertiesResponsePtrOutput
type PlatformPropertiesResponseInput ¶
type PlatformPropertiesResponseInput interface { pulumi.Input ToPlatformPropertiesResponseOutput() PlatformPropertiesResponseOutput ToPlatformPropertiesResponseOutputWithContext(context.Context) PlatformPropertiesResponseOutput }
PlatformPropertiesResponseInput is an input type that accepts PlatformPropertiesResponseArgs and PlatformPropertiesResponseOutput values. You can construct a concrete instance of `PlatformPropertiesResponseInput` via:
PlatformPropertiesResponseArgs{...}
type PlatformPropertiesResponseOutput ¶
type PlatformPropertiesResponseOutput struct{ *pulumi.OutputState }
The platform properties against which the build has to happen.
func (PlatformPropertiesResponseOutput) Cpu ¶
func (o PlatformPropertiesResponseOutput) Cpu() pulumi.IntPtrOutput
The CPU configuration in terms of number of cores required for the build.
func (PlatformPropertiesResponseOutput) ElementType ¶
func (PlatformPropertiesResponseOutput) ElementType() reflect.Type
func (PlatformPropertiesResponseOutput) OsType ¶
func (o PlatformPropertiesResponseOutput) OsType() pulumi.StringOutput
The operating system type required for the build.
func (PlatformPropertiesResponseOutput) ToPlatformPropertiesResponseOutput ¶
func (o PlatformPropertiesResponseOutput) ToPlatformPropertiesResponseOutput() PlatformPropertiesResponseOutput
func (PlatformPropertiesResponseOutput) ToPlatformPropertiesResponseOutputWithContext ¶
func (o PlatformPropertiesResponseOutput) ToPlatformPropertiesResponseOutputWithContext(ctx context.Context) PlatformPropertiesResponseOutput
func (PlatformPropertiesResponseOutput) ToPlatformPropertiesResponsePtrOutput ¶
func (o PlatformPropertiesResponseOutput) ToPlatformPropertiesResponsePtrOutput() PlatformPropertiesResponsePtrOutput
func (PlatformPropertiesResponseOutput) ToPlatformPropertiesResponsePtrOutputWithContext ¶
func (o PlatformPropertiesResponseOutput) ToPlatformPropertiesResponsePtrOutputWithContext(ctx context.Context) PlatformPropertiesResponsePtrOutput
type PlatformPropertiesResponsePtrInput ¶
type PlatformPropertiesResponsePtrInput interface { pulumi.Input ToPlatformPropertiesResponsePtrOutput() PlatformPropertiesResponsePtrOutput ToPlatformPropertiesResponsePtrOutputWithContext(context.Context) PlatformPropertiesResponsePtrOutput }
PlatformPropertiesResponsePtrInput is an input type that accepts PlatformPropertiesResponseArgs, PlatformPropertiesResponsePtr and PlatformPropertiesResponsePtrOutput values. You can construct a concrete instance of `PlatformPropertiesResponsePtrInput` via:
PlatformPropertiesResponseArgs{...} or: nil
func PlatformPropertiesResponsePtr ¶
func PlatformPropertiesResponsePtr(v *PlatformPropertiesResponseArgs) PlatformPropertiesResponsePtrInput
type PlatformPropertiesResponsePtrOutput ¶
type PlatformPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (PlatformPropertiesResponsePtrOutput) Cpu ¶
func (o PlatformPropertiesResponsePtrOutput) Cpu() pulumi.IntPtrOutput
The CPU configuration in terms of number of cores required for the build.
func (PlatformPropertiesResponsePtrOutput) Elem ¶
func (o PlatformPropertiesResponsePtrOutput) Elem() PlatformPropertiesResponseOutput
func (PlatformPropertiesResponsePtrOutput) ElementType ¶
func (PlatformPropertiesResponsePtrOutput) ElementType() reflect.Type
func (PlatformPropertiesResponsePtrOutput) OsType ¶
func (o PlatformPropertiesResponsePtrOutput) OsType() pulumi.StringPtrOutput
The operating system type required for the build.
func (PlatformPropertiesResponsePtrOutput) ToPlatformPropertiesResponsePtrOutput ¶
func (o PlatformPropertiesResponsePtrOutput) ToPlatformPropertiesResponsePtrOutput() PlatformPropertiesResponsePtrOutput
func (PlatformPropertiesResponsePtrOutput) ToPlatformPropertiesResponsePtrOutputWithContext ¶
func (o PlatformPropertiesResponsePtrOutput) ToPlatformPropertiesResponsePtrOutputWithContext(ctx context.Context) PlatformPropertiesResponsePtrOutput
type SourceControlAuthInfo ¶
type SourceControlAuthInfo struct { // Time in seconds that the token remains valid ExpiresIn *int `pulumi:"expiresIn"` // The refresh token used to refresh the access token. RefreshToken *string `pulumi:"refreshToken"` // The scope of the access token. Scope *string `pulumi:"scope"` // The access token used to access the source control provider. Token string `pulumi:"token"` // The type of Auth token. TokenType *string `pulumi:"tokenType"` }
The authorization properties for accessing the source code repository.
type SourceControlAuthInfoArgs ¶
type SourceControlAuthInfoArgs struct { // Time in seconds that the token remains valid ExpiresIn pulumi.IntPtrInput `pulumi:"expiresIn"` // The refresh token used to refresh the access token. RefreshToken pulumi.StringPtrInput `pulumi:"refreshToken"` // The scope of the access token. Scope pulumi.StringPtrInput `pulumi:"scope"` // The access token used to access the source control provider. Token pulumi.StringInput `pulumi:"token"` // The type of Auth token. TokenType pulumi.StringPtrInput `pulumi:"tokenType"` }
The authorization properties for accessing the source code repository.
func (SourceControlAuthInfoArgs) ElementType ¶
func (SourceControlAuthInfoArgs) ElementType() reflect.Type
func (SourceControlAuthInfoArgs) ToSourceControlAuthInfoOutput ¶
func (i SourceControlAuthInfoArgs) ToSourceControlAuthInfoOutput() SourceControlAuthInfoOutput
func (SourceControlAuthInfoArgs) ToSourceControlAuthInfoOutputWithContext ¶
func (i SourceControlAuthInfoArgs) ToSourceControlAuthInfoOutputWithContext(ctx context.Context) SourceControlAuthInfoOutput
func (SourceControlAuthInfoArgs) ToSourceControlAuthInfoPtrOutput ¶
func (i SourceControlAuthInfoArgs) ToSourceControlAuthInfoPtrOutput() SourceControlAuthInfoPtrOutput
func (SourceControlAuthInfoArgs) ToSourceControlAuthInfoPtrOutputWithContext ¶
func (i SourceControlAuthInfoArgs) ToSourceControlAuthInfoPtrOutputWithContext(ctx context.Context) SourceControlAuthInfoPtrOutput
type SourceControlAuthInfoInput ¶
type SourceControlAuthInfoInput interface { pulumi.Input ToSourceControlAuthInfoOutput() SourceControlAuthInfoOutput ToSourceControlAuthInfoOutputWithContext(context.Context) SourceControlAuthInfoOutput }
SourceControlAuthInfoInput is an input type that accepts SourceControlAuthInfoArgs and SourceControlAuthInfoOutput values. You can construct a concrete instance of `SourceControlAuthInfoInput` via:
SourceControlAuthInfoArgs{...}
type SourceControlAuthInfoOutput ¶
type SourceControlAuthInfoOutput struct{ *pulumi.OutputState }
The authorization properties for accessing the source code repository.
func (SourceControlAuthInfoOutput) ElementType ¶
func (SourceControlAuthInfoOutput) ElementType() reflect.Type
func (SourceControlAuthInfoOutput) ExpiresIn ¶
func (o SourceControlAuthInfoOutput) ExpiresIn() pulumi.IntPtrOutput
Time in seconds that the token remains valid
func (SourceControlAuthInfoOutput) RefreshToken ¶
func (o SourceControlAuthInfoOutput) RefreshToken() pulumi.StringPtrOutput
The refresh token used to refresh the access token.
func (SourceControlAuthInfoOutput) Scope ¶
func (o SourceControlAuthInfoOutput) Scope() pulumi.StringPtrOutput
The scope of the access token.
func (SourceControlAuthInfoOutput) ToSourceControlAuthInfoOutput ¶
func (o SourceControlAuthInfoOutput) ToSourceControlAuthInfoOutput() SourceControlAuthInfoOutput
func (SourceControlAuthInfoOutput) ToSourceControlAuthInfoOutputWithContext ¶
func (o SourceControlAuthInfoOutput) ToSourceControlAuthInfoOutputWithContext(ctx context.Context) SourceControlAuthInfoOutput
func (SourceControlAuthInfoOutput) ToSourceControlAuthInfoPtrOutput ¶
func (o SourceControlAuthInfoOutput) ToSourceControlAuthInfoPtrOutput() SourceControlAuthInfoPtrOutput
func (SourceControlAuthInfoOutput) ToSourceControlAuthInfoPtrOutputWithContext ¶
func (o SourceControlAuthInfoOutput) ToSourceControlAuthInfoPtrOutputWithContext(ctx context.Context) SourceControlAuthInfoPtrOutput
func (SourceControlAuthInfoOutput) Token ¶
func (o SourceControlAuthInfoOutput) Token() pulumi.StringOutput
The access token used to access the source control provider.
func (SourceControlAuthInfoOutput) TokenType ¶
func (o SourceControlAuthInfoOutput) TokenType() pulumi.StringPtrOutput
The type of Auth token.
type SourceControlAuthInfoPtrInput ¶
type SourceControlAuthInfoPtrInput interface { pulumi.Input ToSourceControlAuthInfoPtrOutput() SourceControlAuthInfoPtrOutput ToSourceControlAuthInfoPtrOutputWithContext(context.Context) SourceControlAuthInfoPtrOutput }
SourceControlAuthInfoPtrInput is an input type that accepts SourceControlAuthInfoArgs, SourceControlAuthInfoPtr and SourceControlAuthInfoPtrOutput values. You can construct a concrete instance of `SourceControlAuthInfoPtrInput` via:
SourceControlAuthInfoArgs{...} or: nil
func SourceControlAuthInfoPtr ¶
func SourceControlAuthInfoPtr(v *SourceControlAuthInfoArgs) SourceControlAuthInfoPtrInput
type SourceControlAuthInfoPtrOutput ¶
type SourceControlAuthInfoPtrOutput struct{ *pulumi.OutputState }
func (SourceControlAuthInfoPtrOutput) Elem ¶
func (o SourceControlAuthInfoPtrOutput) Elem() SourceControlAuthInfoOutput
func (SourceControlAuthInfoPtrOutput) ElementType ¶
func (SourceControlAuthInfoPtrOutput) ElementType() reflect.Type
func (SourceControlAuthInfoPtrOutput) ExpiresIn ¶
func (o SourceControlAuthInfoPtrOutput) ExpiresIn() pulumi.IntPtrOutput
Time in seconds that the token remains valid
func (SourceControlAuthInfoPtrOutput) RefreshToken ¶
func (o SourceControlAuthInfoPtrOutput) RefreshToken() pulumi.StringPtrOutput
The refresh token used to refresh the access token.
func (SourceControlAuthInfoPtrOutput) Scope ¶
func (o SourceControlAuthInfoPtrOutput) Scope() pulumi.StringPtrOutput
The scope of the access token.
func (SourceControlAuthInfoPtrOutput) ToSourceControlAuthInfoPtrOutput ¶
func (o SourceControlAuthInfoPtrOutput) ToSourceControlAuthInfoPtrOutput() SourceControlAuthInfoPtrOutput
func (SourceControlAuthInfoPtrOutput) ToSourceControlAuthInfoPtrOutputWithContext ¶
func (o SourceControlAuthInfoPtrOutput) ToSourceControlAuthInfoPtrOutputWithContext(ctx context.Context) SourceControlAuthInfoPtrOutput
func (SourceControlAuthInfoPtrOutput) Token ¶
func (o SourceControlAuthInfoPtrOutput) Token() pulumi.StringPtrOutput
The access token used to access the source control provider.
func (SourceControlAuthInfoPtrOutput) TokenType ¶
func (o SourceControlAuthInfoPtrOutput) TokenType() pulumi.StringPtrOutput
The type of Auth token.
type SourceControlAuthInfoResponse ¶
type SourceControlAuthInfoResponse struct { // Time in seconds that the token remains valid ExpiresIn *int `pulumi:"expiresIn"` // The refresh token used to refresh the access token. RefreshToken *string `pulumi:"refreshToken"` // The scope of the access token. Scope *string `pulumi:"scope"` // The access token used to access the source control provider. Token string `pulumi:"token"` // The type of Auth token. TokenType *string `pulumi:"tokenType"` }
The authorization properties for accessing the source code repository.
type SourceControlAuthInfoResponseArgs ¶
type SourceControlAuthInfoResponseArgs struct { // Time in seconds that the token remains valid ExpiresIn pulumi.IntPtrInput `pulumi:"expiresIn"` // The refresh token used to refresh the access token. RefreshToken pulumi.StringPtrInput `pulumi:"refreshToken"` // The scope of the access token. Scope pulumi.StringPtrInput `pulumi:"scope"` // The access token used to access the source control provider. Token pulumi.StringInput `pulumi:"token"` // The type of Auth token. TokenType pulumi.StringPtrInput `pulumi:"tokenType"` }
The authorization properties for accessing the source code repository.
func (SourceControlAuthInfoResponseArgs) ElementType ¶
func (SourceControlAuthInfoResponseArgs) ElementType() reflect.Type
func (SourceControlAuthInfoResponseArgs) ToSourceControlAuthInfoResponseOutput ¶
func (i SourceControlAuthInfoResponseArgs) ToSourceControlAuthInfoResponseOutput() SourceControlAuthInfoResponseOutput
func (SourceControlAuthInfoResponseArgs) ToSourceControlAuthInfoResponseOutputWithContext ¶
func (i SourceControlAuthInfoResponseArgs) ToSourceControlAuthInfoResponseOutputWithContext(ctx context.Context) SourceControlAuthInfoResponseOutput
func (SourceControlAuthInfoResponseArgs) ToSourceControlAuthInfoResponsePtrOutput ¶
func (i SourceControlAuthInfoResponseArgs) ToSourceControlAuthInfoResponsePtrOutput() SourceControlAuthInfoResponsePtrOutput
func (SourceControlAuthInfoResponseArgs) ToSourceControlAuthInfoResponsePtrOutputWithContext ¶
func (i SourceControlAuthInfoResponseArgs) ToSourceControlAuthInfoResponsePtrOutputWithContext(ctx context.Context) SourceControlAuthInfoResponsePtrOutput
type SourceControlAuthInfoResponseInput ¶
type SourceControlAuthInfoResponseInput interface { pulumi.Input ToSourceControlAuthInfoResponseOutput() SourceControlAuthInfoResponseOutput ToSourceControlAuthInfoResponseOutputWithContext(context.Context) SourceControlAuthInfoResponseOutput }
SourceControlAuthInfoResponseInput is an input type that accepts SourceControlAuthInfoResponseArgs and SourceControlAuthInfoResponseOutput values. You can construct a concrete instance of `SourceControlAuthInfoResponseInput` via:
SourceControlAuthInfoResponseArgs{...}
type SourceControlAuthInfoResponseOutput ¶
type SourceControlAuthInfoResponseOutput struct{ *pulumi.OutputState }
The authorization properties for accessing the source code repository.
func (SourceControlAuthInfoResponseOutput) ElementType ¶
func (SourceControlAuthInfoResponseOutput) ElementType() reflect.Type
func (SourceControlAuthInfoResponseOutput) ExpiresIn ¶
func (o SourceControlAuthInfoResponseOutput) ExpiresIn() pulumi.IntPtrOutput
Time in seconds that the token remains valid
func (SourceControlAuthInfoResponseOutput) RefreshToken ¶
func (o SourceControlAuthInfoResponseOutput) RefreshToken() pulumi.StringPtrOutput
The refresh token used to refresh the access token.
func (SourceControlAuthInfoResponseOutput) Scope ¶
func (o SourceControlAuthInfoResponseOutput) Scope() pulumi.StringPtrOutput
The scope of the access token.
func (SourceControlAuthInfoResponseOutput) ToSourceControlAuthInfoResponseOutput ¶
func (o SourceControlAuthInfoResponseOutput) ToSourceControlAuthInfoResponseOutput() SourceControlAuthInfoResponseOutput
func (SourceControlAuthInfoResponseOutput) ToSourceControlAuthInfoResponseOutputWithContext ¶
func (o SourceControlAuthInfoResponseOutput) ToSourceControlAuthInfoResponseOutputWithContext(ctx context.Context) SourceControlAuthInfoResponseOutput
func (SourceControlAuthInfoResponseOutput) ToSourceControlAuthInfoResponsePtrOutput ¶
func (o SourceControlAuthInfoResponseOutput) ToSourceControlAuthInfoResponsePtrOutput() SourceControlAuthInfoResponsePtrOutput
func (SourceControlAuthInfoResponseOutput) ToSourceControlAuthInfoResponsePtrOutputWithContext ¶
func (o SourceControlAuthInfoResponseOutput) ToSourceControlAuthInfoResponsePtrOutputWithContext(ctx context.Context) SourceControlAuthInfoResponsePtrOutput
func (SourceControlAuthInfoResponseOutput) Token ¶
func (o SourceControlAuthInfoResponseOutput) Token() pulumi.StringOutput
The access token used to access the source control provider.
func (SourceControlAuthInfoResponseOutput) TokenType ¶
func (o SourceControlAuthInfoResponseOutput) TokenType() pulumi.StringPtrOutput
The type of Auth token.
type SourceControlAuthInfoResponsePtrInput ¶
type SourceControlAuthInfoResponsePtrInput interface { pulumi.Input ToSourceControlAuthInfoResponsePtrOutput() SourceControlAuthInfoResponsePtrOutput ToSourceControlAuthInfoResponsePtrOutputWithContext(context.Context) SourceControlAuthInfoResponsePtrOutput }
SourceControlAuthInfoResponsePtrInput is an input type that accepts SourceControlAuthInfoResponseArgs, SourceControlAuthInfoResponsePtr and SourceControlAuthInfoResponsePtrOutput values. You can construct a concrete instance of `SourceControlAuthInfoResponsePtrInput` via:
SourceControlAuthInfoResponseArgs{...} or: nil
func SourceControlAuthInfoResponsePtr ¶
func SourceControlAuthInfoResponsePtr(v *SourceControlAuthInfoResponseArgs) SourceControlAuthInfoResponsePtrInput
type SourceControlAuthInfoResponsePtrOutput ¶
type SourceControlAuthInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (SourceControlAuthInfoResponsePtrOutput) ElementType ¶
func (SourceControlAuthInfoResponsePtrOutput) ElementType() reflect.Type
func (SourceControlAuthInfoResponsePtrOutput) ExpiresIn ¶
func (o SourceControlAuthInfoResponsePtrOutput) ExpiresIn() pulumi.IntPtrOutput
Time in seconds that the token remains valid
func (SourceControlAuthInfoResponsePtrOutput) RefreshToken ¶
func (o SourceControlAuthInfoResponsePtrOutput) RefreshToken() pulumi.StringPtrOutput
The refresh token used to refresh the access token.
func (SourceControlAuthInfoResponsePtrOutput) Scope ¶
func (o SourceControlAuthInfoResponsePtrOutput) Scope() pulumi.StringPtrOutput
The scope of the access token.
func (SourceControlAuthInfoResponsePtrOutput) ToSourceControlAuthInfoResponsePtrOutput ¶
func (o SourceControlAuthInfoResponsePtrOutput) ToSourceControlAuthInfoResponsePtrOutput() SourceControlAuthInfoResponsePtrOutput
func (SourceControlAuthInfoResponsePtrOutput) ToSourceControlAuthInfoResponsePtrOutputWithContext ¶
func (o SourceControlAuthInfoResponsePtrOutput) ToSourceControlAuthInfoResponsePtrOutputWithContext(ctx context.Context) SourceControlAuthInfoResponsePtrOutput
func (SourceControlAuthInfoResponsePtrOutput) Token ¶
func (o SourceControlAuthInfoResponsePtrOutput) Token() pulumi.StringPtrOutput
The access token used to access the source control provider.
func (SourceControlAuthInfoResponsePtrOutput) TokenType ¶
func (o SourceControlAuthInfoResponsePtrOutput) TokenType() pulumi.StringPtrOutput
The type of Auth token.
type SourceControlType ¶ added in v0.3.1
The type of source control service.
func (SourceControlType) ElementType ¶ added in v0.3.1
func (SourceControlType) ElementType() reflect.Type
func (SourceControlType) ToStringOutput ¶ added in v0.3.1
func (e SourceControlType) ToStringOutput() pulumi.StringOutput
func (SourceControlType) ToStringOutputWithContext ¶ added in v0.3.1
func (e SourceControlType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SourceControlType) ToStringPtrOutput ¶ added in v0.3.1
func (e SourceControlType) ToStringPtrOutput() pulumi.StringPtrOutput
func (SourceControlType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SourceControlType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SourceRepositoryProperties ¶
type SourceRepositoryProperties struct { // The value of this property indicates whether the source control commit trigger is enabled or not. IsCommitTriggerEnabled *bool `pulumi:"isCommitTriggerEnabled"` // The full URL to the source code repository RepositoryUrl string `pulumi:"repositoryUrl"` // The authorization properties for accessing the source code repository. SourceControlAuthProperties *SourceControlAuthInfo `pulumi:"sourceControlAuthProperties"` // The type of source control service. SourceControlType string `pulumi:"sourceControlType"` }
The properties of the source code repository.
type SourceRepositoryPropertiesArgs ¶
type SourceRepositoryPropertiesArgs struct { // The value of this property indicates whether the source control commit trigger is enabled or not. IsCommitTriggerEnabled pulumi.BoolPtrInput `pulumi:"isCommitTriggerEnabled"` // The full URL to the source code repository RepositoryUrl pulumi.StringInput `pulumi:"repositoryUrl"` // The authorization properties for accessing the source code repository. SourceControlAuthProperties SourceControlAuthInfoPtrInput `pulumi:"sourceControlAuthProperties"` // The type of source control service. SourceControlType pulumi.StringInput `pulumi:"sourceControlType"` }
The properties of the source code repository.
func (SourceRepositoryPropertiesArgs) ElementType ¶
func (SourceRepositoryPropertiesArgs) ElementType() reflect.Type
func (SourceRepositoryPropertiesArgs) ToSourceRepositoryPropertiesOutput ¶
func (i SourceRepositoryPropertiesArgs) ToSourceRepositoryPropertiesOutput() SourceRepositoryPropertiesOutput
func (SourceRepositoryPropertiesArgs) ToSourceRepositoryPropertiesOutputWithContext ¶
func (i SourceRepositoryPropertiesArgs) ToSourceRepositoryPropertiesOutputWithContext(ctx context.Context) SourceRepositoryPropertiesOutput
func (SourceRepositoryPropertiesArgs) ToSourceRepositoryPropertiesPtrOutput ¶
func (i SourceRepositoryPropertiesArgs) ToSourceRepositoryPropertiesPtrOutput() SourceRepositoryPropertiesPtrOutput
func (SourceRepositoryPropertiesArgs) ToSourceRepositoryPropertiesPtrOutputWithContext ¶
func (i SourceRepositoryPropertiesArgs) ToSourceRepositoryPropertiesPtrOutputWithContext(ctx context.Context) SourceRepositoryPropertiesPtrOutput
type SourceRepositoryPropertiesInput ¶
type SourceRepositoryPropertiesInput interface { pulumi.Input ToSourceRepositoryPropertiesOutput() SourceRepositoryPropertiesOutput ToSourceRepositoryPropertiesOutputWithContext(context.Context) SourceRepositoryPropertiesOutput }
SourceRepositoryPropertiesInput is an input type that accepts SourceRepositoryPropertiesArgs and SourceRepositoryPropertiesOutput values. You can construct a concrete instance of `SourceRepositoryPropertiesInput` via:
SourceRepositoryPropertiesArgs{...}
type SourceRepositoryPropertiesOutput ¶
type SourceRepositoryPropertiesOutput struct{ *pulumi.OutputState }
The properties of the source code repository.
func (SourceRepositoryPropertiesOutput) ElementType ¶
func (SourceRepositoryPropertiesOutput) ElementType() reflect.Type
func (SourceRepositoryPropertiesOutput) IsCommitTriggerEnabled ¶
func (o SourceRepositoryPropertiesOutput) IsCommitTriggerEnabled() pulumi.BoolPtrOutput
The value of this property indicates whether the source control commit trigger is enabled or not.
func (SourceRepositoryPropertiesOutput) RepositoryUrl ¶
func (o SourceRepositoryPropertiesOutput) RepositoryUrl() pulumi.StringOutput
The full URL to the source code repository
func (SourceRepositoryPropertiesOutput) SourceControlAuthProperties ¶
func (o SourceRepositoryPropertiesOutput) SourceControlAuthProperties() SourceControlAuthInfoPtrOutput
The authorization properties for accessing the source code repository.
func (SourceRepositoryPropertiesOutput) SourceControlType ¶
func (o SourceRepositoryPropertiesOutput) SourceControlType() pulumi.StringOutput
The type of source control service.
func (SourceRepositoryPropertiesOutput) ToSourceRepositoryPropertiesOutput ¶
func (o SourceRepositoryPropertiesOutput) ToSourceRepositoryPropertiesOutput() SourceRepositoryPropertiesOutput
func (SourceRepositoryPropertiesOutput) ToSourceRepositoryPropertiesOutputWithContext ¶
func (o SourceRepositoryPropertiesOutput) ToSourceRepositoryPropertiesOutputWithContext(ctx context.Context) SourceRepositoryPropertiesOutput
func (SourceRepositoryPropertiesOutput) ToSourceRepositoryPropertiesPtrOutput ¶
func (o SourceRepositoryPropertiesOutput) ToSourceRepositoryPropertiesPtrOutput() SourceRepositoryPropertiesPtrOutput
func (SourceRepositoryPropertiesOutput) ToSourceRepositoryPropertiesPtrOutputWithContext ¶
func (o SourceRepositoryPropertiesOutput) ToSourceRepositoryPropertiesPtrOutputWithContext(ctx context.Context) SourceRepositoryPropertiesPtrOutput
type SourceRepositoryPropertiesPtrInput ¶
type SourceRepositoryPropertiesPtrInput interface { pulumi.Input ToSourceRepositoryPropertiesPtrOutput() SourceRepositoryPropertiesPtrOutput ToSourceRepositoryPropertiesPtrOutputWithContext(context.Context) SourceRepositoryPropertiesPtrOutput }
SourceRepositoryPropertiesPtrInput is an input type that accepts SourceRepositoryPropertiesArgs, SourceRepositoryPropertiesPtr and SourceRepositoryPropertiesPtrOutput values. You can construct a concrete instance of `SourceRepositoryPropertiesPtrInput` via:
SourceRepositoryPropertiesArgs{...} or: nil
func SourceRepositoryPropertiesPtr ¶
func SourceRepositoryPropertiesPtr(v *SourceRepositoryPropertiesArgs) SourceRepositoryPropertiesPtrInput
type SourceRepositoryPropertiesPtrOutput ¶
type SourceRepositoryPropertiesPtrOutput struct{ *pulumi.OutputState }
func (SourceRepositoryPropertiesPtrOutput) Elem ¶
func (o SourceRepositoryPropertiesPtrOutput) Elem() SourceRepositoryPropertiesOutput
func (SourceRepositoryPropertiesPtrOutput) ElementType ¶
func (SourceRepositoryPropertiesPtrOutput) ElementType() reflect.Type
func (SourceRepositoryPropertiesPtrOutput) IsCommitTriggerEnabled ¶
func (o SourceRepositoryPropertiesPtrOutput) IsCommitTriggerEnabled() pulumi.BoolPtrOutput
The value of this property indicates whether the source control commit trigger is enabled or not.
func (SourceRepositoryPropertiesPtrOutput) RepositoryUrl ¶
func (o SourceRepositoryPropertiesPtrOutput) RepositoryUrl() pulumi.StringPtrOutput
The full URL to the source code repository
func (SourceRepositoryPropertiesPtrOutput) SourceControlAuthProperties ¶
func (o SourceRepositoryPropertiesPtrOutput) SourceControlAuthProperties() SourceControlAuthInfoPtrOutput
The authorization properties for accessing the source code repository.
func (SourceRepositoryPropertiesPtrOutput) SourceControlType ¶
func (o SourceRepositoryPropertiesPtrOutput) SourceControlType() pulumi.StringPtrOutput
The type of source control service.
func (SourceRepositoryPropertiesPtrOutput) ToSourceRepositoryPropertiesPtrOutput ¶
func (o SourceRepositoryPropertiesPtrOutput) ToSourceRepositoryPropertiesPtrOutput() SourceRepositoryPropertiesPtrOutput
func (SourceRepositoryPropertiesPtrOutput) ToSourceRepositoryPropertiesPtrOutputWithContext ¶
func (o SourceRepositoryPropertiesPtrOutput) ToSourceRepositoryPropertiesPtrOutputWithContext(ctx context.Context) SourceRepositoryPropertiesPtrOutput
type SourceRepositoryPropertiesResponse ¶
type SourceRepositoryPropertiesResponse struct { // The value of this property indicates whether the source control commit trigger is enabled or not. IsCommitTriggerEnabled *bool `pulumi:"isCommitTriggerEnabled"` // The full URL to the source code repository RepositoryUrl string `pulumi:"repositoryUrl"` // The authorization properties for accessing the source code repository. SourceControlAuthProperties *SourceControlAuthInfoResponse `pulumi:"sourceControlAuthProperties"` // The type of source control service. SourceControlType string `pulumi:"sourceControlType"` }
The properties of the source code repository.
type SourceRepositoryPropertiesResponseArgs ¶
type SourceRepositoryPropertiesResponseArgs struct { // The value of this property indicates whether the source control commit trigger is enabled or not. IsCommitTriggerEnabled pulumi.BoolPtrInput `pulumi:"isCommitTriggerEnabled"` // The full URL to the source code repository RepositoryUrl pulumi.StringInput `pulumi:"repositoryUrl"` // The authorization properties for accessing the source code repository. SourceControlAuthProperties SourceControlAuthInfoResponsePtrInput `pulumi:"sourceControlAuthProperties"` // The type of source control service. SourceControlType pulumi.StringInput `pulumi:"sourceControlType"` }
The properties of the source code repository.
func (SourceRepositoryPropertiesResponseArgs) ElementType ¶
func (SourceRepositoryPropertiesResponseArgs) ElementType() reflect.Type
func (SourceRepositoryPropertiesResponseArgs) ToSourceRepositoryPropertiesResponseOutput ¶
func (i SourceRepositoryPropertiesResponseArgs) ToSourceRepositoryPropertiesResponseOutput() SourceRepositoryPropertiesResponseOutput
func (SourceRepositoryPropertiesResponseArgs) ToSourceRepositoryPropertiesResponseOutputWithContext ¶
func (i SourceRepositoryPropertiesResponseArgs) ToSourceRepositoryPropertiesResponseOutputWithContext(ctx context.Context) SourceRepositoryPropertiesResponseOutput
func (SourceRepositoryPropertiesResponseArgs) ToSourceRepositoryPropertiesResponsePtrOutput ¶
func (i SourceRepositoryPropertiesResponseArgs) ToSourceRepositoryPropertiesResponsePtrOutput() SourceRepositoryPropertiesResponsePtrOutput
func (SourceRepositoryPropertiesResponseArgs) ToSourceRepositoryPropertiesResponsePtrOutputWithContext ¶
func (i SourceRepositoryPropertiesResponseArgs) ToSourceRepositoryPropertiesResponsePtrOutputWithContext(ctx context.Context) SourceRepositoryPropertiesResponsePtrOutput
type SourceRepositoryPropertiesResponseInput ¶
type SourceRepositoryPropertiesResponseInput interface { pulumi.Input ToSourceRepositoryPropertiesResponseOutput() SourceRepositoryPropertiesResponseOutput ToSourceRepositoryPropertiesResponseOutputWithContext(context.Context) SourceRepositoryPropertiesResponseOutput }
SourceRepositoryPropertiesResponseInput is an input type that accepts SourceRepositoryPropertiesResponseArgs and SourceRepositoryPropertiesResponseOutput values. You can construct a concrete instance of `SourceRepositoryPropertiesResponseInput` via:
SourceRepositoryPropertiesResponseArgs{...}
type SourceRepositoryPropertiesResponseOutput ¶
type SourceRepositoryPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of the source code repository.
func (SourceRepositoryPropertiesResponseOutput) ElementType ¶
func (SourceRepositoryPropertiesResponseOutput) ElementType() reflect.Type
func (SourceRepositoryPropertiesResponseOutput) IsCommitTriggerEnabled ¶
func (o SourceRepositoryPropertiesResponseOutput) IsCommitTriggerEnabled() pulumi.BoolPtrOutput
The value of this property indicates whether the source control commit trigger is enabled or not.
func (SourceRepositoryPropertiesResponseOutput) RepositoryUrl ¶
func (o SourceRepositoryPropertiesResponseOutput) RepositoryUrl() pulumi.StringOutput
The full URL to the source code repository
func (SourceRepositoryPropertiesResponseOutput) SourceControlAuthProperties ¶
func (o SourceRepositoryPropertiesResponseOutput) SourceControlAuthProperties() SourceControlAuthInfoResponsePtrOutput
The authorization properties for accessing the source code repository.
func (SourceRepositoryPropertiesResponseOutput) SourceControlType ¶
func (o SourceRepositoryPropertiesResponseOutput) SourceControlType() pulumi.StringOutput
The type of source control service.
func (SourceRepositoryPropertiesResponseOutput) ToSourceRepositoryPropertiesResponseOutput ¶
func (o SourceRepositoryPropertiesResponseOutput) ToSourceRepositoryPropertiesResponseOutput() SourceRepositoryPropertiesResponseOutput
func (SourceRepositoryPropertiesResponseOutput) ToSourceRepositoryPropertiesResponseOutputWithContext ¶
func (o SourceRepositoryPropertiesResponseOutput) ToSourceRepositoryPropertiesResponseOutputWithContext(ctx context.Context) SourceRepositoryPropertiesResponseOutput
func (SourceRepositoryPropertiesResponseOutput) ToSourceRepositoryPropertiesResponsePtrOutput ¶
func (o SourceRepositoryPropertiesResponseOutput) ToSourceRepositoryPropertiesResponsePtrOutput() SourceRepositoryPropertiesResponsePtrOutput
func (SourceRepositoryPropertiesResponseOutput) ToSourceRepositoryPropertiesResponsePtrOutputWithContext ¶
func (o SourceRepositoryPropertiesResponseOutput) ToSourceRepositoryPropertiesResponsePtrOutputWithContext(ctx context.Context) SourceRepositoryPropertiesResponsePtrOutput
type SourceRepositoryPropertiesResponsePtrInput ¶
type SourceRepositoryPropertiesResponsePtrInput interface { pulumi.Input ToSourceRepositoryPropertiesResponsePtrOutput() SourceRepositoryPropertiesResponsePtrOutput ToSourceRepositoryPropertiesResponsePtrOutputWithContext(context.Context) SourceRepositoryPropertiesResponsePtrOutput }
SourceRepositoryPropertiesResponsePtrInput is an input type that accepts SourceRepositoryPropertiesResponseArgs, SourceRepositoryPropertiesResponsePtr and SourceRepositoryPropertiesResponsePtrOutput values. You can construct a concrete instance of `SourceRepositoryPropertiesResponsePtrInput` via:
SourceRepositoryPropertiesResponseArgs{...} or: nil
func SourceRepositoryPropertiesResponsePtr ¶
func SourceRepositoryPropertiesResponsePtr(v *SourceRepositoryPropertiesResponseArgs) SourceRepositoryPropertiesResponsePtrInput
type SourceRepositoryPropertiesResponsePtrOutput ¶
type SourceRepositoryPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (SourceRepositoryPropertiesResponsePtrOutput) ElementType ¶
func (SourceRepositoryPropertiesResponsePtrOutput) ElementType() reflect.Type
func (SourceRepositoryPropertiesResponsePtrOutput) IsCommitTriggerEnabled ¶
func (o SourceRepositoryPropertiesResponsePtrOutput) IsCommitTriggerEnabled() pulumi.BoolPtrOutput
The value of this property indicates whether the source control commit trigger is enabled or not.
func (SourceRepositoryPropertiesResponsePtrOutput) RepositoryUrl ¶
func (o SourceRepositoryPropertiesResponsePtrOutput) RepositoryUrl() pulumi.StringPtrOutput
The full URL to the source code repository
func (SourceRepositoryPropertiesResponsePtrOutput) SourceControlAuthProperties ¶
func (o SourceRepositoryPropertiesResponsePtrOutput) SourceControlAuthProperties() SourceControlAuthInfoResponsePtrOutput
The authorization properties for accessing the source code repository.
func (SourceRepositoryPropertiesResponsePtrOutput) SourceControlType ¶
func (o SourceRepositoryPropertiesResponsePtrOutput) SourceControlType() pulumi.StringPtrOutput
The type of source control service.
func (SourceRepositoryPropertiesResponsePtrOutput) ToSourceRepositoryPropertiesResponsePtrOutput ¶
func (o SourceRepositoryPropertiesResponsePtrOutput) ToSourceRepositoryPropertiesResponsePtrOutput() SourceRepositoryPropertiesResponsePtrOutput
func (SourceRepositoryPropertiesResponsePtrOutput) ToSourceRepositoryPropertiesResponsePtrOutputWithContext ¶
func (o SourceRepositoryPropertiesResponsePtrOutput) ToSourceRepositoryPropertiesResponsePtrOutputWithContext(ctx context.Context) SourceRepositoryPropertiesResponsePtrOutput
type TokenType ¶ added in v0.3.1
The type of Auth token.
func (TokenType) ElementType ¶ added in v0.3.1
func (TokenType) ToStringOutput ¶ added in v0.3.1
func (e TokenType) ToStringOutput() pulumi.StringOutput
func (TokenType) ToStringOutputWithContext ¶ added in v0.3.1
func (e TokenType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TokenType) ToStringPtrOutput ¶ added in v0.3.1
func (e TokenType) ToStringPtrOutput() pulumi.StringPtrOutput
func (TokenType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e TokenType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput