v20180201preview

package
v0.6.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 11, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	BuildTaskStatusDisabled = BuildTaskStatus("Disabled")
	BuildTaskStatusEnabled  = BuildTaskStatus("Enabled")
)
View Source
const (
	OsTypeWindows = OsType("Windows")
	OsTypeLinux   = OsType("Linux")
)
View Source
const (
	SourceControlTypeGithub                  = SourceControlType("Github")
	SourceControlTypeVisualStudioTeamService = SourceControlType("VisualStudioTeamService")
)
View Source
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) 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) 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) Index

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

The sha256-based digest of the image manifest.

func (BaseImageDependencyResponseOutput) ElementType

func (BaseImageDependencyResponseOutput) Registry

The registry login server.

func (BaseImageDependencyResponseOutput) Repository

The repository name.

func (BaseImageDependencyResponseOutput) Tag

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

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) Index

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) GetIsSecret added in v0.6.0

Flag to indicate whether the argument represents a secret and want to be removed from build logs.

func (BuildArgumentResponseOutput) Name

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

The type of the argument.

func (BuildArgumentResponseOutput) Value

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) ElementType() reflect.Type

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) ElementType() reflect.Type

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.StringPtrInput
	// 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

type BuildTaskStatus pulumi.String

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) 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

List of base image dependencies for a step.

func (DockerBuildStepResponseOutput) BaseImageTrigger

The type of the auto trigger for base image dependency updates.

func (DockerBuildStepResponseOutput) Branch

The repository branch name.

func (DockerBuildStepResponseOutput) BuildArguments

The custom arguments for building this build step.

func (DockerBuildStepResponseOutput) ContextPath

The relative context path for a docker build in the source.

func (DockerBuildStepResponseOutput) DockerFilePath

The Docker file path relative to the source control root.

func (DockerBuildStepResponseOutput) ElementType

func (DockerBuildStepResponseOutput) ImageNames

The fully qualified image names including the repository and tag.

func (DockerBuildStepResponseOutput) IsPushEnabled

The value of this property indicates whether the image built should be pushed to the registry or not.

func (DockerBuildStepResponseOutput) NoCache

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

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

type DockerBuildStepResponsePtrOutput

type DockerBuildStepResponsePtrOutput struct{ *pulumi.OutputState }

func (DockerBuildStepResponsePtrOutput) BaseImageDependencies

List of base image dependencies for a step.

func (DockerBuildStepResponsePtrOutput) BaseImageTrigger

The type of the auto trigger for base image dependency updates.

func (DockerBuildStepResponsePtrOutput) Branch

The repository branch name.

func (DockerBuildStepResponsePtrOutput) BuildArguments

The custom arguments for building this build step.

func (DockerBuildStepResponsePtrOutput) ContextPath

The relative context path for a docker build in the source.

func (DockerBuildStepResponsePtrOutput) DockerFilePath

The Docker file path relative to the source control root.

func (DockerBuildStepResponsePtrOutput) Elem

func (DockerBuildStepResponsePtrOutput) ElementType

func (DockerBuildStepResponsePtrOutput) ImageNames

The fully qualified image names including the repository and tag.

func (DockerBuildStepResponsePtrOutput) IsPushEnabled

The value of this property indicates whether the image built should be pushed to the registry or not.

func (DockerBuildStepResponsePtrOutput) NoCache

The value of this property indicates whether the image cache is enabled or not.

func (DockerBuildStepResponsePtrOutput) ProvisioningState

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

The type of the step. Expected value is 'Docker'.

type GetBuildLogLinkArgs added in v0.2.1

type GetBuildLogLinkArgs struct {
	// The build ID.
	BuildId string `pulumi:"buildId"`
	// 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 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(ctx *pulumi.Context, args *GetBuildLogLinkArgs, opts ...pulumi.InvokeOption) (*GetBuildLogLinkResult, error)

type GetRegistryBuildSourceUploadUrlArgs added in v0.2.1

type GetRegistryBuildSourceUploadUrlArgs struct {
	// 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 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

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.

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.

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

type OsType pulumi.String

The operating system type required for the build.

func (OsType) ElementType added in v0.3.1

func (OsType) ElementType() reflect.Type

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

The CPU configuration in terms of number of cores required for the build.

func (PlatformPropertiesOutput) ElementType

func (PlatformPropertiesOutput) ElementType() reflect.Type

func (PlatformPropertiesOutput) OsType

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

type PlatformPropertiesPtrOutput

type PlatformPropertiesPtrOutput struct{ *pulumi.OutputState }

func (PlatformPropertiesPtrOutput) Cpu

The CPU configuration in terms of number of cores required for the build.

func (PlatformPropertiesPtrOutput) Elem

func (PlatformPropertiesPtrOutput) ElementType

func (PlatformPropertiesPtrOutput) OsType

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) 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

The CPU configuration in terms of number of cores required for the build.

func (PlatformPropertiesResponseOutput) ElementType

func (PlatformPropertiesResponseOutput) OsType

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

type PlatformPropertiesResponsePtrOutput

type PlatformPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (PlatformPropertiesResponsePtrOutput) Cpu

The CPU configuration in terms of number of cores required for the build.

func (PlatformPropertiesResponsePtrOutput) Elem

func (PlatformPropertiesResponsePtrOutput) ElementType

func (PlatformPropertiesResponsePtrOutput) OsType

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) ExpiresIn

Time in seconds that the token remains valid

func (SourceControlAuthInfoOutput) RefreshToken

The refresh token used to refresh the access token.

func (SourceControlAuthInfoOutput) Scope

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

The access token used to access the source control provider.

func (SourceControlAuthInfoOutput) TokenType

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

type SourceControlAuthInfoPtrOutput

type SourceControlAuthInfoPtrOutput struct{ *pulumi.OutputState }

func (SourceControlAuthInfoPtrOutput) Elem

func (SourceControlAuthInfoPtrOutput) ElementType

func (SourceControlAuthInfoPtrOutput) ExpiresIn

Time in seconds that the token remains valid

func (SourceControlAuthInfoPtrOutput) RefreshToken

The refresh token used to refresh the access token.

func (SourceControlAuthInfoPtrOutput) Scope

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

The access token used to access the source control provider.

func (SourceControlAuthInfoPtrOutput) TokenType

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) 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) ExpiresIn

Time in seconds that the token remains valid

func (SourceControlAuthInfoResponseOutput) RefreshToken

The refresh token used to refresh the access token.

func (SourceControlAuthInfoResponseOutput) Scope

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

The access token used to access the source control provider.

func (SourceControlAuthInfoResponseOutput) TokenType

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

type SourceControlAuthInfoResponsePtrOutput

type SourceControlAuthInfoResponsePtrOutput struct{ *pulumi.OutputState }

func (SourceControlAuthInfoResponsePtrOutput) Elem

func (SourceControlAuthInfoResponsePtrOutput) ElementType

func (SourceControlAuthInfoResponsePtrOutput) ExpiresIn

Time in seconds that the token remains valid

func (SourceControlAuthInfoResponsePtrOutput) RefreshToken

The refresh token used to refresh the access token.

func (SourceControlAuthInfoResponsePtrOutput) Scope

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

The access token used to access the source control provider.

func (SourceControlAuthInfoResponsePtrOutput) TokenType

The type of Auth token.

type SourceControlType added in v0.3.1

type SourceControlType pulumi.String

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) 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) 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

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

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

type SourceRepositoryPropertiesPtrOutput

type SourceRepositoryPropertiesPtrOutput struct{ *pulumi.OutputState }

func (SourceRepositoryPropertiesPtrOutput) Elem

func (SourceRepositoryPropertiesPtrOutput) ElementType

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

The full URL to the source code repository

func (SourceRepositoryPropertiesPtrOutput) SourceControlAuthProperties

The authorization properties for accessing the source code repository.

func (SourceRepositoryPropertiesPtrOutput) SourceControlType

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) 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) IsCommitTriggerEnabled

The value of this property indicates whether the source control commit trigger is enabled or not.

func (SourceRepositoryPropertiesResponseOutput) RepositoryUrl

The full URL to the source code repository

func (SourceRepositoryPropertiesResponseOutput) SourceControlAuthProperties

The authorization properties for accessing the source code repository.

func (SourceRepositoryPropertiesResponseOutput) SourceControlType

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

type SourceRepositoryPropertiesResponsePtrOutput

type SourceRepositoryPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (SourceRepositoryPropertiesResponsePtrOutput) Elem

func (SourceRepositoryPropertiesResponsePtrOutput) ElementType

func (SourceRepositoryPropertiesResponsePtrOutput) IsCommitTriggerEnabled

The value of this property indicates whether the source control commit trigger is enabled or not.

func (SourceRepositoryPropertiesResponsePtrOutput) RepositoryUrl

The full URL to the source code repository

func (SourceRepositoryPropertiesResponsePtrOutput) SourceControlAuthProperties

The authorization properties for accessing the source code repository.

func (SourceRepositoryPropertiesResponsePtrOutput) SourceControlType

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

type TokenType pulumi.String

The type of Auth token.

func (TokenType) ElementType added in v0.3.1

func (TokenType) ElementType() reflect.Type

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL