Documentation ¶
Overview ¶
Package azure-quickstart-acr-geo-replication exports types, functions, subpackages for provisioning azure-quickstart-acr-geo-replication resources.
Index ¶
- func PkgVersion() (semver.Version, error)
- 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
- type ReplicatedRegistry
- func (*ReplicatedRegistry) ElementType() reflect.Type
- func (i *ReplicatedRegistry) ToReplicatedRegistryOutput() ReplicatedRegistryOutput
- func (i *ReplicatedRegistry) ToReplicatedRegistryOutputWithContext(ctx context.Context) ReplicatedRegistryOutput
- func (i *ReplicatedRegistry) ToReplicatedRegistryPtrOutput() ReplicatedRegistryPtrOutput
- func (i *ReplicatedRegistry) ToReplicatedRegistryPtrOutputWithContext(ctx context.Context) ReplicatedRegistryPtrOutput
- type ReplicatedRegistryArgs
- type ReplicatedRegistryArray
- type ReplicatedRegistryArrayInput
- type ReplicatedRegistryArrayOutput
- func (ReplicatedRegistryArrayOutput) ElementType() reflect.Type
- func (o ReplicatedRegistryArrayOutput) Index(i pulumi.IntInput) ReplicatedRegistryOutput
- func (o ReplicatedRegistryArrayOutput) ToReplicatedRegistryArrayOutput() ReplicatedRegistryArrayOutput
- func (o ReplicatedRegistryArrayOutput) ToReplicatedRegistryArrayOutputWithContext(ctx context.Context) ReplicatedRegistryArrayOutput
- type ReplicatedRegistryInput
- type ReplicatedRegistryMap
- type ReplicatedRegistryMapInput
- type ReplicatedRegistryMapOutput
- func (ReplicatedRegistryMapOutput) ElementType() reflect.Type
- func (o ReplicatedRegistryMapOutput) MapIndex(k pulumi.StringInput) ReplicatedRegistryOutput
- func (o ReplicatedRegistryMapOutput) ToReplicatedRegistryMapOutput() ReplicatedRegistryMapOutput
- func (o ReplicatedRegistryMapOutput) ToReplicatedRegistryMapOutputWithContext(ctx context.Context) ReplicatedRegistryMapOutput
- type ReplicatedRegistryOutput
- func (ReplicatedRegistryOutput) ElementType() reflect.Type
- func (o ReplicatedRegistryOutput) ToReplicatedRegistryOutput() ReplicatedRegistryOutput
- func (o ReplicatedRegistryOutput) ToReplicatedRegistryOutputWithContext(ctx context.Context) ReplicatedRegistryOutput
- func (o ReplicatedRegistryOutput) ToReplicatedRegistryPtrOutput() ReplicatedRegistryPtrOutput
- func (o ReplicatedRegistryOutput) ToReplicatedRegistryPtrOutputWithContext(ctx context.Context) ReplicatedRegistryPtrOutput
- type ReplicatedRegistryPtrInput
- type ReplicatedRegistryPtrOutput
- func (o ReplicatedRegistryPtrOutput) Elem() ReplicatedRegistryOutput
- func (ReplicatedRegistryPtrOutput) ElementType() reflect.Type
- func (o ReplicatedRegistryPtrOutput) ToReplicatedRegistryPtrOutput() ReplicatedRegistryPtrOutput
- func (o ReplicatedRegistryPtrOutput) ToReplicatedRegistryPtrOutputWithContext(ctx context.Context) ReplicatedRegistryPtrOutput
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 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) Elem ¶
func (o ProviderPtrOutput) Elem() ProviderOutput
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
type ReplicatedRegistry ¶
type ReplicatedRegistry struct { pulumi.ResourceState // The login server url LoginServer pulumi.StringOutput `pulumi:"loginServer"` // The Registry Registry containerregistry.RegistryOutput `pulumi:"registry"` // The replication policy Replication containerregistry.ReplicationOutput `pulumi:"replication"` }
func NewReplicatedRegistry ¶
func NewReplicatedRegistry(ctx *pulumi.Context, name string, args *ReplicatedRegistryArgs, opts ...pulumi.ResourceOption) (*ReplicatedRegistry, error)
NewReplicatedRegistry registers a new resource with the given unique name, arguments, and options.
func (*ReplicatedRegistry) ElementType ¶
func (*ReplicatedRegistry) ElementType() reflect.Type
func (*ReplicatedRegistry) ToReplicatedRegistryOutput ¶
func (i *ReplicatedRegistry) ToReplicatedRegistryOutput() ReplicatedRegistryOutput
func (*ReplicatedRegistry) ToReplicatedRegistryOutputWithContext ¶
func (i *ReplicatedRegistry) ToReplicatedRegistryOutputWithContext(ctx context.Context) ReplicatedRegistryOutput
func (*ReplicatedRegistry) ToReplicatedRegistryPtrOutput ¶
func (i *ReplicatedRegistry) ToReplicatedRegistryPtrOutput() ReplicatedRegistryPtrOutput
func (*ReplicatedRegistry) ToReplicatedRegistryPtrOutputWithContext ¶
func (i *ReplicatedRegistry) ToReplicatedRegistryPtrOutputWithContext(ctx context.Context) ReplicatedRegistryPtrOutput
type ReplicatedRegistryArgs ¶
type ReplicatedRegistryArgs struct { // Enable admin user that has push / pull permissions to the registry AdminUserEnabled pulumi.BoolPtrInput // Globally unique name of your azure container registry Name pulumi.StringInput // The location of the registry replica location ReplicationLocation pulumi.StringInput // The name of the enclosing resource group ResourceGroupName pulumi.StringInput // Tier of your Azure Container Registry. Geo-replication requires the Premium SKU Sku pulumi.StringPtrInput }
The set of arguments for constructing a ReplicatedRegistry resource.
func (ReplicatedRegistryArgs) ElementType ¶
func (ReplicatedRegistryArgs) ElementType() reflect.Type
type ReplicatedRegistryArray ¶
type ReplicatedRegistryArray []ReplicatedRegistryInput
func (ReplicatedRegistryArray) ElementType ¶
func (ReplicatedRegistryArray) ElementType() reflect.Type
func (ReplicatedRegistryArray) ToReplicatedRegistryArrayOutput ¶
func (i ReplicatedRegistryArray) ToReplicatedRegistryArrayOutput() ReplicatedRegistryArrayOutput
func (ReplicatedRegistryArray) ToReplicatedRegistryArrayOutputWithContext ¶
func (i ReplicatedRegistryArray) ToReplicatedRegistryArrayOutputWithContext(ctx context.Context) ReplicatedRegistryArrayOutput
type ReplicatedRegistryArrayInput ¶
type ReplicatedRegistryArrayInput interface { pulumi.Input ToReplicatedRegistryArrayOutput() ReplicatedRegistryArrayOutput ToReplicatedRegistryArrayOutputWithContext(context.Context) ReplicatedRegistryArrayOutput }
ReplicatedRegistryArrayInput is an input type that accepts ReplicatedRegistryArray and ReplicatedRegistryArrayOutput values. You can construct a concrete instance of `ReplicatedRegistryArrayInput` via:
ReplicatedRegistryArray{ ReplicatedRegistryArgs{...} }
type ReplicatedRegistryArrayOutput ¶
type ReplicatedRegistryArrayOutput struct{ *pulumi.OutputState }
func (ReplicatedRegistryArrayOutput) ElementType ¶
func (ReplicatedRegistryArrayOutput) ElementType() reflect.Type
func (ReplicatedRegistryArrayOutput) Index ¶
func (o ReplicatedRegistryArrayOutput) Index(i pulumi.IntInput) ReplicatedRegistryOutput
func (ReplicatedRegistryArrayOutput) ToReplicatedRegistryArrayOutput ¶
func (o ReplicatedRegistryArrayOutput) ToReplicatedRegistryArrayOutput() ReplicatedRegistryArrayOutput
func (ReplicatedRegistryArrayOutput) ToReplicatedRegistryArrayOutputWithContext ¶
func (o ReplicatedRegistryArrayOutput) ToReplicatedRegistryArrayOutputWithContext(ctx context.Context) ReplicatedRegistryArrayOutput
type ReplicatedRegistryInput ¶
type ReplicatedRegistryInput interface { pulumi.Input ToReplicatedRegistryOutput() ReplicatedRegistryOutput ToReplicatedRegistryOutputWithContext(ctx context.Context) ReplicatedRegistryOutput }
type ReplicatedRegistryMap ¶
type ReplicatedRegistryMap map[string]ReplicatedRegistryInput
func (ReplicatedRegistryMap) ElementType ¶
func (ReplicatedRegistryMap) ElementType() reflect.Type
func (ReplicatedRegistryMap) ToReplicatedRegistryMapOutput ¶
func (i ReplicatedRegistryMap) ToReplicatedRegistryMapOutput() ReplicatedRegistryMapOutput
func (ReplicatedRegistryMap) ToReplicatedRegistryMapOutputWithContext ¶
func (i ReplicatedRegistryMap) ToReplicatedRegistryMapOutputWithContext(ctx context.Context) ReplicatedRegistryMapOutput
type ReplicatedRegistryMapInput ¶
type ReplicatedRegistryMapInput interface { pulumi.Input ToReplicatedRegistryMapOutput() ReplicatedRegistryMapOutput ToReplicatedRegistryMapOutputWithContext(context.Context) ReplicatedRegistryMapOutput }
ReplicatedRegistryMapInput is an input type that accepts ReplicatedRegistryMap and ReplicatedRegistryMapOutput values. You can construct a concrete instance of `ReplicatedRegistryMapInput` via:
ReplicatedRegistryMap{ "key": ReplicatedRegistryArgs{...} }
type ReplicatedRegistryMapOutput ¶
type ReplicatedRegistryMapOutput struct{ *pulumi.OutputState }
func (ReplicatedRegistryMapOutput) ElementType ¶
func (ReplicatedRegistryMapOutput) ElementType() reflect.Type
func (ReplicatedRegistryMapOutput) MapIndex ¶
func (o ReplicatedRegistryMapOutput) MapIndex(k pulumi.StringInput) ReplicatedRegistryOutput
func (ReplicatedRegistryMapOutput) ToReplicatedRegistryMapOutput ¶
func (o ReplicatedRegistryMapOutput) ToReplicatedRegistryMapOutput() ReplicatedRegistryMapOutput
func (ReplicatedRegistryMapOutput) ToReplicatedRegistryMapOutputWithContext ¶
func (o ReplicatedRegistryMapOutput) ToReplicatedRegistryMapOutputWithContext(ctx context.Context) ReplicatedRegistryMapOutput
type ReplicatedRegistryOutput ¶
type ReplicatedRegistryOutput struct{ *pulumi.OutputState }
func (ReplicatedRegistryOutput) ElementType ¶
func (ReplicatedRegistryOutput) ElementType() reflect.Type
func (ReplicatedRegistryOutput) ToReplicatedRegistryOutput ¶
func (o ReplicatedRegistryOutput) ToReplicatedRegistryOutput() ReplicatedRegistryOutput
func (ReplicatedRegistryOutput) ToReplicatedRegistryOutputWithContext ¶
func (o ReplicatedRegistryOutput) ToReplicatedRegistryOutputWithContext(ctx context.Context) ReplicatedRegistryOutput
func (ReplicatedRegistryOutput) ToReplicatedRegistryPtrOutput ¶
func (o ReplicatedRegistryOutput) ToReplicatedRegistryPtrOutput() ReplicatedRegistryPtrOutput
func (ReplicatedRegistryOutput) ToReplicatedRegistryPtrOutputWithContext ¶
func (o ReplicatedRegistryOutput) ToReplicatedRegistryPtrOutputWithContext(ctx context.Context) ReplicatedRegistryPtrOutput
type ReplicatedRegistryPtrInput ¶
type ReplicatedRegistryPtrInput interface { pulumi.Input ToReplicatedRegistryPtrOutput() ReplicatedRegistryPtrOutput ToReplicatedRegistryPtrOutputWithContext(ctx context.Context) ReplicatedRegistryPtrOutput }
type ReplicatedRegistryPtrOutput ¶
type ReplicatedRegistryPtrOutput struct{ *pulumi.OutputState }
func (ReplicatedRegistryPtrOutput) Elem ¶
func (o ReplicatedRegistryPtrOutput) Elem() ReplicatedRegistryOutput
func (ReplicatedRegistryPtrOutput) ElementType ¶
func (ReplicatedRegistryPtrOutput) ElementType() reflect.Type
func (ReplicatedRegistryPtrOutput) ToReplicatedRegistryPtrOutput ¶
func (o ReplicatedRegistryPtrOutput) ToReplicatedRegistryPtrOutput() ReplicatedRegistryPtrOutput
func (ReplicatedRegistryPtrOutput) ToReplicatedRegistryPtrOutputWithContext ¶
func (o ReplicatedRegistryPtrOutput) ToReplicatedRegistryPtrOutputWithContext(ctx context.Context) ReplicatedRegistryPtrOutput