Documentation
¶
Index ¶
- type ImageRegistry
- type ImageRegistryArgs
- type ImageRegistryArray
- type ImageRegistryArrayInput
- type ImageRegistryArrayOutput
- func (ImageRegistryArrayOutput) ElementType() reflect.Type
- func (o ImageRegistryArrayOutput) Index(i pulumi.IntInput) ImageRegistryOutput
- func (o ImageRegistryArrayOutput) ToImageRegistryArrayOutput() ImageRegistryArrayOutput
- func (o ImageRegistryArrayOutput) ToImageRegistryArrayOutputWithContext(ctx context.Context) ImageRegistryArrayOutput
- type ImageRegistryConnDetectConfig
- type ImageRegistryConnDetectConfigArgs
- func (ImageRegistryConnDetectConfigArgs) ElementType() reflect.Type
- func (i ImageRegistryConnDetectConfigArgs) ToImageRegistryConnDetectConfigOutput() ImageRegistryConnDetectConfigOutput
- func (i ImageRegistryConnDetectConfigArgs) ToImageRegistryConnDetectConfigOutputWithContext(ctx context.Context) ImageRegistryConnDetectConfigOutput
- type ImageRegistryConnDetectConfigArray
- func (ImageRegistryConnDetectConfigArray) ElementType() reflect.Type
- func (i ImageRegistryConnDetectConfigArray) ToImageRegistryConnDetectConfigArrayOutput() ImageRegistryConnDetectConfigArrayOutput
- func (i ImageRegistryConnDetectConfigArray) ToImageRegistryConnDetectConfigArrayOutputWithContext(ctx context.Context) ImageRegistryConnDetectConfigArrayOutput
- type ImageRegistryConnDetectConfigArrayInput
- type ImageRegistryConnDetectConfigArrayOutput
- func (ImageRegistryConnDetectConfigArrayOutput) ElementType() reflect.Type
- func (o ImageRegistryConnDetectConfigArrayOutput) Index(i pulumi.IntInput) ImageRegistryConnDetectConfigOutput
- func (o ImageRegistryConnDetectConfigArrayOutput) ToImageRegistryConnDetectConfigArrayOutput() ImageRegistryConnDetectConfigArrayOutput
- func (o ImageRegistryConnDetectConfigArrayOutput) ToImageRegistryConnDetectConfigArrayOutputWithContext(ctx context.Context) ImageRegistryConnDetectConfigArrayOutput
- type ImageRegistryConnDetectConfigInput
- type ImageRegistryConnDetectConfigOutput
- func (ImageRegistryConnDetectConfigOutput) ElementType() reflect.Type
- func (o ImageRegistryConnDetectConfigOutput) Quuid() pulumi.StringPtrOutput
- func (o ImageRegistryConnDetectConfigOutput) ToImageRegistryConnDetectConfigOutput() ImageRegistryConnDetectConfigOutput
- func (o ImageRegistryConnDetectConfigOutput) ToImageRegistryConnDetectConfigOutputWithContext(ctx context.Context) ImageRegistryConnDetectConfigOutput
- func (o ImageRegistryConnDetectConfigOutput) Uuid() pulumi.StringPtrOutput
- type ImageRegistryInput
- type ImageRegistryMap
- type ImageRegistryMapInput
- type ImageRegistryMapOutput
- func (ImageRegistryMapOutput) ElementType() reflect.Type
- func (o ImageRegistryMapOutput) MapIndex(k pulumi.StringInput) ImageRegistryOutput
- func (o ImageRegistryMapOutput) ToImageRegistryMapOutput() ImageRegistryMapOutput
- func (o ImageRegistryMapOutput) ToImageRegistryMapOutputWithContext(ctx context.Context) ImageRegistryMapOutput
- type ImageRegistryOutput
- func (o ImageRegistryOutput) ConnDetectConfigs() ImageRegistryConnDetectConfigArrayOutput
- func (ImageRegistryOutput) ElementType() reflect.Type
- func (o ImageRegistryOutput) Insecure() pulumi.IntPtrOutput
- func (o ImageRegistryOutput) Name() pulumi.StringOutput
- func (o ImageRegistryOutput) NeedScan() pulumi.BoolPtrOutput
- func (o ImageRegistryOutput) NetType() pulumi.StringOutput
- func (o ImageRegistryOutput) Password() pulumi.StringOutput
- func (o ImageRegistryOutput) RegistryRegion() pulumi.StringPtrOutput
- func (o ImageRegistryOutput) RegistryType() pulumi.StringOutput
- func (o ImageRegistryOutput) RegistryVersion() pulumi.StringPtrOutput
- func (o ImageRegistryOutput) SpeedLimit() pulumi.IntPtrOutput
- func (o ImageRegistryOutput) SyncStatus() pulumi.StringOutput
- func (o ImageRegistryOutput) ToImageRegistryOutput() ImageRegistryOutput
- func (o ImageRegistryOutput) ToImageRegistryOutputWithContext(ctx context.Context) ImageRegistryOutput
- func (o ImageRegistryOutput) Url() pulumi.StringOutput
- func (o ImageRegistryOutput) Username() pulumi.StringOutput
- type ImageRegistryState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ImageRegistry ¶
type ImageRegistry struct { pulumi.CustomResourceState // Connectivity detection configuration. ConnDetectConfigs ImageRegistryConnDetectConfigArrayOutput `pulumi:"connDetectConfigs"` // Valid values: `0` (secure mode with certificate verification, which is the default value); `1` (unsecure mode that skips // certificate verification). Insecure pulumi.IntPtrOutput `pulumi:"insecure"` // Repository name. Name pulumi.StringOutput `pulumi:"name"` // Whether to scan the latest image. NeedScan pulumi.BoolPtrOutput `pulumi:"needScan"` // Network type, which can be `public` (public network). NetType pulumi.StringOutput `pulumi:"netType"` // Password. Password pulumi.StringOutput `pulumi:"password"` // Region. Default value: `default`. RegistryRegion pulumi.StringPtrOutput `pulumi:"registryRegion"` // Repository type, which can be `harbor`. Valid values: harbor, quay, jfrog, aws, azure, other-tcr. RegistryType pulumi.StringOutput `pulumi:"registryType"` // Repository version. RegistryVersion pulumi.StringPtrOutput `pulumi:"registryVersion"` // Speed limit. SpeedLimit pulumi.IntPtrOutput `pulumi:"speedLimit"` // Sync status. SyncStatus pulumi.StringOutput `pulumi:"syncStatus"` // Repository URL. Url pulumi.StringOutput `pulumi:"url"` // Username. Username pulumi.StringOutput `pulumi:"username"` }
func GetImageRegistry ¶
func GetImageRegistry(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ImageRegistryState, opts ...pulumi.ResourceOption) (*ImageRegistry, error)
GetImageRegistry gets an existing ImageRegistry 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 NewImageRegistry ¶
func NewImageRegistry(ctx *pulumi.Context, name string, args *ImageRegistryArgs, opts ...pulumi.ResourceOption) (*ImageRegistry, error)
NewImageRegistry registers a new resource with the given unique name, arguments, and options.
func (*ImageRegistry) ElementType ¶
func (*ImageRegistry) ElementType() reflect.Type
func (*ImageRegistry) ToImageRegistryOutput ¶
func (i *ImageRegistry) ToImageRegistryOutput() ImageRegistryOutput
func (*ImageRegistry) ToImageRegistryOutputWithContext ¶
func (i *ImageRegistry) ToImageRegistryOutputWithContext(ctx context.Context) ImageRegistryOutput
type ImageRegistryArgs ¶
type ImageRegistryArgs struct { // Connectivity detection configuration. ConnDetectConfigs ImageRegistryConnDetectConfigArrayInput // Valid values: `0` (secure mode with certificate verification, which is the default value); `1` (unsecure mode that skips // certificate verification). Insecure pulumi.IntPtrInput // Repository name. Name pulumi.StringPtrInput // Whether to scan the latest image. NeedScan pulumi.BoolPtrInput // Network type, which can be `public` (public network). NetType pulumi.StringInput // Password. Password pulumi.StringInput // Region. Default value: `default`. RegistryRegion pulumi.StringPtrInput // Repository type, which can be `harbor`. Valid values: harbor, quay, jfrog, aws, azure, other-tcr. RegistryType pulumi.StringInput // Repository version. RegistryVersion pulumi.StringPtrInput // Speed limit. SpeedLimit pulumi.IntPtrInput // Repository URL. Url pulumi.StringInput // Username. Username pulumi.StringInput }
The set of arguments for constructing a ImageRegistry resource.
func (ImageRegistryArgs) ElementType ¶
func (ImageRegistryArgs) ElementType() reflect.Type
type ImageRegistryArray ¶
type ImageRegistryArray []ImageRegistryInput
func (ImageRegistryArray) ElementType ¶
func (ImageRegistryArray) ElementType() reflect.Type
func (ImageRegistryArray) ToImageRegistryArrayOutput ¶
func (i ImageRegistryArray) ToImageRegistryArrayOutput() ImageRegistryArrayOutput
func (ImageRegistryArray) ToImageRegistryArrayOutputWithContext ¶
func (i ImageRegistryArray) ToImageRegistryArrayOutputWithContext(ctx context.Context) ImageRegistryArrayOutput
type ImageRegistryArrayInput ¶
type ImageRegistryArrayInput interface { pulumi.Input ToImageRegistryArrayOutput() ImageRegistryArrayOutput ToImageRegistryArrayOutputWithContext(context.Context) ImageRegistryArrayOutput }
ImageRegistryArrayInput is an input type that accepts ImageRegistryArray and ImageRegistryArrayOutput values. You can construct a concrete instance of `ImageRegistryArrayInput` via:
ImageRegistryArray{ ImageRegistryArgs{...} }
type ImageRegistryArrayOutput ¶
type ImageRegistryArrayOutput struct{ *pulumi.OutputState }
func (ImageRegistryArrayOutput) ElementType ¶
func (ImageRegistryArrayOutput) ElementType() reflect.Type
func (ImageRegistryArrayOutput) Index ¶
func (o ImageRegistryArrayOutput) Index(i pulumi.IntInput) ImageRegistryOutput
func (ImageRegistryArrayOutput) ToImageRegistryArrayOutput ¶
func (o ImageRegistryArrayOutput) ToImageRegistryArrayOutput() ImageRegistryArrayOutput
func (ImageRegistryArrayOutput) ToImageRegistryArrayOutputWithContext ¶
func (o ImageRegistryArrayOutput) ToImageRegistryArrayOutputWithContext(ctx context.Context) ImageRegistryArrayOutput
type ImageRegistryConnDetectConfigArgs ¶
type ImageRegistryConnDetectConfigArgs struct { Quuid pulumi.StringPtrInput `pulumi:"quuid"` Uuid pulumi.StringPtrInput `pulumi:"uuid"` }
func (ImageRegistryConnDetectConfigArgs) ElementType ¶
func (ImageRegistryConnDetectConfigArgs) ElementType() reflect.Type
func (ImageRegistryConnDetectConfigArgs) ToImageRegistryConnDetectConfigOutput ¶
func (i ImageRegistryConnDetectConfigArgs) ToImageRegistryConnDetectConfigOutput() ImageRegistryConnDetectConfigOutput
func (ImageRegistryConnDetectConfigArgs) ToImageRegistryConnDetectConfigOutputWithContext ¶
func (i ImageRegistryConnDetectConfigArgs) ToImageRegistryConnDetectConfigOutputWithContext(ctx context.Context) ImageRegistryConnDetectConfigOutput
type ImageRegistryConnDetectConfigArray ¶
type ImageRegistryConnDetectConfigArray []ImageRegistryConnDetectConfigInput
func (ImageRegistryConnDetectConfigArray) ElementType ¶
func (ImageRegistryConnDetectConfigArray) ElementType() reflect.Type
func (ImageRegistryConnDetectConfigArray) ToImageRegistryConnDetectConfigArrayOutput ¶
func (i ImageRegistryConnDetectConfigArray) ToImageRegistryConnDetectConfigArrayOutput() ImageRegistryConnDetectConfigArrayOutput
func (ImageRegistryConnDetectConfigArray) ToImageRegistryConnDetectConfigArrayOutputWithContext ¶
func (i ImageRegistryConnDetectConfigArray) ToImageRegistryConnDetectConfigArrayOutputWithContext(ctx context.Context) ImageRegistryConnDetectConfigArrayOutput
type ImageRegistryConnDetectConfigArrayInput ¶
type ImageRegistryConnDetectConfigArrayInput interface { pulumi.Input ToImageRegistryConnDetectConfigArrayOutput() ImageRegistryConnDetectConfigArrayOutput ToImageRegistryConnDetectConfigArrayOutputWithContext(context.Context) ImageRegistryConnDetectConfigArrayOutput }
ImageRegistryConnDetectConfigArrayInput is an input type that accepts ImageRegistryConnDetectConfigArray and ImageRegistryConnDetectConfigArrayOutput values. You can construct a concrete instance of `ImageRegistryConnDetectConfigArrayInput` via:
ImageRegistryConnDetectConfigArray{ ImageRegistryConnDetectConfigArgs{...} }
type ImageRegistryConnDetectConfigArrayOutput ¶
type ImageRegistryConnDetectConfigArrayOutput struct{ *pulumi.OutputState }
func (ImageRegistryConnDetectConfigArrayOutput) ElementType ¶
func (ImageRegistryConnDetectConfigArrayOutput) ElementType() reflect.Type
func (ImageRegistryConnDetectConfigArrayOutput) ToImageRegistryConnDetectConfigArrayOutput ¶
func (o ImageRegistryConnDetectConfigArrayOutput) ToImageRegistryConnDetectConfigArrayOutput() ImageRegistryConnDetectConfigArrayOutput
func (ImageRegistryConnDetectConfigArrayOutput) ToImageRegistryConnDetectConfigArrayOutputWithContext ¶
func (o ImageRegistryConnDetectConfigArrayOutput) ToImageRegistryConnDetectConfigArrayOutputWithContext(ctx context.Context) ImageRegistryConnDetectConfigArrayOutput
type ImageRegistryConnDetectConfigInput ¶
type ImageRegistryConnDetectConfigInput interface { pulumi.Input ToImageRegistryConnDetectConfigOutput() ImageRegistryConnDetectConfigOutput ToImageRegistryConnDetectConfigOutputWithContext(context.Context) ImageRegistryConnDetectConfigOutput }
ImageRegistryConnDetectConfigInput is an input type that accepts ImageRegistryConnDetectConfigArgs and ImageRegistryConnDetectConfigOutput values. You can construct a concrete instance of `ImageRegistryConnDetectConfigInput` via:
ImageRegistryConnDetectConfigArgs{...}
type ImageRegistryConnDetectConfigOutput ¶
type ImageRegistryConnDetectConfigOutput struct{ *pulumi.OutputState }
func (ImageRegistryConnDetectConfigOutput) ElementType ¶
func (ImageRegistryConnDetectConfigOutput) ElementType() reflect.Type
func (ImageRegistryConnDetectConfigOutput) Quuid ¶
func (o ImageRegistryConnDetectConfigOutput) Quuid() pulumi.StringPtrOutput
func (ImageRegistryConnDetectConfigOutput) ToImageRegistryConnDetectConfigOutput ¶
func (o ImageRegistryConnDetectConfigOutput) ToImageRegistryConnDetectConfigOutput() ImageRegistryConnDetectConfigOutput
func (ImageRegistryConnDetectConfigOutput) ToImageRegistryConnDetectConfigOutputWithContext ¶
func (o ImageRegistryConnDetectConfigOutput) ToImageRegistryConnDetectConfigOutputWithContext(ctx context.Context) ImageRegistryConnDetectConfigOutput
func (ImageRegistryConnDetectConfigOutput) Uuid ¶
func (o ImageRegistryConnDetectConfigOutput) Uuid() pulumi.StringPtrOutput
type ImageRegistryInput ¶
type ImageRegistryInput interface { pulumi.Input ToImageRegistryOutput() ImageRegistryOutput ToImageRegistryOutputWithContext(ctx context.Context) ImageRegistryOutput }
type ImageRegistryMap ¶
type ImageRegistryMap map[string]ImageRegistryInput
func (ImageRegistryMap) ElementType ¶
func (ImageRegistryMap) ElementType() reflect.Type
func (ImageRegistryMap) ToImageRegistryMapOutput ¶
func (i ImageRegistryMap) ToImageRegistryMapOutput() ImageRegistryMapOutput
func (ImageRegistryMap) ToImageRegistryMapOutputWithContext ¶
func (i ImageRegistryMap) ToImageRegistryMapOutputWithContext(ctx context.Context) ImageRegistryMapOutput
type ImageRegistryMapInput ¶
type ImageRegistryMapInput interface { pulumi.Input ToImageRegistryMapOutput() ImageRegistryMapOutput ToImageRegistryMapOutputWithContext(context.Context) ImageRegistryMapOutput }
ImageRegistryMapInput is an input type that accepts ImageRegistryMap and ImageRegistryMapOutput values. You can construct a concrete instance of `ImageRegistryMapInput` via:
ImageRegistryMap{ "key": ImageRegistryArgs{...} }
type ImageRegistryMapOutput ¶
type ImageRegistryMapOutput struct{ *pulumi.OutputState }
func (ImageRegistryMapOutput) ElementType ¶
func (ImageRegistryMapOutput) ElementType() reflect.Type
func (ImageRegistryMapOutput) MapIndex ¶
func (o ImageRegistryMapOutput) MapIndex(k pulumi.StringInput) ImageRegistryOutput
func (ImageRegistryMapOutput) ToImageRegistryMapOutput ¶
func (o ImageRegistryMapOutput) ToImageRegistryMapOutput() ImageRegistryMapOutput
func (ImageRegistryMapOutput) ToImageRegistryMapOutputWithContext ¶
func (o ImageRegistryMapOutput) ToImageRegistryMapOutputWithContext(ctx context.Context) ImageRegistryMapOutput
type ImageRegistryOutput ¶
type ImageRegistryOutput struct{ *pulumi.OutputState }
func (ImageRegistryOutput) ConnDetectConfigs ¶
func (o ImageRegistryOutput) ConnDetectConfigs() ImageRegistryConnDetectConfigArrayOutput
Connectivity detection configuration.
func (ImageRegistryOutput) ElementType ¶
func (ImageRegistryOutput) ElementType() reflect.Type
func (ImageRegistryOutput) Insecure ¶
func (o ImageRegistryOutput) Insecure() pulumi.IntPtrOutput
Valid values: `0` (secure mode with certificate verification, which is the default value); `1` (unsecure mode that skips certificate verification).
func (ImageRegistryOutput) Name ¶
func (o ImageRegistryOutput) Name() pulumi.StringOutput
Repository name.
func (ImageRegistryOutput) NeedScan ¶
func (o ImageRegistryOutput) NeedScan() pulumi.BoolPtrOutput
Whether to scan the latest image.
func (ImageRegistryOutput) NetType ¶
func (o ImageRegistryOutput) NetType() pulumi.StringOutput
Network type, which can be `public` (public network).
func (ImageRegistryOutput) Password ¶
func (o ImageRegistryOutput) Password() pulumi.StringOutput
Password.
func (ImageRegistryOutput) RegistryRegion ¶
func (o ImageRegistryOutput) RegistryRegion() pulumi.StringPtrOutput
Region. Default value: `default`.
func (ImageRegistryOutput) RegistryType ¶
func (o ImageRegistryOutput) RegistryType() pulumi.StringOutput
Repository type, which can be `harbor`. Valid values: harbor, quay, jfrog, aws, azure, other-tcr.
func (ImageRegistryOutput) RegistryVersion ¶
func (o ImageRegistryOutput) RegistryVersion() pulumi.StringPtrOutput
Repository version.
func (ImageRegistryOutput) SpeedLimit ¶
func (o ImageRegistryOutput) SpeedLimit() pulumi.IntPtrOutput
Speed limit.
func (ImageRegistryOutput) SyncStatus ¶
func (o ImageRegistryOutput) SyncStatus() pulumi.StringOutput
Sync status.
func (ImageRegistryOutput) ToImageRegistryOutput ¶
func (o ImageRegistryOutput) ToImageRegistryOutput() ImageRegistryOutput
func (ImageRegistryOutput) ToImageRegistryOutputWithContext ¶
func (o ImageRegistryOutput) ToImageRegistryOutputWithContext(ctx context.Context) ImageRegistryOutput
func (ImageRegistryOutput) Url ¶
func (o ImageRegistryOutput) Url() pulumi.StringOutput
Repository URL.
func (ImageRegistryOutput) Username ¶
func (o ImageRegistryOutput) Username() pulumi.StringOutput
Username.
type ImageRegistryState ¶
type ImageRegistryState struct { // Connectivity detection configuration. ConnDetectConfigs ImageRegistryConnDetectConfigArrayInput // Valid values: `0` (secure mode with certificate verification, which is the default value); `1` (unsecure mode that skips // certificate verification). Insecure pulumi.IntPtrInput // Repository name. Name pulumi.StringPtrInput // Whether to scan the latest image. NeedScan pulumi.BoolPtrInput // Network type, which can be `public` (public network). NetType pulumi.StringPtrInput // Password. Password pulumi.StringPtrInput // Region. Default value: `default`. RegistryRegion pulumi.StringPtrInput // Repository type, which can be `harbor`. Valid values: harbor, quay, jfrog, aws, azure, other-tcr. RegistryType pulumi.StringPtrInput // Repository version. RegistryVersion pulumi.StringPtrInput // Speed limit. SpeedLimit pulumi.IntPtrInput // Sync status. SyncStatus pulumi.StringPtrInput // Repository URL. Url pulumi.StringPtrInput // Username. Username pulumi.StringPtrInput }
func (ImageRegistryState) ElementType ¶
func (ImageRegistryState) ElementType() reflect.Type