1. Packages
  2. Azure Quickstart ACR Geo Replication
  3. API Docs
  4. ReplicatedRegistry
Azure QuickStart ACR Geo Replication v0.0.3 published on Friday, Oct 15, 2021 by Ian Wahbe

azure-quickstart-acr-geo-replication.ReplicatedRegistry

Explore with Pulumi AI

azure-quickstart-acr-geo-replication logo
Azure QuickStart ACR Geo Replication v0.0.3 published on Friday, Oct 15, 2021 by Ian Wahbe

    Create ReplicatedRegistry Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new ReplicatedRegistry(name: string, args: ReplicatedRegistryArgs, opts?: ComponentResourceOptions);
    @overload
    def ReplicatedRegistry(resource_name: str,
                           args: ReplicatedRegistryArgs,
                           opts: Optional[ResourceOptions] = None)
    
    @overload
    def ReplicatedRegistry(resource_name: str,
                           opts: Optional[ResourceOptions] = None,
                           name: Optional[str] = None,
                           replication_location: Optional[str] = None,
                           resource_group_name: Optional[str] = None,
                           admin_user_enabled: Optional[bool] = None,
                           sku: Optional[str] = None)
    func NewReplicatedRegistry(ctx *Context, name string, args ReplicatedRegistryArgs, opts ...ResourceOption) (*ReplicatedRegistry, error)
    public ReplicatedRegistry(string name, ReplicatedRegistryArgs args, ComponentResourceOptions? opts = null)
    public ReplicatedRegistry(String name, ReplicatedRegistryArgs args)
    public ReplicatedRegistry(String name, ReplicatedRegistryArgs args, ComponentResourceOptions options)
    
    type: azure-quickstart-acr-geo-replication:ReplicatedRegistry
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args ReplicatedRegistryArgs
    The arguments to resource properties.
    opts ComponentResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args ReplicatedRegistryArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args ReplicatedRegistryArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ReplicatedRegistryArgs
    The arguments to resource properties.
    opts ComponentResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ReplicatedRegistryArgs
    The arguments to resource properties.
    options ComponentResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var replicatedRegistryResource = new AzureQuickStartAcrGeoReplication.ReplicatedRegistry("replicatedRegistryResource", new()
    {
        Name = "string",
        ReplicationLocation = "string",
        ResourceGroupName = "string",
        AdminUserEnabled = false,
        Sku = "string",
    });
    
    example, err := azurequickstartacrgeoreplication.NewReplicatedRegistry(ctx, "replicatedRegistryResource", &azurequickstartacrgeoreplication.ReplicatedRegistryArgs{
    	Name:                pulumi.String("string"),
    	ReplicationLocation: pulumi.String("string"),
    	ResourceGroupName:   pulumi.String("string"),
    	AdminUserEnabled:    pulumi.Bool(false),
    	Sku:                 pulumi.String("string"),
    })
    
    var replicatedRegistryResource = new ReplicatedRegistry("replicatedRegistryResource", ReplicatedRegistryArgs.builder()
        .name("string")
        .replicationLocation("string")
        .resourceGroupName("string")
        .adminUserEnabled(false)
        .sku("string")
        .build());
    
    replicated_registry_resource = azure_quickstart_acr_geo_replication.ReplicatedRegistry("replicatedRegistryResource",
        name="string",
        replication_location="string",
        resource_group_name="string",
        admin_user_enabled=False,
        sku="string")
    
    const replicatedRegistryResource = new azure_quickstart_acr_geo_replication.ReplicatedRegistry("replicatedRegistryResource", {
        name: "string",
        replicationLocation: "string",
        resourceGroupName: "string",
        adminUserEnabled: false,
        sku: "string",
    });
    
    type: azure-quickstart-acr-geo-replication:ReplicatedRegistry
    properties:
        adminUserEnabled: false
        name: string
        replicationLocation: string
        resourceGroupName: string
        sku: string
    

    ReplicatedRegistry Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The ReplicatedRegistry resource accepts the following input properties:

    Name string
    Globally unique name of your azure container registry
    ReplicationLocation string
    The location of the registry replica location
    ResourceGroupName string
    The name of the enclosing resource group
    AdminUserEnabled bool
    Enable admin user that has push / pull permissions to the registry
    Sku string
    Tier of your Azure Container Registry. Geo-replication requires the Premium SKU
    Name string
    Globally unique name of your azure container registry
    ReplicationLocation string
    The location of the registry replica location
    ResourceGroupName string
    The name of the enclosing resource group
    AdminUserEnabled bool
    Enable admin user that has push / pull permissions to the registry
    Sku string
    Tier of your Azure Container Registry. Geo-replication requires the Premium SKU
    name String
    Globally unique name of your azure container registry
    replicationLocation String
    The location of the registry replica location
    resourceGroupName String
    The name of the enclosing resource group
    adminUserEnabled Boolean
    Enable admin user that has push / pull permissions to the registry
    sku String
    Tier of your Azure Container Registry. Geo-replication requires the Premium SKU
    name string
    Globally unique name of your azure container registry
    replicationLocation string
    The location of the registry replica location
    resourceGroupName string
    The name of the enclosing resource group
    adminUserEnabled boolean
    Enable admin user that has push / pull permissions to the registry
    sku string
    Tier of your Azure Container Registry. Geo-replication requires the Premium SKU
    name str
    Globally unique name of your azure container registry
    replication_location str
    The location of the registry replica location
    resource_group_name str
    The name of the enclosing resource group
    admin_user_enabled bool
    Enable admin user that has push / pull permissions to the registry
    sku str
    Tier of your Azure Container Registry. Geo-replication requires the Premium SKU
    name String
    Globally unique name of your azure container registry
    replicationLocation String
    The location of the registry replica location
    resourceGroupName String
    The name of the enclosing resource group
    adminUserEnabled Boolean
    Enable admin user that has push / pull permissions to the registry
    sku String
    Tier of your Azure Container Registry. Geo-replication requires the Premium SKU

    Outputs

    All input properties are implicitly available as output properties. Additionally, the ReplicatedRegistry resource produces the following output properties:

    LoginServer string
    The login server url
    Registry Pulumi.AzureNative.ContainerRegistry.Registry
    The Registry This type is defined in the Azure Native package.
    Replication Pulumi.AzureNative.ContainerRegistry.Replication
    The replication policy This type is defined in the Azure Native package.
    LoginServer string
    The login server url
    Registry Registry
    The Registry This type is defined in the Azure Native package.
    Replication Replication
    The replication policy This type is defined in the Azure Native package.
    loginServer String
    The login server url
    registry Registry
    The Registry This type is defined in the Azure Native package.
    replication Replication
    The replication policy This type is defined in the Azure Native package.
    loginServer string
    The login server url
    registry pulumiAzureNativecontainerregistryRegistry
    The Registry This type is defined in the Azure Native package.
    replication pulumiAzureNativecontainerregistryReplication
    The replication policy This type is defined in the Azure Native package.
    login_server str
    The login server url
    registry pulumi_azure_native.containerregistry.Registry
    The Registry This type is defined in the Azure Native package.
    replication pulumi_azure_native.containerregistry.Replication
    The replication policy This type is defined in the Azure Native package.
    loginServer String
    The login server url
    registry azure-native:containerregistry:Registry
    The Registry This type is defined in the Azure Native package.
    replication azure-native:containerregistry:Replication
    The replication policy This type is defined in the Azure Native package.

    Package Details

    Repository
    Azure QuickStart ACR Geo Replication
    License
    azure-quickstart-acr-geo-replication logo
    Azure QuickStart ACR Geo Replication v0.0.3 published on Friday, Oct 15, 2021 by Ian Wahbe