NAME
    gcloud alpha anthos config sync repo describe - describe a repository that
        is synced across clusters in Config Sync

SYNOPSIS
    gcloud alpha anthos config sync repo describe [--cluster=CLUSTER]
        [--managed-resources=MANAGED_RESOURCES; default="failed"]
        [--source=SOURCE] [--sync-name=SYNC_NAME]
        [--sync-namespace=SYNC_NAMESPACE] [GCLOUD_WIDE_FLAG ...]

DESCRIPTION
    (ALPHA) Describe a repository that is synced across clusters in Config
    Sync.

EXAMPLES
    To describe a repository with source as <SOURCE> where the source is from
    the output of the list command:

        $ gcloud alpha anthos config sync repo describe describe \
          --source=<SOURCE>

    To describe the repository that is synced by a RootSync or RepoSync CR in
    the namespace <NAMESPACE> with the name <NAME>:

        $ gcloud alpha anthos config sync repo describe describe \
          --sync-namespace=<NAMESPACE> --sync-name=<NAME>

    To describe the repository that is synced by a RootSync or RepoSync CR in
    the namespace <NAMESPACE> with the name <NAME> from a specific cluster
    <CLUSTER>:

        $ gcloud alpha anthos config sync repo describe describe \
          --sync-namespace=<NAMESPACE> --sync-name=<NAME> \
          --cluster=<CLUSTER>

    To describe a repository with source as <SOURCE> and list all the managed
    resources from this repositry:

        $ gcloud alpha anthos config sync repo describe describe \
          --source=<SOURCE> --managed-resources=all

    To describe a repository with source as <SOURCE> and only print the failed
    managed resources from this repositry:

        $ gcloud alpha anthos config sync repo describe describe \
          --source=<SOURCE> --managed-resources=failed \
          --format="multi(statuses:format=none,managed_resources:format='t\
        able[box](group,kind,name,namespace,conditions)')"

FLAGS
     --cluster=CLUSTER
        The cluster name or the membership name that a repository is synced to.

     --managed-resources=MANAGED_RESOURCES; default="failed"
        Specify the managed resource status that should beincluded in the
        describe output.The supported values areall, current, failed,
        inprogress, notfound, unknown.

     --source=SOURCE
        The source of the repository. It should be copied fromthe output of the
        listing repo command.

     --sync-name=SYNC_NAME
        Name of the RootSync or RepoSync CR to sync a repository.

     --sync-namespace=SYNC_NAMESPACE
        Namespace of the RootSync or RepoSync CR to sync a repository.

GCLOUD WIDE FLAGS
    These flags are available to all commands: --access-token-file, --account,
    --billing-project, --configuration, --flags-file, --flatten, --format,
    --help, --impersonate-service-account, --log-http, --project, --quiet,
    --trace-token, --user-output-enabled, --verbosity.

    Run $ gcloud help for details.

PREREQUISITES
    Please setup Connect Gateway if your registered clusters are non-GKE
    clusters. The instructions can be found at
    https://cloud.google.com/anthos/multicluster-management/gateway/setup. For
    registered clusters that are GKE clusters, no need to setup the Connect
    Gateway.

NOTES
    This command is currently in alpha and might change without notice. If this
    command fails with API permission errors despite specifying the correct
    project, you might be trying to access an API with an invitation-only early
    access allowlist.

