1. Packages
  2. Alibaba Cloud
  3. API Docs
  4. cs
  5. getRegistryEnterpriseSyncRules
Alibaba Cloud v3.51.0 published on Saturday, Mar 23, 2024 by Pulumi

alicloud.cs.getRegistryEnterpriseSyncRules

Explore with Pulumi AI

alicloud logo
Alibaba Cloud v3.51.0 published on Saturday, Mar 23, 2024 by Pulumi

    This data source provides a list Container Registry Enterprise Edition sync rules on Alibaba Cloud.

    NOTE: Available in v1.90.0+

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as alicloud from "@pulumi/alicloud";
    
    const mySyncRules = alicloud.cs.getRegistryEnterpriseSyncRules({
        instanceId: "cri-xxx",
        namespaceName: "test-namespace",
        repoName: "test-repo",
        targetInstanceId: "cri-yyy",
        nameRegex: "test-rule",
    });
    export const output = mySyncRules.then(mySyncRules => mySyncRules.rules.map(__item => __item.id));
    
    import pulumi
    import pulumi_alicloud as alicloud
    
    my_sync_rules = alicloud.cs.get_registry_enterprise_sync_rules(instance_id="cri-xxx",
        namespace_name="test-namespace",
        repo_name="test-repo",
        target_instance_id="cri-yyy",
        name_regex="test-rule")
    pulumi.export("output", [__item.id for __item in my_sync_rules.rules])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/cs"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		mySyncRules, err := cs.GetRegistryEnterpriseSyncRules(ctx, &cs.GetRegistryEnterpriseSyncRulesArgs{
    			InstanceId:       "cri-xxx",
    			NamespaceName:    pulumi.StringRef("test-namespace"),
    			RepoName:         pulumi.StringRef("test-repo"),
    			TargetInstanceId: pulumi.StringRef("cri-yyy"),
    			NameRegex:        pulumi.StringRef("test-rule"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		var splat0 []*string
    		for _, val0 := range mySyncRules.Rules {
    			splat0 = append(splat0, val0.Id)
    		}
    		ctx.Export("output", splat0)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AliCloud = Pulumi.AliCloud;
    
    return await Deployment.RunAsync(() => 
    {
        var mySyncRules = AliCloud.CS.GetRegistryEnterpriseSyncRules.Invoke(new()
        {
            InstanceId = "cri-xxx",
            NamespaceName = "test-namespace",
            RepoName = "test-repo",
            TargetInstanceId = "cri-yyy",
            NameRegex = "test-rule",
        });
    
        return new Dictionary<string, object?>
        {
            ["output"] = mySyncRules.Apply(getRegistryEnterpriseSyncRulesResult => getRegistryEnterpriseSyncRulesResult.Rules).Select(__item => __item.Id).ToList(),
        };
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.alicloud.cs.CsFunctions;
    import com.pulumi.alicloud.cs.inputs.GetRegistryEnterpriseSyncRulesArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var mySyncRules = CsFunctions.getRegistryEnterpriseSyncRules(GetRegistryEnterpriseSyncRulesArgs.builder()
                .instanceId("cri-xxx")
                .namespaceName("test-namespace")
                .repoName("test-repo")
                .targetInstanceId("cri-yyy")
                .nameRegex("test-rule")
                .build());
    
            ctx.export("output", mySyncRules.applyValue(getRegistryEnterpriseSyncRulesResult -> getRegistryEnterpriseSyncRulesResult.rules()).stream().map(element -> element.id()).collect(toList()));
        }
    }
    
    Coming soon!```
    </pulumi-choosable>
    </div>
    
    
    
    
    ## Using getRegistryEnterpriseSyncRules {#using}
    
    Two invocation forms are available. The direct form accepts plain
    arguments and either blocks until the result value is available, or
    returns a Promise-wrapped result. The output form accepts
    Input-wrapped arguments and returns an Output-wrapped result.
    
    <div>
    <pulumi-chooser type="language" options="typescript,python,go,csharp,java,yaml"></pulumi-chooser>
    </div>
    
    
    <div>
    <pulumi-choosable type="language" values="javascript,typescript">
    <div class="highlight"
    ><pre class="chroma"><code class="language-typescript" data-lang="typescript"
    ><span class="k">function </span>getRegistryEnterpriseSyncRules<span class="p">(</span><span class="nx">args</span><span class="p">:</span> <span class="nx">GetRegistryEnterpriseSyncRulesArgs</span><span class="p">,</span> <span class="nx">opts</span><span class="p">?:</span> <span class="nx"><a href="/docs/reference/pkg/nodejs/pulumi/pulumi/#InvokeOptions">InvokeOptions</a></span><span class="p">): Promise&lt;<span class="nx"><a href="#result">GetRegistryEnterpriseSyncRulesResult</a></span>></span
    ><span class="k">
    function </span>getRegistryEnterpriseSyncRulesOutput<span class="p">(</span><span class="nx">args</span><span class="p">:</span> <span class="nx">GetRegistryEnterpriseSyncRulesOutputArgs</span><span class="p">,</span> <span class="nx">opts</span><span class="p">?:</span> <span class="nx"><a href="/docs/reference/pkg/nodejs/pulumi/pulumi/#InvokeOptions">InvokeOptions</a></span><span class="p">): Output&lt;<span class="nx"><a href="#result">GetRegistryEnterpriseSyncRulesResult</a></span>></span
    ></code></pre></div>
    </pulumi-choosable>
    </div>
    
    
    <div>
    <pulumi-choosable type="language" values="python">
    <div class="highlight"><pre class="chroma"><code class="language-python" data-lang="python"
    ><span class="k">def </span>get_registry_enterprise_sync_rules<span class="p">(</span><span class="nx">ids</span><span class="p">:</span> <span class="nx">Optional[Sequence[str]]</span> = None<span class="p">,</span>
                                           <span class="nx">instance_id</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
                                           <span class="nx">name_regex</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
                                           <span class="nx">namespace_name</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
                                           <span class="nx">output_file</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
                                           <span class="nx">repo_name</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
                                           <span class="nx">target_instance_id</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
                                           <span class="nx">opts</span><span class="p">:</span> <span class="nx"><a href="/docs/reference/pkg/python/pulumi/#pulumi.InvokeOptions">Optional[InvokeOptions]</a></span> = None<span class="p">) -&gt;</span> <span>GetRegistryEnterpriseSyncRulesResult</span
    ><span class="k">
    def </span>get_registry_enterprise_sync_rules_output<span class="p">(</span><span class="nx">ids</span><span class="p">:</span> <span class="nx">Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]</span> = None<span class="p">,</span>
                                           <span class="nx">instance_id</span><span class="p">:</span> <span class="nx">Optional[pulumi.Input[str]]</span> = None<span class="p">,</span>
                                           <span class="nx">name_regex</span><span class="p">:</span> <span class="nx">Optional[pulumi.Input[str]]</span> = None<span class="p">,</span>
                                           <span class="nx">namespace_name</span><span class="p">:</span> <span class="nx">Optional[pulumi.Input[str]]</span> = None<span class="p">,</span>
                                           <span class="nx">output_file</span><span class="p">:</span> <span class="nx">Optional[pulumi.Input[str]]</span> = None<span class="p">,</span>
                                           <span class="nx">repo_name</span><span class="p">:</span> <span class="nx">Optional[pulumi.Input[str]]</span> = None<span class="p">,</span>
                                           <span class="nx">target_instance_id</span><span class="p">:</span> <span class="nx">Optional[pulumi.Input[str]]</span> = None<span class="p">,</span>
                                           <span class="nx">opts</span><span class="p">:</span> <span class="nx"><a href="/docs/reference/pkg/python/pulumi/#pulumi.InvokeOptions">Optional[InvokeOptions]</a></span> = None<span class="p">) -&gt;</span> <span>Output[GetRegistryEnterpriseSyncRulesResult]</span
    ></code></pre></div>
    </pulumi-choosable>
    </div>
    
    
    <div>
    <pulumi-choosable type="language" values="go">
    <div class="highlight"><pre class="chroma"><code class="language-go" data-lang="go"
    ><span class="k">func </span>GetRegistryEnterpriseSyncRules<span class="p">(</span><span class="nx">ctx</span><span class="p"> *</span><span class="nx"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#Context">Context</a></span><span class="p">,</span> <span class="nx">args</span><span class="p"> *</span><span class="nx">GetRegistryEnterpriseSyncRulesArgs</span><span class="p">,</span> <span class="nx">opts</span><span class="p"> ...</span><span class="nx"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#InvokeOption">InvokeOption</a></span><span class="p">) (*<span class="nx"><a href="#result">GetRegistryEnterpriseSyncRulesResult</a></span>, error)</span
    ><span class="k">
    func </span>GetRegistryEnterpriseSyncRulesOutput<span class="p">(</span><span class="nx">ctx</span><span class="p"> *</span><span class="nx"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#Context">Context</a></span><span class="p">,</span> <span class="nx">args</span><span class="p"> *</span><span class="nx">GetRegistryEnterpriseSyncRulesOutputArgs</span><span class="p">,</span> <span class="nx">opts</span><span class="p"> ...</span><span class="nx"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#InvokeOption">InvokeOption</a></span><span class="p">) GetRegistryEnterpriseSyncRulesResultOutput</span
    ></code></pre></div>
    
    &gt; Note: This function is named `GetRegistryEnterpriseSyncRules` in the Go SDK.
    
    </pulumi-choosable>
    </div>
    
    
    <div>
    <pulumi-choosable type="language" values="csharp">
    <div class="highlight"><pre class="chroma"><code class="language-csharp" data-lang="csharp"><span class="k">public static class </span><span class="nx">GetRegistryEnterpriseSyncRules </span><span class="p">
    {</span><span class="k">
        public static </span>Task&lt;<span class="nx"><a href="#result">GetRegistryEnterpriseSyncRulesResult</a></span>> <span class="p">InvokeAsync(</span><span class="nx">GetRegistryEnterpriseSyncRulesArgs</span><span class="p"> </span><span class="nx">args<span class="p">,</span> <span class="nx"><a href="/docs/reference/pkg/dotnet/Pulumi/Pulumi.InvokeOptions.html">InvokeOptions</a></span><span class="p">? </span><span class="nx">opts = null<span class="p">)</span><span class="k">
        public static </span>Output&lt;<span class="nx"><a href="#result">GetRegistryEnterpriseSyncRulesResult</a></span>> <span class="p">Invoke(</span><span class="nx">GetRegistryEnterpriseSyncRulesInvokeArgs</span><span class="p"> </span><span class="nx">args<span class="p">,</span> <span class="nx"><a href="/docs/reference/pkg/dotnet/Pulumi/Pulumi.InvokeOptions.html">InvokeOptions</a></span><span class="p">? </span><span class="nx">opts = null<span class="p">)</span><span class="p">
    }</span></code></pre></div>
    </pulumi-choosable>
    </div>
    
    
    <div>
    <pulumi-choosable type="language" values="java">
    <div class="highlight"><pre class="chroma"><code class="language-java" data-lang="java"><span class="k">public static CompletableFuture&lt;<span class="nx"><a href="#result">GetRegistryEnterpriseSyncRulesResult</a></span>> </span>getRegistryEnterpriseSyncRules<span class="p">(</span><span class="nx">GetRegistryEnterpriseSyncRulesArgs</span><span class="p"> </span><span class="nx">args<span class="p">,</span> <span class="nx">InvokeOptions</span><span class="p"> </span><span class="nx">options<span class="p">)</span>
    <span class="c">// Output-based functions aren't available in Java yet</span>
    </code></pre></div>
    </pulumi-choosable>
    </div>
    
    
    <div>
    <pulumi-choosable type="language" values="yaml">
    <div class="highlight"><pre class="chroma"><code class="language-yaml" data-lang="yaml"><span class="k">fn::invoke:</span>
    <span class="k">&nbsp;&nbsp;function:</span> alicloud:cs/getRegistryEnterpriseSyncRules:getRegistryEnterpriseSyncRules
    <span class="k">&nbsp;&nbsp;arguments:</span>
    <span class="c">&nbsp;&nbsp;&nbsp;&nbsp;# arguments dictionary</span></code></pre></div>
    </pulumi-choosable>
    </div>
    
    
    
    The following arguments are supported:
    
    
    <div>
    <pulumi-choosable type="language" values="csharp">
    <dl class="resources-properties"><dt class="property-required property-replacement"
                title="Required">
            <span id="instanceid_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#instanceid_csharp" style="color: inherit; text-decoration: inherit;">Instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition local instance.</dd><dt class="property-optional"
                title="Optional">
            <span id="ids_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#ids_csharp" style="color: inherit; text-decoration: inherit;">Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">List&lt;string&gt;</span>
        </dt>
        <dd>A list of ids to filter results by sync rule id.</dd><dt class="property-optional"
                title="Optional">
            <span id="nameregex_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#nameregex_csharp" style="color: inherit; text-decoration: inherit;">Name<wbr>Regex</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>A regex string to filter results by sync rule name.</dd><dt class="property-optional"
                title="Optional">
            <span id="namespacename_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespacename_csharp" style="color: inherit; text-decoration: inherit;">Namespace<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local namespace.</dd><dt class="property-optional"
                title="Optional">
            <span id="outputfile_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#outputfile_csharp" style="color: inherit; text-decoration: inherit;">Output<wbr>File</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>File name where to save data source results (after running <code>pulumi preview</code>).</dd><dt class="property-optional"
                title="Optional">
            <span id="reponame_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#reponame_csharp" style="color: inherit; text-decoration: inherit;">Repo<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local repo.</dd><dt class="property-optional"
                title="Optional">
            <span id="targetinstanceid_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetinstanceid_csharp" style="color: inherit; text-decoration: inherit;">Target<wbr>Instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition target instance.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="go">
    <dl class="resources-properties"><dt class="property-required property-replacement"
                title="Required">
            <span id="instanceid_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#instanceid_go" style="color: inherit; text-decoration: inherit;">Instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition local instance.</dd><dt class="property-optional"
                title="Optional">
            <span id="ids_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#ids_go" style="color: inherit; text-decoration: inherit;">Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">[]string</span>
        </dt>
        <dd>A list of ids to filter results by sync rule id.</dd><dt class="property-optional"
                title="Optional">
            <span id="nameregex_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#nameregex_go" style="color: inherit; text-decoration: inherit;">Name<wbr>Regex</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>A regex string to filter results by sync rule name.</dd><dt class="property-optional"
                title="Optional">
            <span id="namespacename_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespacename_go" style="color: inherit; text-decoration: inherit;">Namespace<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local namespace.</dd><dt class="property-optional"
                title="Optional">
            <span id="outputfile_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#outputfile_go" style="color: inherit; text-decoration: inherit;">Output<wbr>File</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>File name where to save data source results (after running <code>pulumi preview</code>).</dd><dt class="property-optional"
                title="Optional">
            <span id="reponame_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#reponame_go" style="color: inherit; text-decoration: inherit;">Repo<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local repo.</dd><dt class="property-optional"
                title="Optional">
            <span id="targetinstanceid_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetinstanceid_go" style="color: inherit; text-decoration: inherit;">Target<wbr>Instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition target instance.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="java">
    <dl class="resources-properties"><dt class="property-required property-replacement"
                title="Required">
            <span id="instanceid_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#instanceid_java" style="color: inherit; text-decoration: inherit;">instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition local instance.</dd><dt class="property-optional"
                title="Optional">
            <span id="ids_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#ids_java" style="color: inherit; text-decoration: inherit;">ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">List&lt;String&gt;</span>
        </dt>
        <dd>A list of ids to filter results by sync rule id.</dd><dt class="property-optional"
                title="Optional">
            <span id="nameregex_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#nameregex_java" style="color: inherit; text-decoration: inherit;">name<wbr>Regex</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>A regex string to filter results by sync rule name.</dd><dt class="property-optional"
                title="Optional">
            <span id="namespacename_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespacename_java" style="color: inherit; text-decoration: inherit;">namespace<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local namespace.</dd><dt class="property-optional"
                title="Optional">
            <span id="outputfile_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#outputfile_java" style="color: inherit; text-decoration: inherit;">output<wbr>File</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>File name where to save data source results (after running <code>pulumi preview</code>).</dd><dt class="property-optional"
                title="Optional">
            <span id="reponame_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#reponame_java" style="color: inherit; text-decoration: inherit;">repo<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local repo.</dd><dt class="property-optional"
                title="Optional">
            <span id="targetinstanceid_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetinstanceid_java" style="color: inherit; text-decoration: inherit;">target<wbr>Instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition target instance.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="javascript,typescript">
    <dl class="resources-properties"><dt class="property-required property-replacement"
                title="Required">
            <span id="instanceid_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#instanceid_nodejs" style="color: inherit; text-decoration: inherit;">instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition local instance.</dd><dt class="property-optional"
                title="Optional">
            <span id="ids_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#ids_nodejs" style="color: inherit; text-decoration: inherit;">ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string[]</span>
        </dt>
        <dd>A list of ids to filter results by sync rule id.</dd><dt class="property-optional"
                title="Optional">
            <span id="nameregex_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#nameregex_nodejs" style="color: inherit; text-decoration: inherit;">name<wbr>Regex</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>A regex string to filter results by sync rule name.</dd><dt class="property-optional"
                title="Optional">
            <span id="namespacename_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespacename_nodejs" style="color: inherit; text-decoration: inherit;">namespace<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local namespace.</dd><dt class="property-optional"
                title="Optional">
            <span id="outputfile_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#outputfile_nodejs" style="color: inherit; text-decoration: inherit;">output<wbr>File</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>File name where to save data source results (after running <code>pulumi preview</code>).</dd><dt class="property-optional"
                title="Optional">
            <span id="reponame_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#reponame_nodejs" style="color: inherit; text-decoration: inherit;">repo<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local repo.</dd><dt class="property-optional"
                title="Optional">
            <span id="targetinstanceid_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetinstanceid_nodejs" style="color: inherit; text-decoration: inherit;">target<wbr>Instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition target instance.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="python">
    <dl class="resources-properties"><dt class="property-required property-replacement"
                title="Required">
            <span id="instance_id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#instance_id_python" style="color: inherit; text-decoration: inherit;">instance_<wbr>id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition local instance.</dd><dt class="property-optional"
                title="Optional">
            <span id="ids_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#ids_python" style="color: inherit; text-decoration: inherit;">ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Sequence[str]</span>
        </dt>
        <dd>A list of ids to filter results by sync rule id.</dd><dt class="property-optional"
                title="Optional">
            <span id="name_regex_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_regex_python" style="color: inherit; text-decoration: inherit;">name_<wbr>regex</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>A regex string to filter results by sync rule name.</dd><dt class="property-optional"
                title="Optional">
            <span id="namespace_name_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespace_name_python" style="color: inherit; text-decoration: inherit;">namespace_<wbr>name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local namespace.</dd><dt class="property-optional"
                title="Optional">
            <span id="output_file_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#output_file_python" style="color: inherit; text-decoration: inherit;">output_<wbr>file</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>File name where to save data source results (after running <code>pulumi preview</code>).</dd><dt class="property-optional"
                title="Optional">
            <span id="repo_name_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#repo_name_python" style="color: inherit; text-decoration: inherit;">repo_<wbr>name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local repo.</dd><dt class="property-optional"
                title="Optional">
            <span id="target_instance_id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#target_instance_id_python" style="color: inherit; text-decoration: inherit;">target_<wbr>instance_<wbr>id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition target instance.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="yaml">
    <dl class="resources-properties"><dt class="property-required property-replacement"
                title="Required">
            <span id="instanceid_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#instanceid_yaml" style="color: inherit; text-decoration: inherit;">instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition local instance.</dd><dt class="property-optional"
                title="Optional">
            <span id="ids_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#ids_yaml" style="color: inherit; text-decoration: inherit;">ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">List&lt;String&gt;</span>
        </dt>
        <dd>A list of ids to filter results by sync rule id.</dd><dt class="property-optional"
                title="Optional">
            <span id="nameregex_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#nameregex_yaml" style="color: inherit; text-decoration: inherit;">name<wbr>Regex</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>A regex string to filter results by sync rule name.</dd><dt class="property-optional"
                title="Optional">
            <span id="namespacename_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespacename_yaml" style="color: inherit; text-decoration: inherit;">namespace<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local namespace.</dd><dt class="property-optional"
                title="Optional">
            <span id="outputfile_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#outputfile_yaml" style="color: inherit; text-decoration: inherit;">output<wbr>File</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>File name where to save data source results (after running <code>pulumi preview</code>).</dd><dt class="property-optional"
                title="Optional">
            <span id="reponame_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#reponame_yaml" style="color: inherit; text-decoration: inherit;">repo<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local repo.</dd><dt class="property-optional"
                title="Optional">
            <span id="targetinstanceid_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetinstanceid_yaml" style="color: inherit; text-decoration: inherit;">target<wbr>Instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition target instance.</dd></dl>
    </pulumi-choosable>
    </div>
    
    
    
    
    ## getRegistryEnterpriseSyncRules Result {#result}
    
    The following output properties are available:
    
    
    
    <div>
    <pulumi-choosable type="language" values="csharp">
    <dl class="resources-properties"><dt class="property-"
                title="">
            <span id="id_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_csharp" style="color: inherit; text-decoration: inherit;">Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The provider-assigned unique ID for this managed resource.</dd><dt class="property-"
                title="">
            <span id="ids_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#ids_csharp" style="color: inherit; text-decoration: inherit;">Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">List&lt;string&gt;</span>
        </dt>
        <dd>A list of matched Container Registry Enterprise Edition sync rules. Its element is a sync rule uuid.</dd><dt class="property-"
                title="">
            <span id="instanceid_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#instanceid_csharp" style="color: inherit; text-decoration: inherit;">Instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition local instance.</dd><dt class="property-"
                title="">
            <span id="names_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#names_csharp" style="color: inherit; text-decoration: inherit;">Names</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">List&lt;string&gt;</span>
        </dt>
        <dd>A list of sync rule names.</dd><dt class="property-"
                title="">
            <span id="rules_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#rules_csharp" style="color: inherit; text-decoration: inherit;">Rules</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#getregistryenterprisesyncrulesrule">List&lt;Pulumi.<wbr>Ali<wbr>Cloud.<wbr>CS.<wbr>Outputs.<wbr>Get<wbr>Registry<wbr>Enterprise<wbr>Sync<wbr>Rules<wbr>Rule&gt;</a></span>
        </dt>
        <dd>A list of matched Container Registry Enterprise Edition sync rules. Each element contains the following attributes:</dd><dt class="property-"
                title="">
            <span id="nameregex_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#nameregex_csharp" style="color: inherit; text-decoration: inherit;">Name<wbr>Regex</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd></dd><dt class="property-"
                title="">
            <span id="namespacename_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespacename_csharp" style="color: inherit; text-decoration: inherit;">Namespace<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local namespace.</dd><dt class="property-"
                title="">
            <span id="outputfile_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#outputfile_csharp" style="color: inherit; text-decoration: inherit;">Output<wbr>File</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd></dd><dt class="property-"
                title="">
            <span id="reponame_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#reponame_csharp" style="color: inherit; text-decoration: inherit;">Repo<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local repo.</dd><dt class="property-"
                title="">
            <span id="targetinstanceid_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetinstanceid_csharp" style="color: inherit; text-decoration: inherit;">Target<wbr>Instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition target instance.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="go">
    <dl class="resources-properties"><dt class="property-"
                title="">
            <span id="id_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_go" style="color: inherit; text-decoration: inherit;">Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The provider-assigned unique ID for this managed resource.</dd><dt class="property-"
                title="">
            <span id="ids_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#ids_go" style="color: inherit; text-decoration: inherit;">Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">[]string</span>
        </dt>
        <dd>A list of matched Container Registry Enterprise Edition sync rules. Its element is a sync rule uuid.</dd><dt class="property-"
                title="">
            <span id="instanceid_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#instanceid_go" style="color: inherit; text-decoration: inherit;">Instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition local instance.</dd><dt class="property-"
                title="">
            <span id="names_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#names_go" style="color: inherit; text-decoration: inherit;">Names</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">[]string</span>
        </dt>
        <dd>A list of sync rule names.</dd><dt class="property-"
                title="">
            <span id="rules_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#rules_go" style="color: inherit; text-decoration: inherit;">Rules</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#getregistryenterprisesyncrulesrule">[]Get<wbr>Registry<wbr>Enterprise<wbr>Sync<wbr>Rules<wbr>Rule</a></span>
        </dt>
        <dd>A list of matched Container Registry Enterprise Edition sync rules. Each element contains the following attributes:</dd><dt class="property-"
                title="">
            <span id="nameregex_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#nameregex_go" style="color: inherit; text-decoration: inherit;">Name<wbr>Regex</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd></dd><dt class="property-"
                title="">
            <span id="namespacename_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespacename_go" style="color: inherit; text-decoration: inherit;">Namespace<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local namespace.</dd><dt class="property-"
                title="">
            <span id="outputfile_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#outputfile_go" style="color: inherit; text-decoration: inherit;">Output<wbr>File</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd></dd><dt class="property-"
                title="">
            <span id="reponame_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#reponame_go" style="color: inherit; text-decoration: inherit;">Repo<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local repo.</dd><dt class="property-"
                title="">
            <span id="targetinstanceid_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetinstanceid_go" style="color: inherit; text-decoration: inherit;">Target<wbr>Instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition target instance.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="java">
    <dl class="resources-properties"><dt class="property-"
                title="">
            <span id="id_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_java" style="color: inherit; text-decoration: inherit;">id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The provider-assigned unique ID for this managed resource.</dd><dt class="property-"
                title="">
            <span id="ids_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#ids_java" style="color: inherit; text-decoration: inherit;">ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">List&lt;String&gt;</span>
        </dt>
        <dd>A list of matched Container Registry Enterprise Edition sync rules. Its element is a sync rule uuid.</dd><dt class="property-"
                title="">
            <span id="instanceid_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#instanceid_java" style="color: inherit; text-decoration: inherit;">instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition local instance.</dd><dt class="property-"
                title="">
            <span id="names_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#names_java" style="color: inherit; text-decoration: inherit;">names</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">List&lt;String&gt;</span>
        </dt>
        <dd>A list of sync rule names.</dd><dt class="property-"
                title="">
            <span id="rules_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#rules_java" style="color: inherit; text-decoration: inherit;">rules</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#getregistryenterprisesyncrulesrule">List&lt;Get<wbr>Registry<wbr>Enterprise<wbr>Sync<wbr>Rules<wbr>Rule&gt;</a></span>
        </dt>
        <dd>A list of matched Container Registry Enterprise Edition sync rules. Each element contains the following attributes:</dd><dt class="property-"
                title="">
            <span id="nameregex_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#nameregex_java" style="color: inherit; text-decoration: inherit;">name<wbr>Regex</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd></dd><dt class="property-"
                title="">
            <span id="namespacename_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespacename_java" style="color: inherit; text-decoration: inherit;">namespace<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local namespace.</dd><dt class="property-"
                title="">
            <span id="outputfile_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#outputfile_java" style="color: inherit; text-decoration: inherit;">output<wbr>File</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd></dd><dt class="property-"
                title="">
            <span id="reponame_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#reponame_java" style="color: inherit; text-decoration: inherit;">repo<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local repo.</dd><dt class="property-"
                title="">
            <span id="targetinstanceid_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetinstanceid_java" style="color: inherit; text-decoration: inherit;">target<wbr>Instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition target instance.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="javascript,typescript">
    <dl class="resources-properties"><dt class="property-"
                title="">
            <span id="id_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_nodejs" style="color: inherit; text-decoration: inherit;">id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The provider-assigned unique ID for this managed resource.</dd><dt class="property-"
                title="">
            <span id="ids_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#ids_nodejs" style="color: inherit; text-decoration: inherit;">ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string[]</span>
        </dt>
        <dd>A list of matched Container Registry Enterprise Edition sync rules. Its element is a sync rule uuid.</dd><dt class="property-"
                title="">
            <span id="instanceid_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#instanceid_nodejs" style="color: inherit; text-decoration: inherit;">instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition local instance.</dd><dt class="property-"
                title="">
            <span id="names_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#names_nodejs" style="color: inherit; text-decoration: inherit;">names</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string[]</span>
        </dt>
        <dd>A list of sync rule names.</dd><dt class="property-"
                title="">
            <span id="rules_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#rules_nodejs" style="color: inherit; text-decoration: inherit;">rules</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#getregistryenterprisesyncrulesrule">Get<wbr>Registry<wbr>Enterprise<wbr>Sync<wbr>Rules<wbr>Rule[]</a></span>
        </dt>
        <dd>A list of matched Container Registry Enterprise Edition sync rules. Each element contains the following attributes:</dd><dt class="property-"
                title="">
            <span id="nameregex_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#nameregex_nodejs" style="color: inherit; text-decoration: inherit;">name<wbr>Regex</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd></dd><dt class="property-"
                title="">
            <span id="namespacename_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespacename_nodejs" style="color: inherit; text-decoration: inherit;">namespace<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local namespace.</dd><dt class="property-"
                title="">
            <span id="outputfile_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#outputfile_nodejs" style="color: inherit; text-decoration: inherit;">output<wbr>File</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd></dd><dt class="property-"
                title="">
            <span id="reponame_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#reponame_nodejs" style="color: inherit; text-decoration: inherit;">repo<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local repo.</dd><dt class="property-"
                title="">
            <span id="targetinstanceid_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetinstanceid_nodejs" style="color: inherit; text-decoration: inherit;">target<wbr>Instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition target instance.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="python">
    <dl class="resources-properties"><dt class="property-"
                title="">
            <span id="id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_python" style="color: inherit; text-decoration: inherit;">id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The provider-assigned unique ID for this managed resource.</dd><dt class="property-"
                title="">
            <span id="ids_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#ids_python" style="color: inherit; text-decoration: inherit;">ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Sequence[str]</span>
        </dt>
        <dd>A list of matched Container Registry Enterprise Edition sync rules. Its element is a sync rule uuid.</dd><dt class="property-"
                title="">
            <span id="instance_id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#instance_id_python" style="color: inherit; text-decoration: inherit;">instance_<wbr>id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition local instance.</dd><dt class="property-"
                title="">
            <span id="names_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#names_python" style="color: inherit; text-decoration: inherit;">names</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Sequence[str]</span>
        </dt>
        <dd>A list of sync rule names.</dd><dt class="property-"
                title="">
            <span id="rules_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#rules_python" style="color: inherit; text-decoration: inherit;">rules</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#getregistryenterprisesyncrulesrule">Sequence[Get<wbr>Registry<wbr>Enterprise<wbr>Sync<wbr>Rules<wbr>Rule]</a></span>
        </dt>
        <dd>A list of matched Container Registry Enterprise Edition sync rules. Each element contains the following attributes:</dd><dt class="property-"
                title="">
            <span id="name_regex_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_regex_python" style="color: inherit; text-decoration: inherit;">name_<wbr>regex</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd></dd><dt class="property-"
                title="">
            <span id="namespace_name_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespace_name_python" style="color: inherit; text-decoration: inherit;">namespace_<wbr>name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local namespace.</dd><dt class="property-"
                title="">
            <span id="output_file_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#output_file_python" style="color: inherit; text-decoration: inherit;">output_<wbr>file</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd></dd><dt class="property-"
                title="">
            <span id="repo_name_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#repo_name_python" style="color: inherit; text-decoration: inherit;">repo_<wbr>name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local repo.</dd><dt class="property-"
                title="">
            <span id="target_instance_id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#target_instance_id_python" style="color: inherit; text-decoration: inherit;">target_<wbr>instance_<wbr>id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition target instance.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="yaml">
    <dl class="resources-properties"><dt class="property-"
                title="">
            <span id="id_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_yaml" style="color: inherit; text-decoration: inherit;">id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The provider-assigned unique ID for this managed resource.</dd><dt class="property-"
                title="">
            <span id="ids_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#ids_yaml" style="color: inherit; text-decoration: inherit;">ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">List&lt;String&gt;</span>
        </dt>
        <dd>A list of matched Container Registry Enterprise Edition sync rules. Its element is a sync rule uuid.</dd><dt class="property-"
                title="">
            <span id="instanceid_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#instanceid_yaml" style="color: inherit; text-decoration: inherit;">instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition local instance.</dd><dt class="property-"
                title="">
            <span id="names_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#names_yaml" style="color: inherit; text-decoration: inherit;">names</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">List&lt;String&gt;</span>
        </dt>
        <dd>A list of sync rule names.</dd><dt class="property-"
                title="">
            <span id="rules_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#rules_yaml" style="color: inherit; text-decoration: inherit;">rules</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#getregistryenterprisesyncrulesrule">List&lt;Property Map&gt;</a></span>
        </dt>
        <dd>A list of matched Container Registry Enterprise Edition sync rules. Each element contains the following attributes:</dd><dt class="property-"
                title="">
            <span id="nameregex_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#nameregex_yaml" style="color: inherit; text-decoration: inherit;">name<wbr>Regex</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd></dd><dt class="property-"
                title="">
            <span id="namespacename_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespacename_yaml" style="color: inherit; text-decoration: inherit;">namespace<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local namespace.</dd><dt class="property-"
                title="">
            <span id="outputfile_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#outputfile_yaml" style="color: inherit; text-decoration: inherit;">output<wbr>File</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd></dd><dt class="property-"
                title="">
            <span id="reponame_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#reponame_yaml" style="color: inherit; text-decoration: inherit;">repo<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local repo.</dd><dt class="property-"
                title="">
            <span id="targetinstanceid_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetinstanceid_yaml" style="color: inherit; text-decoration: inherit;">target<wbr>Instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition target instance.</dd></dl>
    </pulumi-choosable>
    </div>
    
    
    
    
    ## Supporting Types
    
    
    <h4 id="getregistryenterprisesyncrulesrule">Get<wbr>Registry<wbr>Enterprise<wbr>Sync<wbr>Rules<wbr>Rule</h4>
    
    
    
    <div>
    <pulumi-choosable type="language" values="csharp">
    <dl class="resources-properties"><dt class="property-required"
                title="Required">
            <span id="id_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_csharp" style="color: inherit; text-decoration: inherit;">Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition sync rule.</dd><dt class="property-required"
                title="Required">
            <span id="instanceid_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#instanceid_csharp" style="color: inherit; text-decoration: inherit;">Instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition local instance.</dd><dt class="property-required"
                title="Required">
            <span id="name_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_csharp" style="color: inherit; text-decoration: inherit;">Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition sync rule.</dd><dt class="property-required"
                title="Required">
            <span id="namespacename_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespacename_csharp" style="color: inherit; text-decoration: inherit;">Namespace<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local namespace.</dd><dt class="property-required"
                title="Required">
            <span id="regionid_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#regionid_csharp" style="color: inherit; text-decoration: inherit;">Region<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Region of Container Registry Enterprise Edition local instance.</dd><dt class="property-required"
                title="Required">
            <span id="reponame_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#reponame_csharp" style="color: inherit; text-decoration: inherit;">Repo<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local repo.</dd><dt class="property-required"
                title="Required">
            <span id="syncdirection_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#syncdirection_csharp" style="color: inherit; text-decoration: inherit;">Sync<wbr>Direction</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd><code>FROM</code> or <code>TO</code>, the direction of synchronization. <code>FROM</code> indicates that the local instance is the source instance. <code>TO</code> indicates that the local instance is the target instance to be synchronized.</dd><dt class="property-required"
                title="Required">
            <span id="syncscope_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#syncscope_csharp" style="color: inherit; text-decoration: inherit;">Sync<wbr>Scope</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd><code>REPO</code> or <code>NAMESPACE</code>,the scope that the synchronization rule applies.</dd><dt class="property-required"
                title="Required">
            <span id="synctrigger_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#synctrigger_csharp" style="color: inherit; text-decoration: inherit;">Sync<wbr>Trigger</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd><code>PASSIVE</code> or <code>INITIATIVE</code>, the policy configured to trigger the synchronization rule.</dd><dt class="property-required"
                title="Required">
            <span id="tagfilter_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tagfilter_csharp" style="color: inherit; text-decoration: inherit;">Tag<wbr>Filter</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The regular expression used to filter image tags for synchronization in the source repository.</dd><dt class="property-required"
                title="Required">
            <span id="targetinstanceid_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetinstanceid_csharp" style="color: inherit; text-decoration: inherit;">Target<wbr>Instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition target instance.</dd><dt class="property-required"
                title="Required">
            <span id="targetnamespacename_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetnamespacename_csharp" style="color: inherit; text-decoration: inherit;">Target<wbr>Namespace<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition target namespace.</dd><dt class="property-required"
                title="Required">
            <span id="targetregionid_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetregionid_csharp" style="color: inherit; text-decoration: inherit;">Target<wbr>Region<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Region of Container Registry Enterprise Edition target instance.</dd><dt class="property-required"
                title="Required">
            <span id="targetreponame_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetreponame_csharp" style="color: inherit; text-decoration: inherit;">Target<wbr>Repo<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition target repo.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="go">
    <dl class="resources-properties"><dt class="property-required"
                title="Required">
            <span id="id_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_go" style="color: inherit; text-decoration: inherit;">Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition sync rule.</dd><dt class="property-required"
                title="Required">
            <span id="instanceid_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#instanceid_go" style="color: inherit; text-decoration: inherit;">Instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition local instance.</dd><dt class="property-required"
                title="Required">
            <span id="name_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_go" style="color: inherit; text-decoration: inherit;">Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition sync rule.</dd><dt class="property-required"
                title="Required">
            <span id="namespacename_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespacename_go" style="color: inherit; text-decoration: inherit;">Namespace<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local namespace.</dd><dt class="property-required"
                title="Required">
            <span id="regionid_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#regionid_go" style="color: inherit; text-decoration: inherit;">Region<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Region of Container Registry Enterprise Edition local instance.</dd><dt class="property-required"
                title="Required">
            <span id="reponame_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#reponame_go" style="color: inherit; text-decoration: inherit;">Repo<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local repo.</dd><dt class="property-required"
                title="Required">
            <span id="syncdirection_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#syncdirection_go" style="color: inherit; text-decoration: inherit;">Sync<wbr>Direction</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd><code>FROM</code> or <code>TO</code>, the direction of synchronization. <code>FROM</code> indicates that the local instance is the source instance. <code>TO</code> indicates that the local instance is the target instance to be synchronized.</dd><dt class="property-required"
                title="Required">
            <span id="syncscope_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#syncscope_go" style="color: inherit; text-decoration: inherit;">Sync<wbr>Scope</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd><code>REPO</code> or <code>NAMESPACE</code>,the scope that the synchronization rule applies.</dd><dt class="property-required"
                title="Required">
            <span id="synctrigger_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#synctrigger_go" style="color: inherit; text-decoration: inherit;">Sync<wbr>Trigger</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd><code>PASSIVE</code> or <code>INITIATIVE</code>, the policy configured to trigger the synchronization rule.</dd><dt class="property-required"
                title="Required">
            <span id="tagfilter_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tagfilter_go" style="color: inherit; text-decoration: inherit;">Tag<wbr>Filter</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The regular expression used to filter image tags for synchronization in the source repository.</dd><dt class="property-required"
                title="Required">
            <span id="targetinstanceid_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetinstanceid_go" style="color: inherit; text-decoration: inherit;">Target<wbr>Instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition target instance.</dd><dt class="property-required"
                title="Required">
            <span id="targetnamespacename_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetnamespacename_go" style="color: inherit; text-decoration: inherit;">Target<wbr>Namespace<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition target namespace.</dd><dt class="property-required"
                title="Required">
            <span id="targetregionid_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetregionid_go" style="color: inherit; text-decoration: inherit;">Target<wbr>Region<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Region of Container Registry Enterprise Edition target instance.</dd><dt class="property-required"
                title="Required">
            <span id="targetreponame_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetreponame_go" style="color: inherit; text-decoration: inherit;">Target<wbr>Repo<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition target repo.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="java">
    <dl class="resources-properties"><dt class="property-required"
                title="Required">
            <span id="id_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_java" style="color: inherit; text-decoration: inherit;">id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition sync rule.</dd><dt class="property-required"
                title="Required">
            <span id="instanceid_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#instanceid_java" style="color: inherit; text-decoration: inherit;">instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition local instance.</dd><dt class="property-required"
                title="Required">
            <span id="name_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_java" style="color: inherit; text-decoration: inherit;">name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition sync rule.</dd><dt class="property-required"
                title="Required">
            <span id="namespacename_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespacename_java" style="color: inherit; text-decoration: inherit;">namespace<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local namespace.</dd><dt class="property-required"
                title="Required">
            <span id="regionid_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#regionid_java" style="color: inherit; text-decoration: inherit;">region<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Region of Container Registry Enterprise Edition local instance.</dd><dt class="property-required"
                title="Required">
            <span id="reponame_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#reponame_java" style="color: inherit; text-decoration: inherit;">repo<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local repo.</dd><dt class="property-required"
                title="Required">
            <span id="syncdirection_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#syncdirection_java" style="color: inherit; text-decoration: inherit;">sync<wbr>Direction</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd><code>FROM</code> or <code>TO</code>, the direction of synchronization. <code>FROM</code> indicates that the local instance is the source instance. <code>TO</code> indicates that the local instance is the target instance to be synchronized.</dd><dt class="property-required"
                title="Required">
            <span id="syncscope_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#syncscope_java" style="color: inherit; text-decoration: inherit;">sync<wbr>Scope</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd><code>REPO</code> or <code>NAMESPACE</code>,the scope that the synchronization rule applies.</dd><dt class="property-required"
                title="Required">
            <span id="synctrigger_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#synctrigger_java" style="color: inherit; text-decoration: inherit;">sync<wbr>Trigger</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd><code>PASSIVE</code> or <code>INITIATIVE</code>, the policy configured to trigger the synchronization rule.</dd><dt class="property-required"
                title="Required">
            <span id="tagfilter_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tagfilter_java" style="color: inherit; text-decoration: inherit;">tag<wbr>Filter</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The regular expression used to filter image tags for synchronization in the source repository.</dd><dt class="property-required"
                title="Required">
            <span id="targetinstanceid_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetinstanceid_java" style="color: inherit; text-decoration: inherit;">target<wbr>Instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition target instance.</dd><dt class="property-required"
                title="Required">
            <span id="targetnamespacename_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetnamespacename_java" style="color: inherit; text-decoration: inherit;">target<wbr>Namespace<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition target namespace.</dd><dt class="property-required"
                title="Required">
            <span id="targetregionid_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetregionid_java" style="color: inherit; text-decoration: inherit;">target<wbr>Region<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Region of Container Registry Enterprise Edition target instance.</dd><dt class="property-required"
                title="Required">
            <span id="targetreponame_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetreponame_java" style="color: inherit; text-decoration: inherit;">target<wbr>Repo<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition target repo.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="javascript,typescript">
    <dl class="resources-properties"><dt class="property-required"
                title="Required">
            <span id="id_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_nodejs" style="color: inherit; text-decoration: inherit;">id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition sync rule.</dd><dt class="property-required"
                title="Required">
            <span id="instanceid_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#instanceid_nodejs" style="color: inherit; text-decoration: inherit;">instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition local instance.</dd><dt class="property-required"
                title="Required">
            <span id="name_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_nodejs" style="color: inherit; text-decoration: inherit;">name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition sync rule.</dd><dt class="property-required"
                title="Required">
            <span id="namespacename_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespacename_nodejs" style="color: inherit; text-decoration: inherit;">namespace<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local namespace.</dd><dt class="property-required"
                title="Required">
            <span id="regionid_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#regionid_nodejs" style="color: inherit; text-decoration: inherit;">region<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Region of Container Registry Enterprise Edition local instance.</dd><dt class="property-required"
                title="Required">
            <span id="reponame_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#reponame_nodejs" style="color: inherit; text-decoration: inherit;">repo<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local repo.</dd><dt class="property-required"
                title="Required">
            <span id="syncdirection_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#syncdirection_nodejs" style="color: inherit; text-decoration: inherit;">sync<wbr>Direction</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd><code>FROM</code> or <code>TO</code>, the direction of synchronization. <code>FROM</code> indicates that the local instance is the source instance. <code>TO</code> indicates that the local instance is the target instance to be synchronized.</dd><dt class="property-required"
                title="Required">
            <span id="syncscope_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#syncscope_nodejs" style="color: inherit; text-decoration: inherit;">sync<wbr>Scope</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd><code>REPO</code> or <code>NAMESPACE</code>,the scope that the synchronization rule applies.</dd><dt class="property-required"
                title="Required">
            <span id="synctrigger_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#synctrigger_nodejs" style="color: inherit; text-decoration: inherit;">sync<wbr>Trigger</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd><code>PASSIVE</code> or <code>INITIATIVE</code>, the policy configured to trigger the synchronization rule.</dd><dt class="property-required"
                title="Required">
            <span id="tagfilter_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tagfilter_nodejs" style="color: inherit; text-decoration: inherit;">tag<wbr>Filter</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The regular expression used to filter image tags for synchronization in the source repository.</dd><dt class="property-required"
                title="Required">
            <span id="targetinstanceid_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetinstanceid_nodejs" style="color: inherit; text-decoration: inherit;">target<wbr>Instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition target instance.</dd><dt class="property-required"
                title="Required">
            <span id="targetnamespacename_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetnamespacename_nodejs" style="color: inherit; text-decoration: inherit;">target<wbr>Namespace<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition target namespace.</dd><dt class="property-required"
                title="Required">
            <span id="targetregionid_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetregionid_nodejs" style="color: inherit; text-decoration: inherit;">target<wbr>Region<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Region of Container Registry Enterprise Edition target instance.</dd><dt class="property-required"
                title="Required">
            <span id="targetreponame_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetreponame_nodejs" style="color: inherit; text-decoration: inherit;">target<wbr>Repo<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition target repo.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="python">
    <dl class="resources-properties"><dt class="property-required"
                title="Required">
            <span id="id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_python" style="color: inherit; text-decoration: inherit;">id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition sync rule.</dd><dt class="property-required"
                title="Required">
            <span id="instance_id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#instance_id_python" style="color: inherit; text-decoration: inherit;">instance_<wbr>id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition local instance.</dd><dt class="property-required"
                title="Required">
            <span id="name_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_python" style="color: inherit; text-decoration: inherit;">name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition sync rule.</dd><dt class="property-required"
                title="Required">
            <span id="namespace_name_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespace_name_python" style="color: inherit; text-decoration: inherit;">namespace_<wbr>name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local namespace.</dd><dt class="property-required"
                title="Required">
            <span id="region_id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#region_id_python" style="color: inherit; text-decoration: inherit;">region_<wbr>id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>Region of Container Registry Enterprise Edition local instance.</dd><dt class="property-required"
                title="Required">
            <span id="repo_name_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#repo_name_python" style="color: inherit; text-decoration: inherit;">repo_<wbr>name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local repo.</dd><dt class="property-required"
                title="Required">
            <span id="sync_direction_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#sync_direction_python" style="color: inherit; text-decoration: inherit;">sync_<wbr>direction</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd><code>FROM</code> or <code>TO</code>, the direction of synchronization. <code>FROM</code> indicates that the local instance is the source instance. <code>TO</code> indicates that the local instance is the target instance to be synchronized.</dd><dt class="property-required"
                title="Required">
            <span id="sync_scope_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#sync_scope_python" style="color: inherit; text-decoration: inherit;">sync_<wbr>scope</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd><code>REPO</code> or <code>NAMESPACE</code>,the scope that the synchronization rule applies.</dd><dt class="property-required"
                title="Required">
            <span id="sync_trigger_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#sync_trigger_python" style="color: inherit; text-decoration: inherit;">sync_<wbr>trigger</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd><code>PASSIVE</code> or <code>INITIATIVE</code>, the policy configured to trigger the synchronization rule.</dd><dt class="property-required"
                title="Required">
            <span id="tag_filter_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tag_filter_python" style="color: inherit; text-decoration: inherit;">tag_<wbr>filter</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The regular expression used to filter image tags for synchronization in the source repository.</dd><dt class="property-required"
                title="Required">
            <span id="target_instance_id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#target_instance_id_python" style="color: inherit; text-decoration: inherit;">target_<wbr>instance_<wbr>id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition target instance.</dd><dt class="property-required"
                title="Required">
            <span id="target_namespace_name_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#target_namespace_name_python" style="color: inherit; text-decoration: inherit;">target_<wbr>namespace_<wbr>name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition target namespace.</dd><dt class="property-required"
                title="Required">
            <span id="target_region_id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#target_region_id_python" style="color: inherit; text-decoration: inherit;">target_<wbr>region_<wbr>id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>Region of Container Registry Enterprise Edition target instance.</dd><dt class="property-required"
                title="Required">
            <span id="target_repo_name_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#target_repo_name_python" style="color: inherit; text-decoration: inherit;">target_<wbr>repo_<wbr>name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition target repo.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="yaml">
    <dl class="resources-properties"><dt class="property-required"
                title="Required">
            <span id="id_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_yaml" style="color: inherit; text-decoration: inherit;">id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition sync rule.</dd><dt class="property-required"
                title="Required">
            <span id="instanceid_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#instanceid_yaml" style="color: inherit; text-decoration: inherit;">instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition local instance.</dd><dt class="property-required"
                title="Required">
            <span id="name_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_yaml" style="color: inherit; text-decoration: inherit;">name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition sync rule.</dd><dt class="property-required"
                title="Required">
            <span id="namespacename_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespacename_yaml" style="color: inherit; text-decoration: inherit;">namespace<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local namespace.</dd><dt class="property-required"
                title="Required">
            <span id="regionid_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#regionid_yaml" style="color: inherit; text-decoration: inherit;">region<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Region of Container Registry Enterprise Edition local instance.</dd><dt class="property-required"
                title="Required">
            <span id="reponame_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#reponame_yaml" style="color: inherit; text-decoration: inherit;">repo<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition local repo.</dd><dt class="property-required"
                title="Required">
            <span id="syncdirection_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#syncdirection_yaml" style="color: inherit; text-decoration: inherit;">sync<wbr>Direction</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd><code>FROM</code> or <code>TO</code>, the direction of synchronization. <code>FROM</code> indicates that the local instance is the source instance. <code>TO</code> indicates that the local instance is the target instance to be synchronized.</dd><dt class="property-required"
                title="Required">
            <span id="syncscope_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#syncscope_yaml" style="color: inherit; text-decoration: inherit;">sync<wbr>Scope</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd><code>REPO</code> or <code>NAMESPACE</code>,the scope that the synchronization rule applies.</dd><dt class="property-required"
                title="Required">
            <span id="synctrigger_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#synctrigger_yaml" style="color: inherit; text-decoration: inherit;">sync<wbr>Trigger</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd><code>PASSIVE</code> or <code>INITIATIVE</code>, the policy configured to trigger the synchronization rule.</dd><dt class="property-required"
                title="Required">
            <span id="tagfilter_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tagfilter_yaml" style="color: inherit; text-decoration: inherit;">tag<wbr>Filter</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The regular expression used to filter image tags for synchronization in the source repository.</dd><dt class="property-required"
                title="Required">
            <span id="targetinstanceid_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetinstanceid_yaml" style="color: inherit; text-decoration: inherit;">target<wbr>Instance<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>ID of Container Registry Enterprise Edition target instance.</dd><dt class="property-required"
                title="Required">
            <span id="targetnamespacename_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetnamespacename_yaml" style="color: inherit; text-decoration: inherit;">target<wbr>Namespace<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition target namespace.</dd><dt class="property-required"
                title="Required">
            <span id="targetregionid_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetregionid_yaml" style="color: inherit; text-decoration: inherit;">target<wbr>Region<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Region of Container Registry Enterprise Edition target instance.</dd><dt class="property-required"
                title="Required">
            <span id="targetreponame_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetreponame_yaml" style="color: inherit; text-decoration: inherit;">target<wbr>Repo<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Name of Container Registry Enterprise Edition target repo.</dd></dl>
    </pulumi-choosable>
    </div>
    
    
    
    
    
    <h2 id="package-details">Package Details</h2>
    <dl class="package-details">
    	<dt>Repository</dt>
    	<dd><a href="https://github.com/pulumi/pulumi-alicloud">Alibaba Cloud pulumi/pulumi-alicloud</a></dd>
    	<dt>License</dt>
    	<dd>Apache-2.0</dd>
    	<dt>Notes</dt>
    	<dd>This Pulumi package is based on the <a href="https://github.com/aliyun/terraform-provider-alicloud"><code>alicloud</code> Terraform Provider</a>.</dd>
    </dl>
    
    alicloud logo
    Alibaba Cloud v3.51.0 published on Saturday, Mar 23, 2024 by Pulumi