1. Packages
  2. GitHub
  3. API Docs
  4. TeamSyncGroupMapping
GitHub v6.1.0 published on Monday, Mar 11, 2024 by Pulumi

github.TeamSyncGroupMapping

Explore with Pulumi AI

github logo
GitHub v6.1.0 published on Monday, Mar 11, 2024 by Pulumi

    This resource allows you to create and manage Identity Provider (IdP) group connections within your GitHub teams. You must have team synchronization enabled for organizations owned by enterprise accounts.

    To learn more about team synchronization between IdPs and GitHub, please refer to: https://help.github.com/en/github/setting-up-and-managing-organizations-and-teams/synchronizing-teams-between-your-identity-provider-and-github

    Example Usage

    Coming soon!```
    </pulumi-choosable>
    </div>
    <div>
    <pulumi-choosable type="language" values="python">
    

    Coming soon!```

    Coming soon!```
    </pulumi-choosable>
    </div>
    <div>
    <pulumi-choosable type="language" values="csharp">
    

    Coming soon!```

    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.github.GithubFunctions;
    import com.pulumi.github.TeamSyncGroupMapping;
    import com.pulumi.github.TeamSyncGroupMappingArgs;
    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 exampleGroups = GithubFunctions.getOrganizationTeamSyncGroups();
    
            var exampleGroupMapping = new TeamSyncGroupMapping("exampleGroupMapping", TeamSyncGroupMappingArgs.builder()        
                .teamSlug("example")
                .dynamic(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
                .build());
    
        }
    }
    
    Coming soon!```
    </pulumi-choosable>
    </div>
    
    
    
    ## Create TeamSyncGroupMapping Resource {#create}
    <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">new </span><span class="nx">TeamSyncGroupMapping</span><span class="p">(</span><span class="nx">name</span><span class="p">:</span> <span class="nx">string</span><span class="p">,</span> <span class="nx">args</span><span class="p">:</span> <span class="nx"><a href="#inputs">TeamSyncGroupMappingArgs</a></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/#CustomResourceOptions">CustomResourceOptions</a></span><span class="p">);</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=nd>@overload</span>
    <span class="k">def </span><span class="nx">TeamSyncGroupMapping</span><span class="p">(</span><span class="nx">resource_name</span><span class="p">:</span> <span class="nx">str</span><span class="p">,</span>
                             <span class="nx">opts</span><span class="p">:</span> <span class="nx"><a href="/docs/reference/pkg/python/pulumi/#pulumi.ResourceOptions">Optional[ResourceOptions]</a></span> = None<span class="p">,</span>
                             <span class="nx">groups</span><span class="p">:</span> <span class="nx">Optional[Sequence[TeamSyncGroupMappingGroupArgs]]</span> = None<span class="p">,</span>
                             <span class="nx">team_slug</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">)</span>
    <span class=nd>@overload</span>
    <span class="k">def </span><span class="nx">TeamSyncGroupMapping</span><span class="p">(</span><span class="nx">resource_name</span><span class="p">:</span> <span class="nx">str</span><span class="p">,</span>
                             <span class="nx">args</span><span class="p">:</span> <span class="nx"><a href="#inputs">TeamSyncGroupMappingArgs</a></span><span class="p">,</span>
                             <span class="nx">opts</span><span class="p">:</span> <span class="nx"><a href="/docs/reference/pkg/python/pulumi/#pulumi.ResourceOptions">Optional[ResourceOptions]</a></span> = None<span class="p">)</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><span class="nx">NewTeamSyncGroupMapping</span><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">name</span><span class="p"> </span><span class="nx">string</span><span class="p">,</span> <span class="nx">args</span><span class="p"> </span><span class="nx"><a href="#inputs">TeamSyncGroupMappingArgs</a></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#ResourceOption">ResourceOption</a></span><span class="p">) (*<span class="nx">TeamSyncGroupMapping</span>, error)</span></code></pre></div>
    </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 </span><span class="nx">TeamSyncGroupMapping</span><span class="p">(</span><span class="nx">string</span><span class="p"> </span><span class="nx">name<span class="p">,</span> <span class="nx"><a href="#inputs">TeamSyncGroupMappingArgs</a></span><span class="p"> </span><span class="nx">args<span class="p">,</span> <span class="nx"><a href="/docs/reference/pkg/dotnet/Pulumi/Pulumi.CustomResourceOptions.html">CustomResourceOptions</a></span><span class="p">? </span><span class="nx">opts = null<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 </span><span class="nx">TeamSyncGroupMapping</span><span class="p">(</span><span class="nx">String</span><span class="p"> </span><span class="nx">name<span class="p">,</span> <span class="nx"><a href="#inputs">TeamSyncGroupMappingArgs</a></span><span class="p"> </span><span class="nx">args<span class="p">)</span>
    <span class="k">public </span><span class="nx">TeamSyncGroupMapping</span><span class="p">(</span><span class="nx">String</span><span class="p"> </span><span class="nx">name<span class="p">,</span> <span class="nx"><a href="#inputs">TeamSyncGroupMappingArgs</a></span><span class="p"> </span><span class="nx">args<span class="p">,</span> <span class="nx">CustomResourceOptions</span><span class="p"> </span><span class="nx">options<span class="p">)</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">type: <span class="nx">github:TeamSyncGroupMapping</span><span class="p"></span>
    <span class="p">properties</span><span class="p">: </span><span class="c">#&nbsp;The arguments to resource properties.</span>
    <span class="p"></span><span class="p">options</span><span class="p">: </span><span class="c">#&nbsp;Bag of options to control resource&#39;s behavior.</span>
    <span class="p"></span>
    </code></pre></div>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="javascript,typescript">
    
    <dl class="resources-properties"><dt
            class="property-required" title="Required">
            <span>name</span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The unique name of the resource.</dd><dt
            class="property-required" title="Required">
            <span>args</span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#inputs">TeamSyncGroupMappingArgs</a></span>
        </dt>
        <dd>The arguments to resource properties.</dd><dt
            class="property-optional" title="Optional">
            <span>opts</span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="/docs/reference/pkg/nodejs/pulumi/pulumi/#CustomResourceOptions">CustomResourceOptions</a></span>
        </dt>
        <dd>Bag of options to control resource&#39;s behavior.</dd></dl>
    
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="python">
    
    <dl class="resources-properties"><dt
            class="property-required" title="Required">
            <span>resource_name</span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The unique name of the resource.</dd><dt
            class="property-required" title="Required">
            <span>args</span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#inputs">TeamSyncGroupMappingArgs</a></span>
        </dt>
        <dd>The arguments to resource properties.</dd><dt
            class="property-optional" title="Optional">
            <span>opts</span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="/docs/reference/pkg/python/pulumi/#pulumi.ResourceOptions">ResourceOptions</a></span>
        </dt>
        <dd>Bag of options to control resource&#39;s behavior.</dd></dl>
    
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="go">
    
    <dl class="resources-properties"><dt
            class="property-optional" title="Optional">
            <span>ctx</span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#Context">Context</a></span>
        </dt>
        <dd>Context object for the current deployment.</dd><dt
            class="property-required" title="Required">
            <span>name</span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The unique name of the resource.</dd><dt
            class="property-required" title="Required">
            <span>args</span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#inputs">TeamSyncGroupMappingArgs</a></span>
        </dt>
        <dd>The arguments to resource properties.</dd><dt
            class="property-optional" title="Optional">
            <span>opts</span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#ResourceOption">ResourceOption</a></span>
        </dt>
        <dd>Bag of options to control resource&#39;s behavior.</dd></dl>
    
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="csharp">
    
    <dl class="resources-properties"><dt
            class="property-required" title="Required">
            <span>name</span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The unique name of the resource.</dd><dt
            class="property-required" title="Required">
            <span>args</span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#inputs">TeamSyncGroupMappingArgs</a></span>
        </dt>
        <dd>The arguments to resource properties.</dd><dt
            class="property-optional" title="Optional">
            <span>opts</span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="/docs/reference/pkg/dotnet/Pulumi/Pulumi.CustomResourceOptions.html">CustomResourceOptions</a></span>
        </dt>
        <dd>Bag of options to control resource&#39;s behavior.</dd></dl>
    
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="java">
    
    <dl class="resources-properties"><dt
            class="property-required" title="Required">
            <span>name</span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The unique name of the resource.</dd><dt
            class="property-required" title="Required">
            <span>args</span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#inputs">TeamSyncGroupMappingArgs</a></span>
        </dt>
        <dd>The arguments to resource properties.</dd><dt
            class="property-optional" title="Optional">
            <span>options</span>
            <span class="property-indicator"></span>
            <span class="property-type">CustomResourceOptions</span>
        </dt>
        <dd>Bag of options to control resource&#39;s behavior.</dd></dl>
    
    </pulumi-choosable>
    </div>
    
    ## TeamSyncGroupMapping Resource Properties {#properties}
    
    To learn more about resource properties and how to use them, see [Inputs and Outputs](/docs/intro/concepts/inputs-outputs) in the Architecture and Concepts docs.
    
    ### Inputs
    
    The TeamSyncGroupMapping resource accepts the following [input](/docs/intro/concepts/inputs-outputs) properties:
    
    
    
    <div>
    <pulumi-choosable type="language" values="csharp">
    <dl class="resources-properties"><dt class="property-required"
                title="Required">
            <span id="teamslug_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#teamslug_csharp" style="color: inherit; text-decoration: inherit;">Team<wbr>Slug</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Slug of the team</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="groups_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#groups_csharp" style="color: inherit; text-decoration: inherit;">Groups</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#teamsyncgroupmappinggroup">List&lt;Team<wbr>Sync<wbr>Group<wbr>Mapping<wbr>Group&gt;</a></span>
        </dt>
        <dd><p>An Array of GitHub Identity Provider Groups (or empty []).  Each <code>group</code> block consists of the fields documented below.</p>
    <hr>
    <p>The <code>group</code> block consists of:</p>
    </dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="go">
    <dl class="resources-properties"><dt class="property-required"
                title="Required">
            <span id="teamslug_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#teamslug_go" style="color: inherit; text-decoration: inherit;">Team<wbr>Slug</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Slug of the team</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="groups_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#groups_go" style="color: inherit; text-decoration: inherit;">Groups</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#teamsyncgroupmappinggroup">[]Team<wbr>Sync<wbr>Group<wbr>Mapping<wbr>Group<wbr>Args</a></span>
        </dt>
        <dd><p>An Array of GitHub Identity Provider Groups (or empty []).  Each <code>group</code> block consists of the fields documented below.</p>
    <hr>
    <p>The <code>group</code> block consists of:</p>
    </dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="java">
    <dl class="resources-properties"><dt class="property-required"
                title="Required">
            <span id="teamslug_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#teamslug_java" style="color: inherit; text-decoration: inherit;">team<wbr>Slug</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Slug of the team</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="groups_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#groups_java" style="color: inherit; text-decoration: inherit;">groups</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#teamsyncgroupmappinggroup">List&lt;Team<wbr>Sync<wbr>Group<wbr>Mapping<wbr>Group&gt;</a></span>
        </dt>
        <dd><p>An Array of GitHub Identity Provider Groups (or empty []).  Each <code>group</code> block consists of the fields documented below.</p>
    <hr>
    <p>The <code>group</code> block consists of:</p>
    </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="teamslug_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#teamslug_nodejs" style="color: inherit; text-decoration: inherit;">team<wbr>Slug</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Slug of the team</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="groups_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#groups_nodejs" style="color: inherit; text-decoration: inherit;">groups</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#teamsyncgroupmappinggroup">Team<wbr>Sync<wbr>Group<wbr>Mapping<wbr>Group[]</a></span>
        </dt>
        <dd><p>An Array of GitHub Identity Provider Groups (or empty []).  Each <code>group</code> block consists of the fields documented below.</p>
    <hr>
    <p>The <code>group</code> block consists of:</p>
    </dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="python">
    <dl class="resources-properties"><dt class="property-required"
                title="Required">
            <span id="team_slug_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#team_slug_python" style="color: inherit; text-decoration: inherit;">team_<wbr>slug</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>Slug of the team</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="groups_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#groups_python" style="color: inherit; text-decoration: inherit;">groups</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#teamsyncgroupmappinggroup">Sequence[Team<wbr>Sync<wbr>Group<wbr>Mapping<wbr>Group<wbr>Args]</a></span>
        </dt>
        <dd><p>An Array of GitHub Identity Provider Groups (or empty []).  Each <code>group</code> block consists of the fields documented below.</p>
    <hr>
    <p>The <code>group</code> block consists of:</p>
    </dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="yaml">
    <dl class="resources-properties"><dt class="property-required"
                title="Required">
            <span id="teamslug_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#teamslug_yaml" style="color: inherit; text-decoration: inherit;">team<wbr>Slug</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Slug of the team</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="groups_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#groups_yaml" style="color: inherit; text-decoration: inherit;">groups</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#teamsyncgroupmappinggroup">List&lt;Property Map&gt;</a></span>
        </dt>
        <dd><p>An Array of GitHub Identity Provider Groups (or empty []).  Each <code>group</code> block consists of the fields documented below.</p>
    <hr>
    <p>The <code>group</code> block consists of:</p>
    </dd></dl>
    </pulumi-choosable>
    </div>
    
    
    ### Outputs
    
    All [input](#inputs) properties are implicitly available as output properties. Additionally, the TeamSyncGroupMapping resource produces the following output properties:
    
    
    
    <div>
    <pulumi-choosable type="language" values="csharp">
    <dl class="resources-properties"><dt class="property-"
                title="">
            <span id="etag_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#etag_csharp" style="color: inherit; text-decoration: inherit;">Etag</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd></dd><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></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="go">
    <dl class="resources-properties"><dt class="property-"
                title="">
            <span id="etag_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#etag_go" style="color: inherit; text-decoration: inherit;">Etag</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd></dd><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></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="java">
    <dl class="resources-properties"><dt class="property-"
                title="">
            <span id="etag_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#etag_java" style="color: inherit; text-decoration: inherit;">etag</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd></dd><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></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="javascript,typescript">
    <dl class="resources-properties"><dt class="property-"
                title="">
            <span id="etag_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#etag_nodejs" style="color: inherit; text-decoration: inherit;">etag</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd></dd><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></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="python">
    <dl class="resources-properties"><dt class="property-"
                title="">
            <span id="etag_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#etag_python" style="color: inherit; text-decoration: inherit;">etag</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd></dd><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></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="yaml">
    <dl class="resources-properties"><dt class="property-"
                title="">
            <span id="etag_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#etag_yaml" style="color: inherit; text-decoration: inherit;">etag</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd></dd><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></dl>
    </pulumi-choosable>
    </div>
    
    
    
    ## Look up Existing TeamSyncGroupMapping Resource {#look-up}
    
    Get an existing TeamSyncGroupMapping resource's state with the given name, ID, and optional extra properties used to qualify the lookup.
    <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">public static </span><span class="nf">get</span><span class="p">(</span><span class="nx">name</span><span class="p">:</span> <span class="nx">string</span><span class="p">,</span> <span class="nx">id</span><span class="p">:</span> <span class="nx"><a href="/docs/reference/pkg/nodejs/pulumi/pulumi/#ID">Input&lt;ID&gt;</a></span><span class="p">,</span> <span class="nx">state</span><span class="p">?:</span> <span class="nx">TeamSyncGroupMappingState</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/#CustomResourceOptions">CustomResourceOptions</a></span><span class="p">): </span><span class="nx">TeamSyncGroupMapping</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=nd>@staticmethod</span>
    <span class="k">def </span><span class="nf">get</span><span class="p">(</span><span class="nx">resource_name</span><span class="p">:</span> <span class="nx">str</span><span class="p">,</span>
            <span class="nx">id</span><span class="p">:</span> <span class="nx">str</span><span class="p">,</span>
            <span class="nx">opts</span><span class="p">:</span> <span class="nx"><a href="/docs/reference/pkg/python/pulumi/#pulumi.ResourceOptions">Optional[ResourceOptions]</a></span> = None<span class="p">,</span>
            <span class="nx">etag</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
            <span class="nx">groups</span><span class="p">:</span> <span class="nx">Optional[Sequence[TeamSyncGroupMappingGroupArgs]]</span> = None<span class="p">,</span>
            <span class="nx">team_slug</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">) -&gt;</span> TeamSyncGroupMapping</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>GetTeamSyncGroupMapping<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">name</span><span class="p"> </span><span class="nx">string</span><span class="p">,</span> <span class="nx">id</span><span class="p"> </span><span class="nx"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#IDInput">IDInput</a></span><span class="p">,</span> <span class="nx">state</span><span class="p"> *</span><span class="nx">TeamSyncGroupMappingState</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#ResourceOption">ResourceOption</a></span><span class="p">) (*<span class="nx">TeamSyncGroupMapping</span>, error)</span></code></pre></div>
    </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 </span><span class="nx">TeamSyncGroupMapping</span><span class="nf"> Get</span><span class="p">(</span><span class="nx">string</span><span class="p"> </span><span class="nx">name<span class="p">,</span> <span class="nx"><a href="/docs/reference/pkg/dotnet/Pulumi/Pulumi.Input-1.html">Input&lt;string&gt;</a></span><span class="p"> </span><span class="nx">id<span class="p">,</span> <span class="nx">TeamSyncGroupMappingState</span><span class="p">? </span><span class="nx">state<span class="p">,</span> <span class="nx"><a href="/docs/reference/pkg/dotnet/Pulumi/Pulumi.CustomResourceOptions.html">CustomResourceOptions</a></span><span class="p">? </span><span class="nx">opts = null<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 </span><span class="nx">TeamSyncGroupMapping</span><span class="nf"> get</span><span class="p">(</span><span class="nx">String</span><span class="p"> </span><span class="nx">name<span class="p">,</span> <span class="nx">Output&lt;String&gt;</span><span class="p"> </span><span class="nx">id<span class="p">,</span> <span class="nx">TeamSyncGroupMappingState</span><span class="p"> </span><span class="nx">state<span class="p">,</span> <span class="nx">CustomResourceOptions</span><span class="p"> </span><span class="nx">options<span class="p">)</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">Resource lookup is not supported in YAML</code></pre></div>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="javascript,typescript">
    
    <dl class="resources-properties">
        <dt class="property-required" title="Required">
            <span>name</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>The unique name of the resulting resource.</dd>
        <dt class="property-required" title="Required">
            <span>id</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>The <em>unique</em> provider ID of the resource to lookup.</dd>
        <dt class="property-optional" title="Optional">
            <span>state</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>Any extra arguments used during the lookup.</dd>
        <dt class="property-optional" title="Optional">
            <span>opts</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>A bag of options that control this resource's behavior.</dd>
    </dl>
    
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="python">
    <dl class="resources-properties">
        <dt class="property-required" title="Required">
            <span>resource_name</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>The unique name of the resulting resource.</dd>
        <dt class="property-required" title="Optional">
            <span>id</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>The <em>unique</em> provider ID of the resource to lookup.</dd>
    </dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="go">
    
    <dl class="resources-properties">
        <dt class="property-required" title="Required">
            <span>name</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>The unique name of the resulting resource.</dd>
        <dt class="property-required" title="Required">
            <span>id</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>The <em>unique</em> provider ID of the resource to lookup.</dd>
        <dt class="property-optional" title="Optional">
            <span>state</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>Any extra arguments used during the lookup.</dd>
        <dt class="property-optional" title="Optional">
            <span>opts</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>A bag of options that control this resource's behavior.</dd>
    </dl>
    
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="csharp">
    
    <dl class="resources-properties">
        <dt class="property-required" title="Required">
            <span>name</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>The unique name of the resulting resource.</dd>
        <dt class="property-required" title="Required">
            <span>id</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>The <em>unique</em> provider ID of the resource to lookup.</dd>
        <dt class="property-optional" title="Optional">
            <span>state</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>Any extra arguments used during the lookup.</dd>
        <dt class="property-optional" title="Optional">
            <span>opts</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>A bag of options that control this resource's behavior.</dd>
    </dl>
    
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="java">
    
    <dl class="resources-properties">
        <dt class="property-required" title="Required">
            <span>name</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>The unique name of the resulting resource.</dd>
        <dt class="property-required" title="Required">
            <span>id</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>The <em>unique</em> provider ID of the resource to lookup.</dd>
        <dt class="property-optional" title="Optional">
            <span>state</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>Any extra arguments used during the lookup.</dd>
        <dt class="property-optional" title="Optional">
            <span>opts</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>A bag of options that control this resource's behavior.</dd>
    </dl>
    
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="typescript,javascript,python,go,csharp,java">
    The following state arguments are supported:
    
    
    <div>
    <pulumi-choosable type="language" values="csharp">
    <dl class="resources-properties"><dt class="property-optional"
                title="Optional">
            <span id="state_etag_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_etag_csharp" style="color: inherit; text-decoration: inherit;">Etag</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd></dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_groups_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_groups_csharp" style="color: inherit; text-decoration: inherit;">Groups</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#teamsyncgroupmappinggroup">List&lt;Team<wbr>Sync<wbr>Group<wbr>Mapping<wbr>Group&gt;</a></span>
        </dt>
        <dd><p>An Array of GitHub Identity Provider Groups (or empty []).  Each <code>group</code> block consists of the fields documented below.</p>
    <hr>
    <p>The <code>group</code> block consists of:</p>
    </dd><dt class="property-optional"
                title="Optional">
            <span id="state_teamslug_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_teamslug_csharp" style="color: inherit; text-decoration: inherit;">Team<wbr>Slug</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Slug of the team</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="go">
    <dl class="resources-properties"><dt class="property-optional"
                title="Optional">
            <span id="state_etag_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_etag_go" style="color: inherit; text-decoration: inherit;">Etag</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd></dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_groups_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_groups_go" style="color: inherit; text-decoration: inherit;">Groups</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#teamsyncgroupmappinggroup">[]Team<wbr>Sync<wbr>Group<wbr>Mapping<wbr>Group<wbr>Args</a></span>
        </dt>
        <dd><p>An Array of GitHub Identity Provider Groups (or empty []).  Each <code>group</code> block consists of the fields documented below.</p>
    <hr>
    <p>The <code>group</code> block consists of:</p>
    </dd><dt class="property-optional"
                title="Optional">
            <span id="state_teamslug_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_teamslug_go" style="color: inherit; text-decoration: inherit;">Team<wbr>Slug</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Slug of the team</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="java">
    <dl class="resources-properties"><dt class="property-optional"
                title="Optional">
            <span id="state_etag_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_etag_java" style="color: inherit; text-decoration: inherit;">etag</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd></dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_groups_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_groups_java" style="color: inherit; text-decoration: inherit;">groups</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#teamsyncgroupmappinggroup">List&lt;Team<wbr>Sync<wbr>Group<wbr>Mapping<wbr>Group&gt;</a></span>
        </dt>
        <dd><p>An Array of GitHub Identity Provider Groups (or empty []).  Each <code>group</code> block consists of the fields documented below.</p>
    <hr>
    <p>The <code>group</code> block consists of:</p>
    </dd><dt class="property-optional"
                title="Optional">
            <span id="state_teamslug_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_teamslug_java" style="color: inherit; text-decoration: inherit;">team<wbr>Slug</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Slug of the team</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="javascript,typescript">
    <dl class="resources-properties"><dt class="property-optional"
                title="Optional">
            <span id="state_etag_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_etag_nodejs" style="color: inherit; text-decoration: inherit;">etag</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd></dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_groups_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_groups_nodejs" style="color: inherit; text-decoration: inherit;">groups</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#teamsyncgroupmappinggroup">Team<wbr>Sync<wbr>Group<wbr>Mapping<wbr>Group[]</a></span>
        </dt>
        <dd><p>An Array of GitHub Identity Provider Groups (or empty []).  Each <code>group</code> block consists of the fields documented below.</p>
    <hr>
    <p>The <code>group</code> block consists of:</p>
    </dd><dt class="property-optional"
                title="Optional">
            <span id="state_teamslug_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_teamslug_nodejs" style="color: inherit; text-decoration: inherit;">team<wbr>Slug</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Slug of the team</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="python">
    <dl class="resources-properties"><dt class="property-optional"
                title="Optional">
            <span id="state_etag_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_etag_python" style="color: inherit; text-decoration: inherit;">etag</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd></dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_groups_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_groups_python" style="color: inherit; text-decoration: inherit;">groups</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#teamsyncgroupmappinggroup">Sequence[Team<wbr>Sync<wbr>Group<wbr>Mapping<wbr>Group<wbr>Args]</a></span>
        </dt>
        <dd><p>An Array of GitHub Identity Provider Groups (or empty []).  Each <code>group</code> block consists of the fields documented below.</p>
    <hr>
    <p>The <code>group</code> block consists of:</p>
    </dd><dt class="property-optional"
                title="Optional">
            <span id="state_team_slug_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_team_slug_python" style="color: inherit; text-decoration: inherit;">team_<wbr>slug</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>Slug of the team</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="yaml">
    <dl class="resources-properties"><dt class="property-optional"
                title="Optional">
            <span id="state_etag_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_etag_yaml" style="color: inherit; text-decoration: inherit;">etag</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd></dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_groups_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_groups_yaml" style="color: inherit; text-decoration: inherit;">groups</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#teamsyncgroupmappinggroup">List&lt;Property Map&gt;</a></span>
        </dt>
        <dd><p>An Array of GitHub Identity Provider Groups (or empty []).  Each <code>group</code> block consists of the fields documented below.</p>
    <hr>
    <p>The <code>group</code> block consists of:</p>
    </dd><dt class="property-optional"
                title="Optional">
            <span id="state_teamslug_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_teamslug_yaml" style="color: inherit; text-decoration: inherit;">team<wbr>Slug</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Slug of the team</dd></dl>
    </pulumi-choosable>
    </div>
    </pulumi-choosable>
    </div>
    
    
    
    
    
    
    ## Supporting Types
    
    
    
    <h4 id="teamsyncgroupmappinggroup">
    Team<wbr>Sync<wbr>Group<wbr>Mapping<wbr>Group<pulumi-choosable type="language" values="python,go" class="inline">, Team<wbr>Sync<wbr>Group<wbr>Mapping<wbr>Group<wbr>Args</pulumi-choosable>
    </h4>
    
    <div>
    <pulumi-choosable type="language" values="csharp">
    <dl class="resources-properties"><dt class="property-required"
                title="Required">
            <span id="groupdescription_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#groupdescription_csharp" style="color: inherit; text-decoration: inherit;">Group<wbr>Description</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The description of the IdP group.</dd><dt class="property-required"
                title="Required">
            <span id="groupid_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#groupid_csharp" style="color: inherit; text-decoration: inherit;">Group<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ID of the IdP group.</dd><dt class="property-required"
                title="Required">
            <span id="groupname_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#groupname_csharp" style="color: inherit; text-decoration: inherit;">Group<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The name of the IdP group.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="go">
    <dl class="resources-properties"><dt class="property-required"
                title="Required">
            <span id="groupdescription_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#groupdescription_go" style="color: inherit; text-decoration: inherit;">Group<wbr>Description</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The description of the IdP group.</dd><dt class="property-required"
                title="Required">
            <span id="groupid_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#groupid_go" style="color: inherit; text-decoration: inherit;">Group<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ID of the IdP group.</dd><dt class="property-required"
                title="Required">
            <span id="groupname_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#groupname_go" style="color: inherit; text-decoration: inherit;">Group<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The name of the IdP group.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="java">
    <dl class="resources-properties"><dt class="property-required"
                title="Required">
            <span id="groupdescription_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#groupdescription_java" style="color: inherit; text-decoration: inherit;">group<wbr>Description</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The description of the IdP group.</dd><dt class="property-required"
                title="Required">
            <span id="groupid_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#groupid_java" style="color: inherit; text-decoration: inherit;">group<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ID of the IdP group.</dd><dt class="property-required"
                title="Required">
            <span id="groupname_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#groupname_java" style="color: inherit; text-decoration: inherit;">group<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The name of the IdP group.</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="groupdescription_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#groupdescription_nodejs" style="color: inherit; text-decoration: inherit;">group<wbr>Description</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The description of the IdP group.</dd><dt class="property-required"
                title="Required">
            <span id="groupid_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#groupid_nodejs" style="color: inherit; text-decoration: inherit;">group<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ID of the IdP group.</dd><dt class="property-required"
                title="Required">
            <span id="groupname_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#groupname_nodejs" style="color: inherit; text-decoration: inherit;">group<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The name of the IdP group.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="python">
    <dl class="resources-properties"><dt class="property-required"
                title="Required">
            <span id="group_description_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#group_description_python" style="color: inherit; text-decoration: inherit;">group_<wbr>description</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The description of the IdP group.</dd><dt class="property-required"
                title="Required">
            <span id="group_id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#group_id_python" style="color: inherit; text-decoration: inherit;">group_<wbr>id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The ID of the IdP group.</dd><dt class="property-required"
                title="Required">
            <span id="group_name_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#group_name_python" style="color: inherit; text-decoration: inherit;">group_<wbr>name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The name of the IdP group.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="yaml">
    <dl class="resources-properties"><dt class="property-required"
                title="Required">
            <span id="groupdescription_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#groupdescription_yaml" style="color: inherit; text-decoration: inherit;">group<wbr>Description</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The description of the IdP group.</dd><dt class="property-required"
                title="Required">
            <span id="groupid_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#groupid_yaml" style="color: inherit; text-decoration: inherit;">group<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ID of the IdP group.</dd><dt class="property-required"
                title="Required">
            <span id="groupname_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#groupname_yaml" style="color: inherit; text-decoration: inherit;">group<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The name of the IdP group.</dd></dl>
    </pulumi-choosable>
    </div>
    
    ## Import
    
    
    
    GitHub Team Sync Group Mappings can be imported using the GitHub team `slug` e.g.
    
    ```sh
    $ pulumi import github:index/teamSyncGroupMapping:TeamSyncGroupMapping example some_team
    

    Package Details

    Repository
    GitHub pulumi/pulumi-github
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the github Terraform Provider.
    github logo
    GitHub v6.1.0 published on Monday, Mar 11, 2024 by Pulumi