Documentation ¶
Overview ¶
A Pulumi provider to manage azuredevops aditional resources not included in azuredevops provider.
Index ¶
- func PkgVersion() (semver.Version, error)
- type KubernetesResource
- type KubernetesResourceArgs
- type KubernetesResourceArray
- type KubernetesResourceArrayInput
- type KubernetesResourceArrayOutput
- func (KubernetesResourceArrayOutput) ElementType() reflect.Type
- func (o KubernetesResourceArrayOutput) Index(i pulumi.IntInput) KubernetesResourceOutput
- func (o KubernetesResourceArrayOutput) ToKubernetesResourceArrayOutput() KubernetesResourceArrayOutput
- func (o KubernetesResourceArrayOutput) ToKubernetesResourceArrayOutputWithContext(ctx context.Context) KubernetesResourceArrayOutput
- type KubernetesResourceInput
- type KubernetesResourceOutput
- func (o KubernetesResourceOutput) ClusterName() pulumi.StringOutput
- func (KubernetesResourceOutput) ElementType() reflect.Type
- func (o KubernetesResourceOutput) Name() pulumi.StringOutput
- func (o KubernetesResourceOutput) Namespace() pulumi.StringOutput
- func (o KubernetesResourceOutput) ServiceEndpointId() pulumi.StringOutput
- func (o KubernetesResourceOutput) ToKubernetesResourceOutput() KubernetesResourceOutput
- func (o KubernetesResourceOutput) ToKubernetesResourceOutputWithContext(ctx context.Context) KubernetesResourceOutput
- type PipelineEnvironment
- func (*PipelineEnvironment) ElementType() reflect.Type
- func (i *PipelineEnvironment) ToPipelineEnvironmentOutput() PipelineEnvironmentOutput
- func (i *PipelineEnvironment) ToPipelineEnvironmentOutputWithContext(ctx context.Context) PipelineEnvironmentOutput
- func (i *PipelineEnvironment) ToPipelineEnvironmentPtrOutput() PipelineEnvironmentPtrOutput
- func (i *PipelineEnvironment) ToPipelineEnvironmentPtrOutputWithContext(ctx context.Context) PipelineEnvironmentPtrOutput
- type PipelineEnvironmentArgs
- type PipelineEnvironmentArray
- type PipelineEnvironmentArrayInput
- type PipelineEnvironmentArrayOutput
- func (PipelineEnvironmentArrayOutput) ElementType() reflect.Type
- func (o PipelineEnvironmentArrayOutput) Index(i pulumi.IntInput) PipelineEnvironmentOutput
- func (o PipelineEnvironmentArrayOutput) ToPipelineEnvironmentArrayOutput() PipelineEnvironmentArrayOutput
- func (o PipelineEnvironmentArrayOutput) ToPipelineEnvironmentArrayOutputWithContext(ctx context.Context) PipelineEnvironmentArrayOutput
- type PipelineEnvironmentInput
- type PipelineEnvironmentMap
- type PipelineEnvironmentMapInput
- type PipelineEnvironmentMapOutput
- func (PipelineEnvironmentMapOutput) ElementType() reflect.Type
- func (o PipelineEnvironmentMapOutput) MapIndex(k pulumi.StringInput) PipelineEnvironmentOutput
- func (o PipelineEnvironmentMapOutput) ToPipelineEnvironmentMapOutput() PipelineEnvironmentMapOutput
- func (o PipelineEnvironmentMapOutput) ToPipelineEnvironmentMapOutputWithContext(ctx context.Context) PipelineEnvironmentMapOutput
- type PipelineEnvironmentOutput
- func (PipelineEnvironmentOutput) ElementType() reflect.Type
- func (o PipelineEnvironmentOutput) ToPipelineEnvironmentOutput() PipelineEnvironmentOutput
- func (o PipelineEnvironmentOutput) ToPipelineEnvironmentOutputWithContext(ctx context.Context) PipelineEnvironmentOutput
- func (o PipelineEnvironmentOutput) ToPipelineEnvironmentPtrOutput() PipelineEnvironmentPtrOutput
- func (o PipelineEnvironmentOutput) ToPipelineEnvironmentPtrOutputWithContext(ctx context.Context) PipelineEnvironmentPtrOutput
- type PipelineEnvironmentPtrInput
- type PipelineEnvironmentPtrOutput
- type PipelineEnvironmentState
- type Provider
- func (*Provider) ElementType() reflect.Type
- func (i *Provider) ToProviderOutput() ProviderOutput
- func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (i *Provider) ToProviderPtrOutput() ProviderPtrOutput
- func (i *Provider) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (o ProviderOutput) ToProviderPtrOutput() ProviderPtrOutput
- func (o ProviderOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
- type ProviderPtrInput
- type ProviderPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package.
Types ¶
type KubernetesResource ¶
type KubernetesResource struct { // The resource cluster name. ClusterName string `pulumi:"clusterName"` // The resource name. Name string `pulumi:"name"` // The resource namemespace. Namespace string `pulumi:"namespace"` // The service endpoint id. ServiceEndpointId string `pulumi:"serviceEndpointId"` }
type KubernetesResourceArgs ¶
type KubernetesResourceArgs struct { // The resource cluster name. ClusterName pulumi.StringInput `pulumi:"clusterName"` // The resource name. Name pulumi.StringInput `pulumi:"name"` // The resource namemespace. Namespace pulumi.StringInput `pulumi:"namespace"` // The service endpoint id. ServiceEndpointId pulumi.StringInput `pulumi:"serviceEndpointId"` }
func (KubernetesResourceArgs) ElementType ¶
func (KubernetesResourceArgs) ElementType() reflect.Type
func (KubernetesResourceArgs) ToKubernetesResourceOutput ¶
func (i KubernetesResourceArgs) ToKubernetesResourceOutput() KubernetesResourceOutput
func (KubernetesResourceArgs) ToKubernetesResourceOutputWithContext ¶
func (i KubernetesResourceArgs) ToKubernetesResourceOutputWithContext(ctx context.Context) KubernetesResourceOutput
type KubernetesResourceArray ¶
type KubernetesResourceArray []KubernetesResourceInput
func (KubernetesResourceArray) ElementType ¶
func (KubernetesResourceArray) ElementType() reflect.Type
func (KubernetesResourceArray) ToKubernetesResourceArrayOutput ¶
func (i KubernetesResourceArray) ToKubernetesResourceArrayOutput() KubernetesResourceArrayOutput
func (KubernetesResourceArray) ToKubernetesResourceArrayOutputWithContext ¶
func (i KubernetesResourceArray) ToKubernetesResourceArrayOutputWithContext(ctx context.Context) KubernetesResourceArrayOutput
type KubernetesResourceArrayInput ¶
type KubernetesResourceArrayInput interface { pulumi.Input ToKubernetesResourceArrayOutput() KubernetesResourceArrayOutput ToKubernetesResourceArrayOutputWithContext(context.Context) KubernetesResourceArrayOutput }
KubernetesResourceArrayInput is an input type that accepts KubernetesResourceArray and KubernetesResourceArrayOutput values. You can construct a concrete instance of `KubernetesResourceArrayInput` via:
KubernetesResourceArray{ KubernetesResourceArgs{...} }
type KubernetesResourceArrayOutput ¶
type KubernetesResourceArrayOutput struct{ *pulumi.OutputState }
func (KubernetesResourceArrayOutput) ElementType ¶
func (KubernetesResourceArrayOutput) ElementType() reflect.Type
func (KubernetesResourceArrayOutput) Index ¶
func (o KubernetesResourceArrayOutput) Index(i pulumi.IntInput) KubernetesResourceOutput
func (KubernetesResourceArrayOutput) ToKubernetesResourceArrayOutput ¶
func (o KubernetesResourceArrayOutput) ToKubernetesResourceArrayOutput() KubernetesResourceArrayOutput
func (KubernetesResourceArrayOutput) ToKubernetesResourceArrayOutputWithContext ¶
func (o KubernetesResourceArrayOutput) ToKubernetesResourceArrayOutputWithContext(ctx context.Context) KubernetesResourceArrayOutput
type KubernetesResourceInput ¶
type KubernetesResourceInput interface { pulumi.Input ToKubernetesResourceOutput() KubernetesResourceOutput ToKubernetesResourceOutputWithContext(context.Context) KubernetesResourceOutput }
KubernetesResourceInput is an input type that accepts KubernetesResourceArgs and KubernetesResourceOutput values. You can construct a concrete instance of `KubernetesResourceInput` via:
KubernetesResourceArgs{...}
type KubernetesResourceOutput ¶
type KubernetesResourceOutput struct{ *pulumi.OutputState }
func (KubernetesResourceOutput) ClusterName ¶
func (o KubernetesResourceOutput) ClusterName() pulumi.StringOutput
The resource cluster name.
func (KubernetesResourceOutput) ElementType ¶
func (KubernetesResourceOutput) ElementType() reflect.Type
func (KubernetesResourceOutput) Name ¶
func (o KubernetesResourceOutput) Name() pulumi.StringOutput
The resource name.
func (KubernetesResourceOutput) Namespace ¶
func (o KubernetesResourceOutput) Namespace() pulumi.StringOutput
The resource namemespace.
func (KubernetesResourceOutput) ServiceEndpointId ¶
func (o KubernetesResourceOutput) ServiceEndpointId() pulumi.StringOutput
The service endpoint id.
func (KubernetesResourceOutput) ToKubernetesResourceOutput ¶
func (o KubernetesResourceOutput) ToKubernetesResourceOutput() KubernetesResourceOutput
func (KubernetesResourceOutput) ToKubernetesResourceOutputWithContext ¶
func (o KubernetesResourceOutput) ToKubernetesResourceOutputWithContext(ctx context.Context) KubernetesResourceOutput
type PipelineEnvironment ¶
type PipelineEnvironment struct { pulumi.CustomResourceState // List of kubernetes resources. KubernetesResources KubernetesResourceArrayOutput `pulumi:"kubernetesResources"` // The environment name. Name pulumi.StringOutput `pulumi:"name"` // The project ID or project name. ProjectId pulumi.StringOutput `pulumi:"projectId"` }
func GetPipelineEnvironment ¶
func GetPipelineEnvironment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PipelineEnvironmentState, opts ...pulumi.ResourceOption) (*PipelineEnvironment, error)
GetPipelineEnvironment gets an existing PipelineEnvironment 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 NewPipelineEnvironment ¶
func NewPipelineEnvironment(ctx *pulumi.Context, name string, args *PipelineEnvironmentArgs, opts ...pulumi.ResourceOption) (*PipelineEnvironment, error)
NewPipelineEnvironment registers a new resource with the given unique name, arguments, and options.
func (*PipelineEnvironment) ElementType ¶
func (*PipelineEnvironment) ElementType() reflect.Type
func (*PipelineEnvironment) ToPipelineEnvironmentOutput ¶
func (i *PipelineEnvironment) ToPipelineEnvironmentOutput() PipelineEnvironmentOutput
func (*PipelineEnvironment) ToPipelineEnvironmentOutputWithContext ¶
func (i *PipelineEnvironment) ToPipelineEnvironmentOutputWithContext(ctx context.Context) PipelineEnvironmentOutput
func (*PipelineEnvironment) ToPipelineEnvironmentPtrOutput ¶
func (i *PipelineEnvironment) ToPipelineEnvironmentPtrOutput() PipelineEnvironmentPtrOutput
func (*PipelineEnvironment) ToPipelineEnvironmentPtrOutputWithContext ¶
func (i *PipelineEnvironment) ToPipelineEnvironmentPtrOutputWithContext(ctx context.Context) PipelineEnvironmentPtrOutput
type PipelineEnvironmentArgs ¶
type PipelineEnvironmentArgs struct { // List of kubernetes resources. KubernetesResources KubernetesResourceArrayInput Name pulumi.StringInput // The project ID or project name. ProjectId pulumi.StringInput }
The set of arguments for constructing a PipelineEnvironment resource.
func (PipelineEnvironmentArgs) ElementType ¶
func (PipelineEnvironmentArgs) ElementType() reflect.Type
type PipelineEnvironmentArray ¶
type PipelineEnvironmentArray []PipelineEnvironmentInput
func (PipelineEnvironmentArray) ElementType ¶
func (PipelineEnvironmentArray) ElementType() reflect.Type
func (PipelineEnvironmentArray) ToPipelineEnvironmentArrayOutput ¶
func (i PipelineEnvironmentArray) ToPipelineEnvironmentArrayOutput() PipelineEnvironmentArrayOutput
func (PipelineEnvironmentArray) ToPipelineEnvironmentArrayOutputWithContext ¶
func (i PipelineEnvironmentArray) ToPipelineEnvironmentArrayOutputWithContext(ctx context.Context) PipelineEnvironmentArrayOutput
type PipelineEnvironmentArrayInput ¶
type PipelineEnvironmentArrayInput interface { pulumi.Input ToPipelineEnvironmentArrayOutput() PipelineEnvironmentArrayOutput ToPipelineEnvironmentArrayOutputWithContext(context.Context) PipelineEnvironmentArrayOutput }
PipelineEnvironmentArrayInput is an input type that accepts PipelineEnvironmentArray and PipelineEnvironmentArrayOutput values. You can construct a concrete instance of `PipelineEnvironmentArrayInput` via:
PipelineEnvironmentArray{ PipelineEnvironmentArgs{...} }
type PipelineEnvironmentArrayOutput ¶
type PipelineEnvironmentArrayOutput struct{ *pulumi.OutputState }
func (PipelineEnvironmentArrayOutput) ElementType ¶
func (PipelineEnvironmentArrayOutput) ElementType() reflect.Type
func (PipelineEnvironmentArrayOutput) Index ¶
func (o PipelineEnvironmentArrayOutput) Index(i pulumi.IntInput) PipelineEnvironmentOutput
func (PipelineEnvironmentArrayOutput) ToPipelineEnvironmentArrayOutput ¶
func (o PipelineEnvironmentArrayOutput) ToPipelineEnvironmentArrayOutput() PipelineEnvironmentArrayOutput
func (PipelineEnvironmentArrayOutput) ToPipelineEnvironmentArrayOutputWithContext ¶
func (o PipelineEnvironmentArrayOutput) ToPipelineEnvironmentArrayOutputWithContext(ctx context.Context) PipelineEnvironmentArrayOutput
type PipelineEnvironmentInput ¶
type PipelineEnvironmentInput interface { pulumi.Input ToPipelineEnvironmentOutput() PipelineEnvironmentOutput ToPipelineEnvironmentOutputWithContext(ctx context.Context) PipelineEnvironmentOutput }
type PipelineEnvironmentMap ¶
type PipelineEnvironmentMap map[string]PipelineEnvironmentInput
func (PipelineEnvironmentMap) ElementType ¶
func (PipelineEnvironmentMap) ElementType() reflect.Type
func (PipelineEnvironmentMap) ToPipelineEnvironmentMapOutput ¶
func (i PipelineEnvironmentMap) ToPipelineEnvironmentMapOutput() PipelineEnvironmentMapOutput
func (PipelineEnvironmentMap) ToPipelineEnvironmentMapOutputWithContext ¶
func (i PipelineEnvironmentMap) ToPipelineEnvironmentMapOutputWithContext(ctx context.Context) PipelineEnvironmentMapOutput
type PipelineEnvironmentMapInput ¶
type PipelineEnvironmentMapInput interface { pulumi.Input ToPipelineEnvironmentMapOutput() PipelineEnvironmentMapOutput ToPipelineEnvironmentMapOutputWithContext(context.Context) PipelineEnvironmentMapOutput }
PipelineEnvironmentMapInput is an input type that accepts PipelineEnvironmentMap and PipelineEnvironmentMapOutput values. You can construct a concrete instance of `PipelineEnvironmentMapInput` via:
PipelineEnvironmentMap{ "key": PipelineEnvironmentArgs{...} }
type PipelineEnvironmentMapOutput ¶
type PipelineEnvironmentMapOutput struct{ *pulumi.OutputState }
func (PipelineEnvironmentMapOutput) ElementType ¶
func (PipelineEnvironmentMapOutput) ElementType() reflect.Type
func (PipelineEnvironmentMapOutput) MapIndex ¶
func (o PipelineEnvironmentMapOutput) MapIndex(k pulumi.StringInput) PipelineEnvironmentOutput
func (PipelineEnvironmentMapOutput) ToPipelineEnvironmentMapOutput ¶
func (o PipelineEnvironmentMapOutput) ToPipelineEnvironmentMapOutput() PipelineEnvironmentMapOutput
func (PipelineEnvironmentMapOutput) ToPipelineEnvironmentMapOutputWithContext ¶
func (o PipelineEnvironmentMapOutput) ToPipelineEnvironmentMapOutputWithContext(ctx context.Context) PipelineEnvironmentMapOutput
type PipelineEnvironmentOutput ¶
type PipelineEnvironmentOutput struct {
*pulumi.OutputState
}
func (PipelineEnvironmentOutput) ElementType ¶
func (PipelineEnvironmentOutput) ElementType() reflect.Type
func (PipelineEnvironmentOutput) ToPipelineEnvironmentOutput ¶
func (o PipelineEnvironmentOutput) ToPipelineEnvironmentOutput() PipelineEnvironmentOutput
func (PipelineEnvironmentOutput) ToPipelineEnvironmentOutputWithContext ¶
func (o PipelineEnvironmentOutput) ToPipelineEnvironmentOutputWithContext(ctx context.Context) PipelineEnvironmentOutput
func (PipelineEnvironmentOutput) ToPipelineEnvironmentPtrOutput ¶
func (o PipelineEnvironmentOutput) ToPipelineEnvironmentPtrOutput() PipelineEnvironmentPtrOutput
func (PipelineEnvironmentOutput) ToPipelineEnvironmentPtrOutputWithContext ¶
func (o PipelineEnvironmentOutput) ToPipelineEnvironmentPtrOutputWithContext(ctx context.Context) PipelineEnvironmentPtrOutput
type PipelineEnvironmentPtrInput ¶
type PipelineEnvironmentPtrInput interface { pulumi.Input ToPipelineEnvironmentPtrOutput() PipelineEnvironmentPtrOutput ToPipelineEnvironmentPtrOutputWithContext(ctx context.Context) PipelineEnvironmentPtrOutput }
type PipelineEnvironmentPtrOutput ¶
type PipelineEnvironmentPtrOutput struct {
*pulumi.OutputState
}
func (PipelineEnvironmentPtrOutput) ElementType ¶
func (PipelineEnvironmentPtrOutput) ElementType() reflect.Type
func (PipelineEnvironmentPtrOutput) ToPipelineEnvironmentPtrOutput ¶
func (o PipelineEnvironmentPtrOutput) ToPipelineEnvironmentPtrOutput() PipelineEnvironmentPtrOutput
func (PipelineEnvironmentPtrOutput) ToPipelineEnvironmentPtrOutputWithContext ¶
func (o PipelineEnvironmentPtrOutput) ToPipelineEnvironmentPtrOutputWithContext(ctx context.Context) PipelineEnvironmentPtrOutput
type PipelineEnvironmentState ¶
type PipelineEnvironmentState struct { }
func (PipelineEnvironmentState) ElementType ¶
func (PipelineEnvironmentState) ElementType() reflect.Type
type Provider ¶
type Provider struct {
pulumi.ProviderResourceState
}
func NewProvider ¶
func NewProvider(ctx *pulumi.Context, name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)
NewProvider registers a new resource with the given unique name, arguments, and options.
func (*Provider) ElementType ¶
func (*Provider) ToProviderOutput ¶
func (i *Provider) ToProviderOutput() ProviderOutput
func (*Provider) ToProviderOutputWithContext ¶
func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
func (*Provider) ToProviderPtrOutput ¶
func (i *Provider) ToProviderPtrOutput() ProviderPtrOutput
func (*Provider) ToProviderPtrOutputWithContext ¶
func (i *Provider) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
type ProviderArgs ¶
type ProviderArgs struct { }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(ctx context.Context) ProviderOutput }
type ProviderOutput ¶
type ProviderOutput struct {
*pulumi.OutputState
}
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
func (ProviderOutput) ToProviderPtrOutput ¶
func (o ProviderOutput) ToProviderPtrOutput() ProviderPtrOutput
func (ProviderOutput) ToProviderPtrOutputWithContext ¶
func (o ProviderOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
type ProviderPtrInput ¶
type ProviderPtrInput interface { pulumi.Input ToProviderPtrOutput() ProviderPtrOutput ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput }
type ProviderPtrOutput ¶
type ProviderPtrOutput struct {
*pulumi.OutputState
}
func (ProviderPtrOutput) ElementType ¶
func (ProviderPtrOutput) ElementType() reflect.Type
func (ProviderPtrOutput) ToProviderPtrOutput ¶
func (o ProviderPtrOutput) ToProviderPtrOutput() ProviderPtrOutput
func (ProviderPtrOutput) ToProviderPtrOutputWithContext ¶
func (o ProviderPtrOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput