diff --git a/examples/go.mod b/examples/go.mod index 794d2008..0d7032de 100644 --- a/examples/go.mod +++ b/examples/go.mod @@ -3,7 +3,7 @@ module github.com/pulumi/pulumi-github/examples/v4 go 1.21 require ( - github.com/pulumi/pulumi/pkg/v3 v3.107.0 + github.com/pulumi/pulumi/pkg/v3 v3.108.1 github.com/stretchr/testify v1.8.4 ) @@ -138,7 +138,7 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 // indirect github.com/pulumi/esc v0.6.2 // indirect - github.com/pulumi/pulumi/sdk/v3 v3.107.0 // indirect + github.com/pulumi/pulumi/sdk/v3 v3.108.1 // indirect github.com/rivo/uniseg v0.4.4 // indirect github.com/rogpeppe/go-internal v1.11.0 // indirect github.com/ryanuber/go-glob v1.0.0 // indirect diff --git a/examples/go.sum b/examples/go.sum index bf363e56..e3010fb1 100644 --- a/examples/go.sum +++ b/examples/go.sum @@ -1467,10 +1467,10 @@ github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 h1:vkHw5I/plNdTr435 github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231/go.mod h1:murToZ2N9hNJzewjHBgfFdXhZKjY3z5cYC1VXk+lbFE= github.com/pulumi/esc v0.6.2 h1:+z+l8cuwIauLSwXQS0uoI3rqB+YG4SzsZYtHfNoXBvw= github.com/pulumi/esc v0.6.2/go.mod h1:jNnYNjzsOgVTjCp0LL24NsCk8ZJxq4IoLQdCT0X7l8k= -github.com/pulumi/pulumi/pkg/v3 v3.107.0 h1:HRyIl1c9ur0PVQW+GuFL1APBEuGa/fQQMp3F+WluxW8= -github.com/pulumi/pulumi/pkg/v3 v3.107.0/go.mod h1:7edfZu4FlrXdIn4339tJ+SQX5VKGqbFntmpc8cai0Zg= -github.com/pulumi/pulumi/sdk/v3 v3.107.0 h1:bef+ayh9+4KkAqXih4EjlHfQXRY24NWPwWBIQhBxTjg= -github.com/pulumi/pulumi/sdk/v3 v3.107.0/go.mod h1:Ml3rpGfyZlI4zQCG7LN2XDSmH4XUNYdyBwJ3yEr/OpI= +github.com/pulumi/pulumi/pkg/v3 v3.108.1 h1:K1UK40v5IpEPIaJ2un3WNOTBbLQaKR26HbLLh5EmMHY= +github.com/pulumi/pulumi/pkg/v3 v3.108.1/go.mod h1:48uCfxkPXUq/XTBqei9VuR0CRWObnSVlqcLkD6DhII8= +github.com/pulumi/pulumi/sdk/v3 v3.108.1 h1:5idjc3JmzToYVizRPbFyjJ5UU4AbExd04pcSP9AhPEc= +github.com/pulumi/pulumi/sdk/v3 v3.108.1/go.mod h1:5A6GHUwAJlRY1SSLZh84aDIbsBShcrfcmHzI50ecSBg= github.com/rakyll/embedmd v0.0.0-20171029212350-c8060a0752a2/go.mod h1:7jOTMgqac46PZcF54q6l2hkLEG8op93fZu61KmxWDV4= github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= diff --git a/provider/cmd/pulumi-resource-github/schema.json b/provider/cmd/pulumi-resource-github/schema.json index 6d9ab840..946e6723 100644 --- a/provider/cmd/pulumi-resource-github/schema.json +++ b/provider/cmd/pulumi-resource-github/schema.json @@ -2986,7 +2986,7 @@ }, "resources": { "github:index/actionsEnvironmentSecret:ActionsEnvironmentSecret": { - "description": "{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleSecretActionsEnvironmentSecret = new github.ActionsEnvironmentSecret(\"exampleSecretActionsEnvironmentSecret\", {\n environment: \"example_environment\",\n secretName: \"example_secret_name\",\n plaintextValue: _var.some_secret_string,\n});\nconst exampleSecretIndex_actionsEnvironmentSecretActionsEnvironmentSecret = new github.ActionsEnvironmentSecret(\"exampleSecretIndex/actionsEnvironmentSecretActionsEnvironmentSecret\", {\n environment: \"example_environment\",\n secretName: \"example_secret_name\",\n encryptedValue: _var.some_encrypted_secret_string,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_secret_actions_environment_secret = github.ActionsEnvironmentSecret(\"exampleSecretActionsEnvironmentSecret\",\n environment=\"example_environment\",\n secret_name=\"example_secret_name\",\n plaintext_value=var[\"some_secret_string\"])\nexample_secret_index_actions_environment_secret_actions_environment_secret = github.ActionsEnvironmentSecret(\"exampleSecretIndex/actionsEnvironmentSecretActionsEnvironmentSecret\",\n environment=\"example_environment\",\n secret_name=\"example_secret_name\",\n encrypted_value=var[\"some_encrypted_secret_string\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleSecretActionsEnvironmentSecret = new Github.ActionsEnvironmentSecret(\"exampleSecretActionsEnvironmentSecret\", new()\n {\n Environment = \"example_environment\",\n SecretName = \"example_secret_name\",\n PlaintextValue = @var.Some_secret_string,\n });\n\n var exampleSecretIndex_actionsEnvironmentSecretActionsEnvironmentSecret = new Github.ActionsEnvironmentSecret(\"exampleSecretIndex/actionsEnvironmentSecretActionsEnvironmentSecret\", new()\n {\n Environment = \"example_environment\",\n SecretName = \"example_secret_name\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewActionsEnvironmentSecret(ctx, \"exampleSecretActionsEnvironmentSecret\", \u0026github.ActionsEnvironmentSecretArgs{\n\t\t\tEnvironment: pulumi.String(\"example_environment\"),\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsEnvironmentSecret(ctx, \"exampleSecretIndex/actionsEnvironmentSecretActionsEnvironmentSecret\", \u0026github.ActionsEnvironmentSecretArgs{\n\t\t\tEnvironment: pulumi.String(\"example_environment\"),\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.ActionsEnvironmentSecret;\nimport com.pulumi.github.ActionsEnvironmentSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleSecretActionsEnvironmentSecret = new ActionsEnvironmentSecret(\"exampleSecretActionsEnvironmentSecret\", ActionsEnvironmentSecretArgs.builder() \n .environment(\"example_environment\")\n .secretName(\"example_secret_name\")\n .plaintextValue(var_.some_secret_string())\n .build());\n\n var exampleSecretIndex_actionsEnvironmentSecretActionsEnvironmentSecret = new ActionsEnvironmentSecret(\"exampleSecretIndex/actionsEnvironmentSecretActionsEnvironmentSecret\", ActionsEnvironmentSecretArgs.builder() \n .environment(\"example_environment\")\n .secretName(\"example_secret_name\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretActionsEnvironmentSecret:\n type: github:ActionsEnvironmentSecret\n properties:\n environment: example_environment\n secretName: example_secret_name\n plaintextValue: ${var.some_secret_string}\n exampleSecretIndex/actionsEnvironmentSecretActionsEnvironmentSecret:\n type: github:ActionsEnvironmentSecret\n properties:\n environment: example_environment\n secretName: example_secret_name\n encryptedValue: ${var.some_encrypted_secret_string}\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepository({\n fullName: \"my-org/repo\",\n});\nconst repoEnvironment = new github.RepositoryEnvironment(\"repoEnvironment\", {\n repository: repo.then(repo =\u003e repo.name),\n environment: \"example_environment\",\n});\nconst testSecret = new github.ActionsEnvironmentSecret(\"testSecret\", {\n repository: repo.then(repo =\u003e repo.name),\n environment: repoEnvironment.environment,\n secretName: \"test_secret_name\",\n plaintextValue: \"%s\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository(full_name=\"my-org/repo\")\nrepo_environment = github.RepositoryEnvironment(\"repoEnvironment\",\n repository=repo.name,\n environment=\"example_environment\")\ntest_secret = github.ActionsEnvironmentSecret(\"testSecret\",\n repository=repo.name,\n environment=repo_environment.environment,\n secret_name=\"test_secret_name\",\n plaintext_value=\"%s\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepository.Invoke(new()\n {\n FullName = \"my-org/repo\",\n });\n\n var repoEnvironment = new Github.RepositoryEnvironment(\"repoEnvironment\", new()\n {\n Repository = repo.Apply(getRepositoryResult =\u003e getRepositoryResult.Name),\n Environment = \"example_environment\",\n });\n\n var testSecret = new Github.ActionsEnvironmentSecret(\"testSecret\", new()\n {\n Repository = repo.Apply(getRepositoryResult =\u003e getRepositoryResult.Name),\n Environment = repoEnvironment.Environment,\n SecretName = \"test_secret_name\",\n PlaintextValue = \"%s\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"my-org/repo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\trepoEnvironment, err := github.NewRepositoryEnvironment(ctx, \"repoEnvironment\", \u0026github.RepositoryEnvironmentArgs{\n\t\t\tRepository: *pulumi.String(repo.Name),\n\t\t\tEnvironment: pulumi.String(\"example_environment\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsEnvironmentSecret(ctx, \"testSecret\", \u0026github.ActionsEnvironmentSecretArgs{\n\t\t\tRepository: *pulumi.String(repo.Name),\n\t\t\tEnvironment: repoEnvironment.Environment,\n\t\t\tSecretName: pulumi.String(\"test_secret_name\"),\n\t\t\tPlaintextValue: pulumi.String(\"%s\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.RepositoryEnvironment;\nimport com.pulumi.github.RepositoryEnvironmentArgs;\nimport com.pulumi.github.ActionsEnvironmentSecret;\nimport com.pulumi.github.ActionsEnvironmentSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"my-org/repo\")\n .build());\n\n var repoEnvironment = new RepositoryEnvironment(\"repoEnvironment\", RepositoryEnvironmentArgs.builder() \n .repository(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.name()))\n .environment(\"example_environment\")\n .build());\n\n var testSecret = new ActionsEnvironmentSecret(\"testSecret\", ActionsEnvironmentSecretArgs.builder() \n .repository(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.name()))\n .environment(repoEnvironment.environment())\n .secretName(\"test_secret_name\")\n .plaintextValue(\"%s\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n repoEnvironment:\n type: github:RepositoryEnvironment\n properties:\n repository: ${repo.name}\n environment: example_environment\n testSecret:\n type: github:ActionsEnvironmentSecret\n properties:\n repository: ${repo.name}\n environment: ${repoEnvironment.environment}\n secretName: test_secret_name\n plaintextValue: '%s'\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: my-org/repo\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nThis resource does not support importing. If you'd like to help contribute it, please visit our GitHub page!\n\n ", + "description": "## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleSecretActionsEnvironmentSecret = new github.ActionsEnvironmentSecret(\"exampleSecretActionsEnvironmentSecret\", {\n environment: \"example_environment\",\n secretName: \"example_secret_name\",\n plaintextValue: _var.some_secret_string,\n});\nconst exampleSecretIndex_actionsEnvironmentSecretActionsEnvironmentSecret = new github.ActionsEnvironmentSecret(\"exampleSecretIndex/actionsEnvironmentSecretActionsEnvironmentSecret\", {\n environment: \"example_environment\",\n secretName: \"example_secret_name\",\n encryptedValue: _var.some_encrypted_secret_string,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_secret_actions_environment_secret = github.ActionsEnvironmentSecret(\"exampleSecretActionsEnvironmentSecret\",\n environment=\"example_environment\",\n secret_name=\"example_secret_name\",\n plaintext_value=var[\"some_secret_string\"])\nexample_secret_index_actions_environment_secret_actions_environment_secret = github.ActionsEnvironmentSecret(\"exampleSecretIndex/actionsEnvironmentSecretActionsEnvironmentSecret\",\n environment=\"example_environment\",\n secret_name=\"example_secret_name\",\n encrypted_value=var[\"some_encrypted_secret_string\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleSecretActionsEnvironmentSecret = new Github.ActionsEnvironmentSecret(\"exampleSecretActionsEnvironmentSecret\", new()\n {\n Environment = \"example_environment\",\n SecretName = \"example_secret_name\",\n PlaintextValue = @var.Some_secret_string,\n });\n\n var exampleSecretIndex_actionsEnvironmentSecretActionsEnvironmentSecret = new Github.ActionsEnvironmentSecret(\"exampleSecretIndex/actionsEnvironmentSecretActionsEnvironmentSecret\", new()\n {\n Environment = \"example_environment\",\n SecretName = \"example_secret_name\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewActionsEnvironmentSecret(ctx, \"exampleSecretActionsEnvironmentSecret\", \u0026github.ActionsEnvironmentSecretArgs{\n\t\t\tEnvironment: pulumi.String(\"example_environment\"),\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsEnvironmentSecret(ctx, \"exampleSecretIndex/actionsEnvironmentSecretActionsEnvironmentSecret\", \u0026github.ActionsEnvironmentSecretArgs{\n\t\t\tEnvironment: pulumi.String(\"example_environment\"),\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.ActionsEnvironmentSecret;\nimport com.pulumi.github.ActionsEnvironmentSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleSecretActionsEnvironmentSecret = new ActionsEnvironmentSecret(\"exampleSecretActionsEnvironmentSecret\", ActionsEnvironmentSecretArgs.builder() \n .environment(\"example_environment\")\n .secretName(\"example_secret_name\")\n .plaintextValue(var_.some_secret_string())\n .build());\n\n var exampleSecretIndex_actionsEnvironmentSecretActionsEnvironmentSecret = new ActionsEnvironmentSecret(\"exampleSecretIndex/actionsEnvironmentSecretActionsEnvironmentSecret\", ActionsEnvironmentSecretArgs.builder() \n .environment(\"example_environment\")\n .secretName(\"example_secret_name\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretActionsEnvironmentSecret:\n type: github:ActionsEnvironmentSecret\n properties:\n environment: example_environment\n secretName: example_secret_name\n plaintextValue: ${var.some_secret_string}\n exampleSecretIndex/actionsEnvironmentSecretActionsEnvironmentSecret:\n type: github:ActionsEnvironmentSecret\n properties:\n environment: example_environment\n secretName: example_secret_name\n encryptedValue: ${var.some_encrypted_secret_string}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepository({\n fullName: \"my-org/repo\",\n});\nconst repoEnvironment = new github.RepositoryEnvironment(\"repoEnvironment\", {\n repository: repo.then(repo =\u003e repo.name),\n environment: \"example_environment\",\n});\nconst testSecret = new github.ActionsEnvironmentSecret(\"testSecret\", {\n repository: repo.then(repo =\u003e repo.name),\n environment: repoEnvironment.environment,\n secretName: \"test_secret_name\",\n plaintextValue: \"%s\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository(full_name=\"my-org/repo\")\nrepo_environment = github.RepositoryEnvironment(\"repoEnvironment\",\n repository=repo.name,\n environment=\"example_environment\")\ntest_secret = github.ActionsEnvironmentSecret(\"testSecret\",\n repository=repo.name,\n environment=repo_environment.environment,\n secret_name=\"test_secret_name\",\n plaintext_value=\"%s\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepository.Invoke(new()\n {\n FullName = \"my-org/repo\",\n });\n\n var repoEnvironment = new Github.RepositoryEnvironment(\"repoEnvironment\", new()\n {\n Repository = repo.Apply(getRepositoryResult =\u003e getRepositoryResult.Name),\n Environment = \"example_environment\",\n });\n\n var testSecret = new Github.ActionsEnvironmentSecret(\"testSecret\", new()\n {\n Repository = repo.Apply(getRepositoryResult =\u003e getRepositoryResult.Name),\n Environment = repoEnvironment.Environment,\n SecretName = \"test_secret_name\",\n PlaintextValue = \"%s\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"my-org/repo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\trepoEnvironment, err := github.NewRepositoryEnvironment(ctx, \"repoEnvironment\", \u0026github.RepositoryEnvironmentArgs{\n\t\t\tRepository: *pulumi.String(repo.Name),\n\t\t\tEnvironment: pulumi.String(\"example_environment\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsEnvironmentSecret(ctx, \"testSecret\", \u0026github.ActionsEnvironmentSecretArgs{\n\t\t\tRepository: *pulumi.String(repo.Name),\n\t\t\tEnvironment: repoEnvironment.Environment,\n\t\t\tSecretName: pulumi.String(\"test_secret_name\"),\n\t\t\tPlaintextValue: pulumi.String(\"%s\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.RepositoryEnvironment;\nimport com.pulumi.github.RepositoryEnvironmentArgs;\nimport com.pulumi.github.ActionsEnvironmentSecret;\nimport com.pulumi.github.ActionsEnvironmentSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"my-org/repo\")\n .build());\n\n var repoEnvironment = new RepositoryEnvironment(\"repoEnvironment\", RepositoryEnvironmentArgs.builder() \n .repository(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.name()))\n .environment(\"example_environment\")\n .build());\n\n var testSecret = new ActionsEnvironmentSecret(\"testSecret\", ActionsEnvironmentSecretArgs.builder() \n .repository(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.name()))\n .environment(repoEnvironment.environment())\n .secretName(\"test_secret_name\")\n .plaintextValue(\"%s\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n repoEnvironment:\n type: github:RepositoryEnvironment\n properties:\n repository: ${repo.name}\n environment: example_environment\n testSecret:\n type: github:ActionsEnvironmentSecret\n properties:\n repository: ${repo.name}\n environment: ${repoEnvironment.environment}\n secretName: test_secret_name\n plaintextValue: '%s'\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: my-org/repo\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nThis resource does not support importing. If you'd like to help contribute it, please visit our GitHub page!\n\n", "properties": { "createdAt": { "type": "string", @@ -3103,7 +3103,7 @@ } }, "github:index/actionsEnvironmentVariable:ActionsEnvironmentVariable": { - "description": "This resource allows you to create and manage GitHub Actions variables within your GitHub repository environments.\nYou must have write access to a repository to use this resource.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleVariable = new github.ActionsEnvironmentVariable(\"exampleVariable\", {\n environment: \"example_environment\",\n value: \"example_variable_value\",\n variableName: \"example_variable_name\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_variable = github.ActionsEnvironmentVariable(\"exampleVariable\",\n environment=\"example_environment\",\n value=\"example_variable_value\",\n variable_name=\"example_variable_name\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleVariable = new Github.ActionsEnvironmentVariable(\"exampleVariable\", new()\n {\n Environment = \"example_environment\",\n Value = \"example_variable_value\",\n VariableName = \"example_variable_name\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewActionsEnvironmentVariable(ctx, \"exampleVariable\", \u0026github.ActionsEnvironmentVariableArgs{\n\t\t\tEnvironment: pulumi.String(\"example_environment\"),\n\t\t\tValue: pulumi.String(\"example_variable_value\"),\n\t\t\tVariableName: pulumi.String(\"example_variable_name\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.ActionsEnvironmentVariable;\nimport com.pulumi.github.ActionsEnvironmentVariableArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleVariable = new ActionsEnvironmentVariable(\"exampleVariable\", ActionsEnvironmentVariableArgs.builder() \n .environment(\"example_environment\")\n .value(\"example_variable_value\")\n .variableName(\"example_variable_name\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleVariable:\n type: github:ActionsEnvironmentVariable\n properties:\n environment: example_environment\n value: example_variable_value\n variableName: example_variable_name\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepository({\n fullName: \"my-org/repo\",\n});\nconst repoEnvironment = new github.RepositoryEnvironment(\"repoEnvironment\", {\n repository: repo.then(repo =\u003e repo.name),\n environment: \"example_environment\",\n});\nconst exampleVariable = new github.ActionsEnvironmentVariable(\"exampleVariable\", {\n repository: repo.then(repo =\u003e repo.name),\n environment: repoEnvironment.environment,\n variableName: \"example_variable_name\",\n value: \"example_variable_value\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository(full_name=\"my-org/repo\")\nrepo_environment = github.RepositoryEnvironment(\"repoEnvironment\",\n repository=repo.name,\n environment=\"example_environment\")\nexample_variable = github.ActionsEnvironmentVariable(\"exampleVariable\",\n repository=repo.name,\n environment=repo_environment.environment,\n variable_name=\"example_variable_name\",\n value=\"example_variable_value\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepository.Invoke(new()\n {\n FullName = \"my-org/repo\",\n });\n\n var repoEnvironment = new Github.RepositoryEnvironment(\"repoEnvironment\", new()\n {\n Repository = repo.Apply(getRepositoryResult =\u003e getRepositoryResult.Name),\n Environment = \"example_environment\",\n });\n\n var exampleVariable = new Github.ActionsEnvironmentVariable(\"exampleVariable\", new()\n {\n Repository = repo.Apply(getRepositoryResult =\u003e getRepositoryResult.Name),\n Environment = repoEnvironment.Environment,\n VariableName = \"example_variable_name\",\n Value = \"example_variable_value\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"my-org/repo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\trepoEnvironment, err := github.NewRepositoryEnvironment(ctx, \"repoEnvironment\", \u0026github.RepositoryEnvironmentArgs{\n\t\t\tRepository: *pulumi.String(repo.Name),\n\t\t\tEnvironment: pulumi.String(\"example_environment\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsEnvironmentVariable(ctx, \"exampleVariable\", \u0026github.ActionsEnvironmentVariableArgs{\n\t\t\tRepository: *pulumi.String(repo.Name),\n\t\t\tEnvironment: repoEnvironment.Environment,\n\t\t\tVariableName: pulumi.String(\"example_variable_name\"),\n\t\t\tValue: pulumi.String(\"example_variable_value\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.RepositoryEnvironment;\nimport com.pulumi.github.RepositoryEnvironmentArgs;\nimport com.pulumi.github.ActionsEnvironmentVariable;\nimport com.pulumi.github.ActionsEnvironmentVariableArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"my-org/repo\")\n .build());\n\n var repoEnvironment = new RepositoryEnvironment(\"repoEnvironment\", RepositoryEnvironmentArgs.builder() \n .repository(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.name()))\n .environment(\"example_environment\")\n .build());\n\n var exampleVariable = new ActionsEnvironmentVariable(\"exampleVariable\", ActionsEnvironmentVariableArgs.builder() \n .repository(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.name()))\n .environment(repoEnvironment.environment())\n .variableName(\"example_variable_name\")\n .value(\"example_variable_value\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n repoEnvironment:\n type: github:RepositoryEnvironment\n properties:\n repository: ${repo.name}\n environment: example_environment\n exampleVariable:\n type: github:ActionsEnvironmentVariable\n properties:\n repository: ${repo.name}\n environment: ${repoEnvironment.environment}\n variableName: example_variable_name\n value: example_variable_value\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: my-org/repo\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nThis resource can be imported using an ID made up of the repository name, environment name, and variable name:\n\n```sh\n $ pulumi import github:index/actionsEnvironmentVariable:ActionsEnvironmentVariable test_variable myrepo:myenv:myvariable\n```\n ", + "description": "This resource allows you to create and manage GitHub Actions variables within your GitHub repository environments.\nYou must have write access to a repository to use this resource.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleVariable = new github.ActionsEnvironmentVariable(\"exampleVariable\", {\n environment: \"example_environment\",\n value: \"example_variable_value\",\n variableName: \"example_variable_name\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_variable = github.ActionsEnvironmentVariable(\"exampleVariable\",\n environment=\"example_environment\",\n value=\"example_variable_value\",\n variable_name=\"example_variable_name\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleVariable = new Github.ActionsEnvironmentVariable(\"exampleVariable\", new()\n {\n Environment = \"example_environment\",\n Value = \"example_variable_value\",\n VariableName = \"example_variable_name\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewActionsEnvironmentVariable(ctx, \"exampleVariable\", \u0026github.ActionsEnvironmentVariableArgs{\n\t\t\tEnvironment: pulumi.String(\"example_environment\"),\n\t\t\tValue: pulumi.String(\"example_variable_value\"),\n\t\t\tVariableName: pulumi.String(\"example_variable_name\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.ActionsEnvironmentVariable;\nimport com.pulumi.github.ActionsEnvironmentVariableArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleVariable = new ActionsEnvironmentVariable(\"exampleVariable\", ActionsEnvironmentVariableArgs.builder() \n .environment(\"example_environment\")\n .value(\"example_variable_value\")\n .variableName(\"example_variable_name\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleVariable:\n type: github:ActionsEnvironmentVariable\n properties:\n environment: example_environment\n value: example_variable_value\n variableName: example_variable_name\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepository({\n fullName: \"my-org/repo\",\n});\nconst repoEnvironment = new github.RepositoryEnvironment(\"repoEnvironment\", {\n repository: repo.then(repo =\u003e repo.name),\n environment: \"example_environment\",\n});\nconst exampleVariable = new github.ActionsEnvironmentVariable(\"exampleVariable\", {\n repository: repo.then(repo =\u003e repo.name),\n environment: repoEnvironment.environment,\n variableName: \"example_variable_name\",\n value: \"example_variable_value\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository(full_name=\"my-org/repo\")\nrepo_environment = github.RepositoryEnvironment(\"repoEnvironment\",\n repository=repo.name,\n environment=\"example_environment\")\nexample_variable = github.ActionsEnvironmentVariable(\"exampleVariable\",\n repository=repo.name,\n environment=repo_environment.environment,\n variable_name=\"example_variable_name\",\n value=\"example_variable_value\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepository.Invoke(new()\n {\n FullName = \"my-org/repo\",\n });\n\n var repoEnvironment = new Github.RepositoryEnvironment(\"repoEnvironment\", new()\n {\n Repository = repo.Apply(getRepositoryResult =\u003e getRepositoryResult.Name),\n Environment = \"example_environment\",\n });\n\n var exampleVariable = new Github.ActionsEnvironmentVariable(\"exampleVariable\", new()\n {\n Repository = repo.Apply(getRepositoryResult =\u003e getRepositoryResult.Name),\n Environment = repoEnvironment.Environment,\n VariableName = \"example_variable_name\",\n Value = \"example_variable_value\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"my-org/repo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\trepoEnvironment, err := github.NewRepositoryEnvironment(ctx, \"repoEnvironment\", \u0026github.RepositoryEnvironmentArgs{\n\t\t\tRepository: *pulumi.String(repo.Name),\n\t\t\tEnvironment: pulumi.String(\"example_environment\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsEnvironmentVariable(ctx, \"exampleVariable\", \u0026github.ActionsEnvironmentVariableArgs{\n\t\t\tRepository: *pulumi.String(repo.Name),\n\t\t\tEnvironment: repoEnvironment.Environment,\n\t\t\tVariableName: pulumi.String(\"example_variable_name\"),\n\t\t\tValue: pulumi.String(\"example_variable_value\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.RepositoryEnvironment;\nimport com.pulumi.github.RepositoryEnvironmentArgs;\nimport com.pulumi.github.ActionsEnvironmentVariable;\nimport com.pulumi.github.ActionsEnvironmentVariableArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"my-org/repo\")\n .build());\n\n var repoEnvironment = new RepositoryEnvironment(\"repoEnvironment\", RepositoryEnvironmentArgs.builder() \n .repository(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.name()))\n .environment(\"example_environment\")\n .build());\n\n var exampleVariable = new ActionsEnvironmentVariable(\"exampleVariable\", ActionsEnvironmentVariableArgs.builder() \n .repository(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.name()))\n .environment(repoEnvironment.environment())\n .variableName(\"example_variable_name\")\n .value(\"example_variable_value\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n repoEnvironment:\n type: github:RepositoryEnvironment\n properties:\n repository: ${repo.name}\n environment: example_environment\n exampleVariable:\n type: github:ActionsEnvironmentVariable\n properties:\n repository: ${repo.name}\n environment: ${repoEnvironment.environment}\n variableName: example_variable_name\n value: example_variable_value\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: my-org/repo\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nThis resource can be imported using an ID made up of the repository name, environment name, and variable name:\n\n```sh\n$ pulumi import github:index/actionsEnvironmentVariable:ActionsEnvironmentVariable test_variable myrepo:myenv:myvariable\n```\n", "properties": { "createdAt": { "type": "string", @@ -3198,7 +3198,7 @@ } }, "github:index/actionsOrganizationOidcSubjectClaimCustomizationTemplate:ActionsOrganizationOidcSubjectClaimCustomizationTemplate": { - "description": "This resource allows you to create and manage an OpenID Connect subject claim customization template within a GitHub \norganization.\n\nMore information on integrating GitHub with cloud providers using OpenID Connect and a list of available claims is\navailable in the [Actions documentation](https://docs.github.com/en/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect).\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleTemplate = new github.ActionsOrganizationOidcSubjectClaimCustomizationTemplate(\"exampleTemplate\", {includeClaimKeys: [\n \"actor\",\n \"context\",\n \"repository_owner\",\n]});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_template = github.ActionsOrganizationOidcSubjectClaimCustomizationTemplate(\"exampleTemplate\", include_claim_keys=[\n \"actor\",\n \"context\",\n \"repository_owner\",\n])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleTemplate = new Github.ActionsOrganizationOidcSubjectClaimCustomizationTemplate(\"exampleTemplate\", new()\n {\n IncludeClaimKeys = new[]\n {\n \"actor\",\n \"context\",\n \"repository_owner\",\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewActionsOrganizationOidcSubjectClaimCustomizationTemplate(ctx, \"exampleTemplate\", \u0026github.ActionsOrganizationOidcSubjectClaimCustomizationTemplateArgs{\n\t\t\tIncludeClaimKeys: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"actor\"),\n\t\t\t\tpulumi.String(\"context\"),\n\t\t\t\tpulumi.String(\"repository_owner\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.ActionsOrganizationOidcSubjectClaimCustomizationTemplate;\nimport com.pulumi.github.ActionsOrganizationOidcSubjectClaimCustomizationTemplateArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleTemplate = new ActionsOrganizationOidcSubjectClaimCustomizationTemplate(\"exampleTemplate\", ActionsOrganizationOidcSubjectClaimCustomizationTemplateArgs.builder() \n .includeClaimKeys( \n \"actor\",\n \"context\",\n \"repository_owner\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleTemplate:\n type: github:ActionsOrganizationOidcSubjectClaimCustomizationTemplate\n properties:\n includeClaimKeys:\n - actor\n - context\n - repository_owner\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nThis resource can be imported using the organization's name.\n\n```sh\n $ pulumi import github:index/actionsOrganizationOidcSubjectClaimCustomizationTemplate:ActionsOrganizationOidcSubjectClaimCustomizationTemplate test example_organization\n```\n ", + "description": "This resource allows you to create and manage an OpenID Connect subject claim customization template within a GitHub \norganization.\n\nMore information on integrating GitHub with cloud providers using OpenID Connect and a list of available claims is\navailable in the [Actions documentation](https://docs.github.com/en/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect).\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleTemplate = new github.ActionsOrganizationOidcSubjectClaimCustomizationTemplate(\"exampleTemplate\", {includeClaimKeys: [\n \"actor\",\n \"context\",\n \"repository_owner\",\n]});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_template = github.ActionsOrganizationOidcSubjectClaimCustomizationTemplate(\"exampleTemplate\", include_claim_keys=[\n \"actor\",\n \"context\",\n \"repository_owner\",\n])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleTemplate = new Github.ActionsOrganizationOidcSubjectClaimCustomizationTemplate(\"exampleTemplate\", new()\n {\n IncludeClaimKeys = new[]\n {\n \"actor\",\n \"context\",\n \"repository_owner\",\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewActionsOrganizationOidcSubjectClaimCustomizationTemplate(ctx, \"exampleTemplate\", \u0026github.ActionsOrganizationOidcSubjectClaimCustomizationTemplateArgs{\n\t\t\tIncludeClaimKeys: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"actor\"),\n\t\t\t\tpulumi.String(\"context\"),\n\t\t\t\tpulumi.String(\"repository_owner\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.ActionsOrganizationOidcSubjectClaimCustomizationTemplate;\nimport com.pulumi.github.ActionsOrganizationOidcSubjectClaimCustomizationTemplateArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleTemplate = new ActionsOrganizationOidcSubjectClaimCustomizationTemplate(\"exampleTemplate\", ActionsOrganizationOidcSubjectClaimCustomizationTemplateArgs.builder() \n .includeClaimKeys( \n \"actor\",\n \"context\",\n \"repository_owner\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleTemplate:\n type: github:ActionsOrganizationOidcSubjectClaimCustomizationTemplate\n properties:\n includeClaimKeys:\n - actor\n - context\n - repository_owner\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nThis resource can be imported using the organization's name.\n\n```sh\n$ pulumi import github:index/actionsOrganizationOidcSubjectClaimCustomizationTemplate:ActionsOrganizationOidcSubjectClaimCustomizationTemplate test example_organization\n```\n", "properties": { "includeClaimKeys": { "type": "array", @@ -3238,7 +3238,7 @@ } }, "github:index/actionsOrganizationPermissions:ActionsOrganizationPermissions": { - "description": "This resource allows you to create and manage GitHub Actions permissions within your GitHub enterprise organizations.\nYou must have admin access to an organization to use this resource.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.Repository(\"example\", {});\nconst test = new github.ActionsOrganizationPermissions(\"test\", {\n allowedActions: \"selected\",\n enabledRepositories: \"selected\",\n allowedActionsConfig: {\n githubOwnedAllowed: true,\n patternsAlloweds: [\n \"actions/cache@*\",\n \"actions/checkout@*\",\n ],\n verifiedAllowed: true,\n },\n enabledRepositoriesConfig: {\n repositoryIds: [example.repoId],\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.Repository(\"example\")\ntest = github.ActionsOrganizationPermissions(\"test\",\n allowed_actions=\"selected\",\n enabled_repositories=\"selected\",\n allowed_actions_config=github.ActionsOrganizationPermissionsAllowedActionsConfigArgs(\n github_owned_allowed=True,\n patterns_alloweds=[\n \"actions/cache@*\",\n \"actions/checkout@*\",\n ],\n verified_allowed=True,\n ),\n enabled_repositories_config=github.ActionsOrganizationPermissionsEnabledRepositoriesConfigArgs(\n repository_ids=[example.repo_id],\n ))\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.Repository(\"example\");\n\n var test = new Github.ActionsOrganizationPermissions(\"test\", new()\n {\n AllowedActions = \"selected\",\n EnabledRepositories = \"selected\",\n AllowedActionsConfig = new Github.Inputs.ActionsOrganizationPermissionsAllowedActionsConfigArgs\n {\n GithubOwnedAllowed = true,\n PatternsAlloweds = new[]\n {\n \"actions/cache@*\",\n \"actions/checkout@*\",\n },\n VerifiedAllowed = true,\n },\n EnabledRepositoriesConfig = new Github.Inputs.ActionsOrganizationPermissionsEnabledRepositoriesConfigArgs\n {\n RepositoryIds = new[]\n {\n example.RepoId,\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texample, err := github.NewRepository(ctx, \"example\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsOrganizationPermissions(ctx, \"test\", \u0026github.ActionsOrganizationPermissionsArgs{\n\t\t\tAllowedActions: pulumi.String(\"selected\"),\n\t\t\tEnabledRepositories: pulumi.String(\"selected\"),\n\t\t\tAllowedActionsConfig: \u0026github.ActionsOrganizationPermissionsAllowedActionsConfigArgs{\n\t\t\t\tGithubOwnedAllowed: pulumi.Bool(true),\n\t\t\t\tPatternsAlloweds: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"actions/cache@*\"),\n\t\t\t\t\tpulumi.String(\"actions/checkout@*\"),\n\t\t\t\t},\n\t\t\t\tVerifiedAllowed: pulumi.Bool(true),\n\t\t\t},\n\t\t\tEnabledRepositoriesConfig: \u0026github.ActionsOrganizationPermissionsEnabledRepositoriesConfigArgs{\n\t\t\t\tRepositoryIds: pulumi.IntArray{\n\t\t\t\t\texample.RepoId,\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.ActionsOrganizationPermissions;\nimport com.pulumi.github.ActionsOrganizationPermissionsArgs;\nimport com.pulumi.github.inputs.ActionsOrganizationPermissionsAllowedActionsConfigArgs;\nimport com.pulumi.github.inputs.ActionsOrganizationPermissionsEnabledRepositoriesConfigArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new Repository(\"example\");\n\n var test = new ActionsOrganizationPermissions(\"test\", ActionsOrganizationPermissionsArgs.builder() \n .allowedActions(\"selected\")\n .enabledRepositories(\"selected\")\n .allowedActionsConfig(ActionsOrganizationPermissionsAllowedActionsConfigArgs.builder()\n .githubOwnedAllowed(true)\n .patternsAlloweds( \n \"actions/cache@*\",\n \"actions/checkout@*\")\n .verifiedAllowed(true)\n .build())\n .enabledRepositoriesConfig(ActionsOrganizationPermissionsEnabledRepositoriesConfigArgs.builder()\n .repositoryIds(example.repoId())\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:Repository\n test:\n type: github:ActionsOrganizationPermissions\n properties:\n allowedActions: selected\n enabledRepositories: selected\n allowedActionsConfig:\n githubOwnedAllowed: true\n patternsAlloweds:\n - actions/cache@*\n - actions/checkout@*\n verifiedAllowed: true\n enabledRepositoriesConfig:\n repositoryIds:\n - ${example.repoId}\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nThis resource can be imported using the name of the GitHub organization:\n\n```sh\n $ pulumi import github:index/actionsOrganizationPermissions:ActionsOrganizationPermissions test github_organization_name\n```\n ", + "description": "This resource allows you to create and manage GitHub Actions permissions within your GitHub enterprise organizations.\nYou must have admin access to an organization to use this resource.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.Repository(\"example\", {});\nconst test = new github.ActionsOrganizationPermissions(\"test\", {\n allowedActions: \"selected\",\n enabledRepositories: \"selected\",\n allowedActionsConfig: {\n githubOwnedAllowed: true,\n patternsAlloweds: [\n \"actions/cache@*\",\n \"actions/checkout@*\",\n ],\n verifiedAllowed: true,\n },\n enabledRepositoriesConfig: {\n repositoryIds: [example.repoId],\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.Repository(\"example\")\ntest = github.ActionsOrganizationPermissions(\"test\",\n allowed_actions=\"selected\",\n enabled_repositories=\"selected\",\n allowed_actions_config=github.ActionsOrganizationPermissionsAllowedActionsConfigArgs(\n github_owned_allowed=True,\n patterns_alloweds=[\n \"actions/cache@*\",\n \"actions/checkout@*\",\n ],\n verified_allowed=True,\n ),\n enabled_repositories_config=github.ActionsOrganizationPermissionsEnabledRepositoriesConfigArgs(\n repository_ids=[example.repo_id],\n ))\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.Repository(\"example\");\n\n var test = new Github.ActionsOrganizationPermissions(\"test\", new()\n {\n AllowedActions = \"selected\",\n EnabledRepositories = \"selected\",\n AllowedActionsConfig = new Github.Inputs.ActionsOrganizationPermissionsAllowedActionsConfigArgs\n {\n GithubOwnedAllowed = true,\n PatternsAlloweds = new[]\n {\n \"actions/cache@*\",\n \"actions/checkout@*\",\n },\n VerifiedAllowed = true,\n },\n EnabledRepositoriesConfig = new Github.Inputs.ActionsOrganizationPermissionsEnabledRepositoriesConfigArgs\n {\n RepositoryIds = new[]\n {\n example.RepoId,\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texample, err := github.NewRepository(ctx, \"example\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsOrganizationPermissions(ctx, \"test\", \u0026github.ActionsOrganizationPermissionsArgs{\n\t\t\tAllowedActions: pulumi.String(\"selected\"),\n\t\t\tEnabledRepositories: pulumi.String(\"selected\"),\n\t\t\tAllowedActionsConfig: \u0026github.ActionsOrganizationPermissionsAllowedActionsConfigArgs{\n\t\t\t\tGithubOwnedAllowed: pulumi.Bool(true),\n\t\t\t\tPatternsAlloweds: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"actions/cache@*\"),\n\t\t\t\t\tpulumi.String(\"actions/checkout@*\"),\n\t\t\t\t},\n\t\t\t\tVerifiedAllowed: pulumi.Bool(true),\n\t\t\t},\n\t\t\tEnabledRepositoriesConfig: \u0026github.ActionsOrganizationPermissionsEnabledRepositoriesConfigArgs{\n\t\t\t\tRepositoryIds: pulumi.IntArray{\n\t\t\t\t\texample.RepoId,\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.ActionsOrganizationPermissions;\nimport com.pulumi.github.ActionsOrganizationPermissionsArgs;\nimport com.pulumi.github.inputs.ActionsOrganizationPermissionsAllowedActionsConfigArgs;\nimport com.pulumi.github.inputs.ActionsOrganizationPermissionsEnabledRepositoriesConfigArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new Repository(\"example\");\n\n var test = new ActionsOrganizationPermissions(\"test\", ActionsOrganizationPermissionsArgs.builder() \n .allowedActions(\"selected\")\n .enabledRepositories(\"selected\")\n .allowedActionsConfig(ActionsOrganizationPermissionsAllowedActionsConfigArgs.builder()\n .githubOwnedAllowed(true)\n .patternsAlloweds( \n \"actions/cache@*\",\n \"actions/checkout@*\")\n .verifiedAllowed(true)\n .build())\n .enabledRepositoriesConfig(ActionsOrganizationPermissionsEnabledRepositoriesConfigArgs.builder()\n .repositoryIds(example.repoId())\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:Repository\n test:\n type: github:ActionsOrganizationPermissions\n properties:\n allowedActions: selected\n enabledRepositories: selected\n allowedActionsConfig:\n githubOwnedAllowed: true\n patternsAlloweds:\n - actions/cache@*\n - actions/checkout@*\n verifiedAllowed: true\n enabledRepositoriesConfig:\n repositoryIds:\n - ${example.repoId}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nThis resource can be imported using the name of the GitHub organization:\n\n```sh\n$ pulumi import github:index/actionsOrganizationPermissions:ActionsOrganizationPermissions test github_organization_name\n```\n", "properties": { "allowedActions": { "type": "string", @@ -3305,7 +3305,7 @@ } }, "github:index/actionsOrganizationSecret:ActionsOrganizationSecret": { - "description": "{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleSecretActionsOrganizationSecret = new github.ActionsOrganizationSecret(\"exampleSecretActionsOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"private\",\n plaintextValue: _var.some_secret_string,\n});\nconst exampleSecretIndex_actionsOrganizationSecretActionsOrganizationSecret = new github.ActionsOrganizationSecret(\"exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"private\",\n encryptedValue: _var.some_encrypted_secret_string,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_secret_actions_organization_secret = github.ActionsOrganizationSecret(\"exampleSecretActionsOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"private\",\n plaintext_value=var[\"some_secret_string\"])\nexample_secret_index_actions_organization_secret_actions_organization_secret = github.ActionsOrganizationSecret(\"exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"private\",\n encrypted_value=var[\"some_encrypted_secret_string\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleSecretActionsOrganizationSecret = new Github.ActionsOrganizationSecret(\"exampleSecretActionsOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"private\",\n PlaintextValue = @var.Some_secret_string,\n });\n\n var exampleSecretIndex_actionsOrganizationSecretActionsOrganizationSecret = new Github.ActionsOrganizationSecret(\"exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"private\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewActionsOrganizationSecret(ctx, \"exampleSecretActionsOrganizationSecret\", \u0026github.ActionsOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"private\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsOrganizationSecret(ctx, \"exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret\", \u0026github.ActionsOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"private\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.ActionsOrganizationSecret;\nimport com.pulumi.github.ActionsOrganizationSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleSecretActionsOrganizationSecret = new ActionsOrganizationSecret(\"exampleSecretActionsOrganizationSecret\", ActionsOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"private\")\n .plaintextValue(var_.some_secret_string())\n .build());\n\n var exampleSecretIndex_actionsOrganizationSecretActionsOrganizationSecret = new ActionsOrganizationSecret(\"exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret\", ActionsOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"private\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretActionsOrganizationSecret:\n type: github:ActionsOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: private\n plaintextValue: ${var.some_secret_string}\n exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret:\n type: github:ActionsOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: private\n encryptedValue: ${var.some_encrypted_secret_string}\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepository({\n fullName: \"my-org/repo\",\n});\nconst exampleSecretActionsOrganizationSecret = new github.ActionsOrganizationSecret(\"exampleSecretActionsOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"selected\",\n plaintextValue: _var.some_secret_string,\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\nconst exampleSecretIndex_actionsOrganizationSecretActionsOrganizationSecret = new github.ActionsOrganizationSecret(\"exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"selected\",\n encryptedValue: _var.some_encrypted_secret_string,\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository(full_name=\"my-org/repo\")\nexample_secret_actions_organization_secret = github.ActionsOrganizationSecret(\"exampleSecretActionsOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"selected\",\n plaintext_value=var[\"some_secret_string\"],\n selected_repository_ids=[repo.repo_id])\nexample_secret_index_actions_organization_secret_actions_organization_secret = github.ActionsOrganizationSecret(\"exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"selected\",\n encrypted_value=var[\"some_encrypted_secret_string\"],\n selected_repository_ids=[repo.repo_id])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepository.Invoke(new()\n {\n FullName = \"my-org/repo\",\n });\n\n var exampleSecretActionsOrganizationSecret = new Github.ActionsOrganizationSecret(\"exampleSecretActionsOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"selected\",\n PlaintextValue = @var.Some_secret_string,\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n var exampleSecretIndex_actionsOrganizationSecretActionsOrganizationSecret = new Github.ActionsOrganizationSecret(\"exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"selected\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"my-org/repo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsOrganizationSecret(ctx, \"exampleSecretActionsOrganizationSecret\", \u0026github.ActionsOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"selected\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsOrganizationSecret(ctx, \"exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret\", \u0026github.ActionsOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"selected\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.ActionsOrganizationSecret;\nimport com.pulumi.github.ActionsOrganizationSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"my-org/repo\")\n .build());\n\n var exampleSecretActionsOrganizationSecret = new ActionsOrganizationSecret(\"exampleSecretActionsOrganizationSecret\", ActionsOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"selected\")\n .plaintextValue(var_.some_secret_string())\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n var exampleSecretIndex_actionsOrganizationSecretActionsOrganizationSecret = new ActionsOrganizationSecret(\"exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret\", ActionsOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"selected\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretActionsOrganizationSecret:\n type: github:ActionsOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: selected\n plaintextValue: ${var.some_secret_string}\n selectedRepositoryIds:\n - ${repo.repoId}\n exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret:\n type: github:ActionsOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: selected\n encryptedValue: ${var.some_encrypted_secret_string}\n selectedRepositoryIds:\n - ${repo.repoId}\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: my-org/repo\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nThis resource can be imported using an ID made up of the secret name:\n\n```sh\n $ pulumi import github:index/actionsOrganizationSecret:ActionsOrganizationSecret test_secret test_secret_name\n```\n NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround.\n\n", + "description": "## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleSecretActionsOrganizationSecret = new github.ActionsOrganizationSecret(\"exampleSecretActionsOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"private\",\n plaintextValue: _var.some_secret_string,\n});\nconst exampleSecretIndex_actionsOrganizationSecretActionsOrganizationSecret = new github.ActionsOrganizationSecret(\"exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"private\",\n encryptedValue: _var.some_encrypted_secret_string,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_secret_actions_organization_secret = github.ActionsOrganizationSecret(\"exampleSecretActionsOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"private\",\n plaintext_value=var[\"some_secret_string\"])\nexample_secret_index_actions_organization_secret_actions_organization_secret = github.ActionsOrganizationSecret(\"exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"private\",\n encrypted_value=var[\"some_encrypted_secret_string\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleSecretActionsOrganizationSecret = new Github.ActionsOrganizationSecret(\"exampleSecretActionsOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"private\",\n PlaintextValue = @var.Some_secret_string,\n });\n\n var exampleSecretIndex_actionsOrganizationSecretActionsOrganizationSecret = new Github.ActionsOrganizationSecret(\"exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"private\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewActionsOrganizationSecret(ctx, \"exampleSecretActionsOrganizationSecret\", \u0026github.ActionsOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"private\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsOrganizationSecret(ctx, \"exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret\", \u0026github.ActionsOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"private\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.ActionsOrganizationSecret;\nimport com.pulumi.github.ActionsOrganizationSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleSecretActionsOrganizationSecret = new ActionsOrganizationSecret(\"exampleSecretActionsOrganizationSecret\", ActionsOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"private\")\n .plaintextValue(var_.some_secret_string())\n .build());\n\n var exampleSecretIndex_actionsOrganizationSecretActionsOrganizationSecret = new ActionsOrganizationSecret(\"exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret\", ActionsOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"private\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretActionsOrganizationSecret:\n type: github:ActionsOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: private\n plaintextValue: ${var.some_secret_string}\n exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret:\n type: github:ActionsOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: private\n encryptedValue: ${var.some_encrypted_secret_string}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepository({\n fullName: \"my-org/repo\",\n});\nconst exampleSecretActionsOrganizationSecret = new github.ActionsOrganizationSecret(\"exampleSecretActionsOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"selected\",\n plaintextValue: _var.some_secret_string,\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\nconst exampleSecretIndex_actionsOrganizationSecretActionsOrganizationSecret = new github.ActionsOrganizationSecret(\"exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"selected\",\n encryptedValue: _var.some_encrypted_secret_string,\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository(full_name=\"my-org/repo\")\nexample_secret_actions_organization_secret = github.ActionsOrganizationSecret(\"exampleSecretActionsOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"selected\",\n plaintext_value=var[\"some_secret_string\"],\n selected_repository_ids=[repo.repo_id])\nexample_secret_index_actions_organization_secret_actions_organization_secret = github.ActionsOrganizationSecret(\"exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"selected\",\n encrypted_value=var[\"some_encrypted_secret_string\"],\n selected_repository_ids=[repo.repo_id])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepository.Invoke(new()\n {\n FullName = \"my-org/repo\",\n });\n\n var exampleSecretActionsOrganizationSecret = new Github.ActionsOrganizationSecret(\"exampleSecretActionsOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"selected\",\n PlaintextValue = @var.Some_secret_string,\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n var exampleSecretIndex_actionsOrganizationSecretActionsOrganizationSecret = new Github.ActionsOrganizationSecret(\"exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"selected\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"my-org/repo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsOrganizationSecret(ctx, \"exampleSecretActionsOrganizationSecret\", \u0026github.ActionsOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"selected\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsOrganizationSecret(ctx, \"exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret\", \u0026github.ActionsOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"selected\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.ActionsOrganizationSecret;\nimport com.pulumi.github.ActionsOrganizationSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"my-org/repo\")\n .build());\n\n var exampleSecretActionsOrganizationSecret = new ActionsOrganizationSecret(\"exampleSecretActionsOrganizationSecret\", ActionsOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"selected\")\n .plaintextValue(var_.some_secret_string())\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n var exampleSecretIndex_actionsOrganizationSecretActionsOrganizationSecret = new ActionsOrganizationSecret(\"exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret\", ActionsOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"selected\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretActionsOrganizationSecret:\n type: github:ActionsOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: selected\n plaintextValue: ${var.some_secret_string}\n selectedRepositoryIds:\n - ${repo.repoId}\n exampleSecretIndex/actionsOrganizationSecretActionsOrganizationSecret:\n type: github:ActionsOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: selected\n encryptedValue: ${var.some_encrypted_secret_string}\n selectedRepositoryIds:\n - ${repo.repoId}\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: my-org/repo\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nThis resource can be imported using an ID made up of the secret name:\n\n```sh\n$ pulumi import github:index/actionsOrganizationSecret:ActionsOrganizationSecret test_secret test_secret_name\n```\nNOTE: the implementation is limited in that it won't fetch the value of the\n`plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround.\n\n", "properties": { "createdAt": { "type": "string", @@ -3427,7 +3427,7 @@ } }, "github:index/actionsOrganizationSecretRepositories:ActionsOrganizationSecretRepositories": { - "description": "This resource allows you to manage repository allow list for existing GitHub Actions secrets within your GitHub organization.\nYou must have write access to an organization secret to use this resource.\n\nThis resource is only applicable when `visibility` of the existing organization secret has been set to `selected`.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepository({\n fullName: \"my-org/repo\",\n});\nconst orgSecretRepos = new github.ActionsOrganizationSecretRepositories(\"orgSecretRepos\", {\n secretName: \"existing_secret_name\",\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository(full_name=\"my-org/repo\")\norg_secret_repos = github.ActionsOrganizationSecretRepositories(\"orgSecretRepos\",\n secret_name=\"existing_secret_name\",\n selected_repository_ids=[repo.repo_id])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepository.Invoke(new()\n {\n FullName = \"my-org/repo\",\n });\n\n var orgSecretRepos = new Github.ActionsOrganizationSecretRepositories(\"orgSecretRepos\", new()\n {\n SecretName = \"existing_secret_name\",\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"my-org/repo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsOrganizationSecretRepositories(ctx, \"orgSecretRepos\", \u0026github.ActionsOrganizationSecretRepositoriesArgs{\n\t\t\tSecretName: pulumi.String(\"existing_secret_name\"),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.ActionsOrganizationSecretRepositories;\nimport com.pulumi.github.ActionsOrganizationSecretRepositoriesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"my-org/repo\")\n .build());\n\n var orgSecretRepos = new ActionsOrganizationSecretRepositories(\"orgSecretRepos\", ActionsOrganizationSecretRepositoriesArgs.builder() \n .secretName(\"existing_secret_name\")\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n orgSecretRepos:\n type: github:ActionsOrganizationSecretRepositories\n properties:\n secretName: existing_secret_name\n selectedRepositoryIds:\n - ${repo.repoId}\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: my-org/repo\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nThis resource can be imported using an ID made up of the secret name:\n\n```sh\n $ pulumi import github:index/actionsOrganizationSecretRepositories:ActionsOrganizationSecretRepositories test_secret_repos test_secret_name\n```\n ", + "description": "This resource allows you to manage repository allow list for existing GitHub Actions secrets within your GitHub organization.\nYou must have write access to an organization secret to use this resource.\n\nThis resource is only applicable when `visibility` of the existing organization secret has been set to `selected`.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepository({\n fullName: \"my-org/repo\",\n});\nconst orgSecretRepos = new github.ActionsOrganizationSecretRepositories(\"orgSecretRepos\", {\n secretName: \"existing_secret_name\",\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository(full_name=\"my-org/repo\")\norg_secret_repos = github.ActionsOrganizationSecretRepositories(\"orgSecretRepos\",\n secret_name=\"existing_secret_name\",\n selected_repository_ids=[repo.repo_id])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepository.Invoke(new()\n {\n FullName = \"my-org/repo\",\n });\n\n var orgSecretRepos = new Github.ActionsOrganizationSecretRepositories(\"orgSecretRepos\", new()\n {\n SecretName = \"existing_secret_name\",\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"my-org/repo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsOrganizationSecretRepositories(ctx, \"orgSecretRepos\", \u0026github.ActionsOrganizationSecretRepositoriesArgs{\n\t\t\tSecretName: pulumi.String(\"existing_secret_name\"),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.ActionsOrganizationSecretRepositories;\nimport com.pulumi.github.ActionsOrganizationSecretRepositoriesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"my-org/repo\")\n .build());\n\n var orgSecretRepos = new ActionsOrganizationSecretRepositories(\"orgSecretRepos\", ActionsOrganizationSecretRepositoriesArgs.builder() \n .secretName(\"existing_secret_name\")\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n orgSecretRepos:\n type: github:ActionsOrganizationSecretRepositories\n properties:\n secretName: existing_secret_name\n selectedRepositoryIds:\n - ${repo.repoId}\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: my-org/repo\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nThis resource can be imported using an ID made up of the secret name:\n\n```sh\n$ pulumi import github:index/actionsOrganizationSecretRepositories:ActionsOrganizationSecretRepositories test_secret_repos test_secret_name\n```\n", "properties": { "secretName": { "type": "string", @@ -3483,7 +3483,7 @@ } }, "github:index/actionsOrganizationVariable:ActionsOrganizationVariable": { - "description": "This resource allows you to create and manage GitHub Actions variables within your GitHub organization.\nYou must have write access to a repository to use this resource.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleVariable = new github.ActionsOrganizationVariable(\"exampleVariable\", {\n value: \"example_variable_value\",\n variableName: \"example_variable_name\",\n visibility: \"private\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_variable = github.ActionsOrganizationVariable(\"exampleVariable\",\n value=\"example_variable_value\",\n variable_name=\"example_variable_name\",\n visibility=\"private\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleVariable = new Github.ActionsOrganizationVariable(\"exampleVariable\", new()\n {\n Value = \"example_variable_value\",\n VariableName = \"example_variable_name\",\n Visibility = \"private\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewActionsOrganizationVariable(ctx, \"exampleVariable\", \u0026github.ActionsOrganizationVariableArgs{\n\t\t\tValue: pulumi.String(\"example_variable_value\"),\n\t\t\tVariableName: pulumi.String(\"example_variable_name\"),\n\t\t\tVisibility: pulumi.String(\"private\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.ActionsOrganizationVariable;\nimport com.pulumi.github.ActionsOrganizationVariableArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleVariable = new ActionsOrganizationVariable(\"exampleVariable\", ActionsOrganizationVariableArgs.builder() \n .value(\"example_variable_value\")\n .variableName(\"example_variable_name\")\n .visibility(\"private\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleVariable:\n type: github:ActionsOrganizationVariable\n properties:\n value: example_variable_value\n variableName: example_variable_name\n visibility: private\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepository({\n fullName: \"my-org/repo\",\n});\nconst exampleVariable = new github.ActionsOrganizationVariable(\"exampleVariable\", {\n variableName: \"example_variable_name\",\n visibility: \"selected\",\n value: \"example_variable_value\",\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository(full_name=\"my-org/repo\")\nexample_variable = github.ActionsOrganizationVariable(\"exampleVariable\",\n variable_name=\"example_variable_name\",\n visibility=\"selected\",\n value=\"example_variable_value\",\n selected_repository_ids=[repo.repo_id])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepository.Invoke(new()\n {\n FullName = \"my-org/repo\",\n });\n\n var exampleVariable = new Github.ActionsOrganizationVariable(\"exampleVariable\", new()\n {\n VariableName = \"example_variable_name\",\n Visibility = \"selected\",\n Value = \"example_variable_value\",\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"my-org/repo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsOrganizationVariable(ctx, \"exampleVariable\", \u0026github.ActionsOrganizationVariableArgs{\n\t\t\tVariableName: pulumi.String(\"example_variable_name\"),\n\t\t\tVisibility: pulumi.String(\"selected\"),\n\t\t\tValue: pulumi.String(\"example_variable_value\"),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.ActionsOrganizationVariable;\nimport com.pulumi.github.ActionsOrganizationVariableArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"my-org/repo\")\n .build());\n\n var exampleVariable = new ActionsOrganizationVariable(\"exampleVariable\", ActionsOrganizationVariableArgs.builder() \n .variableName(\"example_variable_name\")\n .visibility(\"selected\")\n .value(\"example_variable_value\")\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleVariable:\n type: github:ActionsOrganizationVariable\n properties:\n variableName: example_variable_name\n visibility: selected\n value: example_variable_value\n selectedRepositoryIds:\n - ${repo.repoId}\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: my-org/repo\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nThis resource can be imported using an ID made up of the variable name:\n\n```sh\n $ pulumi import github:index/actionsOrganizationVariable:ActionsOrganizationVariable test_variable test_variable_name\n```\n ", + "description": "This resource allows you to create and manage GitHub Actions variables within your GitHub organization.\nYou must have write access to a repository to use this resource.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleVariable = new github.ActionsOrganizationVariable(\"exampleVariable\", {\n value: \"example_variable_value\",\n variableName: \"example_variable_name\",\n visibility: \"private\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_variable = github.ActionsOrganizationVariable(\"exampleVariable\",\n value=\"example_variable_value\",\n variable_name=\"example_variable_name\",\n visibility=\"private\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleVariable = new Github.ActionsOrganizationVariable(\"exampleVariable\", new()\n {\n Value = \"example_variable_value\",\n VariableName = \"example_variable_name\",\n Visibility = \"private\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewActionsOrganizationVariable(ctx, \"exampleVariable\", \u0026github.ActionsOrganizationVariableArgs{\n\t\t\tValue: pulumi.String(\"example_variable_value\"),\n\t\t\tVariableName: pulumi.String(\"example_variable_name\"),\n\t\t\tVisibility: pulumi.String(\"private\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.ActionsOrganizationVariable;\nimport com.pulumi.github.ActionsOrganizationVariableArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleVariable = new ActionsOrganizationVariable(\"exampleVariable\", ActionsOrganizationVariableArgs.builder() \n .value(\"example_variable_value\")\n .variableName(\"example_variable_name\")\n .visibility(\"private\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleVariable:\n type: github:ActionsOrganizationVariable\n properties:\n value: example_variable_value\n variableName: example_variable_name\n visibility: private\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepository({\n fullName: \"my-org/repo\",\n});\nconst exampleVariable = new github.ActionsOrganizationVariable(\"exampleVariable\", {\n variableName: \"example_variable_name\",\n visibility: \"selected\",\n value: \"example_variable_value\",\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository(full_name=\"my-org/repo\")\nexample_variable = github.ActionsOrganizationVariable(\"exampleVariable\",\n variable_name=\"example_variable_name\",\n visibility=\"selected\",\n value=\"example_variable_value\",\n selected_repository_ids=[repo.repo_id])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepository.Invoke(new()\n {\n FullName = \"my-org/repo\",\n });\n\n var exampleVariable = new Github.ActionsOrganizationVariable(\"exampleVariable\", new()\n {\n VariableName = \"example_variable_name\",\n Visibility = \"selected\",\n Value = \"example_variable_value\",\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"my-org/repo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsOrganizationVariable(ctx, \"exampleVariable\", \u0026github.ActionsOrganizationVariableArgs{\n\t\t\tVariableName: pulumi.String(\"example_variable_name\"),\n\t\t\tVisibility: pulumi.String(\"selected\"),\n\t\t\tValue: pulumi.String(\"example_variable_value\"),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.ActionsOrganizationVariable;\nimport com.pulumi.github.ActionsOrganizationVariableArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"my-org/repo\")\n .build());\n\n var exampleVariable = new ActionsOrganizationVariable(\"exampleVariable\", ActionsOrganizationVariableArgs.builder() \n .variableName(\"example_variable_name\")\n .visibility(\"selected\")\n .value(\"example_variable_value\")\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleVariable:\n type: github:ActionsOrganizationVariable\n properties:\n variableName: example_variable_name\n visibility: selected\n value: example_variable_value\n selectedRepositoryIds:\n - ${repo.repoId}\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: my-org/repo\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nThis resource can be imported using an ID made up of the variable name:\n\n```sh\n$ pulumi import github:index/actionsOrganizationVariable:ActionsOrganizationVariable test_variable test_variable_name\n```\n", "properties": { "createdAt": { "type": "string", @@ -3585,7 +3585,7 @@ } }, "github:index/actionsRepositoryAccessLevel:ActionsRepositoryAccessLevel": { - "description": "This resource allows you to set the access level of a non-public repositories actions and reusable workflows for use in other repositories.\nYou must have admin access to a repository to use this resource.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.Repository(\"example\", {visibility: \"private\"});\nconst test = new github.ActionsRepositoryAccessLevel(\"test\", {\n accessLevel: \"user\",\n repository: example.name,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.Repository(\"example\", visibility=\"private\")\ntest = github.ActionsRepositoryAccessLevel(\"test\",\n access_level=\"user\",\n repository=example.name)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.Repository(\"example\", new()\n {\n Visibility = \"private\",\n });\n\n var test = new Github.ActionsRepositoryAccessLevel(\"test\", new()\n {\n AccessLevel = \"user\",\n Repository = example.Name,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texample, err := github.NewRepository(ctx, \"example\", \u0026github.RepositoryArgs{\n\t\t\tVisibility: pulumi.String(\"private\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsRepositoryAccessLevel(ctx, \"test\", \u0026github.ActionsRepositoryAccessLevelArgs{\n\t\t\tAccessLevel: pulumi.String(\"user\"),\n\t\t\tRepository: example.Name,\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.ActionsRepositoryAccessLevel;\nimport com.pulumi.github.ActionsRepositoryAccessLevelArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new Repository(\"example\", RepositoryArgs.builder() \n .visibility(\"private\")\n .build());\n\n var test = new ActionsRepositoryAccessLevel(\"test\", ActionsRepositoryAccessLevelArgs.builder() \n .accessLevel(\"user\")\n .repository(example.name())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:Repository\n properties:\n visibility: private\n test:\n type: github:ActionsRepositoryAccessLevel\n properties:\n accessLevel: user\n repository: ${example.name}\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nThis resource can be imported using the name of the GitHub repository:\n\n```sh\n $ pulumi import github:index/actionsRepositoryAccessLevel:ActionsRepositoryAccessLevel test my-repository\n```\n ", + "description": "This resource allows you to set the access level of a non-public repositories actions and reusable workflows for use in other repositories.\nYou must have admin access to a repository to use this resource.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.Repository(\"example\", {visibility: \"private\"});\nconst test = new github.ActionsRepositoryAccessLevel(\"test\", {\n accessLevel: \"user\",\n repository: example.name,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.Repository(\"example\", visibility=\"private\")\ntest = github.ActionsRepositoryAccessLevel(\"test\",\n access_level=\"user\",\n repository=example.name)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.Repository(\"example\", new()\n {\n Visibility = \"private\",\n });\n\n var test = new Github.ActionsRepositoryAccessLevel(\"test\", new()\n {\n AccessLevel = \"user\",\n Repository = example.Name,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texample, err := github.NewRepository(ctx, \"example\", \u0026github.RepositoryArgs{\n\t\t\tVisibility: pulumi.String(\"private\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsRepositoryAccessLevel(ctx, \"test\", \u0026github.ActionsRepositoryAccessLevelArgs{\n\t\t\tAccessLevel: pulumi.String(\"user\"),\n\t\t\tRepository: example.Name,\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.ActionsRepositoryAccessLevel;\nimport com.pulumi.github.ActionsRepositoryAccessLevelArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new Repository(\"example\", RepositoryArgs.builder() \n .visibility(\"private\")\n .build());\n\n var test = new ActionsRepositoryAccessLevel(\"test\", ActionsRepositoryAccessLevelArgs.builder() \n .accessLevel(\"user\")\n .repository(example.name())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:Repository\n properties:\n visibility: private\n test:\n type: github:ActionsRepositoryAccessLevel\n properties:\n accessLevel: user\n repository: ${example.name}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nThis resource can be imported using the name of the GitHub repository:\n\n```sh\n$ pulumi import github:index/actionsRepositoryAccessLevel:ActionsRepositoryAccessLevel test my-repository\n```\n", "properties": { "accessLevel": { "type": "string", @@ -3630,7 +3630,7 @@ } }, "github:index/actionsRepositoryOidcSubjectClaimCustomizationTemplate:ActionsRepositoryOidcSubjectClaimCustomizationTemplate": { - "description": "This resource allows you to create and manage an OpenID Connect subject claim customization template for a GitHub\nrepository.\n\nMore information on integrating GitHub with cloud providers using OpenID Connect and a list of available claims is\navailable in the [Actions documentation](https://docs.github.com/en/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect).\n\nThe following table lists the behaviour of `use_default`:\n\n| `use_default` | `include_claim_keys` | Template used |\n|---------------|----------------------|-----------------------------------------------------------|\n| `true` | Unset | GitHub's default |\n| `false` | Set | `include_claim_keys` |\n| `false` | Unset | Organization's default if set, otherwise GitHub's default |\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.Repository(\"example\", {});\nconst exampleTemplate = new github.ActionsRepositoryOidcSubjectClaimCustomizationTemplate(\"exampleTemplate\", {\n repository: example.name,\n useDefault: false,\n includeClaimKeys: [\n \"actor\",\n \"context\",\n \"repository_owner\",\n ],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.Repository(\"example\")\nexample_template = github.ActionsRepositoryOidcSubjectClaimCustomizationTemplate(\"exampleTemplate\",\n repository=example.name,\n use_default=False,\n include_claim_keys=[\n \"actor\",\n \"context\",\n \"repository_owner\",\n ])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.Repository(\"example\");\n\n var exampleTemplate = new Github.ActionsRepositoryOidcSubjectClaimCustomizationTemplate(\"exampleTemplate\", new()\n {\n Repository = example.Name,\n UseDefault = false,\n IncludeClaimKeys = new[]\n {\n \"actor\",\n \"context\",\n \"repository_owner\",\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texample, err := github.NewRepository(ctx, \"example\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsRepositoryOidcSubjectClaimCustomizationTemplate(ctx, \"exampleTemplate\", \u0026github.ActionsRepositoryOidcSubjectClaimCustomizationTemplateArgs{\n\t\t\tRepository: example.Name,\n\t\t\tUseDefault: pulumi.Bool(false),\n\t\t\tIncludeClaimKeys: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"actor\"),\n\t\t\t\tpulumi.String(\"context\"),\n\t\t\t\tpulumi.String(\"repository_owner\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.ActionsRepositoryOidcSubjectClaimCustomizationTemplate;\nimport com.pulumi.github.ActionsRepositoryOidcSubjectClaimCustomizationTemplateArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new Repository(\"example\");\n\n var exampleTemplate = new ActionsRepositoryOidcSubjectClaimCustomizationTemplate(\"exampleTemplate\", ActionsRepositoryOidcSubjectClaimCustomizationTemplateArgs.builder() \n .repository(example.name())\n .useDefault(false)\n .includeClaimKeys( \n \"actor\",\n \"context\",\n \"repository_owner\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:Repository\n exampleTemplate:\n type: github:ActionsRepositoryOidcSubjectClaimCustomizationTemplate\n properties:\n repository: ${example.name}\n useDefault: false\n includeClaimKeys:\n - actor\n - context\n - repository_owner\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nThis resource can be imported using the repository's name.\n\n```sh\n $ pulumi import github:index/actionsRepositoryOidcSubjectClaimCustomizationTemplate:ActionsRepositoryOidcSubjectClaimCustomizationTemplate test example_repository\n```\n ", + "description": "This resource allows you to create and manage an OpenID Connect subject claim customization template for a GitHub\nrepository.\n\nMore information on integrating GitHub with cloud providers using OpenID Connect and a list of available claims is\navailable in the [Actions documentation](https://docs.github.com/en/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect).\n\nThe following table lists the behaviour of `use_default`:\n\n| `use_default` | `include_claim_keys` | Template used |\n|---------------|----------------------|-----------------------------------------------------------|\n| `true` | Unset | GitHub's default |\n| `false` | Set | `include_claim_keys` |\n| `false` | Unset | Organization's default if set, otherwise GitHub's default |\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.Repository(\"example\", {});\nconst exampleTemplate = new github.ActionsRepositoryOidcSubjectClaimCustomizationTemplate(\"exampleTemplate\", {\n repository: example.name,\n useDefault: false,\n includeClaimKeys: [\n \"actor\",\n \"context\",\n \"repository_owner\",\n ],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.Repository(\"example\")\nexample_template = github.ActionsRepositoryOidcSubjectClaimCustomizationTemplate(\"exampleTemplate\",\n repository=example.name,\n use_default=False,\n include_claim_keys=[\n \"actor\",\n \"context\",\n \"repository_owner\",\n ])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.Repository(\"example\");\n\n var exampleTemplate = new Github.ActionsRepositoryOidcSubjectClaimCustomizationTemplate(\"exampleTemplate\", new()\n {\n Repository = example.Name,\n UseDefault = false,\n IncludeClaimKeys = new[]\n {\n \"actor\",\n \"context\",\n \"repository_owner\",\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texample, err := github.NewRepository(ctx, \"example\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsRepositoryOidcSubjectClaimCustomizationTemplate(ctx, \"exampleTemplate\", \u0026github.ActionsRepositoryOidcSubjectClaimCustomizationTemplateArgs{\n\t\t\tRepository: example.Name,\n\t\t\tUseDefault: pulumi.Bool(false),\n\t\t\tIncludeClaimKeys: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"actor\"),\n\t\t\t\tpulumi.String(\"context\"),\n\t\t\t\tpulumi.String(\"repository_owner\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.ActionsRepositoryOidcSubjectClaimCustomizationTemplate;\nimport com.pulumi.github.ActionsRepositoryOidcSubjectClaimCustomizationTemplateArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new Repository(\"example\");\n\n var exampleTemplate = new ActionsRepositoryOidcSubjectClaimCustomizationTemplate(\"exampleTemplate\", ActionsRepositoryOidcSubjectClaimCustomizationTemplateArgs.builder() \n .repository(example.name())\n .useDefault(false)\n .includeClaimKeys( \n \"actor\",\n \"context\",\n \"repository_owner\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:Repository\n exampleTemplate:\n type: github:ActionsRepositoryOidcSubjectClaimCustomizationTemplate\n properties:\n repository: ${example.name}\n useDefault: false\n includeClaimKeys:\n - actor\n - context\n - repository_owner\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nThis resource can be imported using the repository's name.\n\n```sh\n$ pulumi import github:index/actionsRepositoryOidcSubjectClaimCustomizationTemplate:ActionsRepositoryOidcSubjectClaimCustomizationTemplate test example_repository\n```\n", "properties": { "includeClaimKeys": { "type": "array", @@ -3696,7 +3696,7 @@ } }, "github:index/actionsRepositoryPermissions:ActionsRepositoryPermissions": { - "description": "This resource allows you to enable and manage GitHub Actions permissions for a given repository.\nYou must have admin access to an repository to use this resource.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.Repository(\"example\", {});\nconst test = new github.ActionsRepositoryPermissions(\"test\", {\n allowedActions: \"selected\",\n allowedActionsConfig: {\n githubOwnedAllowed: true,\n patternsAlloweds: [\n \"actions/cache@*\",\n \"actions/checkout@*\",\n ],\n verifiedAllowed: true,\n },\n repository: example.name,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.Repository(\"example\")\ntest = github.ActionsRepositoryPermissions(\"test\",\n allowed_actions=\"selected\",\n allowed_actions_config=github.ActionsRepositoryPermissionsAllowedActionsConfigArgs(\n github_owned_allowed=True,\n patterns_alloweds=[\n \"actions/cache@*\",\n \"actions/checkout@*\",\n ],\n verified_allowed=True,\n ),\n repository=example.name)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.Repository(\"example\");\n\n var test = new Github.ActionsRepositoryPermissions(\"test\", new()\n {\n AllowedActions = \"selected\",\n AllowedActionsConfig = new Github.Inputs.ActionsRepositoryPermissionsAllowedActionsConfigArgs\n {\n GithubOwnedAllowed = true,\n PatternsAlloweds = new[]\n {\n \"actions/cache@*\",\n \"actions/checkout@*\",\n },\n VerifiedAllowed = true,\n },\n Repository = example.Name,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texample, err := github.NewRepository(ctx, \"example\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsRepositoryPermissions(ctx, \"test\", \u0026github.ActionsRepositoryPermissionsArgs{\n\t\t\tAllowedActions: pulumi.String(\"selected\"),\n\t\t\tAllowedActionsConfig: \u0026github.ActionsRepositoryPermissionsAllowedActionsConfigArgs{\n\t\t\t\tGithubOwnedAllowed: pulumi.Bool(true),\n\t\t\t\tPatternsAlloweds: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"actions/cache@*\"),\n\t\t\t\t\tpulumi.String(\"actions/checkout@*\"),\n\t\t\t\t},\n\t\t\t\tVerifiedAllowed: pulumi.Bool(true),\n\t\t\t},\n\t\t\tRepository: example.Name,\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.ActionsRepositoryPermissions;\nimport com.pulumi.github.ActionsRepositoryPermissionsArgs;\nimport com.pulumi.github.inputs.ActionsRepositoryPermissionsAllowedActionsConfigArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new Repository(\"example\");\n\n var test = new ActionsRepositoryPermissions(\"test\", ActionsRepositoryPermissionsArgs.builder() \n .allowedActions(\"selected\")\n .allowedActionsConfig(ActionsRepositoryPermissionsAllowedActionsConfigArgs.builder()\n .githubOwnedAllowed(true)\n .patternsAlloweds( \n \"actions/cache@*\",\n \"actions/checkout@*\")\n .verifiedAllowed(true)\n .build())\n .repository(example.name())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:Repository\n test:\n type: github:ActionsRepositoryPermissions\n properties:\n allowedActions: selected\n allowedActionsConfig:\n githubOwnedAllowed: true\n patternsAlloweds:\n - actions/cache@*\n - actions/checkout@*\n verifiedAllowed: true\n repository: ${example.name}\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nThis resource can be imported using the name of the GitHub repository:\n\n```sh\n $ pulumi import github:index/actionsRepositoryPermissions:ActionsRepositoryPermissions test my-repository\n```\n ", + "description": "This resource allows you to enable and manage GitHub Actions permissions for a given repository.\nYou must have admin access to an repository to use this resource.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.Repository(\"example\", {});\nconst test = new github.ActionsRepositoryPermissions(\"test\", {\n allowedActions: \"selected\",\n allowedActionsConfig: {\n githubOwnedAllowed: true,\n patternsAlloweds: [\n \"actions/cache@*\",\n \"actions/checkout@*\",\n ],\n verifiedAllowed: true,\n },\n repository: example.name,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.Repository(\"example\")\ntest = github.ActionsRepositoryPermissions(\"test\",\n allowed_actions=\"selected\",\n allowed_actions_config=github.ActionsRepositoryPermissionsAllowedActionsConfigArgs(\n github_owned_allowed=True,\n patterns_alloweds=[\n \"actions/cache@*\",\n \"actions/checkout@*\",\n ],\n verified_allowed=True,\n ),\n repository=example.name)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.Repository(\"example\");\n\n var test = new Github.ActionsRepositoryPermissions(\"test\", new()\n {\n AllowedActions = \"selected\",\n AllowedActionsConfig = new Github.Inputs.ActionsRepositoryPermissionsAllowedActionsConfigArgs\n {\n GithubOwnedAllowed = true,\n PatternsAlloweds = new[]\n {\n \"actions/cache@*\",\n \"actions/checkout@*\",\n },\n VerifiedAllowed = true,\n },\n Repository = example.Name,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texample, err := github.NewRepository(ctx, \"example\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsRepositoryPermissions(ctx, \"test\", \u0026github.ActionsRepositoryPermissionsArgs{\n\t\t\tAllowedActions: pulumi.String(\"selected\"),\n\t\t\tAllowedActionsConfig: \u0026github.ActionsRepositoryPermissionsAllowedActionsConfigArgs{\n\t\t\t\tGithubOwnedAllowed: pulumi.Bool(true),\n\t\t\t\tPatternsAlloweds: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"actions/cache@*\"),\n\t\t\t\t\tpulumi.String(\"actions/checkout@*\"),\n\t\t\t\t},\n\t\t\t\tVerifiedAllowed: pulumi.Bool(true),\n\t\t\t},\n\t\t\tRepository: example.Name,\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.ActionsRepositoryPermissions;\nimport com.pulumi.github.ActionsRepositoryPermissionsArgs;\nimport com.pulumi.github.inputs.ActionsRepositoryPermissionsAllowedActionsConfigArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new Repository(\"example\");\n\n var test = new ActionsRepositoryPermissions(\"test\", ActionsRepositoryPermissionsArgs.builder() \n .allowedActions(\"selected\")\n .allowedActionsConfig(ActionsRepositoryPermissionsAllowedActionsConfigArgs.builder()\n .githubOwnedAllowed(true)\n .patternsAlloweds( \n \"actions/cache@*\",\n \"actions/checkout@*\")\n .verifiedAllowed(true)\n .build())\n .repository(example.name())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:Repository\n test:\n type: github:ActionsRepositoryPermissions\n properties:\n allowedActions: selected\n allowedActionsConfig:\n githubOwnedAllowed: true\n patternsAlloweds:\n - actions/cache@*\n - actions/checkout@*\n verifiedAllowed: true\n repository: ${example.name}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nThis resource can be imported using the name of the GitHub repository:\n\n```sh\n$ pulumi import github:index/actionsRepositoryPermissions:ActionsRepositoryPermissions test my-repository\n```\n", "properties": { "allowedActions": { "type": "string", @@ -3763,7 +3763,7 @@ } }, "github:index/actionsRunnerGroup:ActionsRunnerGroup": { - "description": "This resource allows you to create and manage GitHub Actions runner groups within your GitHub enterprise organizations.\nYou must have admin access to an organization to use this resource.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleRepository = new github.Repository(\"exampleRepository\", {});\nconst exampleActionsRunnerGroup = new github.ActionsRunnerGroup(\"exampleActionsRunnerGroup\", {\n visibility: \"selected\",\n selectedRepositoryIds: [exampleRepository.repoId],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_repository = github.Repository(\"exampleRepository\")\nexample_actions_runner_group = github.ActionsRunnerGroup(\"exampleActionsRunnerGroup\",\n visibility=\"selected\",\n selected_repository_ids=[example_repository.repo_id])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleRepository = new Github.Repository(\"exampleRepository\");\n\n var exampleActionsRunnerGroup = new Github.ActionsRunnerGroup(\"exampleActionsRunnerGroup\", new()\n {\n Visibility = \"selected\",\n SelectedRepositoryIds = new[]\n {\n exampleRepository.RepoId,\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texampleRepository, err := github.NewRepository(ctx, \"exampleRepository\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsRunnerGroup(ctx, \"exampleActionsRunnerGroup\", \u0026github.ActionsRunnerGroupArgs{\n\t\t\tVisibility: pulumi.String(\"selected\"),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\texampleRepository.RepoId,\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.ActionsRunnerGroup;\nimport com.pulumi.github.ActionsRunnerGroupArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleRepository = new Repository(\"exampleRepository\");\n\n var exampleActionsRunnerGroup = new ActionsRunnerGroup(\"exampleActionsRunnerGroup\", ActionsRunnerGroupArgs.builder() \n .visibility(\"selected\")\n .selectedRepositoryIds(exampleRepository.repoId())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleRepository:\n type: github:Repository\n exampleActionsRunnerGroup:\n type: github:ActionsRunnerGroup\n properties:\n visibility: selected\n selectedRepositoryIds:\n - ${exampleRepository.repoId}\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nThis resource can be imported using the ID of the runner group:\n\n```sh\n $ pulumi import github:index/actionsRunnerGroup:ActionsRunnerGroup test 7\n```\n ", + "description": "This resource allows you to create and manage GitHub Actions runner groups within your GitHub enterprise organizations.\nYou must have admin access to an organization to use this resource.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleRepository = new github.Repository(\"exampleRepository\", {});\nconst exampleActionsRunnerGroup = new github.ActionsRunnerGroup(\"exampleActionsRunnerGroup\", {\n visibility: \"selected\",\n selectedRepositoryIds: [exampleRepository.repoId],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_repository = github.Repository(\"exampleRepository\")\nexample_actions_runner_group = github.ActionsRunnerGroup(\"exampleActionsRunnerGroup\",\n visibility=\"selected\",\n selected_repository_ids=[example_repository.repo_id])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleRepository = new Github.Repository(\"exampleRepository\");\n\n var exampleActionsRunnerGroup = new Github.ActionsRunnerGroup(\"exampleActionsRunnerGroup\", new()\n {\n Visibility = \"selected\",\n SelectedRepositoryIds = new[]\n {\n exampleRepository.RepoId,\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texampleRepository, err := github.NewRepository(ctx, \"exampleRepository\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsRunnerGroup(ctx, \"exampleActionsRunnerGroup\", \u0026github.ActionsRunnerGroupArgs{\n\t\t\tVisibility: pulumi.String(\"selected\"),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\texampleRepository.RepoId,\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.ActionsRunnerGroup;\nimport com.pulumi.github.ActionsRunnerGroupArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleRepository = new Repository(\"exampleRepository\");\n\n var exampleActionsRunnerGroup = new ActionsRunnerGroup(\"exampleActionsRunnerGroup\", ActionsRunnerGroupArgs.builder() \n .visibility(\"selected\")\n .selectedRepositoryIds(exampleRepository.repoId())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleRepository:\n type: github:Repository\n exampleActionsRunnerGroup:\n type: github:ActionsRunnerGroup\n properties:\n visibility: selected\n selectedRepositoryIds:\n - ${exampleRepository.repoId}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nThis resource can be imported using the ID of the runner group:\n\n```sh\n$ pulumi import github:index/actionsRunnerGroup:ActionsRunnerGroup test 7\n```\n", "properties": { "allowsPublicRepositories": { "type": "boolean", @@ -3918,7 +3918,7 @@ } }, "github:index/actionsSecret:ActionsSecret": { - "description": "{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst examplePublicKey = github.getActionsPublicKey({\n repository: \"example_repository\",\n});\nconst exampleSecretActionsSecret = new github.ActionsSecret(\"exampleSecretActionsSecret\", {\n repository: \"example_repository\",\n secretName: \"example_secret_name\",\n plaintextValue: _var.some_secret_string,\n});\nconst exampleSecretIndex_actionsSecretActionsSecret = new github.ActionsSecret(\"exampleSecretIndex/actionsSecretActionsSecret\", {\n repository: \"example_repository\",\n secretName: \"example_secret_name\",\n encryptedValue: _var.some_encrypted_secret_string,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_public_key = github.get_actions_public_key(repository=\"example_repository\")\nexample_secret_actions_secret = github.ActionsSecret(\"exampleSecretActionsSecret\",\n repository=\"example_repository\",\n secret_name=\"example_secret_name\",\n plaintext_value=var[\"some_secret_string\"])\nexample_secret_index_actions_secret_actions_secret = github.ActionsSecret(\"exampleSecretIndex/actionsSecretActionsSecret\",\n repository=\"example_repository\",\n secret_name=\"example_secret_name\",\n encrypted_value=var[\"some_encrypted_secret_string\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var examplePublicKey = Github.GetActionsPublicKey.Invoke(new()\n {\n Repository = \"example_repository\",\n });\n\n var exampleSecretActionsSecret = new Github.ActionsSecret(\"exampleSecretActionsSecret\", new()\n {\n Repository = \"example_repository\",\n SecretName = \"example_secret_name\",\n PlaintextValue = @var.Some_secret_string,\n });\n\n var exampleSecretIndex_actionsSecretActionsSecret = new Github.ActionsSecret(\"exampleSecretIndex/actionsSecretActionsSecret\", new()\n {\n Repository = \"example_repository\",\n SecretName = \"example_secret_name\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsPublicKey(ctx, \u0026github.GetActionsPublicKeyArgs{\n\t\t\tRepository: \"example_repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsSecret(ctx, \"exampleSecretActionsSecret\", \u0026github.ActionsSecretArgs{\n\t\t\tRepository: pulumi.String(\"example_repository\"),\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsSecret(ctx, \"exampleSecretIndex/actionsSecretActionsSecret\", \u0026github.ActionsSecretArgs{\n\t\t\tRepository: pulumi.String(\"example_repository\"),\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetActionsPublicKeyArgs;\nimport com.pulumi.github.ActionsSecret;\nimport com.pulumi.github.ActionsSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var examplePublicKey = GithubFunctions.getActionsPublicKey(GetActionsPublicKeyArgs.builder()\n .repository(\"example_repository\")\n .build());\n\n var exampleSecretActionsSecret = new ActionsSecret(\"exampleSecretActionsSecret\", ActionsSecretArgs.builder() \n .repository(\"example_repository\")\n .secretName(\"example_secret_name\")\n .plaintextValue(var_.some_secret_string())\n .build());\n\n var exampleSecretIndex_actionsSecretActionsSecret = new ActionsSecret(\"exampleSecretIndex/actionsSecretActionsSecret\", ActionsSecretArgs.builder() \n .repository(\"example_repository\")\n .secretName(\"example_secret_name\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretActionsSecret:\n type: github:ActionsSecret\n properties:\n repository: example_repository\n secretName: example_secret_name\n plaintextValue: ${var.some_secret_string}\n exampleSecretIndex/actionsSecretActionsSecret:\n type: github:ActionsSecret\n properties:\n repository: example_repository\n secretName: example_secret_name\n encryptedValue: ${var.some_encrypted_secret_string}\nvariables:\n examplePublicKey:\n fn::invoke:\n Function: github:getActionsPublicKey\n Arguments:\n repository: example_repository\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nThis resource can be imported using an ID made up of the `repository` and `secret_name`:\n\n```sh\n $ pulumi import github:index/actionsSecret:ActionsSecret example_secret repository/secret_name\n```\n NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround.\n\n", + "description": "## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst examplePublicKey = github.getActionsPublicKey({\n repository: \"example_repository\",\n});\nconst exampleSecretActionsSecret = new github.ActionsSecret(\"exampleSecretActionsSecret\", {\n repository: \"example_repository\",\n secretName: \"example_secret_name\",\n plaintextValue: _var.some_secret_string,\n});\nconst exampleSecretIndex_actionsSecretActionsSecret = new github.ActionsSecret(\"exampleSecretIndex/actionsSecretActionsSecret\", {\n repository: \"example_repository\",\n secretName: \"example_secret_name\",\n encryptedValue: _var.some_encrypted_secret_string,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_public_key = github.get_actions_public_key(repository=\"example_repository\")\nexample_secret_actions_secret = github.ActionsSecret(\"exampleSecretActionsSecret\",\n repository=\"example_repository\",\n secret_name=\"example_secret_name\",\n plaintext_value=var[\"some_secret_string\"])\nexample_secret_index_actions_secret_actions_secret = github.ActionsSecret(\"exampleSecretIndex/actionsSecretActionsSecret\",\n repository=\"example_repository\",\n secret_name=\"example_secret_name\",\n encrypted_value=var[\"some_encrypted_secret_string\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var examplePublicKey = Github.GetActionsPublicKey.Invoke(new()\n {\n Repository = \"example_repository\",\n });\n\n var exampleSecretActionsSecret = new Github.ActionsSecret(\"exampleSecretActionsSecret\", new()\n {\n Repository = \"example_repository\",\n SecretName = \"example_secret_name\",\n PlaintextValue = @var.Some_secret_string,\n });\n\n var exampleSecretIndex_actionsSecretActionsSecret = new Github.ActionsSecret(\"exampleSecretIndex/actionsSecretActionsSecret\", new()\n {\n Repository = \"example_repository\",\n SecretName = \"example_secret_name\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsPublicKey(ctx, \u0026github.GetActionsPublicKeyArgs{\n\t\t\tRepository: \"example_repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsSecret(ctx, \"exampleSecretActionsSecret\", \u0026github.ActionsSecretArgs{\n\t\t\tRepository: pulumi.String(\"example_repository\"),\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewActionsSecret(ctx, \"exampleSecretIndex/actionsSecretActionsSecret\", \u0026github.ActionsSecretArgs{\n\t\t\tRepository: pulumi.String(\"example_repository\"),\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetActionsPublicKeyArgs;\nimport com.pulumi.github.ActionsSecret;\nimport com.pulumi.github.ActionsSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var examplePublicKey = GithubFunctions.getActionsPublicKey(GetActionsPublicKeyArgs.builder()\n .repository(\"example_repository\")\n .build());\n\n var exampleSecretActionsSecret = new ActionsSecret(\"exampleSecretActionsSecret\", ActionsSecretArgs.builder() \n .repository(\"example_repository\")\n .secretName(\"example_secret_name\")\n .plaintextValue(var_.some_secret_string())\n .build());\n\n var exampleSecretIndex_actionsSecretActionsSecret = new ActionsSecret(\"exampleSecretIndex/actionsSecretActionsSecret\", ActionsSecretArgs.builder() \n .repository(\"example_repository\")\n .secretName(\"example_secret_name\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretActionsSecret:\n type: github:ActionsSecret\n properties:\n repository: example_repository\n secretName: example_secret_name\n plaintextValue: ${var.some_secret_string}\n exampleSecretIndex/actionsSecretActionsSecret:\n type: github:ActionsSecret\n properties:\n repository: example_repository\n secretName: example_secret_name\n encryptedValue: ${var.some_encrypted_secret_string}\nvariables:\n examplePublicKey:\n fn::invoke:\n Function: github:getActionsPublicKey\n Arguments:\n repository: example_repository\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nThis resource can be imported using an ID made up of the `repository` and `secret_name`:\n\n```sh\n$ pulumi import github:index/actionsSecret:ActionsSecret example_secret repository/secret_name\n```\nNOTE: the implementation is limited in that it won't fetch the value of the\n`plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround.\n\n", "properties": { "createdAt": { "type": "string", @@ -4019,7 +4019,7 @@ } }, "github:index/actionsVariable:ActionsVariable": { - "description": "This resource allows you to create and manage GitHub Actions variables within your GitHub repositories.\nYou must have write access to a repository to use this resource.\n\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleVariable = new github.ActionsVariable(\"exampleVariable\", {\n repository: \"example_repository\",\n value: \"example_variable_value\",\n variableName: \"example_variable_name\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_variable = github.ActionsVariable(\"exampleVariable\",\n repository=\"example_repository\",\n value=\"example_variable_value\",\n variable_name=\"example_variable_name\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleVariable = new Github.ActionsVariable(\"exampleVariable\", new()\n {\n Repository = \"example_repository\",\n Value = \"example_variable_value\",\n VariableName = \"example_variable_name\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewActionsVariable(ctx, \"exampleVariable\", \u0026github.ActionsVariableArgs{\n\t\t\tRepository: pulumi.String(\"example_repository\"),\n\t\t\tValue: pulumi.String(\"example_variable_value\"),\n\t\t\tVariableName: pulumi.String(\"example_variable_name\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.ActionsVariable;\nimport com.pulumi.github.ActionsVariableArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleVariable = new ActionsVariable(\"exampleVariable\", ActionsVariableArgs.builder() \n .repository(\"example_repository\")\n .value(\"example_variable_value\")\n .variableName(\"example_variable_name\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleVariable:\n type: github:ActionsVariable\n properties:\n repository: example_repository\n value: example_variable_value\n variableName: example_variable_name\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub Actions variables can be imported using an ID made up of `repository:variable_name`, e.g.\n\n```sh\n $ pulumi import github:index/actionsVariable:ActionsVariable myvariable myrepo:myvariable\n```\n ", + "description": "This resource allows you to create and manage GitHub Actions variables within your GitHub repositories.\nYou must have write access to a repository to use this resource.\n\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleVariable = new github.ActionsVariable(\"exampleVariable\", {\n repository: \"example_repository\",\n value: \"example_variable_value\",\n variableName: \"example_variable_name\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_variable = github.ActionsVariable(\"exampleVariable\",\n repository=\"example_repository\",\n value=\"example_variable_value\",\n variable_name=\"example_variable_name\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleVariable = new Github.ActionsVariable(\"exampleVariable\", new()\n {\n Repository = \"example_repository\",\n Value = \"example_variable_value\",\n VariableName = \"example_variable_name\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewActionsVariable(ctx, \"exampleVariable\", \u0026github.ActionsVariableArgs{\n\t\t\tRepository: pulumi.String(\"example_repository\"),\n\t\t\tValue: pulumi.String(\"example_variable_value\"),\n\t\t\tVariableName: pulumi.String(\"example_variable_name\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.ActionsVariable;\nimport com.pulumi.github.ActionsVariableArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleVariable = new ActionsVariable(\"exampleVariable\", ActionsVariableArgs.builder() \n .repository(\"example_repository\")\n .value(\"example_variable_value\")\n .variableName(\"example_variable_name\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleVariable:\n type: github:ActionsVariable\n properties:\n repository: example_repository\n value: example_variable_value\n variableName: example_variable_name\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Actions variables can be imported using an ID made up of `repository:variable_name`, e.g.\n\n```sh\n$ pulumi import github:index/actionsVariable:ActionsVariable myvariable myrepo:myvariable\n```\n", "properties": { "createdAt": { "type": "string", @@ -4098,7 +4098,7 @@ } }, "github:index/appInstallationRepositories:AppInstallationRepositories": { - "description": "\u003e **Note**: This resource is not compatible with the GitHub App Installation authentication method.\n\nThis resource manages relationships between app installations and repositories\nin your GitHub organization.\n\nCreating this resource installs a particular app on multiple repositories.\n\nThe app installation and the repositories must all belong to the same\norganization on GitHub. Note: you can review your organization's installations\nby the following the instructions at this\n[link](https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams/reviewing-your-organizations-installed-integrations).\n\n\n## Import\n\nGitHub App Installation Repositories can be imported using an ID made up of `installation_id`, e.g.\n\n```sh\n $ pulumi import github:index/appInstallationRepositories:AppInstallationRepositories some_app_repos 1234567\n```\n ", + "description": "\u003e **Note**: This resource is not compatible with the GitHub App Installation authentication method.\n\nThis resource manages relationships between app installations and repositories\nin your GitHub organization.\n\nCreating this resource installs a particular app on multiple repositories.\n\nThe app installation and the repositories must all belong to the same\norganization on GitHub. Note: you can review your organization's installations\nby the following the instructions at this\n[link](https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams/reviewing-your-organizations-installed-integrations).\n\n## Import\n\nGitHub App Installation Repositories can be imported\nusing an ID made up of `installation_id`, e.g.\n\n```sh\n$ pulumi import github:index/appInstallationRepositories:AppInstallationRepositories some_app_repos 1234567\n```\n", "properties": { "installationId": { "type": "string", @@ -4154,7 +4154,7 @@ } }, "github:index/appInstallationRepository:AppInstallationRepository": { - "description": "\u003e **Note**: This resource is not compatible with the GitHub App Installation authentication method.\n\nThis resource manages relationships between app installations and repositories\nin your GitHub organization.\n\nCreating this resource installs a particular app on a particular repository.\n\nThe app installation and the repository must both belong to the same\norganization on GitHub. Note: you can review your organization's installations\nby the following the instructions at this\n[link](https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams/reviewing-your-organizations-installed-integrations).\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Create a repository.\nconst someRepo = new github.Repository(\"someRepo\", {});\nconst someAppRepo = new github.AppInstallationRepository(\"someAppRepo\", {\n installationId: \"1234567\",\n repository: someRepo.name,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Create a repository.\nsome_repo = github.Repository(\"someRepo\")\nsome_app_repo = github.AppInstallationRepository(\"someAppRepo\",\n installation_id=\"1234567\",\n repository=some_repo.name)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a repository.\n var someRepo = new Github.Repository(\"someRepo\");\n\n var someAppRepo = new Github.AppInstallationRepository(\"someAppRepo\", new()\n {\n InstallationId = \"1234567\",\n Repository = someRepo.Name,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a repository.\n\t\tsomeRepo, err := github.NewRepository(ctx, \"someRepo\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewAppInstallationRepository(ctx, \"someAppRepo\", \u0026github.AppInstallationRepositoryArgs{\n\t\t\tInstallationId: pulumi.String(\"1234567\"),\n\t\t\tRepository: someRepo.Name,\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.AppInstallationRepository;\nimport com.pulumi.github.AppInstallationRepositoryArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var someRepo = new Repository(\"someRepo\");\n\n var someAppRepo = new AppInstallationRepository(\"someAppRepo\", AppInstallationRepositoryArgs.builder() \n .installationId(\"1234567\")\n .repository(someRepo.name())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a repository.\n someRepo:\n type: github:Repository\n someAppRepo:\n type: github:AppInstallationRepository\n properties:\n # The installation id of the app (in the organization).\n installationId: '1234567'\n repository: ${someRepo.name}\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub App Installation Repository can be imported using an ID made up of `installation_id:repository`, e.g.\n\n```sh\n $ pulumi import github:index/appInstallationRepository:AppInstallationRepository terraform_repo 1234567:terraform\n```\n ", + "description": "\u003e **Note**: This resource is not compatible with the GitHub App Installation authentication method.\n\nThis resource manages relationships between app installations and repositories\nin your GitHub organization.\n\nCreating this resource installs a particular app on a particular repository.\n\nThe app installation and the repository must both belong to the same\norganization on GitHub. Note: you can review your organization's installations\nby the following the instructions at this\n[link](https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams/reviewing-your-organizations-installed-integrations).\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Create a repository.\nconst someRepo = new github.Repository(\"someRepo\", {});\nconst someAppRepo = new github.AppInstallationRepository(\"someAppRepo\", {\n installationId: \"1234567\",\n repository: someRepo.name,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Create a repository.\nsome_repo = github.Repository(\"someRepo\")\nsome_app_repo = github.AppInstallationRepository(\"someAppRepo\",\n installation_id=\"1234567\",\n repository=some_repo.name)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a repository.\n var someRepo = new Github.Repository(\"someRepo\");\n\n var someAppRepo = new Github.AppInstallationRepository(\"someAppRepo\", new()\n {\n InstallationId = \"1234567\",\n Repository = someRepo.Name,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a repository.\n\t\tsomeRepo, err := github.NewRepository(ctx, \"someRepo\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewAppInstallationRepository(ctx, \"someAppRepo\", \u0026github.AppInstallationRepositoryArgs{\n\t\t\tInstallationId: pulumi.String(\"1234567\"),\n\t\t\tRepository: someRepo.Name,\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.AppInstallationRepository;\nimport com.pulumi.github.AppInstallationRepositoryArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var someRepo = new Repository(\"someRepo\");\n\n var someAppRepo = new AppInstallationRepository(\"someAppRepo\", AppInstallationRepositoryArgs.builder() \n .installationId(\"1234567\")\n .repository(someRepo.name())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a repository.\n someRepo:\n type: github:Repository\n someAppRepo:\n type: github:AppInstallationRepository\n properties:\n # The installation id of the app (in the organization).\n installationId: '1234567'\n repository: ${someRepo.name}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub App Installation Repository can be imported\nusing an ID made up of `installation_id:repository`, e.g.\n\n```sh\n$ pulumi import github:index/appInstallationRepository:AppInstallationRepository terraform_repo 1234567:terraform\n```\n", "properties": { "installationId": { "type": "string", @@ -4210,7 +4210,7 @@ } }, "github:index/branch:Branch": { - "description": "This resource allows you to create and manage branches within your repository.\n\nAdditional constraints can be applied to ensure your branch is created from\nanother branch or commit.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst development = new github.Branch(\"development\", {\n branch: \"development\",\n repository: \"example\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ndevelopment = github.Branch(\"development\",\n branch=\"development\",\n repository=\"example\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var development = new Github.Branch(\"development\", new()\n {\n BranchName = \"development\",\n Repository = \"example\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewBranch(ctx, \"development\", \u0026github.BranchArgs{\n\t\t\tBranch: pulumi.String(\"development\"),\n\t\t\tRepository: pulumi.String(\"example\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Branch;\nimport com.pulumi.github.BranchArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var development = new Branch(\"development\", BranchArgs.builder() \n .branch(\"development\")\n .repository(\"example\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n development:\n type: github:Branch\n properties:\n branch: development\n repository: example\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub Branch can be imported using an ID made up of `repository:branch`, e.g.\n\n```sh\n $ pulumi import github:index/branch:Branch terraform terraform:main\n```\n Importing github branch into an instance object (when using a for each block to manage multiple branches)\n\n```sh\n $ pulumi import github:index/branch:Branch terraform[\"terraform\"] terraform:main\n```\n Optionally, a source branch may be specified using an ID of `repository:branch:source_branch`. This is useful for importing branches that do not branch directly off main.\n\n```sh\n $ pulumi import github:index/branch:Branch terraform terraform:feature-branch:dev\n```\n ", + "description": "This resource allows you to create and manage branches within your repository.\n\nAdditional constraints can be applied to ensure your branch is created from\nanother branch or commit.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst development = new github.Branch(\"development\", {\n branch: \"development\",\n repository: \"example\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ndevelopment = github.Branch(\"development\",\n branch=\"development\",\n repository=\"example\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var development = new Github.Branch(\"development\", new()\n {\n BranchName = \"development\",\n Repository = \"example\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewBranch(ctx, \"development\", \u0026github.BranchArgs{\n\t\t\tBranch: pulumi.String(\"development\"),\n\t\t\tRepository: pulumi.String(\"example\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Branch;\nimport com.pulumi.github.BranchArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var development = new Branch(\"development\", BranchArgs.builder() \n .branch(\"development\")\n .repository(\"example\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n development:\n type: github:Branch\n properties:\n branch: development\n repository: example\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Branch can be imported using an ID made up of `repository:branch`, e.g.\n\n```sh\n$ pulumi import github:index/branch:Branch terraform terraform:main\n```\nImporting github branch into an instance object (when using a for each block to manage multiple branches)\n\n```sh\n$ pulumi import github:index/branch:Branch terraform[\"terraform\"] terraform:main\n```\nOptionally, a source branch may be specified using an ID of `repository:branch:source_branch`.\nThis is useful for importing branches that do not branch directly off main.\n\n```sh\n$ pulumi import github:index/branch:Branch terraform terraform:feature-branch:dev\n```\n", "properties": { "branch": { "type": "string", @@ -4330,7 +4330,7 @@ } }, "github:index/branchDefault:BranchDefault": { - "description": "Provides a GitHub branch default resource.\n\nThis resource allows you to set the default branch for a given repository. \n\nNote that use of this resource is incompatible with the `default_branch` option of the `github.Repository` resource. Using both will result in plans always showing a diff.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\nBasic usage:\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.Repository(\"example\", {\n description: \"My awesome codebase\",\n autoInit: true,\n});\nconst development = new github.Branch(\"development\", {\n repository: example.name,\n branch: \"development\",\n});\nconst _default = new github.BranchDefault(\"default\", {\n repository: example.name,\n branch: development.branch,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.Repository(\"example\",\n description=\"My awesome codebase\",\n auto_init=True)\ndevelopment = github.Branch(\"development\",\n repository=example.name,\n branch=\"development\")\ndefault = github.BranchDefault(\"default\",\n repository=example.name,\n branch=development.branch)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.Repository(\"example\", new()\n {\n Description = \"My awesome codebase\",\n AutoInit = true,\n });\n\n var development = new Github.Branch(\"development\", new()\n {\n Repository = example.Name,\n BranchName = \"development\",\n });\n\n var @default = new Github.BranchDefault(\"default\", new()\n {\n Repository = example.Name,\n Branch = development.BranchName,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texample, err := github.NewRepository(ctx, \"example\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"My awesome codebase\"),\n\t\t\tAutoInit: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tdevelopment, err := github.NewBranch(ctx, \"development\", \u0026github.BranchArgs{\n\t\t\tRepository: example.Name,\n\t\t\tBranch: pulumi.String(\"development\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewBranchDefault(ctx, \"default\", \u0026github.BranchDefaultArgs{\n\t\t\tRepository: example.Name,\n\t\t\tBranch: development.Branch,\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.Branch;\nimport com.pulumi.github.BranchArgs;\nimport com.pulumi.github.BranchDefault;\nimport com.pulumi.github.BranchDefaultArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new Repository(\"example\", RepositoryArgs.builder() \n .description(\"My awesome codebase\")\n .autoInit(true)\n .build());\n\n var development = new Branch(\"development\", BranchArgs.builder() \n .repository(example.name())\n .branch(\"development\")\n .build());\n\n var default_ = new BranchDefault(\"default\", BranchDefaultArgs.builder() \n .repository(example.name())\n .branch(development.branch())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:Repository\n properties:\n description: My awesome codebase\n autoInit: true\n development:\n type: github:Branch\n properties:\n repository: ${example.name}\n branch: development\n default:\n type: github:BranchDefault\n properties:\n repository: ${example.name}\n branch: ${development.branch}\n```\n\nRenaming to a branch that doesn't exist:\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.Repository(\"example\", {\n description: \"My awesome codebase\",\n autoInit: true,\n});\nconst _default = new github.BranchDefault(\"default\", {\n repository: example.name,\n branch: \"development\",\n rename: true,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.Repository(\"example\",\n description=\"My awesome codebase\",\n auto_init=True)\ndefault = github.BranchDefault(\"default\",\n repository=example.name,\n branch=\"development\",\n rename=True)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.Repository(\"example\", new()\n {\n Description = \"My awesome codebase\",\n AutoInit = true,\n });\n\n var @default = new Github.BranchDefault(\"default\", new()\n {\n Repository = example.Name,\n Branch = \"development\",\n Rename = true,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texample, err := github.NewRepository(ctx, \"example\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"My awesome codebase\"),\n\t\t\tAutoInit: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewBranchDefault(ctx, \"default\", \u0026github.BranchDefaultArgs{\n\t\t\tRepository: example.Name,\n\t\t\tBranch: pulumi.String(\"development\"),\n\t\t\tRename: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.BranchDefault;\nimport com.pulumi.github.BranchDefaultArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new Repository(\"example\", RepositoryArgs.builder() \n .description(\"My awesome codebase\")\n .autoInit(true)\n .build());\n\n var default_ = new BranchDefault(\"default\", BranchDefaultArgs.builder() \n .repository(example.name())\n .branch(\"development\")\n .rename(true)\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:Repository\n properties:\n description: My awesome codebase\n autoInit: true\n default:\n type: github:BranchDefault\n properties:\n repository: ${example.name}\n branch: development\n rename: true\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub Branch Defaults can be imported using an ID made up of `repository`, e.g.\n\n```sh\n $ pulumi import github:index/branchDefault:BranchDefault branch_default my-repo\n```\n ", + "description": "Provides a GitHub branch default resource.\n\nThis resource allows you to set the default branch for a given repository. \n\nNote that use of this resource is incompatible with the `default_branch` option of the `github.Repository` resource. Using both will result in plans always showing a diff.\n\n## Example Usage\n\nBasic usage:\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.Repository(\"example\", {\n description: \"My awesome codebase\",\n autoInit: true,\n});\nconst development = new github.Branch(\"development\", {\n repository: example.name,\n branch: \"development\",\n});\nconst _default = new github.BranchDefault(\"default\", {\n repository: example.name,\n branch: development.branch,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.Repository(\"example\",\n description=\"My awesome codebase\",\n auto_init=True)\ndevelopment = github.Branch(\"development\",\n repository=example.name,\n branch=\"development\")\ndefault = github.BranchDefault(\"default\",\n repository=example.name,\n branch=development.branch)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.Repository(\"example\", new()\n {\n Description = \"My awesome codebase\",\n AutoInit = true,\n });\n\n var development = new Github.Branch(\"development\", new()\n {\n Repository = example.Name,\n BranchName = \"development\",\n });\n\n var @default = new Github.BranchDefault(\"default\", new()\n {\n Repository = example.Name,\n Branch = development.BranchName,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texample, err := github.NewRepository(ctx, \"example\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"My awesome codebase\"),\n\t\t\tAutoInit: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tdevelopment, err := github.NewBranch(ctx, \"development\", \u0026github.BranchArgs{\n\t\t\tRepository: example.Name,\n\t\t\tBranch: pulumi.String(\"development\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewBranchDefault(ctx, \"default\", \u0026github.BranchDefaultArgs{\n\t\t\tRepository: example.Name,\n\t\t\tBranch: development.Branch,\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.Branch;\nimport com.pulumi.github.BranchArgs;\nimport com.pulumi.github.BranchDefault;\nimport com.pulumi.github.BranchDefaultArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new Repository(\"example\", RepositoryArgs.builder() \n .description(\"My awesome codebase\")\n .autoInit(true)\n .build());\n\n var development = new Branch(\"development\", BranchArgs.builder() \n .repository(example.name())\n .branch(\"development\")\n .build());\n\n var default_ = new BranchDefault(\"default\", BranchDefaultArgs.builder() \n .repository(example.name())\n .branch(development.branch())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:Repository\n properties:\n description: My awesome codebase\n autoInit: true\n development:\n type: github:Branch\n properties:\n repository: ${example.name}\n branch: development\n default:\n type: github:BranchDefault\n properties:\n repository: ${example.name}\n branch: ${development.branch}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\nRenaming to a branch that doesn't exist:\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.Repository(\"example\", {\n description: \"My awesome codebase\",\n autoInit: true,\n});\nconst _default = new github.BranchDefault(\"default\", {\n repository: example.name,\n branch: \"development\",\n rename: true,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.Repository(\"example\",\n description=\"My awesome codebase\",\n auto_init=True)\ndefault = github.BranchDefault(\"default\",\n repository=example.name,\n branch=\"development\",\n rename=True)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.Repository(\"example\", new()\n {\n Description = \"My awesome codebase\",\n AutoInit = true,\n });\n\n var @default = new Github.BranchDefault(\"default\", new()\n {\n Repository = example.Name,\n Branch = \"development\",\n Rename = true,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texample, err := github.NewRepository(ctx, \"example\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"My awesome codebase\"),\n\t\t\tAutoInit: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewBranchDefault(ctx, \"default\", \u0026github.BranchDefaultArgs{\n\t\t\tRepository: example.Name,\n\t\t\tBranch: pulumi.String(\"development\"),\n\t\t\tRename: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.BranchDefault;\nimport com.pulumi.github.BranchDefaultArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new Repository(\"example\", RepositoryArgs.builder() \n .description(\"My awesome codebase\")\n .autoInit(true)\n .build());\n\n var default_ = new BranchDefault(\"default\", BranchDefaultArgs.builder() \n .repository(example.name())\n .branch(\"development\")\n .rename(true)\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:Repository\n properties:\n description: My awesome codebase\n autoInit: true\n default:\n type: github:BranchDefault\n properties:\n repository: ${example.name}\n branch: development\n rename: true\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Branch Defaults can be imported using an ID made up of `repository`, e.g.\n\n```sh\n$ pulumi import github:index/branchDefault:BranchDefault branch_default my-repo\n```\n", "properties": { "branch": { "type": "string", @@ -4396,7 +4396,7 @@ } }, "github:index/branchProtection:BranchProtection": { - "description": "{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleRepository = new github.Repository(\"exampleRepository\", {});\nconst exampleUser = github.getUser({\n username: \"example\",\n});\nconst exampleTeam = new github.Team(\"exampleTeam\", {});\n// Protect the main branch of the foo repository. Additionally, require that\n// the \"ci/travis\" context to be passing and only allow the engineers team merge\n// to the branch.\nconst exampleBranchProtection = new github.BranchProtection(\"exampleBranchProtection\", {\n repositoryId: exampleRepository.nodeId,\n pattern: \"main\",\n enforceAdmins: true,\n allowsDeletions: true,\n requiredStatusChecks: [{\n strict: false,\n contexts: [\"ci/travis\"],\n }],\n requiredPullRequestReviews: [{\n dismissStaleReviews: true,\n restrictDismissals: true,\n dismissalRestrictions: [\n exampleUser.then(exampleUser =\u003e exampleUser.nodeId),\n exampleTeam.nodeId,\n \"/exampleuser\",\n \"exampleorganization/exampleteam\",\n ],\n }],\n restrictPushes: [{\n pushAllowances: [\n exampleUser.then(exampleUser =\u003e exampleUser.nodeId),\n \"/exampleuser\",\n \"exampleorganization/exampleteam\",\n ],\n }],\n forcePushBypassers: [\n exampleUser.then(exampleUser =\u003e exampleUser.nodeId),\n \"/exampleuser\",\n \"exampleorganization/exampleteam\",\n ],\n});\nconst exampleTeamRepository = new github.TeamRepository(\"exampleTeamRepository\", {\n teamId: exampleTeam.id,\n repository: exampleRepository.name,\n permission: \"pull\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_repository = github.Repository(\"exampleRepository\")\nexample_user = github.get_user(username=\"example\")\nexample_team = github.Team(\"exampleTeam\")\n# Protect the main branch of the foo repository. Additionally, require that\n# the \"ci/travis\" context to be passing and only allow the engineers team merge\n# to the branch.\nexample_branch_protection = github.BranchProtection(\"exampleBranchProtection\",\n repository_id=example_repository.node_id,\n pattern=\"main\",\n enforce_admins=True,\n allows_deletions=True,\n required_status_checks=[github.BranchProtectionRequiredStatusCheckArgs(\n strict=False,\n contexts=[\"ci/travis\"],\n )],\n required_pull_request_reviews=[github.BranchProtectionRequiredPullRequestReviewArgs(\n dismiss_stale_reviews=True,\n restrict_dismissals=True,\n dismissal_restrictions=[\n example_user.node_id,\n example_team.node_id,\n \"/exampleuser\",\n \"exampleorganization/exampleteam\",\n ],\n )],\n restrict_pushes=[github.BranchProtectionRestrictPushArgs(\n push_allowances=[\n example_user.node_id,\n \"/exampleuser\",\n \"exampleorganization/exampleteam\",\n ],\n )],\n force_push_bypassers=[\n example_user.node_id,\n \"/exampleuser\",\n \"exampleorganization/exampleteam\",\n ])\nexample_team_repository = github.TeamRepository(\"exampleTeamRepository\",\n team_id=example_team.id,\n repository=example_repository.name,\n permission=\"pull\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleRepository = new Github.Repository(\"exampleRepository\");\n\n var exampleUser = Github.GetUser.Invoke(new()\n {\n Username = \"example\",\n });\n\n var exampleTeam = new Github.Team(\"exampleTeam\");\n\n // Protect the main branch of the foo repository. Additionally, require that\n // the \"ci/travis\" context to be passing and only allow the engineers team merge\n // to the branch.\n var exampleBranchProtection = new Github.BranchProtection(\"exampleBranchProtection\", new()\n {\n RepositoryId = exampleRepository.NodeId,\n Pattern = \"main\",\n EnforceAdmins = true,\n AllowsDeletions = true,\n RequiredStatusChecks = new[]\n {\n new Github.Inputs.BranchProtectionRequiredStatusCheckArgs\n {\n Strict = false,\n Contexts = new[]\n {\n \"ci/travis\",\n },\n },\n },\n RequiredPullRequestReviews = new[]\n {\n new Github.Inputs.BranchProtectionRequiredPullRequestReviewArgs\n {\n DismissStaleReviews = true,\n RestrictDismissals = true,\n DismissalRestrictions = new[]\n {\n exampleUser.Apply(getUserResult =\u003e getUserResult.NodeId),\n exampleTeam.NodeId,\n \"/exampleuser\",\n \"exampleorganization/exampleteam\",\n },\n },\n },\n RestrictPushes = new[]\n {\n new Github.Inputs.BranchProtectionRestrictPushArgs\n {\n PushAllowances = new[]\n {\n exampleUser.Apply(getUserResult =\u003e getUserResult.NodeId),\n \"/exampleuser\",\n \"exampleorganization/exampleteam\",\n },\n },\n },\n ForcePushBypassers = new[]\n {\n exampleUser.Apply(getUserResult =\u003e getUserResult.NodeId),\n \"/exampleuser\",\n \"exampleorganization/exampleteam\",\n },\n });\n\n var exampleTeamRepository = new Github.TeamRepository(\"exampleTeamRepository\", new()\n {\n TeamId = exampleTeam.Id,\n Repository = exampleRepository.Name,\n Permission = \"pull\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texampleRepository, err := github.NewRepository(ctx, \"exampleRepository\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\texampleUser, err := github.GetUser(ctx, \u0026github.GetUserArgs{\n\t\t\tUsername: \"example\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\texampleTeam, err := github.NewTeam(ctx, \"exampleTeam\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t// Protect the main branch of the foo repository. Additionally, require that\n\t\t// the \"ci/travis\" context to be passing and only allow the engineers team merge\n\t\t// to the branch.\n\t\t_, err = github.NewBranchProtection(ctx, \"exampleBranchProtection\", \u0026github.BranchProtectionArgs{\n\t\t\tRepositoryId: exampleRepository.NodeId,\n\t\t\tPattern: pulumi.String(\"main\"),\n\t\t\tEnforceAdmins: pulumi.Bool(true),\n\t\t\tAllowsDeletions: pulumi.Bool(true),\n\t\t\tRequiredStatusChecks: github.BranchProtectionRequiredStatusCheckArray{\n\t\t\t\t\u0026github.BranchProtectionRequiredStatusCheckArgs{\n\t\t\t\t\tStrict: pulumi.Bool(false),\n\t\t\t\t\tContexts: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"ci/travis\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tRequiredPullRequestReviews: github.BranchProtectionRequiredPullRequestReviewArray{\n\t\t\t\t\u0026github.BranchProtectionRequiredPullRequestReviewArgs{\n\t\t\t\t\tDismissStaleReviews: pulumi.Bool(true),\n\t\t\t\t\tRestrictDismissals: pulumi.Bool(true),\n\t\t\t\t\tDismissalRestrictions: pulumi.StringArray{\n\t\t\t\t\t\t*pulumi.String(exampleUser.NodeId),\n\t\t\t\t\t\texampleTeam.NodeId,\n\t\t\t\t\t\tpulumi.String(\"/exampleuser\"),\n\t\t\t\t\t\tpulumi.String(\"exampleorganization/exampleteam\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tRestrictPushes: github.BranchProtectionRestrictPushArray{\n\t\t\t\t\u0026github.BranchProtectionRestrictPushArgs{\n\t\t\t\t\tPushAllowances: pulumi.StringArray{\n\t\t\t\t\t\t*pulumi.String(exampleUser.NodeId),\n\t\t\t\t\t\tpulumi.String(\"/exampleuser\"),\n\t\t\t\t\t\tpulumi.String(\"exampleorganization/exampleteam\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tForcePushBypassers: pulumi.StringArray{\n\t\t\t\t*pulumi.String(exampleUser.NodeId),\n\t\t\t\tpulumi.String(\"/exampleuser\"),\n\t\t\t\tpulumi.String(\"exampleorganization/exampleteam\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewTeamRepository(ctx, \"exampleTeamRepository\", \u0026github.TeamRepositoryArgs{\n\t\t\tTeamId: exampleTeam.ID(),\n\t\t\tRepository: exampleRepository.Name,\n\t\t\tPermission: pulumi.String(\"pull\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetUserArgs;\nimport com.pulumi.github.Team;\nimport com.pulumi.github.BranchProtection;\nimport com.pulumi.github.BranchProtectionArgs;\nimport com.pulumi.github.inputs.BranchProtectionRequiredStatusCheckArgs;\nimport com.pulumi.github.inputs.BranchProtectionRequiredPullRequestReviewArgs;\nimport com.pulumi.github.inputs.BranchProtectionRestrictPushArgs;\nimport com.pulumi.github.TeamRepository;\nimport com.pulumi.github.TeamRepositoryArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleRepository = new Repository(\"exampleRepository\");\n\n final var exampleUser = GithubFunctions.getUser(GetUserArgs.builder()\n .username(\"example\")\n .build());\n\n var exampleTeam = new Team(\"exampleTeam\");\n\n var exampleBranchProtection = new BranchProtection(\"exampleBranchProtection\", BranchProtectionArgs.builder() \n .repositoryId(exampleRepository.nodeId())\n .pattern(\"main\")\n .enforceAdmins(true)\n .allowsDeletions(true)\n .requiredStatusChecks(BranchProtectionRequiredStatusCheckArgs.builder()\n .strict(false)\n .contexts(\"ci/travis\")\n .build())\n .requiredPullRequestReviews(BranchProtectionRequiredPullRequestReviewArgs.builder()\n .dismissStaleReviews(true)\n .restrictDismissals(true)\n .dismissalRestrictions( \n exampleUser.applyValue(getUserResult -\u003e getUserResult.nodeId()),\n exampleTeam.nodeId(),\n \"/exampleuser\",\n \"exampleorganization/exampleteam\")\n .build())\n .restrictPushes(BranchProtectionRestrictPushArgs.builder()\n .pushAllowances( \n exampleUser.applyValue(getUserResult -\u003e getUserResult.nodeId()),\n \"/exampleuser\",\n \"exampleorganization/exampleteam\")\n .build())\n .forcePushBypassers( \n exampleUser.applyValue(getUserResult -\u003e getUserResult.nodeId()),\n \"/exampleuser\",\n \"exampleorganization/exampleteam\")\n .build());\n\n var exampleTeamRepository = new TeamRepository(\"exampleTeamRepository\", TeamRepositoryArgs.builder() \n .teamId(exampleTeam.id())\n .repository(exampleRepository.name())\n .permission(\"pull\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Protect the main branch of the foo repository. Additionally, require that\n # the \"ci/travis\" context to be passing and only allow the engineers team merge\n # to the branch.\n exampleBranchProtection:\n type: github:BranchProtection\n properties:\n repositoryId: ${exampleRepository.nodeId} # also accepts repository name\n # # repository_id = github_repository.example.name\n pattern: main\n enforceAdmins: true\n allowsDeletions: true\n requiredStatusChecks:\n - strict: false\n contexts:\n - ci/travis\n requiredPullRequestReviews:\n - dismissStaleReviews: true\n restrictDismissals: true\n dismissalRestrictions:\n - ${exampleUser.nodeId}\n - ${exampleTeam.nodeId}\n - /exampleuser\n - exampleorganization/exampleteam\n restrictPushes:\n - pushAllowances:\n - ${exampleUser.nodeId}\n - /exampleuser\n - exampleorganization/exampleteam\n forcePushBypassers:\n - ${exampleUser.nodeId}\n - /exampleuser\n - exampleorganization/exampleteam\n exampleRepository:\n type: github:Repository\n exampleTeam:\n type: github:Team\n exampleTeamRepository:\n type: github:TeamRepository\n properties:\n teamId: ${exampleTeam.id}\n repository: ${exampleRepository.name}\n permission: pull\nvariables:\n exampleUser:\n fn::invoke:\n Function: github:getUser\n Arguments:\n username: example\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub Branch Protection can be imported using an ID made up of `repository:pattern`, e.g.\n\n```sh\n $ pulumi import github:index/branchProtection:BranchProtection terraform terraform:main\n```\n ", + "description": "## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleRepository = new github.Repository(\"exampleRepository\", {});\nconst exampleUser = github.getUser({\n username: \"example\",\n});\nconst exampleTeam = new github.Team(\"exampleTeam\", {});\n// Protect the main branch of the foo repository. Additionally, require that\n// the \"ci/travis\" context to be passing and only allow the engineers team merge\n// to the branch.\nconst exampleBranchProtection = new github.BranchProtection(\"exampleBranchProtection\", {\n repositoryId: exampleRepository.nodeId,\n pattern: \"main\",\n enforceAdmins: true,\n allowsDeletions: true,\n requiredStatusChecks: [{\n strict: false,\n contexts: [\"ci/travis\"],\n }],\n requiredPullRequestReviews: [{\n dismissStaleReviews: true,\n restrictDismissals: true,\n dismissalRestrictions: [\n exampleUser.then(exampleUser =\u003e exampleUser.nodeId),\n exampleTeam.nodeId,\n \"/exampleuser\",\n \"exampleorganization/exampleteam\",\n ],\n }],\n restrictPushes: [{\n pushAllowances: [\n exampleUser.then(exampleUser =\u003e exampleUser.nodeId),\n \"/exampleuser\",\n \"exampleorganization/exampleteam\",\n ],\n }],\n forcePushBypassers: [\n exampleUser.then(exampleUser =\u003e exampleUser.nodeId),\n \"/exampleuser\",\n \"exampleorganization/exampleteam\",\n ],\n});\nconst exampleTeamRepository = new github.TeamRepository(\"exampleTeamRepository\", {\n teamId: exampleTeam.id,\n repository: exampleRepository.name,\n permission: \"pull\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_repository = github.Repository(\"exampleRepository\")\nexample_user = github.get_user(username=\"example\")\nexample_team = github.Team(\"exampleTeam\")\n# Protect the main branch of the foo repository. Additionally, require that\n# the \"ci/travis\" context to be passing and only allow the engineers team merge\n# to the branch.\nexample_branch_protection = github.BranchProtection(\"exampleBranchProtection\",\n repository_id=example_repository.node_id,\n pattern=\"main\",\n enforce_admins=True,\n allows_deletions=True,\n required_status_checks=[github.BranchProtectionRequiredStatusCheckArgs(\n strict=False,\n contexts=[\"ci/travis\"],\n )],\n required_pull_request_reviews=[github.BranchProtectionRequiredPullRequestReviewArgs(\n dismiss_stale_reviews=True,\n restrict_dismissals=True,\n dismissal_restrictions=[\n example_user.node_id,\n example_team.node_id,\n \"/exampleuser\",\n \"exampleorganization/exampleteam\",\n ],\n )],\n restrict_pushes=[github.BranchProtectionRestrictPushArgs(\n push_allowances=[\n example_user.node_id,\n \"/exampleuser\",\n \"exampleorganization/exampleteam\",\n ],\n )],\n force_push_bypassers=[\n example_user.node_id,\n \"/exampleuser\",\n \"exampleorganization/exampleteam\",\n ])\nexample_team_repository = github.TeamRepository(\"exampleTeamRepository\",\n team_id=example_team.id,\n repository=example_repository.name,\n permission=\"pull\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleRepository = new Github.Repository(\"exampleRepository\");\n\n var exampleUser = Github.GetUser.Invoke(new()\n {\n Username = \"example\",\n });\n\n var exampleTeam = new Github.Team(\"exampleTeam\");\n\n // Protect the main branch of the foo repository. Additionally, require that\n // the \"ci/travis\" context to be passing and only allow the engineers team merge\n // to the branch.\n var exampleBranchProtection = new Github.BranchProtection(\"exampleBranchProtection\", new()\n {\n RepositoryId = exampleRepository.NodeId,\n Pattern = \"main\",\n EnforceAdmins = true,\n AllowsDeletions = true,\n RequiredStatusChecks = new[]\n {\n new Github.Inputs.BranchProtectionRequiredStatusCheckArgs\n {\n Strict = false,\n Contexts = new[]\n {\n \"ci/travis\",\n },\n },\n },\n RequiredPullRequestReviews = new[]\n {\n new Github.Inputs.BranchProtectionRequiredPullRequestReviewArgs\n {\n DismissStaleReviews = true,\n RestrictDismissals = true,\n DismissalRestrictions = new[]\n {\n exampleUser.Apply(getUserResult =\u003e getUserResult.NodeId),\n exampleTeam.NodeId,\n \"/exampleuser\",\n \"exampleorganization/exampleteam\",\n },\n },\n },\n RestrictPushes = new[]\n {\n new Github.Inputs.BranchProtectionRestrictPushArgs\n {\n PushAllowances = new[]\n {\n exampleUser.Apply(getUserResult =\u003e getUserResult.NodeId),\n \"/exampleuser\",\n \"exampleorganization/exampleteam\",\n },\n },\n },\n ForcePushBypassers = new[]\n {\n exampleUser.Apply(getUserResult =\u003e getUserResult.NodeId),\n \"/exampleuser\",\n \"exampleorganization/exampleteam\",\n },\n });\n\n var exampleTeamRepository = new Github.TeamRepository(\"exampleTeamRepository\", new()\n {\n TeamId = exampleTeam.Id,\n Repository = exampleRepository.Name,\n Permission = \"pull\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texampleRepository, err := github.NewRepository(ctx, \"exampleRepository\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\texampleUser, err := github.GetUser(ctx, \u0026github.GetUserArgs{\n\t\t\tUsername: \"example\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\texampleTeam, err := github.NewTeam(ctx, \"exampleTeam\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t// Protect the main branch of the foo repository. Additionally, require that\n\t\t// the \"ci/travis\" context to be passing and only allow the engineers team merge\n\t\t// to the branch.\n\t\t_, err = github.NewBranchProtection(ctx, \"exampleBranchProtection\", \u0026github.BranchProtectionArgs{\n\t\t\tRepositoryId: exampleRepository.NodeId,\n\t\t\tPattern: pulumi.String(\"main\"),\n\t\t\tEnforceAdmins: pulumi.Bool(true),\n\t\t\tAllowsDeletions: pulumi.Bool(true),\n\t\t\tRequiredStatusChecks: github.BranchProtectionRequiredStatusCheckArray{\n\t\t\t\t\u0026github.BranchProtectionRequiredStatusCheckArgs{\n\t\t\t\t\tStrict: pulumi.Bool(false),\n\t\t\t\t\tContexts: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"ci/travis\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tRequiredPullRequestReviews: github.BranchProtectionRequiredPullRequestReviewArray{\n\t\t\t\t\u0026github.BranchProtectionRequiredPullRequestReviewArgs{\n\t\t\t\t\tDismissStaleReviews: pulumi.Bool(true),\n\t\t\t\t\tRestrictDismissals: pulumi.Bool(true),\n\t\t\t\t\tDismissalRestrictions: pulumi.StringArray{\n\t\t\t\t\t\t*pulumi.String(exampleUser.NodeId),\n\t\t\t\t\t\texampleTeam.NodeId,\n\t\t\t\t\t\tpulumi.String(\"/exampleuser\"),\n\t\t\t\t\t\tpulumi.String(\"exampleorganization/exampleteam\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tRestrictPushes: github.BranchProtectionRestrictPushArray{\n\t\t\t\t\u0026github.BranchProtectionRestrictPushArgs{\n\t\t\t\t\tPushAllowances: pulumi.StringArray{\n\t\t\t\t\t\t*pulumi.String(exampleUser.NodeId),\n\t\t\t\t\t\tpulumi.String(\"/exampleuser\"),\n\t\t\t\t\t\tpulumi.String(\"exampleorganization/exampleteam\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tForcePushBypassers: pulumi.StringArray{\n\t\t\t\t*pulumi.String(exampleUser.NodeId),\n\t\t\t\tpulumi.String(\"/exampleuser\"),\n\t\t\t\tpulumi.String(\"exampleorganization/exampleteam\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewTeamRepository(ctx, \"exampleTeamRepository\", \u0026github.TeamRepositoryArgs{\n\t\t\tTeamId: exampleTeam.ID(),\n\t\t\tRepository: exampleRepository.Name,\n\t\t\tPermission: pulumi.String(\"pull\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetUserArgs;\nimport com.pulumi.github.Team;\nimport com.pulumi.github.BranchProtection;\nimport com.pulumi.github.BranchProtectionArgs;\nimport com.pulumi.github.inputs.BranchProtectionRequiredStatusCheckArgs;\nimport com.pulumi.github.inputs.BranchProtectionRequiredPullRequestReviewArgs;\nimport com.pulumi.github.inputs.BranchProtectionRestrictPushArgs;\nimport com.pulumi.github.TeamRepository;\nimport com.pulumi.github.TeamRepositoryArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleRepository = new Repository(\"exampleRepository\");\n\n final var exampleUser = GithubFunctions.getUser(GetUserArgs.builder()\n .username(\"example\")\n .build());\n\n var exampleTeam = new Team(\"exampleTeam\");\n\n var exampleBranchProtection = new BranchProtection(\"exampleBranchProtection\", BranchProtectionArgs.builder() \n .repositoryId(exampleRepository.nodeId())\n .pattern(\"main\")\n .enforceAdmins(true)\n .allowsDeletions(true)\n .requiredStatusChecks(BranchProtectionRequiredStatusCheckArgs.builder()\n .strict(false)\n .contexts(\"ci/travis\")\n .build())\n .requiredPullRequestReviews(BranchProtectionRequiredPullRequestReviewArgs.builder()\n .dismissStaleReviews(true)\n .restrictDismissals(true)\n .dismissalRestrictions( \n exampleUser.applyValue(getUserResult -\u003e getUserResult.nodeId()),\n exampleTeam.nodeId(),\n \"/exampleuser\",\n \"exampleorganization/exampleteam\")\n .build())\n .restrictPushes(BranchProtectionRestrictPushArgs.builder()\n .pushAllowances( \n exampleUser.applyValue(getUserResult -\u003e getUserResult.nodeId()),\n \"/exampleuser\",\n \"exampleorganization/exampleteam\")\n .build())\n .forcePushBypassers( \n exampleUser.applyValue(getUserResult -\u003e getUserResult.nodeId()),\n \"/exampleuser\",\n \"exampleorganization/exampleteam\")\n .build());\n\n var exampleTeamRepository = new TeamRepository(\"exampleTeamRepository\", TeamRepositoryArgs.builder() \n .teamId(exampleTeam.id())\n .repository(exampleRepository.name())\n .permission(\"pull\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Protect the main branch of the foo repository. Additionally, require that\n # the \"ci/travis\" context to be passing and only allow the engineers team merge\n # to the branch.\n exampleBranchProtection:\n type: github:BranchProtection\n properties:\n repositoryId: ${exampleRepository.nodeId} # also accepts repository name\n # # repository_id = github_repository.example.name\n pattern: main\n enforceAdmins: true\n allowsDeletions: true\n requiredStatusChecks:\n - strict: false\n contexts:\n - ci/travis\n requiredPullRequestReviews:\n - dismissStaleReviews: true\n restrictDismissals: true\n dismissalRestrictions:\n - ${exampleUser.nodeId}\n - ${exampleTeam.nodeId}\n - /exampleuser\n - exampleorganization/exampleteam\n restrictPushes:\n - pushAllowances:\n - ${exampleUser.nodeId}\n - /exampleuser\n - exampleorganization/exampleteam\n forcePushBypassers:\n - ${exampleUser.nodeId}\n - /exampleuser\n - exampleorganization/exampleteam\n exampleRepository:\n type: github:Repository\n exampleTeam:\n type: github:Team\n exampleTeamRepository:\n type: github:TeamRepository\n properties:\n teamId: ${exampleTeam.id}\n repository: ${exampleRepository.name}\n permission: pull\nvariables:\n exampleUser:\n fn::invoke:\n Function: github:getUser\n Arguments:\n username: example\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Branch Protection can be imported using an ID made up of `repository:pattern`, e.g.\n\n```sh\n$ pulumi import github:index/branchProtection:BranchProtection terraform terraform:main\n```\n", "properties": { "allowsDeletions": { "type": "boolean", @@ -4611,7 +4611,7 @@ } }, "github:index/branchProtectionV3:BranchProtectionV3": { - "description": "Protects a GitHub branch.\n\nThe `github.BranchProtection` resource has moved to the GraphQL API, while this resource will continue to leverage the REST API.\n\nThis resource allows you to configure branch protection for repositories in your organization. When applied, the branch will be protected from forced pushes and deletion. Additional constraints, such as required status checks or restrictions on users, teams, and apps, can also be configured.\n\n\n## Import\n\nGitHub Branch Protection can be imported using an ID made up of `repository:branch`, e.g.\n\n```sh\n $ pulumi import github:index/branchProtectionV3:BranchProtectionV3 terraform terraform:main\n```\n ", + "description": "Protects a GitHub branch.\n\nThe `github.BranchProtection` resource has moved to the GraphQL API, while this resource will continue to leverage the REST API.\n\nThis resource allows you to configure branch protection for repositories in your organization. When applied, the branch will be protected from forced pushes and deletion. Additional constraints, such as required status checks or restrictions on users, teams, and apps, can also be configured.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Protect the main branch of the foo repository. Only allow a specific user to merge to the branch.\nconst example = new github.BranchProtectionV3(\"example\", {\n repository: github_repository.example.name,\n branch: \"main\",\n restrictions: {\n users: [\"foo-user\"],\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Protect the main branch of the foo repository. Only allow a specific user to merge to the branch.\nexample = github.BranchProtectionV3(\"example\",\n repository=github_repository[\"example\"][\"name\"],\n branch=\"main\",\n restrictions=github.BranchProtectionV3RestrictionsArgs(\n users=[\"foo-user\"],\n ))\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Protect the main branch of the foo repository. Only allow a specific user to merge to the branch.\n var example = new Github.BranchProtectionV3(\"example\", new()\n {\n Repository = github_repository.Example.Name,\n Branch = \"main\",\n Restrictions = new Github.Inputs.BranchProtectionV3RestrictionsArgs\n {\n Users = new[]\n {\n \"foo-user\",\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Protect the main branch of the foo repository. Only allow a specific user to merge to the branch.\n\t\t_, err := github.NewBranchProtectionV3(ctx, \"example\", \u0026github.BranchProtectionV3Args{\n\t\t\tRepository: pulumi.Any(github_repository.Example.Name),\n\t\t\tBranch: pulumi.String(\"main\"),\n\t\t\tRestrictions: \u0026github.BranchProtectionV3RestrictionsArgs{\n\t\t\t\tUsers: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"foo-user\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.BranchProtectionV3;\nimport com.pulumi.github.BranchProtectionV3Args;\nimport com.pulumi.github.inputs.BranchProtectionV3RestrictionsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new BranchProtectionV3(\"example\", BranchProtectionV3Args.builder() \n .repository(github_repository.example().name())\n .branch(\"main\")\n .restrictions(BranchProtectionV3RestrictionsArgs.builder()\n .users(\"foo-user\")\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Protect the main branch of the foo repository. Only allow a specific user to merge to the branch.\n example:\n type: github:BranchProtectionV3\n properties:\n repository: ${github_repository.example.name}\n branch: main\n restrictions:\n users:\n - foo-user\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Branch Protection can be imported using an ID made up of `repository:branch`, e.g.\n\n```sh\n$ pulumi import github:index/branchProtectionV3:BranchProtectionV3 terraform terraform:main\n```\n", "properties": { "branch": { "type": "string", @@ -4739,7 +4739,7 @@ } }, "github:index/codespacesOrganizationSecret:CodespacesOrganizationSecret": { - "description": "{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleSecretCodespacesOrganizationSecret = new github.CodespacesOrganizationSecret(\"exampleSecretCodespacesOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"private\",\n plaintextValue: _var.some_secret_string,\n});\nconst exampleSecretIndex_codespacesOrganizationSecretCodespacesOrganizationSecret = new github.CodespacesOrganizationSecret(\"exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"private\",\n encryptedValue: _var.some_encrypted_secret_string,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_secret_codespaces_organization_secret = github.CodespacesOrganizationSecret(\"exampleSecretCodespacesOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"private\",\n plaintext_value=var[\"some_secret_string\"])\nexample_secret_index_codespaces_organization_secret_codespaces_organization_secret = github.CodespacesOrganizationSecret(\"exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"private\",\n encrypted_value=var[\"some_encrypted_secret_string\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleSecretCodespacesOrganizationSecret = new Github.CodespacesOrganizationSecret(\"exampleSecretCodespacesOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"private\",\n PlaintextValue = @var.Some_secret_string,\n });\n\n var exampleSecretIndex_codespacesOrganizationSecretCodespacesOrganizationSecret = new Github.CodespacesOrganizationSecret(\"exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"private\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewCodespacesOrganizationSecret(ctx, \"exampleSecretCodespacesOrganizationSecret\", \u0026github.CodespacesOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"private\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewCodespacesOrganizationSecret(ctx, \"exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret\", \u0026github.CodespacesOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"private\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.CodespacesOrganizationSecret;\nimport com.pulumi.github.CodespacesOrganizationSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleSecretCodespacesOrganizationSecret = new CodespacesOrganizationSecret(\"exampleSecretCodespacesOrganizationSecret\", CodespacesOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"private\")\n .plaintextValue(var_.some_secret_string())\n .build());\n\n var exampleSecretIndex_codespacesOrganizationSecretCodespacesOrganizationSecret = new CodespacesOrganizationSecret(\"exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret\", CodespacesOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"private\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretCodespacesOrganizationSecret:\n type: github:CodespacesOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: private\n plaintextValue: ${var.some_secret_string}\n exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret:\n type: github:CodespacesOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: private\n encryptedValue: ${var.some_encrypted_secret_string}\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepository({\n fullName: \"my-org/repo\",\n});\nconst exampleSecretCodespacesOrganizationSecret = new github.CodespacesOrganizationSecret(\"exampleSecretCodespacesOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"selected\",\n plaintextValue: _var.some_secret_string,\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\nconst exampleSecretIndex_codespacesOrganizationSecretCodespacesOrganizationSecret = new github.CodespacesOrganizationSecret(\"exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"selected\",\n encryptedValue: _var.some_encrypted_secret_string,\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository(full_name=\"my-org/repo\")\nexample_secret_codespaces_organization_secret = github.CodespacesOrganizationSecret(\"exampleSecretCodespacesOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"selected\",\n plaintext_value=var[\"some_secret_string\"],\n selected_repository_ids=[repo.repo_id])\nexample_secret_index_codespaces_organization_secret_codespaces_organization_secret = github.CodespacesOrganizationSecret(\"exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"selected\",\n encrypted_value=var[\"some_encrypted_secret_string\"],\n selected_repository_ids=[repo.repo_id])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepository.Invoke(new()\n {\n FullName = \"my-org/repo\",\n });\n\n var exampleSecretCodespacesOrganizationSecret = new Github.CodespacesOrganizationSecret(\"exampleSecretCodespacesOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"selected\",\n PlaintextValue = @var.Some_secret_string,\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n var exampleSecretIndex_codespacesOrganizationSecretCodespacesOrganizationSecret = new Github.CodespacesOrganizationSecret(\"exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"selected\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"my-org/repo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewCodespacesOrganizationSecret(ctx, \"exampleSecretCodespacesOrganizationSecret\", \u0026github.CodespacesOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"selected\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewCodespacesOrganizationSecret(ctx, \"exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret\", \u0026github.CodespacesOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"selected\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.CodespacesOrganizationSecret;\nimport com.pulumi.github.CodespacesOrganizationSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"my-org/repo\")\n .build());\n\n var exampleSecretCodespacesOrganizationSecret = new CodespacesOrganizationSecret(\"exampleSecretCodespacesOrganizationSecret\", CodespacesOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"selected\")\n .plaintextValue(var_.some_secret_string())\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n var exampleSecretIndex_codespacesOrganizationSecretCodespacesOrganizationSecret = new CodespacesOrganizationSecret(\"exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret\", CodespacesOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"selected\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretCodespacesOrganizationSecret:\n type: github:CodespacesOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: selected\n plaintextValue: ${var.some_secret_string}\n selectedRepositoryIds:\n - ${repo.repoId}\n exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret:\n type: github:CodespacesOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: selected\n encryptedValue: ${var.some_encrypted_secret_string}\n selectedRepositoryIds:\n - ${repo.repoId}\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: my-org/repo\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nThis resource can be imported using an ID made up of the secret name:\n\n ```sh\n $ pulumi import github:index/codespacesOrganizationSecret:CodespacesOrganizationSecret test_secret test_secret_name\n```\n\n NOTE: the implementation is limited in that it won't fetch the value of the\n\n `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround.\n\n ", + "description": "## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleSecretCodespacesOrganizationSecret = new github.CodespacesOrganizationSecret(\"exampleSecretCodespacesOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"private\",\n plaintextValue: _var.some_secret_string,\n});\nconst exampleSecretIndex_codespacesOrganizationSecretCodespacesOrganizationSecret = new github.CodespacesOrganizationSecret(\"exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"private\",\n encryptedValue: _var.some_encrypted_secret_string,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_secret_codespaces_organization_secret = github.CodespacesOrganizationSecret(\"exampleSecretCodespacesOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"private\",\n plaintext_value=var[\"some_secret_string\"])\nexample_secret_index_codespaces_organization_secret_codespaces_organization_secret = github.CodespacesOrganizationSecret(\"exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"private\",\n encrypted_value=var[\"some_encrypted_secret_string\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleSecretCodespacesOrganizationSecret = new Github.CodespacesOrganizationSecret(\"exampleSecretCodespacesOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"private\",\n PlaintextValue = @var.Some_secret_string,\n });\n\n var exampleSecretIndex_codespacesOrganizationSecretCodespacesOrganizationSecret = new Github.CodespacesOrganizationSecret(\"exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"private\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewCodespacesOrganizationSecret(ctx, \"exampleSecretCodespacesOrganizationSecret\", \u0026github.CodespacesOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"private\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewCodespacesOrganizationSecret(ctx, \"exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret\", \u0026github.CodespacesOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"private\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.CodespacesOrganizationSecret;\nimport com.pulumi.github.CodespacesOrganizationSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleSecretCodespacesOrganizationSecret = new CodespacesOrganizationSecret(\"exampleSecretCodespacesOrganizationSecret\", CodespacesOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"private\")\n .plaintextValue(var_.some_secret_string())\n .build());\n\n var exampleSecretIndex_codespacesOrganizationSecretCodespacesOrganizationSecret = new CodespacesOrganizationSecret(\"exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret\", CodespacesOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"private\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretCodespacesOrganizationSecret:\n type: github:CodespacesOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: private\n plaintextValue: ${var.some_secret_string}\n exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret:\n type: github:CodespacesOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: private\n encryptedValue: ${var.some_encrypted_secret_string}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepository({\n fullName: \"my-org/repo\",\n});\nconst exampleSecretCodespacesOrganizationSecret = new github.CodespacesOrganizationSecret(\"exampleSecretCodespacesOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"selected\",\n plaintextValue: _var.some_secret_string,\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\nconst exampleSecretIndex_codespacesOrganizationSecretCodespacesOrganizationSecret = new github.CodespacesOrganizationSecret(\"exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"selected\",\n encryptedValue: _var.some_encrypted_secret_string,\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository(full_name=\"my-org/repo\")\nexample_secret_codespaces_organization_secret = github.CodespacesOrganizationSecret(\"exampleSecretCodespacesOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"selected\",\n plaintext_value=var[\"some_secret_string\"],\n selected_repository_ids=[repo.repo_id])\nexample_secret_index_codespaces_organization_secret_codespaces_organization_secret = github.CodespacesOrganizationSecret(\"exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"selected\",\n encrypted_value=var[\"some_encrypted_secret_string\"],\n selected_repository_ids=[repo.repo_id])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepository.Invoke(new()\n {\n FullName = \"my-org/repo\",\n });\n\n var exampleSecretCodespacesOrganizationSecret = new Github.CodespacesOrganizationSecret(\"exampleSecretCodespacesOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"selected\",\n PlaintextValue = @var.Some_secret_string,\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n var exampleSecretIndex_codespacesOrganizationSecretCodespacesOrganizationSecret = new Github.CodespacesOrganizationSecret(\"exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"selected\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"my-org/repo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewCodespacesOrganizationSecret(ctx, \"exampleSecretCodespacesOrganizationSecret\", \u0026github.CodespacesOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"selected\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewCodespacesOrganizationSecret(ctx, \"exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret\", \u0026github.CodespacesOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"selected\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.CodespacesOrganizationSecret;\nimport com.pulumi.github.CodespacesOrganizationSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"my-org/repo\")\n .build());\n\n var exampleSecretCodespacesOrganizationSecret = new CodespacesOrganizationSecret(\"exampleSecretCodespacesOrganizationSecret\", CodespacesOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"selected\")\n .plaintextValue(var_.some_secret_string())\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n var exampleSecretIndex_codespacesOrganizationSecretCodespacesOrganizationSecret = new CodespacesOrganizationSecret(\"exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret\", CodespacesOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"selected\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretCodespacesOrganizationSecret:\n type: github:CodespacesOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: selected\n plaintextValue: ${var.some_secret_string}\n selectedRepositoryIds:\n - ${repo.repoId}\n exampleSecretIndex/codespacesOrganizationSecretCodespacesOrganizationSecret:\n type: github:CodespacesOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: selected\n encryptedValue: ${var.some_encrypted_secret_string}\n selectedRepositoryIds:\n - ${repo.repoId}\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: my-org/repo\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nThis resource can be imported using an ID made up of the secret name:\n\n```sh\n$ pulumi import github:index/codespacesOrganizationSecret:CodespacesOrganizationSecret test_secret test_secret_name\n```\n\nNOTE: the implementation is limited in that it won't fetch the value of the\n\n`plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround.\n\n", "properties": { "createdAt": { "type": "string", @@ -4861,7 +4861,7 @@ } }, "github:index/codespacesOrganizationSecretRepositories:CodespacesOrganizationSecretRepositories": { - "description": "This resource allows you to manage repository allow list for existing GitHub Codespaces secrets within your GitHub organization.\n\nYou must have write access to an organization secret to use this resource.\n\nThis resource is only applicable when `visibility` of the existing organization secret has been set to `selected`.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepository({\n fullName: \"my-org/repo\",\n});\nconst orgSecretRepos = new github.CodespacesOrganizationSecretRepositories(\"orgSecretRepos\", {\n secretName: \"existing_secret_name\",\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository(full_name=\"my-org/repo\")\norg_secret_repos = github.CodespacesOrganizationSecretRepositories(\"orgSecretRepos\",\n secret_name=\"existing_secret_name\",\n selected_repository_ids=[repo.repo_id])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepository.Invoke(new()\n {\n FullName = \"my-org/repo\",\n });\n\n var orgSecretRepos = new Github.CodespacesOrganizationSecretRepositories(\"orgSecretRepos\", new()\n {\n SecretName = \"existing_secret_name\",\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"my-org/repo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewCodespacesOrganizationSecretRepositories(ctx, \"orgSecretRepos\", \u0026github.CodespacesOrganizationSecretRepositoriesArgs{\n\t\t\tSecretName: pulumi.String(\"existing_secret_name\"),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.CodespacesOrganizationSecretRepositories;\nimport com.pulumi.github.CodespacesOrganizationSecretRepositoriesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"my-org/repo\")\n .build());\n\n var orgSecretRepos = new CodespacesOrganizationSecretRepositories(\"orgSecretRepos\", CodespacesOrganizationSecretRepositoriesArgs.builder() \n .secretName(\"existing_secret_name\")\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n orgSecretRepos:\n type: github:CodespacesOrganizationSecretRepositories\n properties:\n secretName: existing_secret_name\n selectedRepositoryIds:\n - ${repo.repoId}\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: my-org/repo\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nThis resource can be imported using an ID made up of the secret name:\n\n```sh\n $ pulumi import github:index/codespacesOrganizationSecretRepositories:CodespacesOrganizationSecretRepositories org_secret_repos existing_secret_name\n```\n ", + "description": "This resource allows you to manage repository allow list for existing GitHub Codespaces secrets within your GitHub organization.\n\nYou must have write access to an organization secret to use this resource.\n\nThis resource is only applicable when `visibility` of the existing organization secret has been set to `selected`.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepository({\n fullName: \"my-org/repo\",\n});\nconst orgSecretRepos = new github.CodespacesOrganizationSecretRepositories(\"orgSecretRepos\", {\n secretName: \"existing_secret_name\",\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository(full_name=\"my-org/repo\")\norg_secret_repos = github.CodespacesOrganizationSecretRepositories(\"orgSecretRepos\",\n secret_name=\"existing_secret_name\",\n selected_repository_ids=[repo.repo_id])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepository.Invoke(new()\n {\n FullName = \"my-org/repo\",\n });\n\n var orgSecretRepos = new Github.CodespacesOrganizationSecretRepositories(\"orgSecretRepos\", new()\n {\n SecretName = \"existing_secret_name\",\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"my-org/repo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewCodespacesOrganizationSecretRepositories(ctx, \"orgSecretRepos\", \u0026github.CodespacesOrganizationSecretRepositoriesArgs{\n\t\t\tSecretName: pulumi.String(\"existing_secret_name\"),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.CodespacesOrganizationSecretRepositories;\nimport com.pulumi.github.CodespacesOrganizationSecretRepositoriesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"my-org/repo\")\n .build());\n\n var orgSecretRepos = new CodespacesOrganizationSecretRepositories(\"orgSecretRepos\", CodespacesOrganizationSecretRepositoriesArgs.builder() \n .secretName(\"existing_secret_name\")\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n orgSecretRepos:\n type: github:CodespacesOrganizationSecretRepositories\n properties:\n secretName: existing_secret_name\n selectedRepositoryIds:\n - ${repo.repoId}\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: my-org/repo\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nThis resource can be imported using an ID made up of the secret name:\n\n```sh\n$ pulumi import github:index/codespacesOrganizationSecretRepositories:CodespacesOrganizationSecretRepositories org_secret_repos existing_secret_name\n```\n", "properties": { "secretName": { "type": "string", @@ -4917,7 +4917,7 @@ } }, "github:index/codespacesSecret:CodespacesSecret": { - "description": "{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst examplePublicKey = github.getCodespacesPublicKey({\n repository: \"example_repository\",\n});\nconst exampleSecretCodespacesSecret = new github.CodespacesSecret(\"exampleSecretCodespacesSecret\", {\n repository: \"example_repository\",\n secretName: \"example_secret_name\",\n plaintextValue: _var.some_secret_string,\n});\nconst exampleSecretIndex_codespacesSecretCodespacesSecret = new github.CodespacesSecret(\"exampleSecretIndex/codespacesSecretCodespacesSecret\", {\n repository: \"example_repository\",\n secretName: \"example_secret_name\",\n encryptedValue: _var.some_encrypted_secret_string,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_public_key = github.get_codespaces_public_key(repository=\"example_repository\")\nexample_secret_codespaces_secret = github.CodespacesSecret(\"exampleSecretCodespacesSecret\",\n repository=\"example_repository\",\n secret_name=\"example_secret_name\",\n plaintext_value=var[\"some_secret_string\"])\nexample_secret_index_codespaces_secret_codespaces_secret = github.CodespacesSecret(\"exampleSecretIndex/codespacesSecretCodespacesSecret\",\n repository=\"example_repository\",\n secret_name=\"example_secret_name\",\n encrypted_value=var[\"some_encrypted_secret_string\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var examplePublicKey = Github.GetCodespacesPublicKey.Invoke(new()\n {\n Repository = \"example_repository\",\n });\n\n var exampleSecretCodespacesSecret = new Github.CodespacesSecret(\"exampleSecretCodespacesSecret\", new()\n {\n Repository = \"example_repository\",\n SecretName = \"example_secret_name\",\n PlaintextValue = @var.Some_secret_string,\n });\n\n var exampleSecretIndex_codespacesSecretCodespacesSecret = new Github.CodespacesSecret(\"exampleSecretIndex/codespacesSecretCodespacesSecret\", new()\n {\n Repository = \"example_repository\",\n SecretName = \"example_secret_name\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetCodespacesPublicKey(ctx, \u0026github.GetCodespacesPublicKeyArgs{\n\t\t\tRepository: \"example_repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewCodespacesSecret(ctx, \"exampleSecretCodespacesSecret\", \u0026github.CodespacesSecretArgs{\n\t\t\tRepository: pulumi.String(\"example_repository\"),\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewCodespacesSecret(ctx, \"exampleSecretIndex/codespacesSecretCodespacesSecret\", \u0026github.CodespacesSecretArgs{\n\t\t\tRepository: pulumi.String(\"example_repository\"),\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetCodespacesPublicKeyArgs;\nimport com.pulumi.github.CodespacesSecret;\nimport com.pulumi.github.CodespacesSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var examplePublicKey = GithubFunctions.getCodespacesPublicKey(GetCodespacesPublicKeyArgs.builder()\n .repository(\"example_repository\")\n .build());\n\n var exampleSecretCodespacesSecret = new CodespacesSecret(\"exampleSecretCodespacesSecret\", CodespacesSecretArgs.builder() \n .repository(\"example_repository\")\n .secretName(\"example_secret_name\")\n .plaintextValue(var_.some_secret_string())\n .build());\n\n var exampleSecretIndex_codespacesSecretCodespacesSecret = new CodespacesSecret(\"exampleSecretIndex/codespacesSecretCodespacesSecret\", CodespacesSecretArgs.builder() \n .repository(\"example_repository\")\n .secretName(\"example_secret_name\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretCodespacesSecret:\n type: github:CodespacesSecret\n properties:\n repository: example_repository\n secretName: example_secret_name\n plaintextValue: ${var.some_secret_string}\n exampleSecretIndex/codespacesSecretCodespacesSecret:\n type: github:CodespacesSecret\n properties:\n repository: example_repository\n secretName: example_secret_name\n encryptedValue: ${var.some_encrypted_secret_string}\nvariables:\n examplePublicKey:\n fn::invoke:\n Function: github:getCodespacesPublicKey\n Arguments:\n repository: example_repository\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nThis resource can be imported using an ID made up of the `repository` and `secret_name`:\n\n```sh\n $ pulumi import github:index/codespacesSecret:CodespacesSecret example_secret example_repository/example_secret_name\n```\n NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround.\n\n", + "description": "## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst examplePublicKey = github.getCodespacesPublicKey({\n repository: \"example_repository\",\n});\nconst exampleSecretCodespacesSecret = new github.CodespacesSecret(\"exampleSecretCodespacesSecret\", {\n repository: \"example_repository\",\n secretName: \"example_secret_name\",\n plaintextValue: _var.some_secret_string,\n});\nconst exampleSecretIndex_codespacesSecretCodespacesSecret = new github.CodespacesSecret(\"exampleSecretIndex/codespacesSecretCodespacesSecret\", {\n repository: \"example_repository\",\n secretName: \"example_secret_name\",\n encryptedValue: _var.some_encrypted_secret_string,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_public_key = github.get_codespaces_public_key(repository=\"example_repository\")\nexample_secret_codespaces_secret = github.CodespacesSecret(\"exampleSecretCodespacesSecret\",\n repository=\"example_repository\",\n secret_name=\"example_secret_name\",\n plaintext_value=var[\"some_secret_string\"])\nexample_secret_index_codespaces_secret_codespaces_secret = github.CodespacesSecret(\"exampleSecretIndex/codespacesSecretCodespacesSecret\",\n repository=\"example_repository\",\n secret_name=\"example_secret_name\",\n encrypted_value=var[\"some_encrypted_secret_string\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var examplePublicKey = Github.GetCodespacesPublicKey.Invoke(new()\n {\n Repository = \"example_repository\",\n });\n\n var exampleSecretCodespacesSecret = new Github.CodespacesSecret(\"exampleSecretCodespacesSecret\", new()\n {\n Repository = \"example_repository\",\n SecretName = \"example_secret_name\",\n PlaintextValue = @var.Some_secret_string,\n });\n\n var exampleSecretIndex_codespacesSecretCodespacesSecret = new Github.CodespacesSecret(\"exampleSecretIndex/codespacesSecretCodespacesSecret\", new()\n {\n Repository = \"example_repository\",\n SecretName = \"example_secret_name\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetCodespacesPublicKey(ctx, \u0026github.GetCodespacesPublicKeyArgs{\n\t\t\tRepository: \"example_repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewCodespacesSecret(ctx, \"exampleSecretCodespacesSecret\", \u0026github.CodespacesSecretArgs{\n\t\t\tRepository: pulumi.String(\"example_repository\"),\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewCodespacesSecret(ctx, \"exampleSecretIndex/codespacesSecretCodespacesSecret\", \u0026github.CodespacesSecretArgs{\n\t\t\tRepository: pulumi.String(\"example_repository\"),\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetCodespacesPublicKeyArgs;\nimport com.pulumi.github.CodespacesSecret;\nimport com.pulumi.github.CodespacesSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var examplePublicKey = GithubFunctions.getCodespacesPublicKey(GetCodespacesPublicKeyArgs.builder()\n .repository(\"example_repository\")\n .build());\n\n var exampleSecretCodespacesSecret = new CodespacesSecret(\"exampleSecretCodespacesSecret\", CodespacesSecretArgs.builder() \n .repository(\"example_repository\")\n .secretName(\"example_secret_name\")\n .plaintextValue(var_.some_secret_string())\n .build());\n\n var exampleSecretIndex_codespacesSecretCodespacesSecret = new CodespacesSecret(\"exampleSecretIndex/codespacesSecretCodespacesSecret\", CodespacesSecretArgs.builder() \n .repository(\"example_repository\")\n .secretName(\"example_secret_name\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretCodespacesSecret:\n type: github:CodespacesSecret\n properties:\n repository: example_repository\n secretName: example_secret_name\n plaintextValue: ${var.some_secret_string}\n exampleSecretIndex/codespacesSecretCodespacesSecret:\n type: github:CodespacesSecret\n properties:\n repository: example_repository\n secretName: example_secret_name\n encryptedValue: ${var.some_encrypted_secret_string}\nvariables:\n examplePublicKey:\n fn::invoke:\n Function: github:getCodespacesPublicKey\n Arguments:\n repository: example_repository\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nThis resource can be imported using an ID made up of the `repository` and `secret_name`:\n\n```sh\n$ pulumi import github:index/codespacesSecret:CodespacesSecret example_secret example_repository/example_secret_name\n```\nNOTE: the implementation is limited in that it won't fetch the value of the\n`plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround.\n\n", "properties": { "createdAt": { "type": "string", @@ -5018,7 +5018,7 @@ } }, "github:index/codespacesUserSecret:CodespacesUserSecret": { - "description": "{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepository({\n fullName: \"my-org/repo\",\n});\nconst exampleSecretCodespacesUserSecret = new github.CodespacesUserSecret(\"exampleSecretCodespacesUserSecret\", {\n secretName: \"example_secret_name\",\n plaintextValue: _var.some_secret_string,\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\nconst exampleSecretIndex_codespacesUserSecretCodespacesUserSecret = new github.CodespacesUserSecret(\"exampleSecretIndex/codespacesUserSecretCodespacesUserSecret\", {\n secretName: \"example_secret_name\",\n encryptedValue: _var.some_encrypted_secret_string,\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository(full_name=\"my-org/repo\")\nexample_secret_codespaces_user_secret = github.CodespacesUserSecret(\"exampleSecretCodespacesUserSecret\",\n secret_name=\"example_secret_name\",\n plaintext_value=var[\"some_secret_string\"],\n selected_repository_ids=[repo.repo_id])\nexample_secret_index_codespaces_user_secret_codespaces_user_secret = github.CodespacesUserSecret(\"exampleSecretIndex/codespacesUserSecretCodespacesUserSecret\",\n secret_name=\"example_secret_name\",\n encrypted_value=var[\"some_encrypted_secret_string\"],\n selected_repository_ids=[repo.repo_id])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepository.Invoke(new()\n {\n FullName = \"my-org/repo\",\n });\n\n var exampleSecretCodespacesUserSecret = new Github.CodespacesUserSecret(\"exampleSecretCodespacesUserSecret\", new()\n {\n SecretName = \"example_secret_name\",\n PlaintextValue = @var.Some_secret_string,\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n var exampleSecretIndex_codespacesUserSecretCodespacesUserSecret = new Github.CodespacesUserSecret(\"exampleSecretIndex/codespacesUserSecretCodespacesUserSecret\", new()\n {\n SecretName = \"example_secret_name\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"my-org/repo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewCodespacesUserSecret(ctx, \"exampleSecretCodespacesUserSecret\", \u0026github.CodespacesUserSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewCodespacesUserSecret(ctx, \"exampleSecretIndex/codespacesUserSecretCodespacesUserSecret\", \u0026github.CodespacesUserSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.CodespacesUserSecret;\nimport com.pulumi.github.CodespacesUserSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"my-org/repo\")\n .build());\n\n var exampleSecretCodespacesUserSecret = new CodespacesUserSecret(\"exampleSecretCodespacesUserSecret\", CodespacesUserSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .plaintextValue(var_.some_secret_string())\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n var exampleSecretIndex_codespacesUserSecretCodespacesUserSecret = new CodespacesUserSecret(\"exampleSecretIndex/codespacesUserSecretCodespacesUserSecret\", CodespacesUserSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretCodespacesUserSecret:\n type: github:CodespacesUserSecret\n properties:\n secretName: example_secret_name\n plaintextValue: ${var.some_secret_string}\n selectedRepositoryIds:\n - ${repo.repoId}\n exampleSecretIndex/codespacesUserSecretCodespacesUserSecret:\n type: github:CodespacesUserSecret\n properties:\n secretName: example_secret_name\n encryptedValue: ${var.some_encrypted_secret_string}\n selectedRepositoryIds:\n - ${repo.repoId}\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: my-org/repo\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nThis resource can be imported using an ID made up of the secret name:\n\n ```sh\n $ pulumi import github:index/codespacesUserSecret:CodespacesUserSecret test_secret test_secret_name\n```\n\n NOTE: the implementation is limited in that it won't fetch the value of the\n\n `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround.\n\n ", + "description": "## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepository({\n fullName: \"my-org/repo\",\n});\nconst exampleSecretCodespacesUserSecret = new github.CodespacesUserSecret(\"exampleSecretCodespacesUserSecret\", {\n secretName: \"example_secret_name\",\n plaintextValue: _var.some_secret_string,\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\nconst exampleSecretIndex_codespacesUserSecretCodespacesUserSecret = new github.CodespacesUserSecret(\"exampleSecretIndex/codespacesUserSecretCodespacesUserSecret\", {\n secretName: \"example_secret_name\",\n encryptedValue: _var.some_encrypted_secret_string,\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository(full_name=\"my-org/repo\")\nexample_secret_codespaces_user_secret = github.CodespacesUserSecret(\"exampleSecretCodespacesUserSecret\",\n secret_name=\"example_secret_name\",\n plaintext_value=var[\"some_secret_string\"],\n selected_repository_ids=[repo.repo_id])\nexample_secret_index_codespaces_user_secret_codespaces_user_secret = github.CodespacesUserSecret(\"exampleSecretIndex/codespacesUserSecretCodespacesUserSecret\",\n secret_name=\"example_secret_name\",\n encrypted_value=var[\"some_encrypted_secret_string\"],\n selected_repository_ids=[repo.repo_id])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepository.Invoke(new()\n {\n FullName = \"my-org/repo\",\n });\n\n var exampleSecretCodespacesUserSecret = new Github.CodespacesUserSecret(\"exampleSecretCodespacesUserSecret\", new()\n {\n SecretName = \"example_secret_name\",\n PlaintextValue = @var.Some_secret_string,\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n var exampleSecretIndex_codespacesUserSecretCodespacesUserSecret = new Github.CodespacesUserSecret(\"exampleSecretIndex/codespacesUserSecretCodespacesUserSecret\", new()\n {\n SecretName = \"example_secret_name\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"my-org/repo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewCodespacesUserSecret(ctx, \"exampleSecretCodespacesUserSecret\", \u0026github.CodespacesUserSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewCodespacesUserSecret(ctx, \"exampleSecretIndex/codespacesUserSecretCodespacesUserSecret\", \u0026github.CodespacesUserSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.CodespacesUserSecret;\nimport com.pulumi.github.CodespacesUserSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"my-org/repo\")\n .build());\n\n var exampleSecretCodespacesUserSecret = new CodespacesUserSecret(\"exampleSecretCodespacesUserSecret\", CodespacesUserSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .plaintextValue(var_.some_secret_string())\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n var exampleSecretIndex_codespacesUserSecretCodespacesUserSecret = new CodespacesUserSecret(\"exampleSecretIndex/codespacesUserSecretCodespacesUserSecret\", CodespacesUserSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretCodespacesUserSecret:\n type: github:CodespacesUserSecret\n properties:\n secretName: example_secret_name\n plaintextValue: ${var.some_secret_string}\n selectedRepositoryIds:\n - ${repo.repoId}\n exampleSecretIndex/codespacesUserSecretCodespacesUserSecret:\n type: github:CodespacesUserSecret\n properties:\n secretName: example_secret_name\n encryptedValue: ${var.some_encrypted_secret_string}\n selectedRepositoryIds:\n - ${repo.repoId}\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: my-org/repo\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nThis resource can be imported using an ID made up of the secret name:\n\n```sh\n$ pulumi import github:index/codespacesUserSecret:CodespacesUserSecret test_secret test_secret_name\n```\n\nNOTE: the implementation is limited in that it won't fetch the value of the\n\n`plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround.\n\n", "properties": { "createdAt": { "type": "string", @@ -5124,7 +5124,7 @@ } }, "github:index/dependabotOrganizationSecret:DependabotOrganizationSecret": { - "description": "{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleSecretDependabotOrganizationSecret = new github.DependabotOrganizationSecret(\"exampleSecretDependabotOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"private\",\n plaintextValue: _var.some_secret_string,\n});\nconst exampleSecretIndex_dependabotOrganizationSecretDependabotOrganizationSecret = new github.DependabotOrganizationSecret(\"exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"private\",\n encryptedValue: _var.some_encrypted_secret_string,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_secret_dependabot_organization_secret = github.DependabotOrganizationSecret(\"exampleSecretDependabotOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"private\",\n plaintext_value=var[\"some_secret_string\"])\nexample_secret_index_dependabot_organization_secret_dependabot_organization_secret = github.DependabotOrganizationSecret(\"exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"private\",\n encrypted_value=var[\"some_encrypted_secret_string\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleSecretDependabotOrganizationSecret = new Github.DependabotOrganizationSecret(\"exampleSecretDependabotOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"private\",\n PlaintextValue = @var.Some_secret_string,\n });\n\n var exampleSecretIndex_dependabotOrganizationSecretDependabotOrganizationSecret = new Github.DependabotOrganizationSecret(\"exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"private\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewDependabotOrganizationSecret(ctx, \"exampleSecretDependabotOrganizationSecret\", \u0026github.DependabotOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"private\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewDependabotOrganizationSecret(ctx, \"exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret\", \u0026github.DependabotOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"private\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.DependabotOrganizationSecret;\nimport com.pulumi.github.DependabotOrganizationSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleSecretDependabotOrganizationSecret = new DependabotOrganizationSecret(\"exampleSecretDependabotOrganizationSecret\", DependabotOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"private\")\n .plaintextValue(var_.some_secret_string())\n .build());\n\n var exampleSecretIndex_dependabotOrganizationSecretDependabotOrganizationSecret = new DependabotOrganizationSecret(\"exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret\", DependabotOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"private\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretDependabotOrganizationSecret:\n type: github:DependabotOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: private\n plaintextValue: ${var.some_secret_string}\n exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret:\n type: github:DependabotOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: private\n encryptedValue: ${var.some_encrypted_secret_string}\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepository({\n fullName: \"my-org/repo\",\n});\nconst exampleSecretDependabotOrganizationSecret = new github.DependabotOrganizationSecret(\"exampleSecretDependabotOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"selected\",\n plaintextValue: _var.some_secret_string,\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\nconst exampleSecretIndex_dependabotOrganizationSecretDependabotOrganizationSecret = new github.DependabotOrganizationSecret(\"exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"selected\",\n encryptedValue: _var.some_encrypted_secret_string,\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository(full_name=\"my-org/repo\")\nexample_secret_dependabot_organization_secret = github.DependabotOrganizationSecret(\"exampleSecretDependabotOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"selected\",\n plaintext_value=var[\"some_secret_string\"],\n selected_repository_ids=[repo.repo_id])\nexample_secret_index_dependabot_organization_secret_dependabot_organization_secret = github.DependabotOrganizationSecret(\"exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"selected\",\n encrypted_value=var[\"some_encrypted_secret_string\"],\n selected_repository_ids=[repo.repo_id])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepository.Invoke(new()\n {\n FullName = \"my-org/repo\",\n });\n\n var exampleSecretDependabotOrganizationSecret = new Github.DependabotOrganizationSecret(\"exampleSecretDependabotOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"selected\",\n PlaintextValue = @var.Some_secret_string,\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n var exampleSecretIndex_dependabotOrganizationSecretDependabotOrganizationSecret = new Github.DependabotOrganizationSecret(\"exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"selected\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"my-org/repo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewDependabotOrganizationSecret(ctx, \"exampleSecretDependabotOrganizationSecret\", \u0026github.DependabotOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"selected\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewDependabotOrganizationSecret(ctx, \"exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret\", \u0026github.DependabotOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"selected\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.DependabotOrganizationSecret;\nimport com.pulumi.github.DependabotOrganizationSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"my-org/repo\")\n .build());\n\n var exampleSecretDependabotOrganizationSecret = new DependabotOrganizationSecret(\"exampleSecretDependabotOrganizationSecret\", DependabotOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"selected\")\n .plaintextValue(var_.some_secret_string())\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n var exampleSecretIndex_dependabotOrganizationSecretDependabotOrganizationSecret = new DependabotOrganizationSecret(\"exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret\", DependabotOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"selected\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretDependabotOrganizationSecret:\n type: github:DependabotOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: selected\n plaintextValue: ${var.some_secret_string}\n selectedRepositoryIds:\n - ${repo.repoId}\n exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret:\n type: github:DependabotOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: selected\n encryptedValue: ${var.some_encrypted_secret_string}\n selectedRepositoryIds:\n - ${repo.repoId}\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: my-org/repo\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nThis resource can be imported using an ID made up of the secret name:\n\n ```sh\n $ pulumi import github:index/dependabotOrganizationSecret:DependabotOrganizationSecret test_secret test_secret_name\n```\n\n NOTE: the implementation is limited in that it won't fetch the value of the\n\n `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround.\n\n ", + "description": "## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleSecretDependabotOrganizationSecret = new github.DependabotOrganizationSecret(\"exampleSecretDependabotOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"private\",\n plaintextValue: _var.some_secret_string,\n});\nconst exampleSecretIndex_dependabotOrganizationSecretDependabotOrganizationSecret = new github.DependabotOrganizationSecret(\"exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"private\",\n encryptedValue: _var.some_encrypted_secret_string,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_secret_dependabot_organization_secret = github.DependabotOrganizationSecret(\"exampleSecretDependabotOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"private\",\n plaintext_value=var[\"some_secret_string\"])\nexample_secret_index_dependabot_organization_secret_dependabot_organization_secret = github.DependabotOrganizationSecret(\"exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"private\",\n encrypted_value=var[\"some_encrypted_secret_string\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleSecretDependabotOrganizationSecret = new Github.DependabotOrganizationSecret(\"exampleSecretDependabotOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"private\",\n PlaintextValue = @var.Some_secret_string,\n });\n\n var exampleSecretIndex_dependabotOrganizationSecretDependabotOrganizationSecret = new Github.DependabotOrganizationSecret(\"exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"private\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewDependabotOrganizationSecret(ctx, \"exampleSecretDependabotOrganizationSecret\", \u0026github.DependabotOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"private\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewDependabotOrganizationSecret(ctx, \"exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret\", \u0026github.DependabotOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"private\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.DependabotOrganizationSecret;\nimport com.pulumi.github.DependabotOrganizationSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleSecretDependabotOrganizationSecret = new DependabotOrganizationSecret(\"exampleSecretDependabotOrganizationSecret\", DependabotOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"private\")\n .plaintextValue(var_.some_secret_string())\n .build());\n\n var exampleSecretIndex_dependabotOrganizationSecretDependabotOrganizationSecret = new DependabotOrganizationSecret(\"exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret\", DependabotOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"private\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretDependabotOrganizationSecret:\n type: github:DependabotOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: private\n plaintextValue: ${var.some_secret_string}\n exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret:\n type: github:DependabotOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: private\n encryptedValue: ${var.some_encrypted_secret_string}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepository({\n fullName: \"my-org/repo\",\n});\nconst exampleSecretDependabotOrganizationSecret = new github.DependabotOrganizationSecret(\"exampleSecretDependabotOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"selected\",\n plaintextValue: _var.some_secret_string,\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\nconst exampleSecretIndex_dependabotOrganizationSecretDependabotOrganizationSecret = new github.DependabotOrganizationSecret(\"exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"selected\",\n encryptedValue: _var.some_encrypted_secret_string,\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository(full_name=\"my-org/repo\")\nexample_secret_dependabot_organization_secret = github.DependabotOrganizationSecret(\"exampleSecretDependabotOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"selected\",\n plaintext_value=var[\"some_secret_string\"],\n selected_repository_ids=[repo.repo_id])\nexample_secret_index_dependabot_organization_secret_dependabot_organization_secret = github.DependabotOrganizationSecret(\"exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"selected\",\n encrypted_value=var[\"some_encrypted_secret_string\"],\n selected_repository_ids=[repo.repo_id])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepository.Invoke(new()\n {\n FullName = \"my-org/repo\",\n });\n\n var exampleSecretDependabotOrganizationSecret = new Github.DependabotOrganizationSecret(\"exampleSecretDependabotOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"selected\",\n PlaintextValue = @var.Some_secret_string,\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n var exampleSecretIndex_dependabotOrganizationSecretDependabotOrganizationSecret = new Github.DependabotOrganizationSecret(\"exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"selected\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"my-org/repo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewDependabotOrganizationSecret(ctx, \"exampleSecretDependabotOrganizationSecret\", \u0026github.DependabotOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"selected\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewDependabotOrganizationSecret(ctx, \"exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret\", \u0026github.DependabotOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"selected\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.DependabotOrganizationSecret;\nimport com.pulumi.github.DependabotOrganizationSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"my-org/repo\")\n .build());\n\n var exampleSecretDependabotOrganizationSecret = new DependabotOrganizationSecret(\"exampleSecretDependabotOrganizationSecret\", DependabotOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"selected\")\n .plaintextValue(var_.some_secret_string())\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n var exampleSecretIndex_dependabotOrganizationSecretDependabotOrganizationSecret = new DependabotOrganizationSecret(\"exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret\", DependabotOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"selected\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretDependabotOrganizationSecret:\n type: github:DependabotOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: selected\n plaintextValue: ${var.some_secret_string}\n selectedRepositoryIds:\n - ${repo.repoId}\n exampleSecretIndex/dependabotOrganizationSecretDependabotOrganizationSecret:\n type: github:DependabotOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: selected\n encryptedValue: ${var.some_encrypted_secret_string}\n selectedRepositoryIds:\n - ${repo.repoId}\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: my-org/repo\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nThis resource can be imported using an ID made up of the secret name:\n\n```sh\n$ pulumi import github:index/dependabotOrganizationSecret:DependabotOrganizationSecret test_secret test_secret_name\n```\n\nNOTE: the implementation is limited in that it won't fetch the value of the\n\n`plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround.\n\n", "properties": { "createdAt": { "type": "string", @@ -5246,7 +5246,7 @@ } }, "github:index/dependabotOrganizationSecretRepositories:DependabotOrganizationSecretRepositories": { - "description": "This resource allows you to manage the repository allow list for existing GitHub Dependabot secrets within your GitHub organization.\nYou must have write access to an organization secret to use this resource.\n\nThis resource is only applicable when `visibility` of the existing organization secret has been set to `selected`.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepository({\n fullName: \"my-org/repo\",\n});\nconst exampleSecret = new github.DependabotOrganizationSecret(\"exampleSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"private\",\n plaintextValue: _var.some_secret_string,\n});\nconst orgSecretRepos = new github.DependabotOrganizationSecretRepositories(\"orgSecretRepos\", {\n secretName: exampleSecret.secretName,\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository(full_name=\"my-org/repo\")\nexample_secret = github.DependabotOrganizationSecret(\"exampleSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"private\",\n plaintext_value=var[\"some_secret_string\"])\norg_secret_repos = github.DependabotOrganizationSecretRepositories(\"orgSecretRepos\",\n secret_name=example_secret.secret_name,\n selected_repository_ids=[repo.repo_id])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepository.Invoke(new()\n {\n FullName = \"my-org/repo\",\n });\n\n var exampleSecret = new Github.DependabotOrganizationSecret(\"exampleSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"private\",\n PlaintextValue = @var.Some_secret_string,\n });\n\n var orgSecretRepos = new Github.DependabotOrganizationSecretRepositories(\"orgSecretRepos\", new()\n {\n SecretName = exampleSecret.SecretName,\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"my-org/repo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\texampleSecret, err := github.NewDependabotOrganizationSecret(ctx, \"exampleSecret\", \u0026github.DependabotOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"private\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewDependabotOrganizationSecretRepositories(ctx, \"orgSecretRepos\", \u0026github.DependabotOrganizationSecretRepositoriesArgs{\n\t\t\tSecretName: exampleSecret.SecretName,\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.DependabotOrganizationSecret;\nimport com.pulumi.github.DependabotOrganizationSecretArgs;\nimport com.pulumi.github.DependabotOrganizationSecretRepositories;\nimport com.pulumi.github.DependabotOrganizationSecretRepositoriesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"my-org/repo\")\n .build());\n\n var exampleSecret = new DependabotOrganizationSecret(\"exampleSecret\", DependabotOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"private\")\n .plaintextValue(var_.some_secret_string())\n .build());\n\n var orgSecretRepos = new DependabotOrganizationSecretRepositories(\"orgSecretRepos\", DependabotOrganizationSecretRepositoriesArgs.builder() \n .secretName(exampleSecret.secretName())\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecret:\n type: github:DependabotOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: private\n plaintextValue: ${var.some_secret_string}\n orgSecretRepos:\n type: github:DependabotOrganizationSecretRepositories\n properties:\n secretName: ${exampleSecret.secretName}\n selectedRepositoryIds:\n - ${repo.repoId}\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: my-org/repo\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nThis resource can be imported using an ID made up of the secret name:\n\n ```sh\n $ pulumi import github:index/dependabotOrganizationSecretRepositories:DependabotOrganizationSecretRepositories test_secret_repos test_secret_name\n```\n\n ", + "description": "This resource allows you to manage the repository allow list for existing GitHub Dependabot secrets within your GitHub organization.\nYou must have write access to an organization secret to use this resource.\n\nThis resource is only applicable when `visibility` of the existing organization secret has been set to `selected`.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepository({\n fullName: \"my-org/repo\",\n});\nconst exampleSecret = new github.DependabotOrganizationSecret(\"exampleSecret\", {\n secretName: \"example_secret_name\",\n visibility: \"private\",\n plaintextValue: _var.some_secret_string,\n});\nconst orgSecretRepos = new github.DependabotOrganizationSecretRepositories(\"orgSecretRepos\", {\n secretName: exampleSecret.secretName,\n selectedRepositoryIds: [repo.then(repo =\u003e repo.repoId)],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository(full_name=\"my-org/repo\")\nexample_secret = github.DependabotOrganizationSecret(\"exampleSecret\",\n secret_name=\"example_secret_name\",\n visibility=\"private\",\n plaintext_value=var[\"some_secret_string\"])\norg_secret_repos = github.DependabotOrganizationSecretRepositories(\"orgSecretRepos\",\n secret_name=example_secret.secret_name,\n selected_repository_ids=[repo.repo_id])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepository.Invoke(new()\n {\n FullName = \"my-org/repo\",\n });\n\n var exampleSecret = new Github.DependabotOrganizationSecret(\"exampleSecret\", new()\n {\n SecretName = \"example_secret_name\",\n Visibility = \"private\",\n PlaintextValue = @var.Some_secret_string,\n });\n\n var orgSecretRepos = new Github.DependabotOrganizationSecretRepositories(\"orgSecretRepos\", new()\n {\n SecretName = exampleSecret.SecretName,\n SelectedRepositoryIds = new[]\n {\n repo.Apply(getRepositoryResult =\u003e getRepositoryResult.RepoId),\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"my-org/repo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\texampleSecret, err := github.NewDependabotOrganizationSecret(ctx, \"exampleSecret\", \u0026github.DependabotOrganizationSecretArgs{\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tVisibility: pulumi.String(\"private\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewDependabotOrganizationSecretRepositories(ctx, \"orgSecretRepos\", \u0026github.DependabotOrganizationSecretRepositoriesArgs{\n\t\t\tSecretName: exampleSecret.SecretName,\n\t\t\tSelectedRepositoryIds: pulumi.IntArray{\n\t\t\t\t*pulumi.Int(repo.RepoId),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.DependabotOrganizationSecret;\nimport com.pulumi.github.DependabotOrganizationSecretArgs;\nimport com.pulumi.github.DependabotOrganizationSecretRepositories;\nimport com.pulumi.github.DependabotOrganizationSecretRepositoriesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"my-org/repo\")\n .build());\n\n var exampleSecret = new DependabotOrganizationSecret(\"exampleSecret\", DependabotOrganizationSecretArgs.builder() \n .secretName(\"example_secret_name\")\n .visibility(\"private\")\n .plaintextValue(var_.some_secret_string())\n .build());\n\n var orgSecretRepos = new DependabotOrganizationSecretRepositories(\"orgSecretRepos\", DependabotOrganizationSecretRepositoriesArgs.builder() \n .secretName(exampleSecret.secretName())\n .selectedRepositoryIds(repo.applyValue(getRepositoryResult -\u003e getRepositoryResult.repoId()))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecret:\n type: github:DependabotOrganizationSecret\n properties:\n secretName: example_secret_name\n visibility: private\n plaintextValue: ${var.some_secret_string}\n orgSecretRepos:\n type: github:DependabotOrganizationSecretRepositories\n properties:\n secretName: ${exampleSecret.secretName}\n selectedRepositoryIds:\n - ${repo.repoId}\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: my-org/repo\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nThis resource can be imported using an ID made up of the secret name:\n\n```sh\n$ pulumi import github:index/dependabotOrganizationSecretRepositories:DependabotOrganizationSecretRepositories test_secret_repos test_secret_name\n```\n\n", "properties": { "secretName": { "type": "string", @@ -5302,7 +5302,7 @@ } }, "github:index/dependabotSecret:DependabotSecret": { - "description": "{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst examplePublicKey = github.getDependabotPublicKey({\n repository: \"example_repository\",\n});\nconst exampleSecretDependabotSecret = new github.DependabotSecret(\"exampleSecretDependabotSecret\", {\n repository: \"example_repository\",\n secretName: \"example_secret_name\",\n plaintextValue: _var.some_secret_string,\n});\nconst exampleSecretIndex_dependabotSecretDependabotSecret = new github.DependabotSecret(\"exampleSecretIndex/dependabotSecretDependabotSecret\", {\n repository: \"example_repository\",\n secretName: \"example_secret_name\",\n encryptedValue: _var.some_encrypted_secret_string,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_public_key = github.get_dependabot_public_key(repository=\"example_repository\")\nexample_secret_dependabot_secret = github.DependabotSecret(\"exampleSecretDependabotSecret\",\n repository=\"example_repository\",\n secret_name=\"example_secret_name\",\n plaintext_value=var[\"some_secret_string\"])\nexample_secret_index_dependabot_secret_dependabot_secret = github.DependabotSecret(\"exampleSecretIndex/dependabotSecretDependabotSecret\",\n repository=\"example_repository\",\n secret_name=\"example_secret_name\",\n encrypted_value=var[\"some_encrypted_secret_string\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var examplePublicKey = Github.GetDependabotPublicKey.Invoke(new()\n {\n Repository = \"example_repository\",\n });\n\n var exampleSecretDependabotSecret = new Github.DependabotSecret(\"exampleSecretDependabotSecret\", new()\n {\n Repository = \"example_repository\",\n SecretName = \"example_secret_name\",\n PlaintextValue = @var.Some_secret_string,\n });\n\n var exampleSecretIndex_dependabotSecretDependabotSecret = new Github.DependabotSecret(\"exampleSecretIndex/dependabotSecretDependabotSecret\", new()\n {\n Repository = \"example_repository\",\n SecretName = \"example_secret_name\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetDependabotPublicKey(ctx, \u0026github.GetDependabotPublicKeyArgs{\n\t\t\tRepository: \"example_repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewDependabotSecret(ctx, \"exampleSecretDependabotSecret\", \u0026github.DependabotSecretArgs{\n\t\t\tRepository: pulumi.String(\"example_repository\"),\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewDependabotSecret(ctx, \"exampleSecretIndex/dependabotSecretDependabotSecret\", \u0026github.DependabotSecretArgs{\n\t\t\tRepository: pulumi.String(\"example_repository\"),\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetDependabotPublicKeyArgs;\nimport com.pulumi.github.DependabotSecret;\nimport com.pulumi.github.DependabotSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var examplePublicKey = GithubFunctions.getDependabotPublicKey(GetDependabotPublicKeyArgs.builder()\n .repository(\"example_repository\")\n .build());\n\n var exampleSecretDependabotSecret = new DependabotSecret(\"exampleSecretDependabotSecret\", DependabotSecretArgs.builder() \n .repository(\"example_repository\")\n .secretName(\"example_secret_name\")\n .plaintextValue(var_.some_secret_string())\n .build());\n\n var exampleSecretIndex_dependabotSecretDependabotSecret = new DependabotSecret(\"exampleSecretIndex/dependabotSecretDependabotSecret\", DependabotSecretArgs.builder() \n .repository(\"example_repository\")\n .secretName(\"example_secret_name\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretDependabotSecret:\n type: github:DependabotSecret\n properties:\n repository: example_repository\n secretName: example_secret_name\n plaintextValue: ${var.some_secret_string}\n exampleSecretIndex/dependabotSecretDependabotSecret:\n type: github:DependabotSecret\n properties:\n repository: example_repository\n secretName: example_secret_name\n encryptedValue: ${var.some_encrypted_secret_string}\nvariables:\n examplePublicKey:\n fn::invoke:\n Function: github:getDependabotPublicKey\n Arguments:\n repository: example_repository\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nThis resource can be imported using an ID made up of the `repository` and `secret_name`:\n\n```sh\n $ pulumi import github:index/dependabotSecret:DependabotSecret example_secret example_repository/example_secret\n```\n NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround.\n\n", + "description": "## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst examplePublicKey = github.getDependabotPublicKey({\n repository: \"example_repository\",\n});\nconst exampleSecretDependabotSecret = new github.DependabotSecret(\"exampleSecretDependabotSecret\", {\n repository: \"example_repository\",\n secretName: \"example_secret_name\",\n plaintextValue: _var.some_secret_string,\n});\nconst exampleSecretIndex_dependabotSecretDependabotSecret = new github.DependabotSecret(\"exampleSecretIndex/dependabotSecretDependabotSecret\", {\n repository: \"example_repository\",\n secretName: \"example_secret_name\",\n encryptedValue: _var.some_encrypted_secret_string,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_public_key = github.get_dependabot_public_key(repository=\"example_repository\")\nexample_secret_dependabot_secret = github.DependabotSecret(\"exampleSecretDependabotSecret\",\n repository=\"example_repository\",\n secret_name=\"example_secret_name\",\n plaintext_value=var[\"some_secret_string\"])\nexample_secret_index_dependabot_secret_dependabot_secret = github.DependabotSecret(\"exampleSecretIndex/dependabotSecretDependabotSecret\",\n repository=\"example_repository\",\n secret_name=\"example_secret_name\",\n encrypted_value=var[\"some_encrypted_secret_string\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var examplePublicKey = Github.GetDependabotPublicKey.Invoke(new()\n {\n Repository = \"example_repository\",\n });\n\n var exampleSecretDependabotSecret = new Github.DependabotSecret(\"exampleSecretDependabotSecret\", new()\n {\n Repository = \"example_repository\",\n SecretName = \"example_secret_name\",\n PlaintextValue = @var.Some_secret_string,\n });\n\n var exampleSecretIndex_dependabotSecretDependabotSecret = new Github.DependabotSecret(\"exampleSecretIndex/dependabotSecretDependabotSecret\", new()\n {\n Repository = \"example_repository\",\n SecretName = \"example_secret_name\",\n EncryptedValue = @var.Some_encrypted_secret_string,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetDependabotPublicKey(ctx, \u0026github.GetDependabotPublicKeyArgs{\n\t\t\tRepository: \"example_repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewDependabotSecret(ctx, \"exampleSecretDependabotSecret\", \u0026github.DependabotSecretArgs{\n\t\t\tRepository: pulumi.String(\"example_repository\"),\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tPlaintextValue: pulumi.Any(_var.Some_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewDependabotSecret(ctx, \"exampleSecretIndex/dependabotSecretDependabotSecret\", \u0026github.DependabotSecretArgs{\n\t\t\tRepository: pulumi.String(\"example_repository\"),\n\t\t\tSecretName: pulumi.String(\"example_secret_name\"),\n\t\t\tEncryptedValue: pulumi.Any(_var.Some_encrypted_secret_string),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetDependabotPublicKeyArgs;\nimport com.pulumi.github.DependabotSecret;\nimport com.pulumi.github.DependabotSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var examplePublicKey = GithubFunctions.getDependabotPublicKey(GetDependabotPublicKeyArgs.builder()\n .repository(\"example_repository\")\n .build());\n\n var exampleSecretDependabotSecret = new DependabotSecret(\"exampleSecretDependabotSecret\", DependabotSecretArgs.builder() \n .repository(\"example_repository\")\n .secretName(\"example_secret_name\")\n .plaintextValue(var_.some_secret_string())\n .build());\n\n var exampleSecretIndex_dependabotSecretDependabotSecret = new DependabotSecret(\"exampleSecretIndex/dependabotSecretDependabotSecret\", DependabotSecretArgs.builder() \n .repository(\"example_repository\")\n .secretName(\"example_secret_name\")\n .encryptedValue(var_.some_encrypted_secret_string())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleSecretDependabotSecret:\n type: github:DependabotSecret\n properties:\n repository: example_repository\n secretName: example_secret_name\n plaintextValue: ${var.some_secret_string}\n exampleSecretIndex/dependabotSecretDependabotSecret:\n type: github:DependabotSecret\n properties:\n repository: example_repository\n secretName: example_secret_name\n encryptedValue: ${var.some_encrypted_secret_string}\nvariables:\n examplePublicKey:\n fn::invoke:\n Function: github:getDependabotPublicKey\n Arguments:\n repository: example_repository\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nThis resource can be imported using an ID made up of the `repository` and `secret_name`:\n\n```sh\n$ pulumi import github:index/dependabotSecret:DependabotSecret example_secret example_repository/example_secret\n```\nNOTE: the implementation is limited in that it won't fetch the value of the\n`plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround.\n\n", "properties": { "createdAt": { "type": "string", @@ -5403,7 +5403,7 @@ } }, "github:index/emuGroupMapping:EmuGroupMapping": { - "description": "This resource manages mappings between external groups for enterprise managed users and GitHub teams. It wraps the API detailed [here](https://docs.github.com/en/rest/reference/teams#external-groups). Note that this is a distinct resource from `github.TeamSyncGroupMapping`. `github.EmuGroupMapping` is special to the Enterprise Managed User (EMU) external group feature, whereas `github.TeamSyncGroupMapping` is specific to Identity Provider Groups.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleEmuGroupMapping = new github.EmuGroupMapping(\"exampleEmuGroupMapping\", {\n groupId: 28836,\n teamSlug: \"emu-test-team\",\n});\n// The GitHub team name to modify\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_emu_group_mapping = github.EmuGroupMapping(\"exampleEmuGroupMapping\",\n group_id=28836,\n team_slug=\"emu-test-team\")\n# The GitHub team name to modify\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleEmuGroupMapping = new Github.EmuGroupMapping(\"exampleEmuGroupMapping\", new()\n {\n GroupId = 28836,\n TeamSlug = \"emu-test-team\",\n });\n\n // The GitHub team name to modify\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewEmuGroupMapping(ctx, \"exampleEmuGroupMapping\", \u0026github.EmuGroupMappingArgs{\n\t\t\tGroupId: pulumi.Int(28836),\n\t\t\tTeamSlug: pulumi.String(\"emu-test-team\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.EmuGroupMapping;\nimport com.pulumi.github.EmuGroupMappingArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleEmuGroupMapping = new EmuGroupMapping(\"exampleEmuGroupMapping\", EmuGroupMappingArgs.builder() \n .groupId(28836)\n .teamSlug(\"emu-test-team\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleEmuGroupMapping:\n type: github:EmuGroupMapping\n properties:\n groupId: 28836\n # The group ID of the external group to link\n teamSlug: emu-test-team\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub EMU External Group Mappings can be imported using the external `group_id`, e.g.\n\n```sh\n $ pulumi import github:index/emuGroupMapping:EmuGroupMapping example_emu_group_mapping 28836\n```\n ", + "description": "This resource manages mappings between external groups for enterprise managed users and GitHub teams. It wraps the API detailed [here](https://docs.github.com/en/rest/reference/teams#external-groups). Note that this is a distinct resource from `github.TeamSyncGroupMapping`. `github.EmuGroupMapping` is special to the Enterprise Managed User (EMU) external group feature, whereas `github.TeamSyncGroupMapping` is specific to Identity Provider Groups.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleEmuGroupMapping = new github.EmuGroupMapping(\"exampleEmuGroupMapping\", {\n groupId: 28836,\n teamSlug: \"emu-test-team\",\n});\n// The GitHub team name to modify\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_emu_group_mapping = github.EmuGroupMapping(\"exampleEmuGroupMapping\",\n group_id=28836,\n team_slug=\"emu-test-team\")\n# The GitHub team name to modify\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleEmuGroupMapping = new Github.EmuGroupMapping(\"exampleEmuGroupMapping\", new()\n {\n GroupId = 28836,\n TeamSlug = \"emu-test-team\",\n });\n\n // The GitHub team name to modify\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewEmuGroupMapping(ctx, \"exampleEmuGroupMapping\", \u0026github.EmuGroupMappingArgs{\n\t\t\tGroupId: pulumi.Int(28836),\n\t\t\tTeamSlug: pulumi.String(\"emu-test-team\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.EmuGroupMapping;\nimport com.pulumi.github.EmuGroupMappingArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleEmuGroupMapping = new EmuGroupMapping(\"exampleEmuGroupMapping\", EmuGroupMappingArgs.builder() \n .groupId(28836)\n .teamSlug(\"emu-test-team\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleEmuGroupMapping:\n type: github:EmuGroupMapping\n properties:\n groupId: 28836\n # The group ID of the external group to link\n teamSlug: emu-test-team\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub EMU External Group Mappings can be imported using the external `group_id`, e.g.\n\n```sh\n$ pulumi import github:index/emuGroupMapping:EmuGroupMapping example_emu_group_mapping 28836\n```\n", "properties": { "etag": { "type": "string" @@ -5455,7 +5455,7 @@ } }, "github:index/enterpriseActionsPermissions:EnterpriseActionsPermissions": { - "description": "This resource allows you to create and manage GitHub Actions permissions within your GitHub enterprise.\nYou must have admin access to an enterprise to use this resource.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example-enterprise = github.getEnterprise({\n slug: \"my-enterprise\",\n});\nconst example-org = github.getOrganization({\n name: \"my-org\",\n});\nconst test = new github.EnterpriseActionsPermissions(\"test\", {\n enterpriseId: example_enterprise.then(example_enterprise =\u003e example_enterprise.slug),\n allowedActions: \"selected\",\n enabledOrganizations: \"selected\",\n allowedActionsConfig: {\n githubOwnedAllowed: true,\n patternsAlloweds: [\n \"actions/cache@*\",\n \"actions/checkout@*\",\n ],\n verifiedAllowed: true,\n },\n enabledOrganizationsConfig: {\n organizationIds: [example_org.then(example_org =\u003e example_org.id)],\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_enterprise = github.get_enterprise(slug=\"my-enterprise\")\nexample_org = github.get_organization(name=\"my-org\")\ntest = github.EnterpriseActionsPermissions(\"test\",\n enterprise_id=example_enterprise.slug,\n allowed_actions=\"selected\",\n enabled_organizations=\"selected\",\n allowed_actions_config=github.EnterpriseActionsPermissionsAllowedActionsConfigArgs(\n github_owned_allowed=True,\n patterns_alloweds=[\n \"actions/cache@*\",\n \"actions/checkout@*\",\n ],\n verified_allowed=True,\n ),\n enabled_organizations_config=github.EnterpriseActionsPermissionsEnabledOrganizationsConfigArgs(\n organization_ids=[example_org.id],\n ))\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example_enterprise = Github.GetEnterprise.Invoke(new()\n {\n Slug = \"my-enterprise\",\n });\n\n var example_org = Github.GetOrganization.Invoke(new()\n {\n Name = \"my-org\",\n });\n\n var test = new Github.EnterpriseActionsPermissions(\"test\", new()\n {\n EnterpriseId = example_enterprise.Apply(example_enterprise =\u003e example_enterprise.Apply(getEnterpriseResult =\u003e getEnterpriseResult.Slug)),\n AllowedActions = \"selected\",\n EnabledOrganizations = \"selected\",\n AllowedActionsConfig = new Github.Inputs.EnterpriseActionsPermissionsAllowedActionsConfigArgs\n {\n GithubOwnedAllowed = true,\n PatternsAlloweds = new[]\n {\n \"actions/cache@*\",\n \"actions/checkout@*\",\n },\n VerifiedAllowed = true,\n },\n EnabledOrganizationsConfig = new Github.Inputs.EnterpriseActionsPermissionsEnabledOrganizationsConfigArgs\n {\n OrganizationIds = new[]\n {\n example_org.Apply(example_org =\u003e example_org.Apply(getOrganizationResult =\u003e getOrganizationResult.Id)),\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texample_enterprise, err := github.GetEnterprise(ctx, \u0026github.GetEnterpriseArgs{\n\t\t\tSlug: \"my-enterprise\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\texample_org, err := github.GetOrganization(ctx, \u0026github.GetOrganizationArgs{\n\t\t\tName: \"my-org\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewEnterpriseActionsPermissions(ctx, \"test\", \u0026github.EnterpriseActionsPermissionsArgs{\n\t\t\tEnterpriseId: *pulumi.String(example_enterprise.Slug),\n\t\t\tAllowedActions: pulumi.String(\"selected\"),\n\t\t\tEnabledOrganizations: pulumi.String(\"selected\"),\n\t\t\tAllowedActionsConfig: \u0026github.EnterpriseActionsPermissionsAllowedActionsConfigArgs{\n\t\t\t\tGithubOwnedAllowed: pulumi.Bool(true),\n\t\t\t\tPatternsAlloweds: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"actions/cache@*\"),\n\t\t\t\t\tpulumi.String(\"actions/checkout@*\"),\n\t\t\t\t},\n\t\t\t\tVerifiedAllowed: pulumi.Bool(true),\n\t\t\t},\n\t\t\tEnabledOrganizationsConfig: \u0026github.EnterpriseActionsPermissionsEnabledOrganizationsConfigArgs{\n\t\t\t\tOrganizationIds: pulumi.IntArray{\n\t\t\t\t\t*pulumi.String(example_org.Id),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetEnterpriseArgs;\nimport com.pulumi.github.inputs.GetOrganizationArgs;\nimport com.pulumi.github.EnterpriseActionsPermissions;\nimport com.pulumi.github.EnterpriseActionsPermissionsArgs;\nimport com.pulumi.github.inputs.EnterpriseActionsPermissionsAllowedActionsConfigArgs;\nimport com.pulumi.github.inputs.EnterpriseActionsPermissionsEnabledOrganizationsConfigArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example-enterprise = GithubFunctions.getEnterprise(GetEnterpriseArgs.builder()\n .slug(\"my-enterprise\")\n .build());\n\n final var example-org = GithubFunctions.getOrganization(GetOrganizationArgs.builder()\n .name(\"my-org\")\n .build());\n\n var test = new EnterpriseActionsPermissions(\"test\", EnterpriseActionsPermissionsArgs.builder() \n .enterpriseId(example_enterprise.slug())\n .allowedActions(\"selected\")\n .enabledOrganizations(\"selected\")\n .allowedActionsConfig(EnterpriseActionsPermissionsAllowedActionsConfigArgs.builder()\n .githubOwnedAllowed(true)\n .patternsAlloweds( \n \"actions/cache@*\",\n \"actions/checkout@*\")\n .verifiedAllowed(true)\n .build())\n .enabledOrganizationsConfig(EnterpriseActionsPermissionsEnabledOrganizationsConfigArgs.builder()\n .organizationIds(example_org.id())\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n test:\n type: github:EnterpriseActionsPermissions\n properties:\n enterpriseId: ${[\"example-enterprise\"].slug}\n allowedActions: selected\n enabledOrganizations: selected\n allowedActionsConfig:\n githubOwnedAllowed: true\n patternsAlloweds:\n - actions/cache@*\n - actions/checkout@*\n verifiedAllowed: true\n enabledOrganizationsConfig:\n organizationIds:\n - ${[\"example-org\"].id}\nvariables:\n example-enterprise:\n fn::invoke:\n Function: github:getEnterprise\n Arguments:\n slug: my-enterprise\n example-org:\n fn::invoke:\n Function: github:getOrganization\n Arguments:\n name: my-org\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nThis resource can be imported using the name of the GitHub enterprise:\n\n```sh\n $ pulumi import github:index/enterpriseActionsPermissions:EnterpriseActionsPermissions test github_enterprise_name\n```\n ", + "description": "This resource allows you to create and manage GitHub Actions permissions within your GitHub enterprise.\nYou must have admin access to an enterprise to use this resource.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example-enterprise = github.getEnterprise({\n slug: \"my-enterprise\",\n});\nconst example-org = github.getOrganization({\n name: \"my-org\",\n});\nconst test = new github.EnterpriseActionsPermissions(\"test\", {\n enterpriseId: example_enterprise.then(example_enterprise =\u003e example_enterprise.slug),\n allowedActions: \"selected\",\n enabledOrganizations: \"selected\",\n allowedActionsConfig: {\n githubOwnedAllowed: true,\n patternsAlloweds: [\n \"actions/cache@*\",\n \"actions/checkout@*\",\n ],\n verifiedAllowed: true,\n },\n enabledOrganizationsConfig: {\n organizationIds: [example_org.then(example_org =\u003e example_org.id)],\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_enterprise = github.get_enterprise(slug=\"my-enterprise\")\nexample_org = github.get_organization(name=\"my-org\")\ntest = github.EnterpriseActionsPermissions(\"test\",\n enterprise_id=example_enterprise.slug,\n allowed_actions=\"selected\",\n enabled_organizations=\"selected\",\n allowed_actions_config=github.EnterpriseActionsPermissionsAllowedActionsConfigArgs(\n github_owned_allowed=True,\n patterns_alloweds=[\n \"actions/cache@*\",\n \"actions/checkout@*\",\n ],\n verified_allowed=True,\n ),\n enabled_organizations_config=github.EnterpriseActionsPermissionsEnabledOrganizationsConfigArgs(\n organization_ids=[example_org.id],\n ))\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example_enterprise = Github.GetEnterprise.Invoke(new()\n {\n Slug = \"my-enterprise\",\n });\n\n var example_org = Github.GetOrganization.Invoke(new()\n {\n Name = \"my-org\",\n });\n\n var test = new Github.EnterpriseActionsPermissions(\"test\", new()\n {\n EnterpriseId = example_enterprise.Apply(example_enterprise =\u003e example_enterprise.Apply(getEnterpriseResult =\u003e getEnterpriseResult.Slug)),\n AllowedActions = \"selected\",\n EnabledOrganizations = \"selected\",\n AllowedActionsConfig = new Github.Inputs.EnterpriseActionsPermissionsAllowedActionsConfigArgs\n {\n GithubOwnedAllowed = true,\n PatternsAlloweds = new[]\n {\n \"actions/cache@*\",\n \"actions/checkout@*\",\n },\n VerifiedAllowed = true,\n },\n EnabledOrganizationsConfig = new Github.Inputs.EnterpriseActionsPermissionsEnabledOrganizationsConfigArgs\n {\n OrganizationIds = new[]\n {\n example_org.Apply(example_org =\u003e example_org.Apply(getOrganizationResult =\u003e getOrganizationResult.Id)),\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texample_enterprise, err := github.GetEnterprise(ctx, \u0026github.GetEnterpriseArgs{\n\t\t\tSlug: \"my-enterprise\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\texample_org, err := github.GetOrganization(ctx, \u0026github.GetOrganizationArgs{\n\t\t\tName: \"my-org\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewEnterpriseActionsPermissions(ctx, \"test\", \u0026github.EnterpriseActionsPermissionsArgs{\n\t\t\tEnterpriseId: *pulumi.String(example_enterprise.Slug),\n\t\t\tAllowedActions: pulumi.String(\"selected\"),\n\t\t\tEnabledOrganizations: pulumi.String(\"selected\"),\n\t\t\tAllowedActionsConfig: \u0026github.EnterpriseActionsPermissionsAllowedActionsConfigArgs{\n\t\t\t\tGithubOwnedAllowed: pulumi.Bool(true),\n\t\t\t\tPatternsAlloweds: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"actions/cache@*\"),\n\t\t\t\t\tpulumi.String(\"actions/checkout@*\"),\n\t\t\t\t},\n\t\t\t\tVerifiedAllowed: pulumi.Bool(true),\n\t\t\t},\n\t\t\tEnabledOrganizationsConfig: \u0026github.EnterpriseActionsPermissionsEnabledOrganizationsConfigArgs{\n\t\t\t\tOrganizationIds: pulumi.IntArray{\n\t\t\t\t\t*pulumi.String(example_org.Id),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetEnterpriseArgs;\nimport com.pulumi.github.inputs.GetOrganizationArgs;\nimport com.pulumi.github.EnterpriseActionsPermissions;\nimport com.pulumi.github.EnterpriseActionsPermissionsArgs;\nimport com.pulumi.github.inputs.EnterpriseActionsPermissionsAllowedActionsConfigArgs;\nimport com.pulumi.github.inputs.EnterpriseActionsPermissionsEnabledOrganizationsConfigArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example-enterprise = GithubFunctions.getEnterprise(GetEnterpriseArgs.builder()\n .slug(\"my-enterprise\")\n .build());\n\n final var example-org = GithubFunctions.getOrganization(GetOrganizationArgs.builder()\n .name(\"my-org\")\n .build());\n\n var test = new EnterpriseActionsPermissions(\"test\", EnterpriseActionsPermissionsArgs.builder() \n .enterpriseId(example_enterprise.slug())\n .allowedActions(\"selected\")\n .enabledOrganizations(\"selected\")\n .allowedActionsConfig(EnterpriseActionsPermissionsAllowedActionsConfigArgs.builder()\n .githubOwnedAllowed(true)\n .patternsAlloweds( \n \"actions/cache@*\",\n \"actions/checkout@*\")\n .verifiedAllowed(true)\n .build())\n .enabledOrganizationsConfig(EnterpriseActionsPermissionsEnabledOrganizationsConfigArgs.builder()\n .organizationIds(example_org.id())\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n test:\n type: github:EnterpriseActionsPermissions\n properties:\n enterpriseId: ${[\"example-enterprise\"].slug}\n allowedActions: selected\n enabledOrganizations: selected\n allowedActionsConfig:\n githubOwnedAllowed: true\n patternsAlloweds:\n - actions/cache@*\n - actions/checkout@*\n verifiedAllowed: true\n enabledOrganizationsConfig:\n organizationIds:\n - ${[\"example-org\"].id}\nvariables:\n example-enterprise:\n fn::invoke:\n Function: github:getEnterprise\n Arguments:\n slug: my-enterprise\n example-org:\n fn::invoke:\n Function: github:getOrganization\n Arguments:\n name: my-org\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nThis resource can be imported using the name of the GitHub enterprise:\n\n```sh\n$ pulumi import github:index/enterpriseActionsPermissions:EnterpriseActionsPermissions test github_enterprise_name\n```\n", "properties": { "allowedActions": { "type": "string", @@ -5538,7 +5538,7 @@ } }, "github:index/enterpriseOrganization:EnterpriseOrganization": { - "description": "This resource allows you to create and manage a GitHub enterprise organization.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst org = new github.EnterpriseOrganization(\"org\", {\n enterpriseId: data.github_enterprise.enterprise.id,\n displayName: \"Some Awesome Org\",\n description: \"Organization created with terraform\",\n billingEmail: \"jon@winteriscoming.com\",\n adminLogins: [\"jon-snow\"],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\norg = github.EnterpriseOrganization(\"org\",\n enterprise_id=data[\"github_enterprise\"][\"enterprise\"][\"id\"],\n display_name=\"Some Awesome Org\",\n description=\"Organization created with terraform\",\n billing_email=\"jon@winteriscoming.com\",\n admin_logins=[\"jon-snow\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var org = new Github.EnterpriseOrganization(\"org\", new()\n {\n EnterpriseId = data.Github_enterprise.Enterprise.Id,\n DisplayName = \"Some Awesome Org\",\n Description = \"Organization created with terraform\",\n BillingEmail = \"jon@winteriscoming.com\",\n AdminLogins = new[]\n {\n \"jon-snow\",\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewEnterpriseOrganization(ctx, \"org\", \u0026github.EnterpriseOrganizationArgs{\n\t\t\tEnterpriseId: pulumi.Any(data.Github_enterprise.Enterprise.Id),\n\t\t\tDisplayName: pulumi.String(\"Some Awesome Org\"),\n\t\t\tDescription: pulumi.String(\"Organization created with terraform\"),\n\t\t\tBillingEmail: pulumi.String(\"jon@winteriscoming.com\"),\n\t\t\tAdminLogins: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"jon-snow\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.EnterpriseOrganization;\nimport com.pulumi.github.EnterpriseOrganizationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var org = new EnterpriseOrganization(\"org\", EnterpriseOrganizationArgs.builder() \n .enterpriseId(data.github_enterprise().enterprise().id())\n .displayName(\"Some Awesome Org\")\n .description(\"Organization created with terraform\")\n .billingEmail(\"jon@winteriscoming.com\")\n .adminLogins(\"jon-snow\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n org:\n type: github:EnterpriseOrganization\n properties:\n enterpriseId: ${data.github_enterprise.enterprise.id}\n displayName: Some Awesome Org\n description: Organization created with terraform\n billingEmail: jon@winteriscoming.com\n adminLogins:\n - jon-snow\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub Enterprise Organization can be imported using the `slug` of the enterprise, combined with the `orgname` of the organization, separated by a `/` character.\n\n```sh\n $ pulumi import github:index/enterpriseOrganization:EnterpriseOrganization org enterp/some-awesome-org\n```\n ", + "description": "This resource allows you to create and manage a GitHub enterprise organization.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst org = new github.EnterpriseOrganization(\"org\", {\n enterpriseId: data.github_enterprise.enterprise.id,\n displayName: \"Some Awesome Org\",\n description: \"Organization created with terraform\",\n billingEmail: \"jon@winteriscoming.com\",\n adminLogins: [\"jon-snow\"],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\norg = github.EnterpriseOrganization(\"org\",\n enterprise_id=data[\"github_enterprise\"][\"enterprise\"][\"id\"],\n display_name=\"Some Awesome Org\",\n description=\"Organization created with terraform\",\n billing_email=\"jon@winteriscoming.com\",\n admin_logins=[\"jon-snow\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var org = new Github.EnterpriseOrganization(\"org\", new()\n {\n EnterpriseId = data.Github_enterprise.Enterprise.Id,\n DisplayName = \"Some Awesome Org\",\n Description = \"Organization created with terraform\",\n BillingEmail = \"jon@winteriscoming.com\",\n AdminLogins = new[]\n {\n \"jon-snow\",\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewEnterpriseOrganization(ctx, \"org\", \u0026github.EnterpriseOrganizationArgs{\n\t\t\tEnterpriseId: pulumi.Any(data.Github_enterprise.Enterprise.Id),\n\t\t\tDisplayName: pulumi.String(\"Some Awesome Org\"),\n\t\t\tDescription: pulumi.String(\"Organization created with terraform\"),\n\t\t\tBillingEmail: pulumi.String(\"jon@winteriscoming.com\"),\n\t\t\tAdminLogins: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"jon-snow\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.EnterpriseOrganization;\nimport com.pulumi.github.EnterpriseOrganizationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var org = new EnterpriseOrganization(\"org\", EnterpriseOrganizationArgs.builder() \n .enterpriseId(data.github_enterprise().enterprise().id())\n .displayName(\"Some Awesome Org\")\n .description(\"Organization created with terraform\")\n .billingEmail(\"jon@winteriscoming.com\")\n .adminLogins(\"jon-snow\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n org:\n type: github:EnterpriseOrganization\n properties:\n enterpriseId: ${data.github_enterprise.enterprise.id}\n displayName: Some Awesome Org\n description: Organization created with terraform\n billingEmail: jon@winteriscoming.com\n adminLogins:\n - jon-snow\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Enterprise Organization can be imported using the `slug` of the enterprise, combined with the `orgname` of the organization, separated by a `/` character.\n\n```sh\n$ pulumi import github:index/enterpriseOrganization:EnterpriseOrganization org enterp/some-awesome-org\n```\n", "properties": { "adminLogins": { "type": "array", @@ -5647,7 +5647,7 @@ } }, "github:index/issue:Issue": { - "description": "Provides a GitHub issue resource.\n\nThis resource allows you to create and manage issue within your\nGitHub repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Create a simple issue\nconst testRepository = new github.Repository(\"testRepository\", {\n autoInit: true,\n hasIssues: true,\n});\nconst testIssue = new github.Issue(\"testIssue\", {\n repository: testRepository.name,\n title: \"My issue title\",\n body: \"The body of my issue\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Create a simple issue\ntest_repository = github.Repository(\"testRepository\",\n auto_init=True,\n has_issues=True)\ntest_issue = github.Issue(\"testIssue\",\n repository=test_repository.name,\n title=\"My issue title\",\n body=\"The body of my issue\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a simple issue\n var testRepository = new Github.Repository(\"testRepository\", new()\n {\n AutoInit = true,\n HasIssues = true,\n });\n\n var testIssue = new Github.Issue(\"testIssue\", new()\n {\n Repository = testRepository.Name,\n Title = \"My issue title\",\n Body = \"The body of my issue\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a simple issue\n\t\ttestRepository, err := github.NewRepository(ctx, \"testRepository\", \u0026github.RepositoryArgs{\n\t\t\tAutoInit: pulumi.Bool(true),\n\t\t\tHasIssues: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewIssue(ctx, \"testIssue\", \u0026github.IssueArgs{\n\t\t\tRepository: testRepository.Name,\n\t\t\tTitle: pulumi.String(\"My issue title\"),\n\t\t\tBody: pulumi.String(\"The body of my issue\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.Issue;\nimport com.pulumi.github.IssueArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var testRepository = new Repository(\"testRepository\", RepositoryArgs.builder() \n .autoInit(true)\n .hasIssues(true)\n .build());\n\n var testIssue = new Issue(\"testIssue\", IssueArgs.builder() \n .repository(testRepository.name())\n .title(\"My issue title\")\n .body(\"The body of my issue\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a simple issue\n testRepository:\n type: github:Repository\n properties:\n autoInit: true\n hasIssues: true\n testIssue:\n type: github:Issue\n properties:\n repository: ${testRepository.name}\n title: My issue title\n body: The body of my issue\n```\n\n{{% /example %}}\n{{% example %}}\n### With Milestone And Project Assignment\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Create an issue with milestone and project assignment\nconst testRepository = new github.Repository(\"testRepository\", {\n autoInit: true,\n hasIssues: true,\n});\nconst testRepositoryMilestone = new github.RepositoryMilestone(\"testRepositoryMilestone\", {\n owner: testRepository.fullName.apply(fullName =\u003e fullName.split(\"/\")).apply(split =\u003e split[0]),\n repository: testRepository.name,\n title: \"v1.0.0\",\n description: \"General Availability\",\n dueDate: \"2022-11-22\",\n state: \"open\",\n});\nconst testIssue = new github.Issue(\"testIssue\", {\n repository: testRepository.name,\n title: \"My issue\",\n body: \"My issue body\",\n labels: [\n \"bug\",\n \"documentation\",\n ],\n assignees: [\"bob-github\"],\n milestoneNumber: testRepositoryMilestone.number,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Create an issue with milestone and project assignment\ntest_repository = github.Repository(\"testRepository\",\n auto_init=True,\n has_issues=True)\ntest_repository_milestone = github.RepositoryMilestone(\"testRepositoryMilestone\",\n owner=test_repository.full_name.apply(lambda full_name: full_name.split(\"/\")).apply(lambda split: split[0]),\n repository=test_repository.name,\n title=\"v1.0.0\",\n description=\"General Availability\",\n due_date=\"2022-11-22\",\n state=\"open\")\ntest_issue = github.Issue(\"testIssue\",\n repository=test_repository.name,\n title=\"My issue\",\n body=\"My issue body\",\n labels=[\n \"bug\",\n \"documentation\",\n ],\n assignees=[\"bob-github\"],\n milestone_number=test_repository_milestone.number)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create an issue with milestone and project assignment\n var testRepository = new Github.Repository(\"testRepository\", new()\n {\n AutoInit = true,\n HasIssues = true,\n });\n\n var testRepositoryMilestone = new Github.RepositoryMilestone(\"testRepositoryMilestone\", new()\n {\n Owner = testRepository.FullName.Apply(fullName =\u003e fullName.Split(\"/\")).Apply(split =\u003e split[0]),\n Repository = testRepository.Name,\n Title = \"v1.0.0\",\n Description = \"General Availability\",\n DueDate = \"2022-11-22\",\n State = \"open\",\n });\n\n var testIssue = new Github.Issue(\"testIssue\", new()\n {\n Repository = testRepository.Name,\n Title = \"My issue\",\n Body = \"My issue body\",\n Labels = new[]\n {\n \"bug\",\n \"documentation\",\n },\n Assignees = new[]\n {\n \"bob-github\",\n },\n MilestoneNumber = testRepositoryMilestone.Number,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create an issue with milestone and project assignment\n\t\ttestRepository, err := github.NewRepository(ctx, \"testRepository\", \u0026github.RepositoryArgs{\n\t\t\tAutoInit: pulumi.Bool(true),\n\t\t\tHasIssues: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\ttestRepositoryMilestone, err := github.NewRepositoryMilestone(ctx, \"testRepositoryMilestone\", \u0026github.RepositoryMilestoneArgs{\n\t\t\tOwner: testRepository.FullName.ApplyT(func(fullName string) (pulumi.StringArray, error) {\n\t\t\t\treturn pulumi.StringArray(\"TODO: call split\"), nil\n\t\t\t}).(pulumi.StringArrayOutput).ApplyT(func(split []string) (string, error) {\n\t\t\t\treturn split[0], nil\n\t\t\t}).(pulumi.StringOutput),\n\t\t\tRepository: testRepository.Name,\n\t\t\tTitle: pulumi.String(\"v1.0.0\"),\n\t\t\tDescription: pulumi.String(\"General Availability\"),\n\t\t\tDueDate: pulumi.String(\"2022-11-22\"),\n\t\t\tState: pulumi.String(\"open\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewIssue(ctx, \"testIssue\", \u0026github.IssueArgs{\n\t\t\tRepository: testRepository.Name,\n\t\t\tTitle: pulumi.String(\"My issue\"),\n\t\t\tBody: pulumi.String(\"My issue body\"),\n\t\t\tLabels: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"bug\"),\n\t\t\t\tpulumi.String(\"documentation\"),\n\t\t\t},\n\t\t\tAssignees: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"bob-github\"),\n\t\t\t},\n\t\t\tMilestoneNumber: testRepositoryMilestone.Number,\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.RepositoryMilestone;\nimport com.pulumi.github.RepositoryMilestoneArgs;\nimport com.pulumi.github.Issue;\nimport com.pulumi.github.IssueArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var testRepository = new Repository(\"testRepository\", RepositoryArgs.builder() \n .autoInit(true)\n .hasIssues(true)\n .build());\n\n var testRepositoryMilestone = new RepositoryMilestone(\"testRepositoryMilestone\", RepositoryMilestoneArgs.builder() \n .owner(testRepository.fullName().applyValue(fullName -\u003e fullName.split(\"/\")).applyValue(split -\u003e split[0]))\n .repository(testRepository.name())\n .title(\"v1.0.0\")\n .description(\"General Availability\")\n .dueDate(\"2022-11-22\")\n .state(\"open\")\n .build());\n\n var testIssue = new Issue(\"testIssue\", IssueArgs.builder() \n .repository(testRepository.name())\n .title(\"My issue\")\n .body(\"My issue body\")\n .labels( \n \"bug\",\n \"documentation\")\n .assignees(\"bob-github\")\n .milestoneNumber(testRepositoryMilestone.number())\n .build());\n\n }\n}\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub Issues can be imported using an ID made up of `repository:number`, e.g.\n\n```sh\n $ pulumi import github:index/issue:Issue issue_15 myrepo:15\n```\n ", + "description": "Provides a GitHub issue resource.\n\nThis resource allows you to create and manage issue within your\nGitHub repository.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Create a simple issue\nconst testRepository = new github.Repository(\"testRepository\", {\n autoInit: true,\n hasIssues: true,\n});\nconst testIssue = new github.Issue(\"testIssue\", {\n repository: testRepository.name,\n title: \"My issue title\",\n body: \"The body of my issue\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Create a simple issue\ntest_repository = github.Repository(\"testRepository\",\n auto_init=True,\n has_issues=True)\ntest_issue = github.Issue(\"testIssue\",\n repository=test_repository.name,\n title=\"My issue title\",\n body=\"The body of my issue\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a simple issue\n var testRepository = new Github.Repository(\"testRepository\", new()\n {\n AutoInit = true,\n HasIssues = true,\n });\n\n var testIssue = new Github.Issue(\"testIssue\", new()\n {\n Repository = testRepository.Name,\n Title = \"My issue title\",\n Body = \"The body of my issue\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a simple issue\n\t\ttestRepository, err := github.NewRepository(ctx, \"testRepository\", \u0026github.RepositoryArgs{\n\t\t\tAutoInit: pulumi.Bool(true),\n\t\t\tHasIssues: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewIssue(ctx, \"testIssue\", \u0026github.IssueArgs{\n\t\t\tRepository: testRepository.Name,\n\t\t\tTitle: pulumi.String(\"My issue title\"),\n\t\t\tBody: pulumi.String(\"The body of my issue\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.Issue;\nimport com.pulumi.github.IssueArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var testRepository = new Repository(\"testRepository\", RepositoryArgs.builder() \n .autoInit(true)\n .hasIssues(true)\n .build());\n\n var testIssue = new Issue(\"testIssue\", IssueArgs.builder() \n .repository(testRepository.name())\n .title(\"My issue title\")\n .body(\"The body of my issue\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a simple issue\n testRepository:\n type: github:Repository\n properties:\n autoInit: true\n hasIssues: true\n testIssue:\n type: github:Issue\n properties:\n repository: ${testRepository.name}\n title: My issue title\n body: The body of my issue\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n\n### With Milestone And Project Assignment\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Create an issue with milestone and project assignment\nconst testRepository = new github.Repository(\"testRepository\", {\n autoInit: true,\n hasIssues: true,\n});\nconst testRepositoryMilestone = new github.RepositoryMilestone(\"testRepositoryMilestone\", {\n owner: testRepository.fullName.apply(fullName =\u003e fullName.split(\"/\")).apply(split =\u003e split[0]),\n repository: testRepository.name,\n title: \"v1.0.0\",\n description: \"General Availability\",\n dueDate: \"2022-11-22\",\n state: \"open\",\n});\nconst testIssue = new github.Issue(\"testIssue\", {\n repository: testRepository.name,\n title: \"My issue\",\n body: \"My issue body\",\n labels: [\n \"bug\",\n \"documentation\",\n ],\n assignees: [\"bob-github\"],\n milestoneNumber: testRepositoryMilestone.number,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Create an issue with milestone and project assignment\ntest_repository = github.Repository(\"testRepository\",\n auto_init=True,\n has_issues=True)\ntest_repository_milestone = github.RepositoryMilestone(\"testRepositoryMilestone\",\n owner=test_repository.full_name.apply(lambda full_name: full_name.split(\"/\")).apply(lambda split: split[0]),\n repository=test_repository.name,\n title=\"v1.0.0\",\n description=\"General Availability\",\n due_date=\"2022-11-22\",\n state=\"open\")\ntest_issue = github.Issue(\"testIssue\",\n repository=test_repository.name,\n title=\"My issue\",\n body=\"My issue body\",\n labels=[\n \"bug\",\n \"documentation\",\n ],\n assignees=[\"bob-github\"],\n milestone_number=test_repository_milestone.number)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create an issue with milestone and project assignment\n var testRepository = new Github.Repository(\"testRepository\", new()\n {\n AutoInit = true,\n HasIssues = true,\n });\n\n var testRepositoryMilestone = new Github.RepositoryMilestone(\"testRepositoryMilestone\", new()\n {\n Owner = testRepository.FullName.Apply(fullName =\u003e fullName.Split(\"/\")).Apply(split =\u003e split[0]),\n Repository = testRepository.Name,\n Title = \"v1.0.0\",\n Description = \"General Availability\",\n DueDate = \"2022-11-22\",\n State = \"open\",\n });\n\n var testIssue = new Github.Issue(\"testIssue\", new()\n {\n Repository = testRepository.Name,\n Title = \"My issue\",\n Body = \"My issue body\",\n Labels = new[]\n {\n \"bug\",\n \"documentation\",\n },\n Assignees = new[]\n {\n \"bob-github\",\n },\n MilestoneNumber = testRepositoryMilestone.Number,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create an issue with milestone and project assignment\n\t\ttestRepository, err := github.NewRepository(ctx, \"testRepository\", \u0026github.RepositoryArgs{\n\t\t\tAutoInit: pulumi.Bool(true),\n\t\t\tHasIssues: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\ttestRepositoryMilestone, err := github.NewRepositoryMilestone(ctx, \"testRepositoryMilestone\", \u0026github.RepositoryMilestoneArgs{\n\t\t\tOwner: testRepository.FullName.ApplyT(func(fullName string) (pulumi.StringArray, error) {\n\t\t\t\treturn pulumi.StringArray(\"TODO: call split\"), nil\n\t\t\t}).(pulumi.StringArrayOutput).ApplyT(func(split []string) (string, error) {\n\t\t\t\treturn split[0], nil\n\t\t\t}).(pulumi.StringOutput),\n\t\t\tRepository: testRepository.Name,\n\t\t\tTitle: pulumi.String(\"v1.0.0\"),\n\t\t\tDescription: pulumi.String(\"General Availability\"),\n\t\t\tDueDate: pulumi.String(\"2022-11-22\"),\n\t\t\tState: pulumi.String(\"open\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewIssue(ctx, \"testIssue\", \u0026github.IssueArgs{\n\t\t\tRepository: testRepository.Name,\n\t\t\tTitle: pulumi.String(\"My issue\"),\n\t\t\tBody: pulumi.String(\"My issue body\"),\n\t\t\tLabels: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"bug\"),\n\t\t\t\tpulumi.String(\"documentation\"),\n\t\t\t},\n\t\t\tAssignees: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"bob-github\"),\n\t\t\t},\n\t\t\tMilestoneNumber: testRepositoryMilestone.Number,\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.RepositoryMilestone;\nimport com.pulumi.github.RepositoryMilestoneArgs;\nimport com.pulumi.github.Issue;\nimport com.pulumi.github.IssueArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var testRepository = new Repository(\"testRepository\", RepositoryArgs.builder() \n .autoInit(true)\n .hasIssues(true)\n .build());\n\n var testRepositoryMilestone = new RepositoryMilestone(\"testRepositoryMilestone\", RepositoryMilestoneArgs.builder() \n .owner(testRepository.fullName().applyValue(fullName -\u003e fullName.split(\"/\")).applyValue(split -\u003e split[0]))\n .repository(testRepository.name())\n .title(\"v1.0.0\")\n .description(\"General Availability\")\n .dueDate(\"2022-11-22\")\n .state(\"open\")\n .build());\n\n var testIssue = new Issue(\"testIssue\", IssueArgs.builder() \n .repository(testRepository.name())\n .title(\"My issue\")\n .body(\"My issue body\")\n .labels( \n \"bug\",\n \"documentation\")\n .assignees(\"bob-github\")\n .milestoneNumber(testRepositoryMilestone.number())\n .build());\n\n }\n}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Issues can be imported using an ID made up of `repository:number`, e.g.\n\n```sh\n$ pulumi import github:index/issue:Issue issue_15 myrepo:15\n```\n", "properties": { "assignees": { "type": "array", @@ -5785,7 +5785,7 @@ } }, "github:index/issueLabel:IssueLabel": { - "description": "{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Create a new, red colored label\nconst testRepo = new github.IssueLabel(\"testRepo\", {\n color: \"FF0000\",\n repository: \"test-repo\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Create a new, red colored label\ntest_repo = github.IssueLabel(\"testRepo\",\n color=\"FF0000\",\n repository=\"test-repo\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new, red colored label\n var testRepo = new Github.IssueLabel(\"testRepo\", new()\n {\n Color = \"FF0000\",\n Repository = \"test-repo\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new, red colored label\n\t\t_, err := github.NewIssueLabel(ctx, \"testRepo\", \u0026github.IssueLabelArgs{\n\t\t\tColor: pulumi.String(\"FF0000\"),\n\t\t\tRepository: pulumi.String(\"test-repo\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.IssueLabel;\nimport com.pulumi.github.IssueLabelArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var testRepo = new IssueLabel(\"testRepo\", IssueLabelArgs.builder() \n .color(\"FF0000\")\n .repository(\"test-repo\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new, red colored label\n testRepo:\n type: github:IssueLabel\n properties:\n color: FF0000\n repository: test-repo\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub Issue Labels can be imported using an ID made up of `repository:name`, e.g.\n\n```sh\n $ pulumi import github:index/issueLabel:IssueLabel panic_label terraform:panic\n```\n ", + "description": "## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Create a new, red colored label\nconst testRepo = new github.IssueLabel(\"testRepo\", {\n color: \"FF0000\",\n repository: \"test-repo\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Create a new, red colored label\ntest_repo = github.IssueLabel(\"testRepo\",\n color=\"FF0000\",\n repository=\"test-repo\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new, red colored label\n var testRepo = new Github.IssueLabel(\"testRepo\", new()\n {\n Color = \"FF0000\",\n Repository = \"test-repo\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new, red colored label\n\t\t_, err := github.NewIssueLabel(ctx, \"testRepo\", \u0026github.IssueLabelArgs{\n\t\t\tColor: pulumi.String(\"FF0000\"),\n\t\t\tRepository: pulumi.String(\"test-repo\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.IssueLabel;\nimport com.pulumi.github.IssueLabelArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var testRepo = new IssueLabel(\"testRepo\", IssueLabelArgs.builder() \n .color(\"FF0000\")\n .repository(\"test-repo\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new, red colored label\n testRepo:\n type: github:IssueLabel\n properties:\n color: FF0000\n repository: test-repo\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Issue Labels can be imported using an ID made up of `repository:name`, e.g.\n\n```sh\n$ pulumi import github:index/issueLabel:IssueLabel panic_label terraform:panic\n```\n", "properties": { "color": { "type": "string", @@ -5873,7 +5873,7 @@ } }, "github:index/issueLabels:IssueLabels": { - "description": "Provides GitHub issue labels resource.\n\nThis resource allows you to create and manage issue labels within your\nGitHub organization.\n\n\u003e Note: github.IssueLabels cannot be used in conjunction with github.IssueLabel or they will fight over what your policy should be.\n\nThis resource is authoritative. For adding a label to a repo in a non-authoritative manner, use github.IssueLabel instead.\n\nIf you change the case of a label's name, its' color, or description, this resource will edit the existing label to match the new values. However, if you change the name of a label, this resource will create a new label with the new name and delete the old label. Beware that this will remove the label from any issues it was previously attached to.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Create a new, red colored label\nconst testRepo = new github.IssueLabels(\"testRepo\", {\n labels: [\n {\n color: \"FF0000\",\n name: \"Urgent\",\n },\n {\n color: \"FF0000\",\n name: \"Critical\",\n },\n ],\n repository: \"test-repo\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Create a new, red colored label\ntest_repo = github.IssueLabels(\"testRepo\",\n labels=[\n github.IssueLabelsLabelArgs(\n color=\"FF0000\",\n name=\"Urgent\",\n ),\n github.IssueLabelsLabelArgs(\n color=\"FF0000\",\n name=\"Critical\",\n ),\n ],\n repository=\"test-repo\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new, red colored label\n var testRepo = new Github.IssueLabels(\"testRepo\", new()\n {\n Labels = new[]\n {\n new Github.Inputs.IssueLabelsLabelArgs\n {\n Color = \"FF0000\",\n Name = \"Urgent\",\n },\n new Github.Inputs.IssueLabelsLabelArgs\n {\n Color = \"FF0000\",\n Name = \"Critical\",\n },\n },\n Repository = \"test-repo\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new, red colored label\n\t\t_, err := github.NewIssueLabels(ctx, \"testRepo\", \u0026github.IssueLabelsArgs{\n\t\t\tLabels: github.IssueLabelsLabelArray{\n\t\t\t\t\u0026github.IssueLabelsLabelArgs{\n\t\t\t\t\tColor: pulumi.String(\"FF0000\"),\n\t\t\t\t\tName: pulumi.String(\"Urgent\"),\n\t\t\t\t},\n\t\t\t\t\u0026github.IssueLabelsLabelArgs{\n\t\t\t\t\tColor: pulumi.String(\"FF0000\"),\n\t\t\t\t\tName: pulumi.String(\"Critical\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tRepository: pulumi.String(\"test-repo\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.IssueLabels;\nimport com.pulumi.github.IssueLabelsArgs;\nimport com.pulumi.github.inputs.IssueLabelsLabelArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var testRepo = new IssueLabels(\"testRepo\", IssueLabelsArgs.builder() \n .labels( \n IssueLabelsLabelArgs.builder()\n .color(\"FF0000\")\n .name(\"Urgent\")\n .build(),\n IssueLabelsLabelArgs.builder()\n .color(\"FF0000\")\n .name(\"Critical\")\n .build())\n .repository(\"test-repo\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new, red colored label\n testRepo:\n type: github:IssueLabels\n properties:\n labels:\n - color: FF0000\n name: Urgent\n - color: FF0000\n name: Critical\n repository: test-repo\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub Issue Labels can be imported using the repository `name`, e.g.\n\n```sh\n $ pulumi import github:index/issueLabels:IssueLabels test_repo test_repo\n```\n ", + "description": "Provides GitHub issue labels resource.\n\nThis resource allows you to create and manage issue labels within your\nGitHub organization.\n\n\u003e Note: github.IssueLabels cannot be used in conjunction with github.IssueLabel or they will fight over what your policy should be.\n\nThis resource is authoritative. For adding a label to a repo in a non-authoritative manner, use github.IssueLabel instead.\n\nIf you change the case of a label's name, its' color, or description, this resource will edit the existing label to match the new values. However, if you change the name of a label, this resource will create a new label with the new name and delete the old label. Beware that this will remove the label from any issues it was previously attached to.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Create a new, red colored label\nconst testRepo = new github.IssueLabels(\"testRepo\", {\n labels: [\n {\n color: \"FF0000\",\n name: \"Urgent\",\n },\n {\n color: \"FF0000\",\n name: \"Critical\",\n },\n ],\n repository: \"test-repo\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Create a new, red colored label\ntest_repo = github.IssueLabels(\"testRepo\",\n labels=[\n github.IssueLabelsLabelArgs(\n color=\"FF0000\",\n name=\"Urgent\",\n ),\n github.IssueLabelsLabelArgs(\n color=\"FF0000\",\n name=\"Critical\",\n ),\n ],\n repository=\"test-repo\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new, red colored label\n var testRepo = new Github.IssueLabels(\"testRepo\", new()\n {\n Labels = new[]\n {\n new Github.Inputs.IssueLabelsLabelArgs\n {\n Color = \"FF0000\",\n Name = \"Urgent\",\n },\n new Github.Inputs.IssueLabelsLabelArgs\n {\n Color = \"FF0000\",\n Name = \"Critical\",\n },\n },\n Repository = \"test-repo\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new, red colored label\n\t\t_, err := github.NewIssueLabels(ctx, \"testRepo\", \u0026github.IssueLabelsArgs{\n\t\t\tLabels: github.IssueLabelsLabelArray{\n\t\t\t\t\u0026github.IssueLabelsLabelArgs{\n\t\t\t\t\tColor: pulumi.String(\"FF0000\"),\n\t\t\t\t\tName: pulumi.String(\"Urgent\"),\n\t\t\t\t},\n\t\t\t\t\u0026github.IssueLabelsLabelArgs{\n\t\t\t\t\tColor: pulumi.String(\"FF0000\"),\n\t\t\t\t\tName: pulumi.String(\"Critical\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tRepository: pulumi.String(\"test-repo\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.IssueLabels;\nimport com.pulumi.github.IssueLabelsArgs;\nimport com.pulumi.github.inputs.IssueLabelsLabelArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var testRepo = new IssueLabels(\"testRepo\", IssueLabelsArgs.builder() \n .labels( \n IssueLabelsLabelArgs.builder()\n .color(\"FF0000\")\n .name(\"Urgent\")\n .build(),\n IssueLabelsLabelArgs.builder()\n .color(\"FF0000\")\n .name(\"Critical\")\n .build())\n .repository(\"test-repo\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new, red colored label\n testRepo:\n type: github:IssueLabels\n properties:\n labels:\n - color: FF0000\n name: Urgent\n - color: FF0000\n name: Critical\n repository: test-repo\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Issue Labels can be imported using the repository `name`, e.g.\n\n```sh\n$ pulumi import github:index/issueLabels:IssueLabels test_repo test_repo\n```\n", "properties": { "labels": { "type": "array", @@ -5927,7 +5927,7 @@ } }, "github:index/membership:Membership": { - "description": "Provides a GitHub membership resource.\n\nThis resource allows you to add/remove users from your organization. When applied,\nan invitation will be sent to the user to become part of the organization. When\ndestroyed, either the invitation will be cancelled or the user will be removed.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Add a user to the organization\nconst membershipForSomeUser = new github.Membership(\"membershipForSomeUser\", {\n role: \"member\",\n username: \"SomeUser\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Add a user to the organization\nmembership_for_some_user = github.Membership(\"membershipForSomeUser\",\n role=\"member\",\n username=\"SomeUser\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Add a user to the organization\n var membershipForSomeUser = new Github.Membership(\"membershipForSomeUser\", new()\n {\n Role = \"member\",\n Username = \"SomeUser\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Add a user to the organization\n\t\t_, err := github.NewMembership(ctx, \"membershipForSomeUser\", \u0026github.MembershipArgs{\n\t\t\tRole: pulumi.String(\"member\"),\n\t\t\tUsername: pulumi.String(\"SomeUser\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Membership;\nimport com.pulumi.github.MembershipArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var membershipForSomeUser = new Membership(\"membershipForSomeUser\", MembershipArgs.builder() \n .role(\"member\")\n .username(\"SomeUser\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Add a user to the organization\n membershipForSomeUser:\n type: github:Membership\n properties:\n role: member\n username: SomeUser\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub Membership can be imported using an ID made up of `organization:username`, e.g.\n\n```sh\n $ pulumi import github:index/membership:Membership member hashicorp:someuser\n```\n ", + "description": "Provides a GitHub membership resource.\n\nThis resource allows you to add/remove users from your organization. When applied,\nan invitation will be sent to the user to become part of the organization. When\ndestroyed, either the invitation will be cancelled or the user will be removed.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Add a user to the organization\nconst membershipForSomeUser = new github.Membership(\"membershipForSomeUser\", {\n role: \"member\",\n username: \"SomeUser\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Add a user to the organization\nmembership_for_some_user = github.Membership(\"membershipForSomeUser\",\n role=\"member\",\n username=\"SomeUser\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Add a user to the organization\n var membershipForSomeUser = new Github.Membership(\"membershipForSomeUser\", new()\n {\n Role = \"member\",\n Username = \"SomeUser\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Add a user to the organization\n\t\t_, err := github.NewMembership(ctx, \"membershipForSomeUser\", \u0026github.MembershipArgs{\n\t\t\tRole: pulumi.String(\"member\"),\n\t\t\tUsername: pulumi.String(\"SomeUser\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Membership;\nimport com.pulumi.github.MembershipArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var membershipForSomeUser = new Membership(\"membershipForSomeUser\", MembershipArgs.builder() \n .role(\"member\")\n .username(\"SomeUser\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Add a user to the organization\n membershipForSomeUser:\n type: github:Membership\n properties:\n role: member\n username: SomeUser\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Membership can be imported using an ID made up of `organization:username`, e.g.\n\n```sh\n$ pulumi import github:index/membership:Membership member hashicorp:someuser\n```\n", "properties": { "downgradeOnDestroy": { "type": "boolean", @@ -5991,7 +5991,7 @@ } }, "github:index/organizationBlock:OrganizationBlock": { - "description": "This resource allows you to create and manage blocks for GitHub organizations.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.OrganizationBlock(\"example\", {username: \"paultyng\"});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.OrganizationBlock(\"example\", username=\"paultyng\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.OrganizationBlock(\"example\", new()\n {\n Username = \"paultyng\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewOrganizationBlock(ctx, \"example\", \u0026github.OrganizationBlockArgs{\n\t\t\tUsername: pulumi.String(\"paultyng\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.OrganizationBlock;\nimport com.pulumi.github.OrganizationBlockArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new OrganizationBlock(\"example\", OrganizationBlockArgs.builder() \n .username(\"paultyng\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:OrganizationBlock\n properties:\n username: paultyng\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub organization block can be imported using a username, e.g.\n\n```sh\n $ pulumi import github:index/organizationBlock:OrganizationBlock example someuser\n```\n ", + "description": "This resource allows you to create and manage blocks for GitHub organizations.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.OrganizationBlock(\"example\", {username: \"paultyng\"});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.OrganizationBlock(\"example\", username=\"paultyng\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.OrganizationBlock(\"example\", new()\n {\n Username = \"paultyng\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewOrganizationBlock(ctx, \"example\", \u0026github.OrganizationBlockArgs{\n\t\t\tUsername: pulumi.String(\"paultyng\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.OrganizationBlock;\nimport com.pulumi.github.OrganizationBlockArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new OrganizationBlock(\"example\", OrganizationBlockArgs.builder() \n .username(\"paultyng\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:OrganizationBlock\n properties:\n username: paultyng\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub organization block can be imported using a username, e.g.\n\n```sh\n$ pulumi import github:index/organizationBlock:OrganizationBlock example someuser\n```\n", "properties": { "etag": { "type": "string" @@ -6031,7 +6031,7 @@ } }, "github:index/organizationCustomRole:OrganizationCustomRole": { - "description": "This resource allows you to create and manage custom roles in a GitHub Organization for use in repositories. \n\n\u003e Note: Custom roles are currently only available in GitHub Enterprise Cloud.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.OrganizationCustomRole(\"example\", {\n baseRole: \"read\",\n description: \"Example custom role that uses the read role as its base\",\n permissions: [\n \"add_assignee\",\n \"add_label\",\n \"bypass_branch_protection\",\n \"close_issue\",\n \"close_pull_request\",\n \"mark_as_duplicate\",\n \"create_tag\",\n \"delete_issue\",\n \"delete_tag\",\n \"manage_deploy_keys\",\n \"push_protected_branch\",\n \"read_code_scanning\",\n \"reopen_issue\",\n \"reopen_pull_request\",\n \"request_pr_review\",\n \"resolve_dependabot_alerts\",\n \"resolve_secret_scanning_alerts\",\n \"view_secret_scanning_alerts\",\n \"write_code_scanning\",\n ],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.OrganizationCustomRole(\"example\",\n base_role=\"read\",\n description=\"Example custom role that uses the read role as its base\",\n permissions=[\n \"add_assignee\",\n \"add_label\",\n \"bypass_branch_protection\",\n \"close_issue\",\n \"close_pull_request\",\n \"mark_as_duplicate\",\n \"create_tag\",\n \"delete_issue\",\n \"delete_tag\",\n \"manage_deploy_keys\",\n \"push_protected_branch\",\n \"read_code_scanning\",\n \"reopen_issue\",\n \"reopen_pull_request\",\n \"request_pr_review\",\n \"resolve_dependabot_alerts\",\n \"resolve_secret_scanning_alerts\",\n \"view_secret_scanning_alerts\",\n \"write_code_scanning\",\n ])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.OrganizationCustomRole(\"example\", new()\n {\n BaseRole = \"read\",\n Description = \"Example custom role that uses the read role as its base\",\n Permissions = new[]\n {\n \"add_assignee\",\n \"add_label\",\n \"bypass_branch_protection\",\n \"close_issue\",\n \"close_pull_request\",\n \"mark_as_duplicate\",\n \"create_tag\",\n \"delete_issue\",\n \"delete_tag\",\n \"manage_deploy_keys\",\n \"push_protected_branch\",\n \"read_code_scanning\",\n \"reopen_issue\",\n \"reopen_pull_request\",\n \"request_pr_review\",\n \"resolve_dependabot_alerts\",\n \"resolve_secret_scanning_alerts\",\n \"view_secret_scanning_alerts\",\n \"write_code_scanning\",\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewOrganizationCustomRole(ctx, \"example\", \u0026github.OrganizationCustomRoleArgs{\n\t\t\tBaseRole: pulumi.String(\"read\"),\n\t\t\tDescription: pulumi.String(\"Example custom role that uses the read role as its base\"),\n\t\t\tPermissions: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"add_assignee\"),\n\t\t\t\tpulumi.String(\"add_label\"),\n\t\t\t\tpulumi.String(\"bypass_branch_protection\"),\n\t\t\t\tpulumi.String(\"close_issue\"),\n\t\t\t\tpulumi.String(\"close_pull_request\"),\n\t\t\t\tpulumi.String(\"mark_as_duplicate\"),\n\t\t\t\tpulumi.String(\"create_tag\"),\n\t\t\t\tpulumi.String(\"delete_issue\"),\n\t\t\t\tpulumi.String(\"delete_tag\"),\n\t\t\t\tpulumi.String(\"manage_deploy_keys\"),\n\t\t\t\tpulumi.String(\"push_protected_branch\"),\n\t\t\t\tpulumi.String(\"read_code_scanning\"),\n\t\t\t\tpulumi.String(\"reopen_issue\"),\n\t\t\t\tpulumi.String(\"reopen_pull_request\"),\n\t\t\t\tpulumi.String(\"request_pr_review\"),\n\t\t\t\tpulumi.String(\"resolve_dependabot_alerts\"),\n\t\t\t\tpulumi.String(\"resolve_secret_scanning_alerts\"),\n\t\t\t\tpulumi.String(\"view_secret_scanning_alerts\"),\n\t\t\t\tpulumi.String(\"write_code_scanning\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.OrganizationCustomRole;\nimport com.pulumi.github.OrganizationCustomRoleArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new OrganizationCustomRole(\"example\", OrganizationCustomRoleArgs.builder() \n .baseRole(\"read\")\n .description(\"Example custom role that uses the read role as its base\")\n .permissions( \n \"add_assignee\",\n \"add_label\",\n \"bypass_branch_protection\",\n \"close_issue\",\n \"close_pull_request\",\n \"mark_as_duplicate\",\n \"create_tag\",\n \"delete_issue\",\n \"delete_tag\",\n \"manage_deploy_keys\",\n \"push_protected_branch\",\n \"read_code_scanning\",\n \"reopen_issue\",\n \"reopen_pull_request\",\n \"request_pr_review\",\n \"resolve_dependabot_alerts\",\n \"resolve_secret_scanning_alerts\",\n \"view_secret_scanning_alerts\",\n \"write_code_scanning\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:OrganizationCustomRole\n properties:\n baseRole: read\n description: Example custom role that uses the read role as its base\n permissions:\n - add_assignee\n - add_label\n - bypass_branch_protection\n - close_issue\n - close_pull_request\n - mark_as_duplicate\n - create_tag\n - delete_issue\n - delete_tag\n - manage_deploy_keys\n - push_protected_branch\n - read_code_scanning\n - reopen_issue\n - reopen_pull_request\n - request_pr_review\n - resolve_dependabot_alerts\n - resolve_secret_scanning_alerts\n - view_secret_scanning_alerts\n - write_code_scanning\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nCustom roles can be imported using the `id` of the role. The `id` of the custom role can be found using the [list custom roles in an organization](https://docs.github.com/en/enterprise-cloud@latest/rest/orgs/custom-roles#list-custom-repository-roles-in-an-organization) API.\n\n```sh\n $ pulumi import github:index/organizationCustomRole:OrganizationCustomRole example 1234\n```\n ", + "description": "This resource allows you to create and manage custom roles in a GitHub Organization for use in repositories. \n\n\u003e Note: Custom roles are currently only available in GitHub Enterprise Cloud.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.OrganizationCustomRole(\"example\", {\n baseRole: \"read\",\n description: \"Example custom role that uses the read role as its base\",\n permissions: [\n \"add_assignee\",\n \"add_label\",\n \"bypass_branch_protection\",\n \"close_issue\",\n \"close_pull_request\",\n \"mark_as_duplicate\",\n \"create_tag\",\n \"delete_issue\",\n \"delete_tag\",\n \"manage_deploy_keys\",\n \"push_protected_branch\",\n \"read_code_scanning\",\n \"reopen_issue\",\n \"reopen_pull_request\",\n \"request_pr_review\",\n \"resolve_dependabot_alerts\",\n \"resolve_secret_scanning_alerts\",\n \"view_secret_scanning_alerts\",\n \"write_code_scanning\",\n ],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.OrganizationCustomRole(\"example\",\n base_role=\"read\",\n description=\"Example custom role that uses the read role as its base\",\n permissions=[\n \"add_assignee\",\n \"add_label\",\n \"bypass_branch_protection\",\n \"close_issue\",\n \"close_pull_request\",\n \"mark_as_duplicate\",\n \"create_tag\",\n \"delete_issue\",\n \"delete_tag\",\n \"manage_deploy_keys\",\n \"push_protected_branch\",\n \"read_code_scanning\",\n \"reopen_issue\",\n \"reopen_pull_request\",\n \"request_pr_review\",\n \"resolve_dependabot_alerts\",\n \"resolve_secret_scanning_alerts\",\n \"view_secret_scanning_alerts\",\n \"write_code_scanning\",\n ])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.OrganizationCustomRole(\"example\", new()\n {\n BaseRole = \"read\",\n Description = \"Example custom role that uses the read role as its base\",\n Permissions = new[]\n {\n \"add_assignee\",\n \"add_label\",\n \"bypass_branch_protection\",\n \"close_issue\",\n \"close_pull_request\",\n \"mark_as_duplicate\",\n \"create_tag\",\n \"delete_issue\",\n \"delete_tag\",\n \"manage_deploy_keys\",\n \"push_protected_branch\",\n \"read_code_scanning\",\n \"reopen_issue\",\n \"reopen_pull_request\",\n \"request_pr_review\",\n \"resolve_dependabot_alerts\",\n \"resolve_secret_scanning_alerts\",\n \"view_secret_scanning_alerts\",\n \"write_code_scanning\",\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewOrganizationCustomRole(ctx, \"example\", \u0026github.OrganizationCustomRoleArgs{\n\t\t\tBaseRole: pulumi.String(\"read\"),\n\t\t\tDescription: pulumi.String(\"Example custom role that uses the read role as its base\"),\n\t\t\tPermissions: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"add_assignee\"),\n\t\t\t\tpulumi.String(\"add_label\"),\n\t\t\t\tpulumi.String(\"bypass_branch_protection\"),\n\t\t\t\tpulumi.String(\"close_issue\"),\n\t\t\t\tpulumi.String(\"close_pull_request\"),\n\t\t\t\tpulumi.String(\"mark_as_duplicate\"),\n\t\t\t\tpulumi.String(\"create_tag\"),\n\t\t\t\tpulumi.String(\"delete_issue\"),\n\t\t\t\tpulumi.String(\"delete_tag\"),\n\t\t\t\tpulumi.String(\"manage_deploy_keys\"),\n\t\t\t\tpulumi.String(\"push_protected_branch\"),\n\t\t\t\tpulumi.String(\"read_code_scanning\"),\n\t\t\t\tpulumi.String(\"reopen_issue\"),\n\t\t\t\tpulumi.String(\"reopen_pull_request\"),\n\t\t\t\tpulumi.String(\"request_pr_review\"),\n\t\t\t\tpulumi.String(\"resolve_dependabot_alerts\"),\n\t\t\t\tpulumi.String(\"resolve_secret_scanning_alerts\"),\n\t\t\t\tpulumi.String(\"view_secret_scanning_alerts\"),\n\t\t\t\tpulumi.String(\"write_code_scanning\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.OrganizationCustomRole;\nimport com.pulumi.github.OrganizationCustomRoleArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new OrganizationCustomRole(\"example\", OrganizationCustomRoleArgs.builder() \n .baseRole(\"read\")\n .description(\"Example custom role that uses the read role as its base\")\n .permissions( \n \"add_assignee\",\n \"add_label\",\n \"bypass_branch_protection\",\n \"close_issue\",\n \"close_pull_request\",\n \"mark_as_duplicate\",\n \"create_tag\",\n \"delete_issue\",\n \"delete_tag\",\n \"manage_deploy_keys\",\n \"push_protected_branch\",\n \"read_code_scanning\",\n \"reopen_issue\",\n \"reopen_pull_request\",\n \"request_pr_review\",\n \"resolve_dependabot_alerts\",\n \"resolve_secret_scanning_alerts\",\n \"view_secret_scanning_alerts\",\n \"write_code_scanning\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:OrganizationCustomRole\n properties:\n baseRole: read\n description: Example custom role that uses the read role as its base\n permissions:\n - add_assignee\n - add_label\n - bypass_branch_protection\n - close_issue\n - close_pull_request\n - mark_as_duplicate\n - create_tag\n - delete_issue\n - delete_tag\n - manage_deploy_keys\n - push_protected_branch\n - read_code_scanning\n - reopen_issue\n - reopen_pull_request\n - request_pr_review\n - resolve_dependabot_alerts\n - resolve_secret_scanning_alerts\n - view_secret_scanning_alerts\n - write_code_scanning\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nCustom roles can be imported using the `id` of the role.\nThe `id` of the custom role can be found using the [list custom roles in an organization](https://docs.github.com/en/enterprise-cloud@latest/rest/orgs/custom-roles#list-custom-repository-roles-in-an-organization) API.\n\n```sh\n$ pulumi import github:index/organizationCustomRole:OrganizationCustomRole example 1234\n```\n", "properties": { "baseRole": { "type": "string", @@ -6110,7 +6110,7 @@ } }, "github:index/organizationProject:OrganizationProject": { - "description": "This resource allows you to create and manage projects for GitHub organization.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst project = new github.OrganizationProject(\"project\", {body: \"This is a organization project.\"});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nproject = github.OrganizationProject(\"project\", body=\"This is a organization project.\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var project = new Github.OrganizationProject(\"project\", new()\n {\n Body = \"This is a organization project.\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewOrganizationProject(ctx, \"project\", \u0026github.OrganizationProjectArgs{\n\t\t\tBody: pulumi.String(\"This is a organization project.\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.OrganizationProject;\nimport com.pulumi.github.OrganizationProjectArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var project = new OrganizationProject(\"project\", OrganizationProjectArgs.builder() \n .body(\"This is a organization project.\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n project:\n type: github:OrganizationProject\n properties:\n body: This is a organization project.\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "This resource allows you to create and manage projects for GitHub organization.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst project = new github.OrganizationProject(\"project\", {body: \"This is a organization project.\"});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nproject = github.OrganizationProject(\"project\", body=\"This is a organization project.\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var project = new Github.OrganizationProject(\"project\", new()\n {\n Body = \"This is a organization project.\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewOrganizationProject(ctx, \"project\", \u0026github.OrganizationProjectArgs{\n\t\t\tBody: pulumi.String(\"This is a organization project.\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.OrganizationProject;\nimport com.pulumi.github.OrganizationProjectArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var project = new OrganizationProject(\"project\", OrganizationProjectArgs.builder() \n .body(\"This is a organization project.\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n project:\n type: github:OrganizationProject\n properties:\n body: This is a organization project.\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "properties": { "body": { "type": "string", @@ -6166,7 +6166,7 @@ } }, "github:index/organizationRuleset:OrganizationRuleset": { - "description": "Creates a GitHub organization ruleset.\n\nThis resource allows you to create and manage rulesets on the organization level. When applied, a new ruleset will be created. When destroyed, that ruleset will be removed.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.OrganizationRuleset;\nimport com.pulumi.github.OrganizationRulesetArgs;\nimport com.pulumi.github.inputs.OrganizationRulesetBypassActorArgs;\nimport com.pulumi.github.inputs.OrganizationRulesetConditionsArgs;\nimport com.pulumi.github.inputs.OrganizationRulesetConditionsRefNameArgs;\nimport com.pulumi.github.inputs.OrganizationRulesetRulesArgs;\nimport com.pulumi.github.inputs.OrganizationRulesetRulesBranchNamePatternArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new OrganizationRuleset(\"example\", OrganizationRulesetArgs.builder() \n .bypassActors(OrganizationRulesetBypassActorArgs.builder()\n .actorId(13473)\n .actorType(\"Integration\")\n .bypassMode(\"always\")\n .build())\n .conditions(OrganizationRulesetConditionsArgs.builder()\n .refName(OrganizationRulesetConditionsRefNameArgs.builder()\n .exclude()\n .include(\"~ALL\")\n .build())\n .build())\n .enforcement(\"active\")\n .rules(OrganizationRulesetRulesArgs.builder()\n .branchNamePattern(OrganizationRulesetRulesBranchNamePatternArgs.builder()\n .name(\"example\")\n .negate(false)\n .operator(\"starts_with\")\n .pattern(\"ex\")\n .build())\n .creation(true)\n .deletion(true)\n .requiredLinearHistory(true)\n .requiredSignatures(true)\n .update(true)\n .build())\n .target(\"branch\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:OrganizationRuleset\n properties:\n bypassActors:\n - actorId: 13473\n actorType: Integration\n bypassMode: always\n conditions:\n refName:\n exclude: []\n include:\n - ~ALL\n enforcement: active\n rules:\n branchNamePattern:\n name: example\n negate: false\n operator: starts_with\n pattern: ex\n creation: true\n deletion: true\n requiredLinearHistory: true\n requiredSignatures: true\n update: true\n target: branch\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub Organization Rulesets can be imported using the GitHub ruleset ID e.g.\n\n ```sh\n $ pulumi import github:index/organizationRuleset:OrganizationRuleset example 12345`\n```\n\n ", + "description": "Creates a GitHub organization ruleset.\n\nThis resource allows you to create and manage rulesets on the organization level. When applied, a new ruleset will be created. When destroyed, that ruleset will be removed.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.OrganizationRuleset;\nimport com.pulumi.github.OrganizationRulesetArgs;\nimport com.pulumi.github.inputs.OrganizationRulesetBypassActorArgs;\nimport com.pulumi.github.inputs.OrganizationRulesetConditionsArgs;\nimport com.pulumi.github.inputs.OrganizationRulesetConditionsRefNameArgs;\nimport com.pulumi.github.inputs.OrganizationRulesetRulesArgs;\nimport com.pulumi.github.inputs.OrganizationRulesetRulesBranchNamePatternArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new OrganizationRuleset(\"example\", OrganizationRulesetArgs.builder() \n .bypassActors(OrganizationRulesetBypassActorArgs.builder()\n .actorId(13473)\n .actorType(\"Integration\")\n .bypassMode(\"always\")\n .build())\n .conditions(OrganizationRulesetConditionsArgs.builder()\n .refName(OrganizationRulesetConditionsRefNameArgs.builder()\n .exclude()\n .include(\"~ALL\")\n .build())\n .build())\n .enforcement(\"active\")\n .rules(OrganizationRulesetRulesArgs.builder()\n .branchNamePattern(OrganizationRulesetRulesBranchNamePatternArgs.builder()\n .name(\"example\")\n .negate(false)\n .operator(\"starts_with\")\n .pattern(\"ex\")\n .build())\n .creation(true)\n .deletion(true)\n .requiredLinearHistory(true)\n .requiredSignatures(true)\n .update(true)\n .build())\n .target(\"branch\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:OrganizationRuleset\n properties:\n bypassActors:\n - actorId: 13473\n actorType: Integration\n bypassMode: always\n conditions:\n refName:\n exclude: []\n include:\n - ~ALL\n enforcement: active\n rules:\n branchNamePattern:\n name: example\n negate: false\n operator: starts_with\n pattern: ex\n creation: true\n deletion: true\n requiredLinearHistory: true\n requiredSignatures: true\n update: true\n target: branch\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Organization Rulesets can be imported using the GitHub ruleset ID e.g.\n\n```sh\n$ pulumi import github:index/organizationRuleset:OrganizationRuleset example 12345`\n```\n\n", "properties": { "bypassActors": { "type": "array", @@ -6298,7 +6298,7 @@ } }, "github:index/organizationSecurityManager:OrganizationSecurityManager": { - "description": "{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst someTeamTeam = new github.Team(\"someTeamTeam\", {description: \"Some cool team\"});\nconst someTeamOrganizationSecurityManager = new github.OrganizationSecurityManager(\"someTeamOrganizationSecurityManager\", {teamSlug: someTeamTeam.slug});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nsome_team_team = github.Team(\"someTeamTeam\", description=\"Some cool team\")\nsome_team_organization_security_manager = github.OrganizationSecurityManager(\"someTeamOrganizationSecurityManager\", team_slug=some_team_team.slug)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var someTeamTeam = new Github.Team(\"someTeamTeam\", new()\n {\n Description = \"Some cool team\",\n });\n\n var someTeamOrganizationSecurityManager = new Github.OrganizationSecurityManager(\"someTeamOrganizationSecurityManager\", new()\n {\n TeamSlug = someTeamTeam.Slug,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tsomeTeamTeam, err := github.NewTeam(ctx, \"someTeamTeam\", \u0026github.TeamArgs{\n\t\t\tDescription: pulumi.String(\"Some cool team\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewOrganizationSecurityManager(ctx, \"someTeamOrganizationSecurityManager\", \u0026github.OrganizationSecurityManagerArgs{\n\t\t\tTeamSlug: someTeamTeam.Slug,\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Team;\nimport com.pulumi.github.TeamArgs;\nimport com.pulumi.github.OrganizationSecurityManager;\nimport com.pulumi.github.OrganizationSecurityManagerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var someTeamTeam = new Team(\"someTeamTeam\", TeamArgs.builder() \n .description(\"Some cool team\")\n .build());\n\n var someTeamOrganizationSecurityManager = new OrganizationSecurityManager(\"someTeamOrganizationSecurityManager\", OrganizationSecurityManagerArgs.builder() \n .teamSlug(someTeamTeam.slug())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n someTeamTeam:\n type: github:Team\n properties:\n description: Some cool team\n someTeamOrganizationSecurityManager:\n type: github:OrganizationSecurityManager\n properties:\n teamSlug: ${someTeamTeam.slug}\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub Security Manager Teams can be imported using the GitHub team ID e.g.\n\n```sh\n $ pulumi import github:index/organizationSecurityManager:OrganizationSecurityManager core 1234567\n```\n ", + "description": "## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst someTeamTeam = new github.Team(\"someTeamTeam\", {description: \"Some cool team\"});\nconst someTeamOrganizationSecurityManager = new github.OrganizationSecurityManager(\"someTeamOrganizationSecurityManager\", {teamSlug: someTeamTeam.slug});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nsome_team_team = github.Team(\"someTeamTeam\", description=\"Some cool team\")\nsome_team_organization_security_manager = github.OrganizationSecurityManager(\"someTeamOrganizationSecurityManager\", team_slug=some_team_team.slug)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var someTeamTeam = new Github.Team(\"someTeamTeam\", new()\n {\n Description = \"Some cool team\",\n });\n\n var someTeamOrganizationSecurityManager = new Github.OrganizationSecurityManager(\"someTeamOrganizationSecurityManager\", new()\n {\n TeamSlug = someTeamTeam.Slug,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tsomeTeamTeam, err := github.NewTeam(ctx, \"someTeamTeam\", \u0026github.TeamArgs{\n\t\t\tDescription: pulumi.String(\"Some cool team\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewOrganizationSecurityManager(ctx, \"someTeamOrganizationSecurityManager\", \u0026github.OrganizationSecurityManagerArgs{\n\t\t\tTeamSlug: someTeamTeam.Slug,\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Team;\nimport com.pulumi.github.TeamArgs;\nimport com.pulumi.github.OrganizationSecurityManager;\nimport com.pulumi.github.OrganizationSecurityManagerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var someTeamTeam = new Team(\"someTeamTeam\", TeamArgs.builder() \n .description(\"Some cool team\")\n .build());\n\n var someTeamOrganizationSecurityManager = new OrganizationSecurityManager(\"someTeamOrganizationSecurityManager\", OrganizationSecurityManagerArgs.builder() \n .teamSlug(someTeamTeam.slug())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n someTeamTeam:\n type: github:Team\n properties:\n description: Some cool team\n someTeamOrganizationSecurityManager:\n type: github:OrganizationSecurityManager\n properties:\n teamSlug: ${someTeamTeam.slug}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Security Manager Teams can be imported using the GitHub team ID e.g.\n\n```sh\n$ pulumi import github:index/organizationSecurityManager:OrganizationSecurityManager core 1234567\n```\n", "properties": { "teamSlug": { "type": "string", @@ -6329,7 +6329,7 @@ } }, "github:index/organizationSettings:OrganizationSettings": { - "description": "This resource allows you to create and manage settings for a GitHub Organization.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst test = new github.OrganizationSettings(\"test\", {\n advancedSecurityEnabledForNewRepositories: false,\n billingEmail: \"test@example.com\",\n blog: \"https://example.com\",\n company: \"Test Company\",\n defaultRepositoryPermission: \"read\",\n dependabotAlertsEnabledForNewRepositories: false,\n dependabotSecurityUpdatesEnabledForNewRepositories: false,\n dependencyGraphEnabledForNewRepositories: false,\n description: \"Test Description\",\n email: \"test@example.com\",\n hasOrganizationProjects: true,\n hasRepositoryProjects: true,\n location: \"Test Location\",\n membersCanCreateInternalRepositories: true,\n membersCanCreatePages: true,\n membersCanCreatePrivatePages: true,\n membersCanCreatePrivateRepositories: true,\n membersCanCreatePublicPages: true,\n membersCanCreatePublicRepositories: true,\n membersCanCreateRepositories: true,\n membersCanForkPrivateRepositories: true,\n secretScanningEnabledForNewRepositories: false,\n secretScanningPushProtectionEnabledForNewRepositories: false,\n twitterUsername: \"Test\",\n webCommitSignoffRequired: true,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ntest = github.OrganizationSettings(\"test\",\n advanced_security_enabled_for_new_repositories=False,\n billing_email=\"test@example.com\",\n blog=\"https://example.com\",\n company=\"Test Company\",\n default_repository_permission=\"read\",\n dependabot_alerts_enabled_for_new_repositories=False,\n dependabot_security_updates_enabled_for_new_repositories=False,\n dependency_graph_enabled_for_new_repositories=False,\n description=\"Test Description\",\n email=\"test@example.com\",\n has_organization_projects=True,\n has_repository_projects=True,\n location=\"Test Location\",\n members_can_create_internal_repositories=True,\n members_can_create_pages=True,\n members_can_create_private_pages=True,\n members_can_create_private_repositories=True,\n members_can_create_public_pages=True,\n members_can_create_public_repositories=True,\n members_can_create_repositories=True,\n members_can_fork_private_repositories=True,\n secret_scanning_enabled_for_new_repositories=False,\n secret_scanning_push_protection_enabled_for_new_repositories=False,\n twitter_username=\"Test\",\n web_commit_signoff_required=True)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var test = new Github.OrganizationSettings(\"test\", new()\n {\n AdvancedSecurityEnabledForNewRepositories = false,\n BillingEmail = \"test@example.com\",\n Blog = \"https://example.com\",\n Company = \"Test Company\",\n DefaultRepositoryPermission = \"read\",\n DependabotAlertsEnabledForNewRepositories = false,\n DependabotSecurityUpdatesEnabledForNewRepositories = false,\n DependencyGraphEnabledForNewRepositories = false,\n Description = \"Test Description\",\n Email = \"test@example.com\",\n HasOrganizationProjects = true,\n HasRepositoryProjects = true,\n Location = \"Test Location\",\n MembersCanCreateInternalRepositories = true,\n MembersCanCreatePages = true,\n MembersCanCreatePrivatePages = true,\n MembersCanCreatePrivateRepositories = true,\n MembersCanCreatePublicPages = true,\n MembersCanCreatePublicRepositories = true,\n MembersCanCreateRepositories = true,\n MembersCanForkPrivateRepositories = true,\n SecretScanningEnabledForNewRepositories = false,\n SecretScanningPushProtectionEnabledForNewRepositories = false,\n TwitterUsername = \"Test\",\n WebCommitSignoffRequired = true,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewOrganizationSettings(ctx, \"test\", \u0026github.OrganizationSettingsArgs{\n\t\t\tAdvancedSecurityEnabledForNewRepositories: pulumi.Bool(false),\n\t\t\tBillingEmail: pulumi.String(\"test@example.com\"),\n\t\t\tBlog: pulumi.String(\"https://example.com\"),\n\t\t\tCompany: pulumi.String(\"Test Company\"),\n\t\t\tDefaultRepositoryPermission: pulumi.String(\"read\"),\n\t\t\tDependabotAlertsEnabledForNewRepositories: pulumi.Bool(false),\n\t\t\tDependabotSecurityUpdatesEnabledForNewRepositories: pulumi.Bool(false),\n\t\t\tDependencyGraphEnabledForNewRepositories: pulumi.Bool(false),\n\t\t\tDescription: pulumi.String(\"Test Description\"),\n\t\t\tEmail: pulumi.String(\"test@example.com\"),\n\t\t\tHasOrganizationProjects: pulumi.Bool(true),\n\t\t\tHasRepositoryProjects: pulumi.Bool(true),\n\t\t\tLocation: pulumi.String(\"Test Location\"),\n\t\t\tMembersCanCreateInternalRepositories: pulumi.Bool(true),\n\t\t\tMembersCanCreatePages: pulumi.Bool(true),\n\t\t\tMembersCanCreatePrivatePages: pulumi.Bool(true),\n\t\t\tMembersCanCreatePrivateRepositories: pulumi.Bool(true),\n\t\t\tMembersCanCreatePublicPages: pulumi.Bool(true),\n\t\t\tMembersCanCreatePublicRepositories: pulumi.Bool(true),\n\t\t\tMembersCanCreateRepositories: pulumi.Bool(true),\n\t\t\tMembersCanForkPrivateRepositories: pulumi.Bool(true),\n\t\t\tSecretScanningEnabledForNewRepositories: pulumi.Bool(false),\n\t\t\tSecretScanningPushProtectionEnabledForNewRepositories: pulumi.Bool(false),\n\t\t\tTwitterUsername: pulumi.String(\"Test\"),\n\t\t\tWebCommitSignoffRequired: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.OrganizationSettings;\nimport com.pulumi.github.OrganizationSettingsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var test = new OrganizationSettings(\"test\", OrganizationSettingsArgs.builder() \n .advancedSecurityEnabledForNewRepositories(false)\n .billingEmail(\"test@example.com\")\n .blog(\"https://example.com\")\n .company(\"Test Company\")\n .defaultRepositoryPermission(\"read\")\n .dependabotAlertsEnabledForNewRepositories(false)\n .dependabotSecurityUpdatesEnabledForNewRepositories(false)\n .dependencyGraphEnabledForNewRepositories(false)\n .description(\"Test Description\")\n .email(\"test@example.com\")\n .hasOrganizationProjects(true)\n .hasRepositoryProjects(true)\n .location(\"Test Location\")\n .membersCanCreateInternalRepositories(true)\n .membersCanCreatePages(true)\n .membersCanCreatePrivatePages(true)\n .membersCanCreatePrivateRepositories(true)\n .membersCanCreatePublicPages(true)\n .membersCanCreatePublicRepositories(true)\n .membersCanCreateRepositories(true)\n .membersCanForkPrivateRepositories(true)\n .secretScanningEnabledForNewRepositories(false)\n .secretScanningPushProtectionEnabledForNewRepositories(false)\n .twitterUsername(\"Test\")\n .webCommitSignoffRequired(true)\n .build());\n\n }\n}\n```\n```yaml\nresources:\n test:\n type: github:OrganizationSettings\n properties:\n advancedSecurityEnabledForNewRepositories: false\n billingEmail: test@example.com\n blog: https://example.com\n company: Test Company\n defaultRepositoryPermission: read\n dependabotAlertsEnabledForNewRepositories: false\n dependabotSecurityUpdatesEnabledForNewRepositories: false\n dependencyGraphEnabledForNewRepositories: false\n description: Test Description\n email: test@example.com\n hasOrganizationProjects: true\n hasRepositoryProjects: true\n location: Test Location\n membersCanCreateInternalRepositories: true\n membersCanCreatePages: true\n membersCanCreatePrivatePages: true\n membersCanCreatePrivateRepositories: true\n membersCanCreatePublicPages: true\n membersCanCreatePublicRepositories: true\n membersCanCreateRepositories: true\n membersCanForkPrivateRepositories: true\n secretScanningEnabledForNewRepositories: false\n secretScanningPushProtectionEnabledForNewRepositories: false\n twitterUsername: Test\n webCommitSignoffRequired: true\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nOrganization settings can be imported using the `id` of the organization. The `id` of the organization can be found using the [get an organization](https://docs.github.com/en/rest/orgs/orgs#get-an-organization) API.\n\n```sh\n $ pulumi import github:index/organizationSettings:OrganizationSettings test 123456789\n```\n ", + "description": "This resource allows you to create and manage settings for a GitHub Organization.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst test = new github.OrganizationSettings(\"test\", {\n advancedSecurityEnabledForNewRepositories: false,\n billingEmail: \"test@example.com\",\n blog: \"https://example.com\",\n company: \"Test Company\",\n defaultRepositoryPermission: \"read\",\n dependabotAlertsEnabledForNewRepositories: false,\n dependabotSecurityUpdatesEnabledForNewRepositories: false,\n dependencyGraphEnabledForNewRepositories: false,\n description: \"Test Description\",\n email: \"test@example.com\",\n hasOrganizationProjects: true,\n hasRepositoryProjects: true,\n location: \"Test Location\",\n membersCanCreateInternalRepositories: true,\n membersCanCreatePages: true,\n membersCanCreatePrivatePages: true,\n membersCanCreatePrivateRepositories: true,\n membersCanCreatePublicPages: true,\n membersCanCreatePublicRepositories: true,\n membersCanCreateRepositories: true,\n membersCanForkPrivateRepositories: true,\n secretScanningEnabledForNewRepositories: false,\n secretScanningPushProtectionEnabledForNewRepositories: false,\n twitterUsername: \"Test\",\n webCommitSignoffRequired: true,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ntest = github.OrganizationSettings(\"test\",\n advanced_security_enabled_for_new_repositories=False,\n billing_email=\"test@example.com\",\n blog=\"https://example.com\",\n company=\"Test Company\",\n default_repository_permission=\"read\",\n dependabot_alerts_enabled_for_new_repositories=False,\n dependabot_security_updates_enabled_for_new_repositories=False,\n dependency_graph_enabled_for_new_repositories=False,\n description=\"Test Description\",\n email=\"test@example.com\",\n has_organization_projects=True,\n has_repository_projects=True,\n location=\"Test Location\",\n members_can_create_internal_repositories=True,\n members_can_create_pages=True,\n members_can_create_private_pages=True,\n members_can_create_private_repositories=True,\n members_can_create_public_pages=True,\n members_can_create_public_repositories=True,\n members_can_create_repositories=True,\n members_can_fork_private_repositories=True,\n secret_scanning_enabled_for_new_repositories=False,\n secret_scanning_push_protection_enabled_for_new_repositories=False,\n twitter_username=\"Test\",\n web_commit_signoff_required=True)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var test = new Github.OrganizationSettings(\"test\", new()\n {\n AdvancedSecurityEnabledForNewRepositories = false,\n BillingEmail = \"test@example.com\",\n Blog = \"https://example.com\",\n Company = \"Test Company\",\n DefaultRepositoryPermission = \"read\",\n DependabotAlertsEnabledForNewRepositories = false,\n DependabotSecurityUpdatesEnabledForNewRepositories = false,\n DependencyGraphEnabledForNewRepositories = false,\n Description = \"Test Description\",\n Email = \"test@example.com\",\n HasOrganizationProjects = true,\n HasRepositoryProjects = true,\n Location = \"Test Location\",\n MembersCanCreateInternalRepositories = true,\n MembersCanCreatePages = true,\n MembersCanCreatePrivatePages = true,\n MembersCanCreatePrivateRepositories = true,\n MembersCanCreatePublicPages = true,\n MembersCanCreatePublicRepositories = true,\n MembersCanCreateRepositories = true,\n MembersCanForkPrivateRepositories = true,\n SecretScanningEnabledForNewRepositories = false,\n SecretScanningPushProtectionEnabledForNewRepositories = false,\n TwitterUsername = \"Test\",\n WebCommitSignoffRequired = true,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewOrganizationSettings(ctx, \"test\", \u0026github.OrganizationSettingsArgs{\n\t\t\tAdvancedSecurityEnabledForNewRepositories: pulumi.Bool(false),\n\t\t\tBillingEmail: pulumi.String(\"test@example.com\"),\n\t\t\tBlog: pulumi.String(\"https://example.com\"),\n\t\t\tCompany: pulumi.String(\"Test Company\"),\n\t\t\tDefaultRepositoryPermission: pulumi.String(\"read\"),\n\t\t\tDependabotAlertsEnabledForNewRepositories: pulumi.Bool(false),\n\t\t\tDependabotSecurityUpdatesEnabledForNewRepositories: pulumi.Bool(false),\n\t\t\tDependencyGraphEnabledForNewRepositories: pulumi.Bool(false),\n\t\t\tDescription: pulumi.String(\"Test Description\"),\n\t\t\tEmail: pulumi.String(\"test@example.com\"),\n\t\t\tHasOrganizationProjects: pulumi.Bool(true),\n\t\t\tHasRepositoryProjects: pulumi.Bool(true),\n\t\t\tLocation: pulumi.String(\"Test Location\"),\n\t\t\tMembersCanCreateInternalRepositories: pulumi.Bool(true),\n\t\t\tMembersCanCreatePages: pulumi.Bool(true),\n\t\t\tMembersCanCreatePrivatePages: pulumi.Bool(true),\n\t\t\tMembersCanCreatePrivateRepositories: pulumi.Bool(true),\n\t\t\tMembersCanCreatePublicPages: pulumi.Bool(true),\n\t\t\tMembersCanCreatePublicRepositories: pulumi.Bool(true),\n\t\t\tMembersCanCreateRepositories: pulumi.Bool(true),\n\t\t\tMembersCanForkPrivateRepositories: pulumi.Bool(true),\n\t\t\tSecretScanningEnabledForNewRepositories: pulumi.Bool(false),\n\t\t\tSecretScanningPushProtectionEnabledForNewRepositories: pulumi.Bool(false),\n\t\t\tTwitterUsername: pulumi.String(\"Test\"),\n\t\t\tWebCommitSignoffRequired: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.OrganizationSettings;\nimport com.pulumi.github.OrganizationSettingsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var test = new OrganizationSettings(\"test\", OrganizationSettingsArgs.builder() \n .advancedSecurityEnabledForNewRepositories(false)\n .billingEmail(\"test@example.com\")\n .blog(\"https://example.com\")\n .company(\"Test Company\")\n .defaultRepositoryPermission(\"read\")\n .dependabotAlertsEnabledForNewRepositories(false)\n .dependabotSecurityUpdatesEnabledForNewRepositories(false)\n .dependencyGraphEnabledForNewRepositories(false)\n .description(\"Test Description\")\n .email(\"test@example.com\")\n .hasOrganizationProjects(true)\n .hasRepositoryProjects(true)\n .location(\"Test Location\")\n .membersCanCreateInternalRepositories(true)\n .membersCanCreatePages(true)\n .membersCanCreatePrivatePages(true)\n .membersCanCreatePrivateRepositories(true)\n .membersCanCreatePublicPages(true)\n .membersCanCreatePublicRepositories(true)\n .membersCanCreateRepositories(true)\n .membersCanForkPrivateRepositories(true)\n .secretScanningEnabledForNewRepositories(false)\n .secretScanningPushProtectionEnabledForNewRepositories(false)\n .twitterUsername(\"Test\")\n .webCommitSignoffRequired(true)\n .build());\n\n }\n}\n```\n```yaml\nresources:\n test:\n type: github:OrganizationSettings\n properties:\n advancedSecurityEnabledForNewRepositories: false\n billingEmail: test@example.com\n blog: https://example.com\n company: Test Company\n defaultRepositoryPermission: read\n dependabotAlertsEnabledForNewRepositories: false\n dependabotSecurityUpdatesEnabledForNewRepositories: false\n dependencyGraphEnabledForNewRepositories: false\n description: Test Description\n email: test@example.com\n hasOrganizationProjects: true\n hasRepositoryProjects: true\n location: Test Location\n membersCanCreateInternalRepositories: true\n membersCanCreatePages: true\n membersCanCreatePrivatePages: true\n membersCanCreatePrivateRepositories: true\n membersCanCreatePublicPages: true\n membersCanCreatePublicRepositories: true\n membersCanCreateRepositories: true\n membersCanForkPrivateRepositories: true\n secretScanningEnabledForNewRepositories: false\n secretScanningPushProtectionEnabledForNewRepositories: false\n twitterUsername: Test\n webCommitSignoffRequired: true\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nOrganization settings can be imported using the `id` of the organization.\nThe `id` of the organization can be found using the [get an organization](https://docs.github.com/en/rest/orgs/orgs#get-an-organization) API.\n\n```sh\n$ pulumi import github:index/organizationSettings:OrganizationSettings test 123456789\n```\n", "properties": { "advancedSecurityEnabledForNewRepositories": { "type": "boolean", @@ -6661,7 +6661,7 @@ } }, "github:index/organizationWebhook:OrganizationWebhook": { - "description": "This resource allows you to create and manage webhooks for GitHub organization.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.OrganizationWebhook;\nimport com.pulumi.github.OrganizationWebhookArgs;\nimport com.pulumi.github.inputs.OrganizationWebhookConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var foo = new OrganizationWebhook(\"foo\", OrganizationWebhookArgs.builder() \n .active(false)\n .configuration(OrganizationWebhookConfigurationArgs.builder()\n .contentType(\"form\")\n .insecureSsl(false)\n .url(\"https://google.de/\")\n .build())\n .events(\"issues\")\n .name(\"web\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n foo:\n type: github:OrganizationWebhook\n properties:\n active: false\n configuration:\n contentType: form\n insecureSsl: false\n url: https://google.de/\n events:\n - issues\n name: web\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nOrganization webhooks can be imported using the `id` of the webhook. The `id` of the webhook can be found in the URL of the webhook. For example, `\"https://github.com/organizations/foo-org/settings/hooks/123456789\"`.\n\n```sh\n $ pulumi import github:index/organizationWebhook:OrganizationWebhook terraform 123456789\n```\n If secret is populated in the webhook's configuration, the value will be imported as \"********\".\n\n", + "description": "This resource allows you to create and manage webhooks for GitHub organization.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.OrganizationWebhook;\nimport com.pulumi.github.OrganizationWebhookArgs;\nimport com.pulumi.github.inputs.OrganizationWebhookConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var foo = new OrganizationWebhook(\"foo\", OrganizationWebhookArgs.builder() \n .active(false)\n .configuration(OrganizationWebhookConfigurationArgs.builder()\n .contentType(\"form\")\n .insecureSsl(false)\n .url(\"https://google.de/\")\n .build())\n .events(\"issues\")\n .name(\"web\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n foo:\n type: github:OrganizationWebhook\n properties:\n active: false\n configuration:\n contentType: form\n insecureSsl: false\n url: https://google.de/\n events:\n - issues\n name: web\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nOrganization webhooks can be imported using the `id` of the webhook.\nThe `id` of the webhook can be found in the URL of the webhook. For example, `\"https://github.com/organizations/foo-org/settings/hooks/123456789\"`.\n\n```sh\n$ pulumi import github:index/organizationWebhook:OrganizationWebhook terraform 123456789\n```\nIf secret is populated in the webhook's configuration, the value will be imported as \"********\".\n\n", "properties": { "active": { "type": "boolean", @@ -6741,7 +6741,7 @@ } }, "github:index/projectCard:ProjectCard": { - "description": "This resource allows you to create and manage cards for GitHub projects.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst project = new github.OrganizationProject(\"project\", {body: \"This is an organization project.\"});\nconst column = new github.ProjectColumn(\"column\", {projectId: project.id});\nconst card = new github.ProjectCard(\"card\", {\n columnId: column.columnId,\n note: \"## Unaccepted 👇\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nproject = github.OrganizationProject(\"project\", body=\"This is an organization project.\")\ncolumn = github.ProjectColumn(\"column\", project_id=project.id)\ncard = github.ProjectCard(\"card\",\n column_id=column.column_id,\n note=\"## Unaccepted 👇\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var project = new Github.OrganizationProject(\"project\", new()\n {\n Body = \"This is an organization project.\",\n });\n\n var column = new Github.ProjectColumn(\"column\", new()\n {\n ProjectId = project.Id,\n });\n\n var card = new Github.ProjectCard(\"card\", new()\n {\n ColumnId = column.ColumnId,\n Note = \"## Unaccepted 👇\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tproject, err := github.NewOrganizationProject(ctx, \"project\", \u0026github.OrganizationProjectArgs{\n\t\t\tBody: pulumi.String(\"This is an organization project.\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tcolumn, err := github.NewProjectColumn(ctx, \"column\", \u0026github.ProjectColumnArgs{\n\t\t\tProjectId: project.ID(),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewProjectCard(ctx, \"card\", \u0026github.ProjectCardArgs{\n\t\t\tColumnId: column.ColumnId,\n\t\t\tNote: pulumi.String(\"## Unaccepted 👇\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.OrganizationProject;\nimport com.pulumi.github.OrganizationProjectArgs;\nimport com.pulumi.github.ProjectColumn;\nimport com.pulumi.github.ProjectColumnArgs;\nimport com.pulumi.github.ProjectCard;\nimport com.pulumi.github.ProjectCardArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var project = new OrganizationProject(\"project\", OrganizationProjectArgs.builder() \n .body(\"This is an organization project.\")\n .build());\n\n var column = new ProjectColumn(\"column\", ProjectColumnArgs.builder() \n .projectId(project.id())\n .build());\n\n var card = new ProjectCard(\"card\", ProjectCardArgs.builder() \n .columnId(column.columnId())\n .note(\"## Unaccepted 👇\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n project:\n type: github:OrganizationProject\n properties:\n body: This is an organization project.\n column:\n type: github:ProjectColumn\n properties:\n projectId: ${project.id}\n card:\n type: github:ProjectCard\n properties:\n columnId: ${column.columnId}\n note: \"## Unaccepted \\U0001F447\"\n```\n{{% /example %}}\n{{% example %}}\n### Adding An Issue To A Project\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst testRepository = new github.Repository(\"testRepository\", {\n hasProjects: true,\n hasIssues: true,\n});\nconst testIssue = new github.Issue(\"testIssue\", {\n repository: testRepository.id,\n title: \"Test issue title\",\n body: \"Test issue body\",\n});\nconst testRepositoryProject = new github.RepositoryProject(\"testRepositoryProject\", {\n repository: testRepository.name,\n body: \"this is a test project\",\n});\nconst testProjectColumn = new github.ProjectColumn(\"testProjectColumn\", {projectId: testRepositoryProject.id});\nconst testProjectCard = new github.ProjectCard(\"testProjectCard\", {\n columnId: testProjectColumn.columnId,\n contentId: testIssue.issueId,\n contentType: \"Issue\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ntest_repository = github.Repository(\"testRepository\",\n has_projects=True,\n has_issues=True)\ntest_issue = github.Issue(\"testIssue\",\n repository=test_repository.id,\n title=\"Test issue title\",\n body=\"Test issue body\")\ntest_repository_project = github.RepositoryProject(\"testRepositoryProject\",\n repository=test_repository.name,\n body=\"this is a test project\")\ntest_project_column = github.ProjectColumn(\"testProjectColumn\", project_id=test_repository_project.id)\ntest_project_card = github.ProjectCard(\"testProjectCard\",\n column_id=test_project_column.column_id,\n content_id=test_issue.issue_id,\n content_type=\"Issue\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var testRepository = new Github.Repository(\"testRepository\", new()\n {\n HasProjects = true,\n HasIssues = true,\n });\n\n var testIssue = new Github.Issue(\"testIssue\", new()\n {\n Repository = testRepository.Id,\n Title = \"Test issue title\",\n Body = \"Test issue body\",\n });\n\n var testRepositoryProject = new Github.RepositoryProject(\"testRepositoryProject\", new()\n {\n Repository = testRepository.Name,\n Body = \"this is a test project\",\n });\n\n var testProjectColumn = new Github.ProjectColumn(\"testProjectColumn\", new()\n {\n ProjectId = testRepositoryProject.Id,\n });\n\n var testProjectCard = new Github.ProjectCard(\"testProjectCard\", new()\n {\n ColumnId = testProjectColumn.ColumnId,\n ContentId = testIssue.IssueId,\n ContentType = \"Issue\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\ttestRepository, err := github.NewRepository(ctx, \"testRepository\", \u0026github.RepositoryArgs{\n\t\t\tHasProjects: pulumi.Bool(true),\n\t\t\tHasIssues: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\ttestIssue, err := github.NewIssue(ctx, \"testIssue\", \u0026github.IssueArgs{\n\t\t\tRepository: testRepository.ID(),\n\t\t\tTitle: pulumi.String(\"Test issue title\"),\n\t\t\tBody: pulumi.String(\"Test issue body\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\ttestRepositoryProject, err := github.NewRepositoryProject(ctx, \"testRepositoryProject\", \u0026github.RepositoryProjectArgs{\n\t\t\tRepository: testRepository.Name,\n\t\t\tBody: pulumi.String(\"this is a test project\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\ttestProjectColumn, err := github.NewProjectColumn(ctx, \"testProjectColumn\", \u0026github.ProjectColumnArgs{\n\t\t\tProjectId: testRepositoryProject.ID(),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewProjectCard(ctx, \"testProjectCard\", \u0026github.ProjectCardArgs{\n\t\t\tColumnId: testProjectColumn.ColumnId,\n\t\t\tContentId: testIssue.IssueId,\n\t\t\tContentType: pulumi.String(\"Issue\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.Issue;\nimport com.pulumi.github.IssueArgs;\nimport com.pulumi.github.RepositoryProject;\nimport com.pulumi.github.RepositoryProjectArgs;\nimport com.pulumi.github.ProjectColumn;\nimport com.pulumi.github.ProjectColumnArgs;\nimport com.pulumi.github.ProjectCard;\nimport com.pulumi.github.ProjectCardArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var testRepository = new Repository(\"testRepository\", RepositoryArgs.builder() \n .hasProjects(true)\n .hasIssues(true)\n .build());\n\n var testIssue = new Issue(\"testIssue\", IssueArgs.builder() \n .repository(testRepository.id())\n .title(\"Test issue title\")\n .body(\"Test issue body\")\n .build());\n\n var testRepositoryProject = new RepositoryProject(\"testRepositoryProject\", RepositoryProjectArgs.builder() \n .repository(testRepository.name())\n .body(\"this is a test project\")\n .build());\n\n var testProjectColumn = new ProjectColumn(\"testProjectColumn\", ProjectColumnArgs.builder() \n .projectId(testRepositoryProject.id())\n .build());\n\n var testProjectCard = new ProjectCard(\"testProjectCard\", ProjectCardArgs.builder() \n .columnId(testProjectColumn.columnId())\n .contentId(testIssue.issueId())\n .contentType(\"Issue\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n testRepository:\n type: github:Repository\n properties:\n hasProjects: true\n hasIssues: true\n testIssue:\n type: github:Issue\n properties:\n repository: ${testRepository.id}\n title: Test issue title\n body: Test issue body\n testRepositoryProject:\n type: github:RepositoryProject\n properties:\n repository: ${testRepository.name}\n body: this is a test project\n testProjectColumn:\n type: github:ProjectColumn\n properties:\n projectId: ${testRepositoryProject.id}\n testProjectCard:\n type: github:ProjectCard\n properties:\n columnId: ${testProjectColumn.columnId}\n contentId: ${testIssue.issueId}\n contentType: Issue\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nA GitHub Project Card can be imported using its [Card ID](https://developer.github.com/v3/projects/cards/#get-a-project-card):\n\n```sh\n $ pulumi import github:index/projectCard:ProjectCard card 01234567\n```\n ", + "description": "This resource allows you to create and manage cards for GitHub projects.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst project = new github.OrganizationProject(\"project\", {body: \"This is an organization project.\"});\nconst column = new github.ProjectColumn(\"column\", {projectId: project.id});\nconst card = new github.ProjectCard(\"card\", {\n columnId: column.columnId,\n note: \"## Unaccepted 👇\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nproject = github.OrganizationProject(\"project\", body=\"This is an organization project.\")\ncolumn = github.ProjectColumn(\"column\", project_id=project.id)\ncard = github.ProjectCard(\"card\",\n column_id=column.column_id,\n note=\"## Unaccepted 👇\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var project = new Github.OrganizationProject(\"project\", new()\n {\n Body = \"This is an organization project.\",\n });\n\n var column = new Github.ProjectColumn(\"column\", new()\n {\n ProjectId = project.Id,\n });\n\n var card = new Github.ProjectCard(\"card\", new()\n {\n ColumnId = column.ColumnId,\n Note = \"## Unaccepted 👇\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tproject, err := github.NewOrganizationProject(ctx, \"project\", \u0026github.OrganizationProjectArgs{\n\t\t\tBody: pulumi.String(\"This is an organization project.\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tcolumn, err := github.NewProjectColumn(ctx, \"column\", \u0026github.ProjectColumnArgs{\n\t\t\tProjectId: project.ID(),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewProjectCard(ctx, \"card\", \u0026github.ProjectCardArgs{\n\t\t\tColumnId: column.ColumnId,\n\t\t\tNote: pulumi.String(\"## Unaccepted 👇\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.OrganizationProject;\nimport com.pulumi.github.OrganizationProjectArgs;\nimport com.pulumi.github.ProjectColumn;\nimport com.pulumi.github.ProjectColumnArgs;\nimport com.pulumi.github.ProjectCard;\nimport com.pulumi.github.ProjectCardArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var project = new OrganizationProject(\"project\", OrganizationProjectArgs.builder() \n .body(\"This is an organization project.\")\n .build());\n\n var column = new ProjectColumn(\"column\", ProjectColumnArgs.builder() \n .projectId(project.id())\n .build());\n\n var card = new ProjectCard(\"card\", ProjectCardArgs.builder() \n .columnId(column.columnId())\n .note(\"## Unaccepted 👇\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n project:\n type: github:OrganizationProject\n properties:\n body: This is an organization project.\n column:\n type: github:ProjectColumn\n properties:\n projectId: ${project.id}\n card:\n type: github:ProjectCard\n properties:\n columnId: ${column.columnId}\n note: \"## Unaccepted \\U0001F447\"\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Adding An Issue To A Project\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst testRepository = new github.Repository(\"testRepository\", {\n hasProjects: true,\n hasIssues: true,\n});\nconst testIssue = new github.Issue(\"testIssue\", {\n repository: testRepository.id,\n title: \"Test issue title\",\n body: \"Test issue body\",\n});\nconst testRepositoryProject = new github.RepositoryProject(\"testRepositoryProject\", {\n repository: testRepository.name,\n body: \"this is a test project\",\n});\nconst testProjectColumn = new github.ProjectColumn(\"testProjectColumn\", {projectId: testRepositoryProject.id});\nconst testProjectCard = new github.ProjectCard(\"testProjectCard\", {\n columnId: testProjectColumn.columnId,\n contentId: testIssue.issueId,\n contentType: \"Issue\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ntest_repository = github.Repository(\"testRepository\",\n has_projects=True,\n has_issues=True)\ntest_issue = github.Issue(\"testIssue\",\n repository=test_repository.id,\n title=\"Test issue title\",\n body=\"Test issue body\")\ntest_repository_project = github.RepositoryProject(\"testRepositoryProject\",\n repository=test_repository.name,\n body=\"this is a test project\")\ntest_project_column = github.ProjectColumn(\"testProjectColumn\", project_id=test_repository_project.id)\ntest_project_card = github.ProjectCard(\"testProjectCard\",\n column_id=test_project_column.column_id,\n content_id=test_issue.issue_id,\n content_type=\"Issue\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var testRepository = new Github.Repository(\"testRepository\", new()\n {\n HasProjects = true,\n HasIssues = true,\n });\n\n var testIssue = new Github.Issue(\"testIssue\", new()\n {\n Repository = testRepository.Id,\n Title = \"Test issue title\",\n Body = \"Test issue body\",\n });\n\n var testRepositoryProject = new Github.RepositoryProject(\"testRepositoryProject\", new()\n {\n Repository = testRepository.Name,\n Body = \"this is a test project\",\n });\n\n var testProjectColumn = new Github.ProjectColumn(\"testProjectColumn\", new()\n {\n ProjectId = testRepositoryProject.Id,\n });\n\n var testProjectCard = new Github.ProjectCard(\"testProjectCard\", new()\n {\n ColumnId = testProjectColumn.ColumnId,\n ContentId = testIssue.IssueId,\n ContentType = \"Issue\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\ttestRepository, err := github.NewRepository(ctx, \"testRepository\", \u0026github.RepositoryArgs{\n\t\t\tHasProjects: pulumi.Bool(true),\n\t\t\tHasIssues: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\ttestIssue, err := github.NewIssue(ctx, \"testIssue\", \u0026github.IssueArgs{\n\t\t\tRepository: testRepository.ID(),\n\t\t\tTitle: pulumi.String(\"Test issue title\"),\n\t\t\tBody: pulumi.String(\"Test issue body\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\ttestRepositoryProject, err := github.NewRepositoryProject(ctx, \"testRepositoryProject\", \u0026github.RepositoryProjectArgs{\n\t\t\tRepository: testRepository.Name,\n\t\t\tBody: pulumi.String(\"this is a test project\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\ttestProjectColumn, err := github.NewProjectColumn(ctx, \"testProjectColumn\", \u0026github.ProjectColumnArgs{\n\t\t\tProjectId: testRepositoryProject.ID(),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewProjectCard(ctx, \"testProjectCard\", \u0026github.ProjectCardArgs{\n\t\t\tColumnId: testProjectColumn.ColumnId,\n\t\t\tContentId: testIssue.IssueId,\n\t\t\tContentType: pulumi.String(\"Issue\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.Issue;\nimport com.pulumi.github.IssueArgs;\nimport com.pulumi.github.RepositoryProject;\nimport com.pulumi.github.RepositoryProjectArgs;\nimport com.pulumi.github.ProjectColumn;\nimport com.pulumi.github.ProjectColumnArgs;\nimport com.pulumi.github.ProjectCard;\nimport com.pulumi.github.ProjectCardArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var testRepository = new Repository(\"testRepository\", RepositoryArgs.builder() \n .hasProjects(true)\n .hasIssues(true)\n .build());\n\n var testIssue = new Issue(\"testIssue\", IssueArgs.builder() \n .repository(testRepository.id())\n .title(\"Test issue title\")\n .body(\"Test issue body\")\n .build());\n\n var testRepositoryProject = new RepositoryProject(\"testRepositoryProject\", RepositoryProjectArgs.builder() \n .repository(testRepository.name())\n .body(\"this is a test project\")\n .build());\n\n var testProjectColumn = new ProjectColumn(\"testProjectColumn\", ProjectColumnArgs.builder() \n .projectId(testRepositoryProject.id())\n .build());\n\n var testProjectCard = new ProjectCard(\"testProjectCard\", ProjectCardArgs.builder() \n .columnId(testProjectColumn.columnId())\n .contentId(testIssue.issueId())\n .contentType(\"Issue\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n testRepository:\n type: github:Repository\n properties:\n hasProjects: true\n hasIssues: true\n testIssue:\n type: github:Issue\n properties:\n repository: ${testRepository.id}\n title: Test issue title\n body: Test issue body\n testRepositoryProject:\n type: github:RepositoryProject\n properties:\n repository: ${testRepository.name}\n body: this is a test project\n testProjectColumn:\n type: github:ProjectColumn\n properties:\n projectId: ${testRepositoryProject.id}\n testProjectCard:\n type: github:ProjectCard\n properties:\n columnId: ${testProjectColumn.columnId}\n contentId: ${testIssue.issueId}\n contentType: Issue\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nA GitHub Project Card can be imported using its [Card ID](https://developer.github.com/v3/projects/cards/#get-a-project-card):\n\n```sh\n$ pulumi import github:index/projectCard:ProjectCard card 01234567\n```\n", "properties": { "cardId": { "type": "integer", @@ -6826,7 +6826,7 @@ } }, "github:index/projectColumn:ProjectColumn": { - "description": "This resource allows you to create and manage columns for GitHub projects.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst project = new github.OrganizationProject(\"project\", {body: \"This is an organization project.\"});\nconst column = new github.ProjectColumn(\"column\", {projectId: project.id});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nproject = github.OrganizationProject(\"project\", body=\"This is an organization project.\")\ncolumn = github.ProjectColumn(\"column\", project_id=project.id)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var project = new Github.OrganizationProject(\"project\", new()\n {\n Body = \"This is an organization project.\",\n });\n\n var column = new Github.ProjectColumn(\"column\", new()\n {\n ProjectId = project.Id,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tproject, err := github.NewOrganizationProject(ctx, \"project\", \u0026github.OrganizationProjectArgs{\n\t\t\tBody: pulumi.String(\"This is an organization project.\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewProjectColumn(ctx, \"column\", \u0026github.ProjectColumnArgs{\n\t\t\tProjectId: project.ID(),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.OrganizationProject;\nimport com.pulumi.github.OrganizationProjectArgs;\nimport com.pulumi.github.ProjectColumn;\nimport com.pulumi.github.ProjectColumnArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var project = new OrganizationProject(\"project\", OrganizationProjectArgs.builder() \n .body(\"This is an organization project.\")\n .build());\n\n var column = new ProjectColumn(\"column\", ProjectColumnArgs.builder() \n .projectId(project.id())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n project:\n type: github:OrganizationProject\n properties:\n body: This is an organization project.\n column:\n type: github:ProjectColumn\n properties:\n projectId: ${project.id}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "This resource allows you to create and manage columns for GitHub projects.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst project = new github.OrganizationProject(\"project\", {body: \"This is an organization project.\"});\nconst column = new github.ProjectColumn(\"column\", {projectId: project.id});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nproject = github.OrganizationProject(\"project\", body=\"This is an organization project.\")\ncolumn = github.ProjectColumn(\"column\", project_id=project.id)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var project = new Github.OrganizationProject(\"project\", new()\n {\n Body = \"This is an organization project.\",\n });\n\n var column = new Github.ProjectColumn(\"column\", new()\n {\n ProjectId = project.Id,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tproject, err := github.NewOrganizationProject(ctx, \"project\", \u0026github.OrganizationProjectArgs{\n\t\t\tBody: pulumi.String(\"This is an organization project.\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewProjectColumn(ctx, \"column\", \u0026github.ProjectColumnArgs{\n\t\t\tProjectId: project.ID(),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.OrganizationProject;\nimport com.pulumi.github.OrganizationProjectArgs;\nimport com.pulumi.github.ProjectColumn;\nimport com.pulumi.github.ProjectColumnArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var project = new OrganizationProject(\"project\", OrganizationProjectArgs.builder() \n .body(\"This is an organization project.\")\n .build());\n\n var column = new ProjectColumn(\"column\", ProjectColumnArgs.builder() \n .projectId(project.id())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n project:\n type: github:OrganizationProject\n properties:\n body: This is an organization project.\n column:\n type: github:ProjectColumn\n properties:\n projectId: ${project.id}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "properties": { "columnId": { "type": "integer", @@ -6888,7 +6888,7 @@ } }, "github:index/release:Release": { - "description": "This resource allows you to create and manage a release in a specific\nGitHub repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = new github.Repository(\"repo\", {\n description: \"GitHub repo managed by Terraform\",\n \"private\": false,\n});\nconst example = new github.Release(\"example\", {\n repository: repo.name,\n tagName: \"v1.0.0\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.Repository(\"repo\",\n description=\"GitHub repo managed by Terraform\",\n private=False)\nexample = github.Release(\"example\",\n repository=repo.name,\n tag_name=\"v1.0.0\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = new Github.Repository(\"repo\", new()\n {\n Description = \"GitHub repo managed by Terraform\",\n Private = false,\n });\n\n var example = new Github.Release(\"example\", new()\n {\n Repository = repo.Name,\n TagName = \"v1.0.0\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.NewRepository(ctx, \"repo\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"GitHub repo managed by Terraform\"),\n\t\t\tPrivate: pulumi.Bool(false),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRelease(ctx, \"example\", \u0026github.ReleaseArgs{\n\t\t\tRepository: repo.Name,\n\t\t\tTagName: pulumi.String(\"v1.0.0\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.Release;\nimport com.pulumi.github.ReleaseArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var repo = new Repository(\"repo\", RepositoryArgs.builder() \n .description(\"GitHub repo managed by Terraform\")\n .private_(false)\n .build());\n\n var example = new Release(\"example\", ReleaseArgs.builder() \n .repository(repo.name())\n .tagName(\"v1.0.0\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n repo:\n type: github:Repository\n properties:\n description: GitHub repo managed by Terraform\n private: false\n example:\n type: github:Release\n properties:\n repository: ${repo.name}\n tagName: v1.0.0\n```\n\n{{% /example %}}\n{{% example %}}\n### On Non-Default Branch\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleRepository = new github.Repository(\"exampleRepository\", {autoInit: true});\nconst exampleBranch = new github.Branch(\"exampleBranch\", {\n repository: exampleRepository.name,\n branch: \"branch_name\",\n sourceBranch: exampleRepository.defaultBranch,\n});\nconst exampleRelease = new github.Release(\"exampleRelease\", {\n repository: exampleRepository.name,\n tagName: \"v1.0.0\",\n targetCommitish: exampleBranch.branch,\n draft: false,\n prerelease: false,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_repository = github.Repository(\"exampleRepository\", auto_init=True)\nexample_branch = github.Branch(\"exampleBranch\",\n repository=example_repository.name,\n branch=\"branch_name\",\n source_branch=example_repository.default_branch)\nexample_release = github.Release(\"exampleRelease\",\n repository=example_repository.name,\n tag_name=\"v1.0.0\",\n target_commitish=example_branch.branch,\n draft=False,\n prerelease=False)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleRepository = new Github.Repository(\"exampleRepository\", new()\n {\n AutoInit = true,\n });\n\n var exampleBranch = new Github.Branch(\"exampleBranch\", new()\n {\n Repository = exampleRepository.Name,\n BranchName = \"branch_name\",\n SourceBranch = exampleRepository.DefaultBranch,\n });\n\n var exampleRelease = new Github.Release(\"exampleRelease\", new()\n {\n Repository = exampleRepository.Name,\n TagName = \"v1.0.0\",\n TargetCommitish = exampleBranch.BranchName,\n Draft = false,\n Prerelease = false,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texampleRepository, err := github.NewRepository(ctx, \"exampleRepository\", \u0026github.RepositoryArgs{\n\t\t\tAutoInit: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\texampleBranch, err := github.NewBranch(ctx, \"exampleBranch\", \u0026github.BranchArgs{\n\t\t\tRepository: exampleRepository.Name,\n\t\t\tBranch: pulumi.String(\"branch_name\"),\n\t\t\tSourceBranch: exampleRepository.DefaultBranch,\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRelease(ctx, \"exampleRelease\", \u0026github.ReleaseArgs{\n\t\t\tRepository: exampleRepository.Name,\n\t\t\tTagName: pulumi.String(\"v1.0.0\"),\n\t\t\tTargetCommitish: exampleBranch.Branch,\n\t\t\tDraft: pulumi.Bool(false),\n\t\t\tPrerelease: pulumi.Bool(false),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.Branch;\nimport com.pulumi.github.BranchArgs;\nimport com.pulumi.github.Release;\nimport com.pulumi.github.ReleaseArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleRepository = new Repository(\"exampleRepository\", RepositoryArgs.builder() \n .autoInit(true)\n .build());\n\n var exampleBranch = new Branch(\"exampleBranch\", BranchArgs.builder() \n .repository(exampleRepository.name())\n .branch(\"branch_name\")\n .sourceBranch(exampleRepository.defaultBranch())\n .build());\n\n var exampleRelease = new Release(\"exampleRelease\", ReleaseArgs.builder() \n .repository(exampleRepository.name())\n .tagName(\"v1.0.0\")\n .targetCommitish(exampleBranch.branch())\n .draft(false)\n .prerelease(false)\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleRepository:\n type: github:Repository\n properties:\n autoInit: true\n exampleBranch:\n type: github:Branch\n properties:\n repository: ${exampleRepository.name}\n branch: branch_name\n sourceBranch: ${exampleRepository.defaultBranch}\n exampleRelease:\n type: github:Release\n properties:\n repository: ${exampleRepository.name}\n tagName: v1.0.0\n targetCommitish: ${exampleBranch.branch}\n draft: false\n prerelease: false\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nThis resource can be imported using the `name` of the repository, combined with the `id` of the release, and a `:` character for separating components, e.g.\n\n ```sh\n $ pulumi import github:index/release:Release example repo:12345678\n```\n\n ", + "description": "This resource allows you to create and manage a release in a specific\nGitHub repository.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = new github.Repository(\"repo\", {\n description: \"GitHub repo managed by Terraform\",\n \"private\": false,\n});\nconst example = new github.Release(\"example\", {\n repository: repo.name,\n tagName: \"v1.0.0\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.Repository(\"repo\",\n description=\"GitHub repo managed by Terraform\",\n private=False)\nexample = github.Release(\"example\",\n repository=repo.name,\n tag_name=\"v1.0.0\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = new Github.Repository(\"repo\", new()\n {\n Description = \"GitHub repo managed by Terraform\",\n Private = false,\n });\n\n var example = new Github.Release(\"example\", new()\n {\n Repository = repo.Name,\n TagName = \"v1.0.0\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.NewRepository(ctx, \"repo\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"GitHub repo managed by Terraform\"),\n\t\t\tPrivate: pulumi.Bool(false),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRelease(ctx, \"example\", \u0026github.ReleaseArgs{\n\t\t\tRepository: repo.Name,\n\t\t\tTagName: pulumi.String(\"v1.0.0\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.Release;\nimport com.pulumi.github.ReleaseArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var repo = new Repository(\"repo\", RepositoryArgs.builder() \n .description(\"GitHub repo managed by Terraform\")\n .private_(false)\n .build());\n\n var example = new Release(\"example\", ReleaseArgs.builder() \n .repository(repo.name())\n .tagName(\"v1.0.0\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n repo:\n type: github:Repository\n properties:\n description: GitHub repo managed by Terraform\n private: false\n example:\n type: github:Release\n properties:\n repository: ${repo.name}\n tagName: v1.0.0\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n\n### On Non-Default Branch\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleRepository = new github.Repository(\"exampleRepository\", {autoInit: true});\nconst exampleBranch = new github.Branch(\"exampleBranch\", {\n repository: exampleRepository.name,\n branch: \"branch_name\",\n sourceBranch: exampleRepository.defaultBranch,\n});\nconst exampleRelease = new github.Release(\"exampleRelease\", {\n repository: exampleRepository.name,\n tagName: \"v1.0.0\",\n targetCommitish: exampleBranch.branch,\n draft: false,\n prerelease: false,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_repository = github.Repository(\"exampleRepository\", auto_init=True)\nexample_branch = github.Branch(\"exampleBranch\",\n repository=example_repository.name,\n branch=\"branch_name\",\n source_branch=example_repository.default_branch)\nexample_release = github.Release(\"exampleRelease\",\n repository=example_repository.name,\n tag_name=\"v1.0.0\",\n target_commitish=example_branch.branch,\n draft=False,\n prerelease=False)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleRepository = new Github.Repository(\"exampleRepository\", new()\n {\n AutoInit = true,\n });\n\n var exampleBranch = new Github.Branch(\"exampleBranch\", new()\n {\n Repository = exampleRepository.Name,\n BranchName = \"branch_name\",\n SourceBranch = exampleRepository.DefaultBranch,\n });\n\n var exampleRelease = new Github.Release(\"exampleRelease\", new()\n {\n Repository = exampleRepository.Name,\n TagName = \"v1.0.0\",\n TargetCommitish = exampleBranch.BranchName,\n Draft = false,\n Prerelease = false,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texampleRepository, err := github.NewRepository(ctx, \"exampleRepository\", \u0026github.RepositoryArgs{\n\t\t\tAutoInit: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\texampleBranch, err := github.NewBranch(ctx, \"exampleBranch\", \u0026github.BranchArgs{\n\t\t\tRepository: exampleRepository.Name,\n\t\t\tBranch: pulumi.String(\"branch_name\"),\n\t\t\tSourceBranch: exampleRepository.DefaultBranch,\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRelease(ctx, \"exampleRelease\", \u0026github.ReleaseArgs{\n\t\t\tRepository: exampleRepository.Name,\n\t\t\tTagName: pulumi.String(\"v1.0.0\"),\n\t\t\tTargetCommitish: exampleBranch.Branch,\n\t\t\tDraft: pulumi.Bool(false),\n\t\t\tPrerelease: pulumi.Bool(false),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.Branch;\nimport com.pulumi.github.BranchArgs;\nimport com.pulumi.github.Release;\nimport com.pulumi.github.ReleaseArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleRepository = new Repository(\"exampleRepository\", RepositoryArgs.builder() \n .autoInit(true)\n .build());\n\n var exampleBranch = new Branch(\"exampleBranch\", BranchArgs.builder() \n .repository(exampleRepository.name())\n .branch(\"branch_name\")\n .sourceBranch(exampleRepository.defaultBranch())\n .build());\n\n var exampleRelease = new Release(\"exampleRelease\", ReleaseArgs.builder() \n .repository(exampleRepository.name())\n .tagName(\"v1.0.0\")\n .targetCommitish(exampleBranch.branch())\n .draft(false)\n .prerelease(false)\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleRepository:\n type: github:Repository\n properties:\n autoInit: true\n exampleBranch:\n type: github:Branch\n properties:\n repository: ${exampleRepository.name}\n branch: branch_name\n sourceBranch: ${exampleRepository.defaultBranch}\n exampleRelease:\n type: github:Release\n properties:\n repository: ${exampleRepository.name}\n tagName: v1.0.0\n targetCommitish: ${exampleBranch.branch}\n draft: false\n prerelease: false\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nThis resource can be imported using the `name` of the repository, combined with the `id` of the release, and a `:` character for separating components, e.g.\n\n```sh\n$ pulumi import github:index/release:Release example repo:12345678\n```\n\n", "properties": { "body": { "type": "string", @@ -7035,7 +7035,7 @@ } }, "github:index/repository:Repository": { - "description": "This resource allows you to create and manage repositories within your\nGitHub organization or personal account.\n\n\u003e Note: When used with GitHub App authentication, even GET requests must have\nthe `contents:write` permission or else the `allow_merge_commit`, `allow_rebase_merge`,\nand `allow_squash_merge` attributes will be ignored, causing confusing diffs.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.Repository(\"example\", {\n description: \"My awesome codebase\",\n template: {\n includeAllBranches: true,\n owner: \"github\",\n repository: \"terraform-template-module\",\n },\n visibility: \"public\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.Repository(\"example\",\n description=\"My awesome codebase\",\n template=github.RepositoryTemplateArgs(\n include_all_branches=True,\n owner=\"github\",\n repository=\"terraform-template-module\",\n ),\n visibility=\"public\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.Repository(\"example\", new()\n {\n Description = \"My awesome codebase\",\n Template = new Github.Inputs.RepositoryTemplateArgs\n {\n IncludeAllBranches = true,\n Owner = \"github\",\n Repository = \"terraform-template-module\",\n },\n Visibility = \"public\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewRepository(ctx, \"example\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"My awesome codebase\"),\n\t\t\tTemplate: \u0026github.RepositoryTemplateArgs{\n\t\t\t\tIncludeAllBranches: pulumi.Bool(true),\n\t\t\t\tOwner: pulumi.String(\"github\"),\n\t\t\t\tRepository: pulumi.String(\"terraform-template-module\"),\n\t\t\t},\n\t\t\tVisibility: pulumi.String(\"public\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.inputs.RepositoryTemplateArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new Repository(\"example\", RepositoryArgs.builder() \n .description(\"My awesome codebase\")\n .template(RepositoryTemplateArgs.builder()\n .includeAllBranches(true)\n .owner(\"github\")\n .repository(\"terraform-template-module\")\n .build())\n .visibility(\"public\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:Repository\n properties:\n description: My awesome codebase\n template:\n includeAllBranches: true\n owner: github\n repository: terraform-template-module\n visibility: public\n```\n\n{{% /example %}}\n{{% example %}}\n### With GitHub Pages Enabled\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.Repository(\"example\", {\n description: \"My awesome web page\",\n pages: {\n source: {\n branch: \"master\",\n path: \"/docs\",\n },\n },\n \"private\": false,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.Repository(\"example\",\n description=\"My awesome web page\",\n pages=github.RepositoryPagesArgs(\n source=github.RepositoryPagesSourceArgs(\n branch=\"master\",\n path=\"/docs\",\n ),\n ),\n private=False)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.Repository(\"example\", new()\n {\n Description = \"My awesome web page\",\n Pages = new Github.Inputs.RepositoryPagesArgs\n {\n Source = new Github.Inputs.RepositoryPagesSourceArgs\n {\n Branch = \"master\",\n Path = \"/docs\",\n },\n },\n Private = false,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewRepository(ctx, \"example\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"My awesome web page\"),\n\t\t\tPages: \u0026github.RepositoryPagesArgs{\n\t\t\t\tSource: \u0026github.RepositoryPagesSourceArgs{\n\t\t\t\t\tBranch: pulumi.String(\"master\"),\n\t\t\t\t\tPath: pulumi.String(\"/docs\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tPrivate: pulumi.Bool(false),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.inputs.RepositoryPagesArgs;\nimport com.pulumi.github.inputs.RepositoryPagesSourceArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new Repository(\"example\", RepositoryArgs.builder() \n .description(\"My awesome web page\")\n .pages(RepositoryPagesArgs.builder()\n .source(RepositoryPagesSourceArgs.builder()\n .branch(\"master\")\n .path(\"/docs\")\n .build())\n .build())\n .private_(false)\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:Repository\n properties:\n description: My awesome web page\n pages:\n source:\n branch: master\n path: /docs\n private: false\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nRepositories can be imported using the `name`, e.g.\n\n```sh\n $ pulumi import github:index/repository:Repository terraform terraform\n```\n ", + "description": "This resource allows you to create and manage repositories within your\nGitHub organization or personal account.\n\n\u003e Note: When used with GitHub App authentication, even GET requests must have\nthe `contents:write` permission or else the `allow_merge_commit`, `allow_rebase_merge`,\nand `allow_squash_merge` attributes will be ignored, causing confusing diffs.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.Repository(\"example\", {\n description: \"My awesome codebase\",\n template: {\n includeAllBranches: true,\n owner: \"github\",\n repository: \"terraform-template-module\",\n },\n visibility: \"public\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.Repository(\"example\",\n description=\"My awesome codebase\",\n template=github.RepositoryTemplateArgs(\n include_all_branches=True,\n owner=\"github\",\n repository=\"terraform-template-module\",\n ),\n visibility=\"public\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.Repository(\"example\", new()\n {\n Description = \"My awesome codebase\",\n Template = new Github.Inputs.RepositoryTemplateArgs\n {\n IncludeAllBranches = true,\n Owner = \"github\",\n Repository = \"terraform-template-module\",\n },\n Visibility = \"public\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewRepository(ctx, \"example\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"My awesome codebase\"),\n\t\t\tTemplate: \u0026github.RepositoryTemplateArgs{\n\t\t\t\tIncludeAllBranches: pulumi.Bool(true),\n\t\t\t\tOwner: pulumi.String(\"github\"),\n\t\t\t\tRepository: pulumi.String(\"terraform-template-module\"),\n\t\t\t},\n\t\t\tVisibility: pulumi.String(\"public\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.inputs.RepositoryTemplateArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new Repository(\"example\", RepositoryArgs.builder() \n .description(\"My awesome codebase\")\n .template(RepositoryTemplateArgs.builder()\n .includeAllBranches(true)\n .owner(\"github\")\n .repository(\"terraform-template-module\")\n .build())\n .visibility(\"public\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:Repository\n properties:\n description: My awesome codebase\n template:\n includeAllBranches: true\n owner: github\n repository: terraform-template-module\n visibility: public\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n\n### With GitHub Pages Enabled\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.Repository(\"example\", {\n description: \"My awesome web page\",\n pages: {\n source: {\n branch: \"master\",\n path: \"/docs\",\n },\n },\n \"private\": false,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.Repository(\"example\",\n description=\"My awesome web page\",\n pages=github.RepositoryPagesArgs(\n source=github.RepositoryPagesSourceArgs(\n branch=\"master\",\n path=\"/docs\",\n ),\n ),\n private=False)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.Repository(\"example\", new()\n {\n Description = \"My awesome web page\",\n Pages = new Github.Inputs.RepositoryPagesArgs\n {\n Source = new Github.Inputs.RepositoryPagesSourceArgs\n {\n Branch = \"master\",\n Path = \"/docs\",\n },\n },\n Private = false,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewRepository(ctx, \"example\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"My awesome web page\"),\n\t\t\tPages: \u0026github.RepositoryPagesArgs{\n\t\t\t\tSource: \u0026github.RepositoryPagesSourceArgs{\n\t\t\t\t\tBranch: pulumi.String(\"master\"),\n\t\t\t\t\tPath: pulumi.String(\"/docs\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tPrivate: pulumi.Bool(false),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.inputs.RepositoryPagesArgs;\nimport com.pulumi.github.inputs.RepositoryPagesSourceArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new Repository(\"example\", RepositoryArgs.builder() \n .description(\"My awesome web page\")\n .pages(RepositoryPagesArgs.builder()\n .source(RepositoryPagesSourceArgs.builder()\n .branch(\"master\")\n .path(\"/docs\")\n .build())\n .build())\n .private_(false)\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:Repository\n properties:\n description: My awesome web page\n pages:\n source:\n branch: master\n path: /docs\n private: false\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nRepositories can be imported using the `name`, e.g.\n\n```sh\n$ pulumi import github:index/repository:Repository terraform terraform\n```\n", "properties": { "allowAutoMerge": { "type": "boolean", @@ -7567,7 +7567,7 @@ } }, "github:index/repositoryAutolinkReference:RepositoryAutolinkReference": { - "description": "This resource allows you to create and manage an autolink reference for a single repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = new github.Repository(\"repo\", {\n description: \"GitHub repo managed by Terraform\",\n \"private\": false,\n});\nconst autolink = new github.RepositoryAutolinkReference(\"autolink\", {\n repository: repo.name,\n keyPrefix: \"TICKET-\",\n targetUrlTemplate: \"https://example.com/TICKET?query=\u003cnum\u003e\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.Repository(\"repo\",\n description=\"GitHub repo managed by Terraform\",\n private=False)\nautolink = github.RepositoryAutolinkReference(\"autolink\",\n repository=repo.name,\n key_prefix=\"TICKET-\",\n target_url_template=\"https://example.com/TICKET?query=\u003cnum\u003e\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = new Github.Repository(\"repo\", new()\n {\n Description = \"GitHub repo managed by Terraform\",\n Private = false,\n });\n\n var autolink = new Github.RepositoryAutolinkReference(\"autolink\", new()\n {\n Repository = repo.Name,\n KeyPrefix = \"TICKET-\",\n TargetUrlTemplate = \"https://example.com/TICKET?query=\u003cnum\u003e\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.NewRepository(ctx, \"repo\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"GitHub repo managed by Terraform\"),\n\t\t\tPrivate: pulumi.Bool(false),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryAutolinkReference(ctx, \"autolink\", \u0026github.RepositoryAutolinkReferenceArgs{\n\t\t\tRepository: repo.Name,\n\t\t\tKeyPrefix: pulumi.String(\"TICKET-\"),\n\t\t\tTargetUrlTemplate: pulumi.String(\"https://example.com/TICKET?query=\u003cnum\u003e\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.RepositoryAutolinkReference;\nimport com.pulumi.github.RepositoryAutolinkReferenceArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var repo = new Repository(\"repo\", RepositoryArgs.builder() \n .description(\"GitHub repo managed by Terraform\")\n .private_(false)\n .build());\n\n var autolink = new RepositoryAutolinkReference(\"autolink\", RepositoryAutolinkReferenceArgs.builder() \n .repository(repo.name())\n .keyPrefix(\"TICKET-\")\n .targetUrlTemplate(\"https://example.com/TICKET?query=\u003cnum\u003e\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n repo:\n type: github:Repository\n properties:\n description: GitHub repo managed by Terraform\n private: false\n autolink:\n type: github:RepositoryAutolinkReference\n properties:\n repository: ${repo.name}\n keyPrefix: TICKET-\n targetUrlTemplate: https://example.com/TICKET?query=\u003cnum\u003e\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\n### Import by key prefix\n\n ```sh\n $ pulumi import github:index/repositoryAutolinkReference:RepositoryAutolinkReference auto oof/OOF-\n```\n\n ", + "description": "This resource allows you to create and manage an autolink reference for a single repository.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = new github.Repository(\"repo\", {\n description: \"GitHub repo managed by Terraform\",\n \"private\": false,\n});\nconst autolink = new github.RepositoryAutolinkReference(\"autolink\", {\n repository: repo.name,\n keyPrefix: \"TICKET-\",\n targetUrlTemplate: \"https://example.com/TICKET?query=\u003cnum\u003e\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.Repository(\"repo\",\n description=\"GitHub repo managed by Terraform\",\n private=False)\nautolink = github.RepositoryAutolinkReference(\"autolink\",\n repository=repo.name,\n key_prefix=\"TICKET-\",\n target_url_template=\"https://example.com/TICKET?query=\u003cnum\u003e\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = new Github.Repository(\"repo\", new()\n {\n Description = \"GitHub repo managed by Terraform\",\n Private = false,\n });\n\n var autolink = new Github.RepositoryAutolinkReference(\"autolink\", new()\n {\n Repository = repo.Name,\n KeyPrefix = \"TICKET-\",\n TargetUrlTemplate = \"https://example.com/TICKET?query=\u003cnum\u003e\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.NewRepository(ctx, \"repo\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"GitHub repo managed by Terraform\"),\n\t\t\tPrivate: pulumi.Bool(false),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryAutolinkReference(ctx, \"autolink\", \u0026github.RepositoryAutolinkReferenceArgs{\n\t\t\tRepository: repo.Name,\n\t\t\tKeyPrefix: pulumi.String(\"TICKET-\"),\n\t\t\tTargetUrlTemplate: pulumi.String(\"https://example.com/TICKET?query=\u003cnum\u003e\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.RepositoryAutolinkReference;\nimport com.pulumi.github.RepositoryAutolinkReferenceArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var repo = new Repository(\"repo\", RepositoryArgs.builder() \n .description(\"GitHub repo managed by Terraform\")\n .private_(false)\n .build());\n\n var autolink = new RepositoryAutolinkReference(\"autolink\", RepositoryAutolinkReferenceArgs.builder() \n .repository(repo.name())\n .keyPrefix(\"TICKET-\")\n .targetUrlTemplate(\"https://example.com/TICKET?query=\u003cnum\u003e\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n repo:\n type: github:Repository\n properties:\n description: GitHub repo managed by Terraform\n private: false\n autolink:\n type: github:RepositoryAutolinkReference\n properties:\n repository: ${repo.name}\n keyPrefix: TICKET-\n targetUrlTemplate: https://example.com/TICKET?query=\u003cnum\u003e\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\n### Import by key prefix\n\n```sh\n$ pulumi import github:index/repositoryAutolinkReference:RepositoryAutolinkReference auto oof/OOF-\n```\n\n", "properties": { "etag": { "type": "string", @@ -7655,7 +7655,7 @@ } }, "github:index/repositoryCollaborator:RepositoryCollaborator": { - "description": "Provides a GitHub repository collaborator resource.\n\n\u003e Note: github.RepositoryCollaborator cannot be used in conjunction with github.RepositoryCollaborators or \nthey will fight over what your policy should be.\n\nThis resource allows you to add/remove collaborators from repositories in your\norganization or personal account. For organization repositories, collaborators can\nhave explicit (and differing levels of) read, write, or administrator access to \nspecific repositories, without giving the user full organization membership. \nFor personal repositories, collaborators can only be granted write\n(implicitly includes read) permission. \n\nWhen applied, an invitation will be sent to the user to become a collaborator\non a repository. When destroyed, either the invitation will be cancelled or the\ncollaborator will be removed from the repository.\n\nThis resource is non-authoritative, for managing ALL collaborators of a repo, use github.RepositoryCollaborators\ninstead.\n\nFurther documentation on GitHub collaborators:\n\n- [Adding outside collaborators to your personal repositories](https://help.github.com/en/github/setting-up-and-managing-your-github-user-account/managing-access-to-your-personal-repositories)\n- [Adding outside collaborators to repositories in your organization](https://help.github.com/articles/adding-outside-collaborators-to-repositories-in-your-organization/)\n- [Converting an organization member to an outside collaborator](https://help.github.com/articles/converting-an-organization-member-to-an-outside-collaborator/)\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Add a collaborator to a repository\nconst aRepoCollaborator = new github.RepositoryCollaborator(\"aRepoCollaborator\", {\n permission: \"admin\",\n repository: \"our-cool-repo\",\n username: \"SomeUser\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Add a collaborator to a repository\na_repo_collaborator = github.RepositoryCollaborator(\"aRepoCollaborator\",\n permission=\"admin\",\n repository=\"our-cool-repo\",\n username=\"SomeUser\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Add a collaborator to a repository\n var aRepoCollaborator = new Github.RepositoryCollaborator(\"aRepoCollaborator\", new()\n {\n Permission = \"admin\",\n Repository = \"our-cool-repo\",\n Username = \"SomeUser\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Add a collaborator to a repository\n\t\t_, err := github.NewRepositoryCollaborator(ctx, \"aRepoCollaborator\", \u0026github.RepositoryCollaboratorArgs{\n\t\t\tPermission: pulumi.String(\"admin\"),\n\t\t\tRepository: pulumi.String(\"our-cool-repo\"),\n\t\t\tUsername: pulumi.String(\"SomeUser\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.RepositoryCollaborator;\nimport com.pulumi.github.RepositoryCollaboratorArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var aRepoCollaborator = new RepositoryCollaborator(\"aRepoCollaborator\", RepositoryCollaboratorArgs.builder() \n .permission(\"admin\")\n .repository(\"our-cool-repo\")\n .username(\"SomeUser\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Add a collaborator to a repository\n aRepoCollaborator:\n type: github:RepositoryCollaborator\n properties:\n permission: admin\n repository: our-cool-repo\n username: SomeUser\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub Repository Collaborators can be imported using an ID made up of `repository:username`, e.g.\n\n```sh\n $ pulumi import github:index/repositoryCollaborator:RepositoryCollaborator collaborator terraform:someuser\n```\n ", + "description": "Provides a GitHub repository collaborator resource.\n\n\u003e Note: github.RepositoryCollaborator cannot be used in conjunction with github.RepositoryCollaborators or \nthey will fight over what your policy should be.\n\nThis resource allows you to add/remove collaborators from repositories in your\norganization or personal account. For organization repositories, collaborators can\nhave explicit (and differing levels of) read, write, or administrator access to \nspecific repositories, without giving the user full organization membership. \nFor personal repositories, collaborators can only be granted write\n(implicitly includes read) permission. \n\nWhen applied, an invitation will be sent to the user to become a collaborator\non a repository. When destroyed, either the invitation will be cancelled or the\ncollaborator will be removed from the repository.\n\nThis resource is non-authoritative, for managing ALL collaborators of a repo, use github.RepositoryCollaborators\ninstead.\n\nFurther documentation on GitHub collaborators:\n\n- [Adding outside collaborators to your personal repositories](https://help.github.com/en/github/setting-up-and-managing-your-github-user-account/managing-access-to-your-personal-repositories)\n- [Adding outside collaborators to repositories in your organization](https://help.github.com/articles/adding-outside-collaborators-to-repositories-in-your-organization/)\n- [Converting an organization member to an outside collaborator](https://help.github.com/articles/converting-an-organization-member-to-an-outside-collaborator/)\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Add a collaborator to a repository\nconst aRepoCollaborator = new github.RepositoryCollaborator(\"aRepoCollaborator\", {\n permission: \"admin\",\n repository: \"our-cool-repo\",\n username: \"SomeUser\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Add a collaborator to a repository\na_repo_collaborator = github.RepositoryCollaborator(\"aRepoCollaborator\",\n permission=\"admin\",\n repository=\"our-cool-repo\",\n username=\"SomeUser\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Add a collaborator to a repository\n var aRepoCollaborator = new Github.RepositoryCollaborator(\"aRepoCollaborator\", new()\n {\n Permission = \"admin\",\n Repository = \"our-cool-repo\",\n Username = \"SomeUser\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Add a collaborator to a repository\n\t\t_, err := github.NewRepositoryCollaborator(ctx, \"aRepoCollaborator\", \u0026github.RepositoryCollaboratorArgs{\n\t\t\tPermission: pulumi.String(\"admin\"),\n\t\t\tRepository: pulumi.String(\"our-cool-repo\"),\n\t\t\tUsername: pulumi.String(\"SomeUser\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.RepositoryCollaborator;\nimport com.pulumi.github.RepositoryCollaboratorArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var aRepoCollaborator = new RepositoryCollaborator(\"aRepoCollaborator\", RepositoryCollaboratorArgs.builder() \n .permission(\"admin\")\n .repository(\"our-cool-repo\")\n .username(\"SomeUser\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Add a collaborator to a repository\n aRepoCollaborator:\n type: github:RepositoryCollaborator\n properties:\n permission: admin\n repository: our-cool-repo\n username: SomeUser\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Repository Collaborators can be imported using an ID made up of `repository:username`, e.g.\n\n```sh\n$ pulumi import github:index/repositoryCollaborator:RepositoryCollaborator collaborator terraform:someuser\n```\n", "properties": { "invitationId": { "type": "string", @@ -7739,7 +7739,7 @@ } }, "github:index/repositoryCollaborators:RepositoryCollaborators": { - "description": "Provides a GitHub repository collaborators resource.\n\n\u003e Note: github.RepositoryCollaborators cannot be used in conjunction with github.RepositoryCollaborator and\ngithub.TeamRepository or they will fight over what your policy should be.\n\nThis resource allows you to manage all collaborators for repositories in your\norganization or personal account. For organization repositories, collaborators can\nhave explicit (and differing levels of) read, write, or administrator access to \nspecific repositories, without giving the user full organization membership. \nFor personal repositories, collaborators can only be granted write\n(implicitly includes read) permission. \n\nWhen applied, an invitation will be sent to the user to become a collaborators\non a repository. When destroyed, either the invitation will be cancelled or the\ncollaborators will be removed from the repository.\n\nThis resource is authoritative. For adding a collaborator to a repo in a non-authoritative manner, use\ngithub.RepositoryCollaborator instead.\n\nFurther documentation on GitHub collaborators:\n\n- [Adding outside collaborators to your personal repositories](https://help.github.com/en/github/setting-up-and-managing-your-github-user-account/managing-access-to-your-personal-repositories)\n- [Adding outside collaborators to repositories in your organization](https://help.github.com/articles/adding-outside-collaborators-to-repositories-in-your-organization/)\n- [Converting an organization member to an outside collaborators](https://help.github.com/articles/converting-an-organization-member-to-an-outside-collaborator/)\n \n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Add collaborators to a repository\nconst someTeam = new github.Team(\"someTeam\", {description: \"Some cool team\"});\nconst someRepo = new github.Repository(\"someRepo\", {});\nconst someRepoCollaborators = new github.RepositoryCollaborators(\"someRepoCollaborators\", {\n repository: someRepo.name,\n users: [{\n permission: \"admin\",\n username: \"SomeUser\",\n }],\n teams: [{\n permission: \"pull\",\n teamId: someTeam.slug,\n }],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Add collaborators to a repository\nsome_team = github.Team(\"someTeam\", description=\"Some cool team\")\nsome_repo = github.Repository(\"someRepo\")\nsome_repo_collaborators = github.RepositoryCollaborators(\"someRepoCollaborators\",\n repository=some_repo.name,\n users=[github.RepositoryCollaboratorsUserArgs(\n permission=\"admin\",\n username=\"SomeUser\",\n )],\n teams=[github.RepositoryCollaboratorsTeamArgs(\n permission=\"pull\",\n team_id=some_team.slug,\n )])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Add collaborators to a repository\n var someTeam = new Github.Team(\"someTeam\", new()\n {\n Description = \"Some cool team\",\n });\n\n var someRepo = new Github.Repository(\"someRepo\");\n\n var someRepoCollaborators = new Github.RepositoryCollaborators(\"someRepoCollaborators\", new()\n {\n Repository = someRepo.Name,\n Users = new[]\n {\n new Github.Inputs.RepositoryCollaboratorsUserArgs\n {\n Permission = \"admin\",\n Username = \"SomeUser\",\n },\n },\n Teams = new[]\n {\n new Github.Inputs.RepositoryCollaboratorsTeamArgs\n {\n Permission = \"pull\",\n TeamId = someTeam.Slug,\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Add collaborators to a repository\n\t\tsomeTeam, err := github.NewTeam(ctx, \"someTeam\", \u0026github.TeamArgs{\n\t\t\tDescription: pulumi.String(\"Some cool team\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tsomeRepo, err := github.NewRepository(ctx, \"someRepo\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryCollaborators(ctx, \"someRepoCollaborators\", \u0026github.RepositoryCollaboratorsArgs{\n\t\t\tRepository: someRepo.Name,\n\t\t\tUsers: github.RepositoryCollaboratorsUserArray{\n\t\t\t\t\u0026github.RepositoryCollaboratorsUserArgs{\n\t\t\t\t\tPermission: pulumi.String(\"admin\"),\n\t\t\t\t\tUsername: pulumi.String(\"SomeUser\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tTeams: github.RepositoryCollaboratorsTeamArray{\n\t\t\t\t\u0026github.RepositoryCollaboratorsTeamArgs{\n\t\t\t\t\tPermission: pulumi.String(\"pull\"),\n\t\t\t\t\tTeamId: someTeam.Slug,\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Team;\nimport com.pulumi.github.TeamArgs;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryCollaborators;\nimport com.pulumi.github.RepositoryCollaboratorsArgs;\nimport com.pulumi.github.inputs.RepositoryCollaboratorsUserArgs;\nimport com.pulumi.github.inputs.RepositoryCollaboratorsTeamArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var someTeam = new Team(\"someTeam\", TeamArgs.builder() \n .description(\"Some cool team\")\n .build());\n\n var someRepo = new Repository(\"someRepo\");\n\n var someRepoCollaborators = new RepositoryCollaborators(\"someRepoCollaborators\", RepositoryCollaboratorsArgs.builder() \n .repository(someRepo.name())\n .users(RepositoryCollaboratorsUserArgs.builder()\n .permission(\"admin\")\n .username(\"SomeUser\")\n .build())\n .teams(RepositoryCollaboratorsTeamArgs.builder()\n .permission(\"pull\")\n .teamId(someTeam.slug())\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Add collaborators to a repository\n someTeam:\n type: github:Team\n properties:\n description: Some cool team\n someRepo:\n type: github:Repository\n someRepoCollaborators:\n type: github:RepositoryCollaborators\n properties:\n repository: ${someRepo.name}\n users:\n - permission: admin\n username: SomeUser\n teams:\n - permission: pull\n teamId: ${someTeam.slug}\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub Repository Collaborators can be imported using the name `name`, e.g.\n\n```sh\n $ pulumi import github:index/repositoryCollaborators:RepositoryCollaborators collaborators terraform\n```\n ", + "description": "Provides a GitHub repository collaborators resource.\n\n\u003e Note: github.RepositoryCollaborators cannot be used in conjunction with github.RepositoryCollaborator and\ngithub.TeamRepository or they will fight over what your policy should be.\n\nThis resource allows you to manage all collaborators for repositories in your\norganization or personal account. For organization repositories, collaborators can\nhave explicit (and differing levels of) read, write, or administrator access to \nspecific repositories, without giving the user full organization membership. \nFor personal repositories, collaborators can only be granted write\n(implicitly includes read) permission. \n\nWhen applied, an invitation will be sent to the user to become a collaborators\non a repository. When destroyed, either the invitation will be cancelled or the\ncollaborators will be removed from the repository.\n\nThis resource is authoritative. For adding a collaborator to a repo in a non-authoritative manner, use\ngithub.RepositoryCollaborator instead.\n\nFurther documentation on GitHub collaborators:\n\n- [Adding outside collaborators to your personal repositories](https://help.github.com/en/github/setting-up-and-managing-your-github-user-account/managing-access-to-your-personal-repositories)\n- [Adding outside collaborators to repositories in your organization](https://help.github.com/articles/adding-outside-collaborators-to-repositories-in-your-organization/)\n- [Converting an organization member to an outside collaborators](https://help.github.com/articles/converting-an-organization-member-to-an-outside-collaborator/)\n \n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Add collaborators to a repository\nconst someTeam = new github.Team(\"someTeam\", {description: \"Some cool team\"});\nconst someRepo = new github.Repository(\"someRepo\", {});\nconst someRepoCollaborators = new github.RepositoryCollaborators(\"someRepoCollaborators\", {\n repository: someRepo.name,\n users: [{\n permission: \"admin\",\n username: \"SomeUser\",\n }],\n teams: [{\n permission: \"pull\",\n teamId: someTeam.slug,\n }],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Add collaborators to a repository\nsome_team = github.Team(\"someTeam\", description=\"Some cool team\")\nsome_repo = github.Repository(\"someRepo\")\nsome_repo_collaborators = github.RepositoryCollaborators(\"someRepoCollaborators\",\n repository=some_repo.name,\n users=[github.RepositoryCollaboratorsUserArgs(\n permission=\"admin\",\n username=\"SomeUser\",\n )],\n teams=[github.RepositoryCollaboratorsTeamArgs(\n permission=\"pull\",\n team_id=some_team.slug,\n )])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Add collaborators to a repository\n var someTeam = new Github.Team(\"someTeam\", new()\n {\n Description = \"Some cool team\",\n });\n\n var someRepo = new Github.Repository(\"someRepo\");\n\n var someRepoCollaborators = new Github.RepositoryCollaborators(\"someRepoCollaborators\", new()\n {\n Repository = someRepo.Name,\n Users = new[]\n {\n new Github.Inputs.RepositoryCollaboratorsUserArgs\n {\n Permission = \"admin\",\n Username = \"SomeUser\",\n },\n },\n Teams = new[]\n {\n new Github.Inputs.RepositoryCollaboratorsTeamArgs\n {\n Permission = \"pull\",\n TeamId = someTeam.Slug,\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Add collaborators to a repository\n\t\tsomeTeam, err := github.NewTeam(ctx, \"someTeam\", \u0026github.TeamArgs{\n\t\t\tDescription: pulumi.String(\"Some cool team\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tsomeRepo, err := github.NewRepository(ctx, \"someRepo\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryCollaborators(ctx, \"someRepoCollaborators\", \u0026github.RepositoryCollaboratorsArgs{\n\t\t\tRepository: someRepo.Name,\n\t\t\tUsers: github.RepositoryCollaboratorsUserArray{\n\t\t\t\t\u0026github.RepositoryCollaboratorsUserArgs{\n\t\t\t\t\tPermission: pulumi.String(\"admin\"),\n\t\t\t\t\tUsername: pulumi.String(\"SomeUser\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tTeams: github.RepositoryCollaboratorsTeamArray{\n\t\t\t\t\u0026github.RepositoryCollaboratorsTeamArgs{\n\t\t\t\t\tPermission: pulumi.String(\"pull\"),\n\t\t\t\t\tTeamId: someTeam.Slug,\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Team;\nimport com.pulumi.github.TeamArgs;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryCollaborators;\nimport com.pulumi.github.RepositoryCollaboratorsArgs;\nimport com.pulumi.github.inputs.RepositoryCollaboratorsUserArgs;\nimport com.pulumi.github.inputs.RepositoryCollaboratorsTeamArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var someTeam = new Team(\"someTeam\", TeamArgs.builder() \n .description(\"Some cool team\")\n .build());\n\n var someRepo = new Repository(\"someRepo\");\n\n var someRepoCollaborators = new RepositoryCollaborators(\"someRepoCollaborators\", RepositoryCollaboratorsArgs.builder() \n .repository(someRepo.name())\n .users(RepositoryCollaboratorsUserArgs.builder()\n .permission(\"admin\")\n .username(\"SomeUser\")\n .build())\n .teams(RepositoryCollaboratorsTeamArgs.builder()\n .permission(\"pull\")\n .teamId(someTeam.slug())\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Add collaborators to a repository\n someTeam:\n type: github:Team\n properties:\n description: Some cool team\n someRepo:\n type: github:Repository\n someRepoCollaborators:\n type: github:RepositoryCollaborators\n properties:\n repository: ${someRepo.name}\n users:\n - permission: admin\n username: SomeUser\n teams:\n - permission: pull\n teamId: ${someTeam.slug}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Repository Collaborators can be imported using the name `name`, e.g.\n\n```sh\n$ pulumi import github:index/repositoryCollaborators:RepositoryCollaborators collaborators terraform\n```\n", "properties": { "invitationIds": { "type": "object", @@ -7829,7 +7829,7 @@ } }, "github:index/repositoryDependabotSecurityUpdates:RepositoryDependabotSecurityUpdates": { - "description": "This resource allows you to manage dependabot automated security fixes for a single repository. See the \n[documentation](https://docs.github.com/en/code-security/dependabot/dependabot-security-updates/about-dependabot-security-updates)\nfor details of usage and how this will impact your repository\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = new github.Repository(\"repo\", {\n description: \"GitHub repo managed by Terraform\",\n \"private\": false,\n vulnerabilityAlerts: true,\n});\nconst example = new github.RepositoryDependabotSecurityUpdates(\"example\", {\n repository: github_repository.test.id,\n enabled: true,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.Repository(\"repo\",\n description=\"GitHub repo managed by Terraform\",\n private=False,\n vulnerability_alerts=True)\nexample = github.RepositoryDependabotSecurityUpdates(\"example\",\n repository=github_repository[\"test\"][\"id\"],\n enabled=True)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = new Github.Repository(\"repo\", new()\n {\n Description = \"GitHub repo managed by Terraform\",\n Private = false,\n VulnerabilityAlerts = true,\n });\n\n var example = new Github.RepositoryDependabotSecurityUpdates(\"example\", new()\n {\n Repository = github_repository.Test.Id,\n Enabled = true,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewRepository(ctx, \"repo\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"GitHub repo managed by Terraform\"),\n\t\t\tPrivate: pulumi.Bool(false),\n\t\t\tVulnerabilityAlerts: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryDependabotSecurityUpdates(ctx, \"example\", \u0026github.RepositoryDependabotSecurityUpdatesArgs{\n\t\t\tRepository: pulumi.Any(github_repository.Test.Id),\n\t\t\tEnabled: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.RepositoryDependabotSecurityUpdates;\nimport com.pulumi.github.RepositoryDependabotSecurityUpdatesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var repo = new Repository(\"repo\", RepositoryArgs.builder() \n .description(\"GitHub repo managed by Terraform\")\n .private_(false)\n .vulnerabilityAlerts(true)\n .build());\n\n var example = new RepositoryDependabotSecurityUpdates(\"example\", RepositoryDependabotSecurityUpdatesArgs.builder() \n .repository(github_repository.test().id())\n .enabled(true)\n .build());\n\n }\n}\n```\n```yaml\nresources:\n repo:\n type: github:Repository\n properties:\n description: GitHub repo managed by Terraform\n private: false\n vulnerabilityAlerts: true\n example:\n type: github:RepositoryDependabotSecurityUpdates\n properties:\n repository: ${github_repository.test.id}\n enabled: true\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\n### Import by name\n\n ```sh\n $ pulumi import github:index/repositoryDependabotSecurityUpdates:RepositoryDependabotSecurityUpdates example my-repo\n```\n\n ", + "description": "This resource allows you to manage dependabot automated security fixes for a single repository. See the \n[documentation](https://docs.github.com/en/code-security/dependabot/dependabot-security-updates/about-dependabot-security-updates)\nfor details of usage and how this will impact your repository\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = new github.Repository(\"repo\", {\n description: \"GitHub repo managed by Terraform\",\n \"private\": false,\n vulnerabilityAlerts: true,\n});\nconst example = new github.RepositoryDependabotSecurityUpdates(\"example\", {\n repository: github_repository.test.id,\n enabled: true,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.Repository(\"repo\",\n description=\"GitHub repo managed by Terraform\",\n private=False,\n vulnerability_alerts=True)\nexample = github.RepositoryDependabotSecurityUpdates(\"example\",\n repository=github_repository[\"test\"][\"id\"],\n enabled=True)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = new Github.Repository(\"repo\", new()\n {\n Description = \"GitHub repo managed by Terraform\",\n Private = false,\n VulnerabilityAlerts = true,\n });\n\n var example = new Github.RepositoryDependabotSecurityUpdates(\"example\", new()\n {\n Repository = github_repository.Test.Id,\n Enabled = true,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewRepository(ctx, \"repo\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"GitHub repo managed by Terraform\"),\n\t\t\tPrivate: pulumi.Bool(false),\n\t\t\tVulnerabilityAlerts: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryDependabotSecurityUpdates(ctx, \"example\", \u0026github.RepositoryDependabotSecurityUpdatesArgs{\n\t\t\tRepository: pulumi.Any(github_repository.Test.Id),\n\t\t\tEnabled: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.RepositoryDependabotSecurityUpdates;\nimport com.pulumi.github.RepositoryDependabotSecurityUpdatesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var repo = new Repository(\"repo\", RepositoryArgs.builder() \n .description(\"GitHub repo managed by Terraform\")\n .private_(false)\n .vulnerabilityAlerts(true)\n .build());\n\n var example = new RepositoryDependabotSecurityUpdates(\"example\", RepositoryDependabotSecurityUpdatesArgs.builder() \n .repository(github_repository.test().id())\n .enabled(true)\n .build());\n\n }\n}\n```\n```yaml\nresources:\n repo:\n type: github:Repository\n properties:\n description: GitHub repo managed by Terraform\n private: false\n vulnerabilityAlerts: true\n example:\n type: github:RepositoryDependabotSecurityUpdates\n properties:\n repository: ${github_repository.test.id}\n enabled: true\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\n### Import by name\n\n```sh\n$ pulumi import github:index/repositoryDependabotSecurityUpdates:RepositoryDependabotSecurityUpdates example my-repo\n```\n\n", "properties": { "enabled": { "type": "boolean", @@ -7876,7 +7876,7 @@ } }, "github:index/repositoryDeployKey:RepositoryDeployKey": { - "description": "Provides a GitHub repository deploy key resource.\n\nA deploy key is an SSH key that is stored on your server and grants\naccess to a single GitHub repository. This key is attached directly to the repository instead of to a personal user\naccount.\n\nThis resource allows you to add/remove repository deploy keys.\n\nFurther documentation on GitHub repository deploy keys:\n- [About deploy keys](https://developer.github.com/guides/managing-deploy-keys/#deploy-keys)\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\nimport * as tls from \"@pulumi/tls\";\n\n// Generate an ssh key using provider \"hashicorp/tls\"\nconst exampleRepositoryDeployKeyPrivateKey = new tls.PrivateKey(\"exampleRepositoryDeployKeyPrivateKey\", {algorithm: \"ED25519\"});\n// Add the ssh key as a deploy key\nconst exampleRepositoryDeployKeyRepositoryDeployKey = new github.RepositoryDeployKey(\"exampleRepositoryDeployKeyRepositoryDeployKey\", {\n title: \"Repository test key\",\n repository: \"test-repo\",\n key: exampleRepositoryDeployKeyPrivateKey.publicKeyOpenssh,\n readOnly: true,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\nimport pulumi_tls as tls\n\n# Generate an ssh key using provider \"hashicorp/tls\"\nexample_repository_deploy_key_private_key = tls.PrivateKey(\"exampleRepositoryDeployKeyPrivateKey\", algorithm=\"ED25519\")\n# Add the ssh key as a deploy key\nexample_repository_deploy_key_repository_deploy_key = github.RepositoryDeployKey(\"exampleRepositoryDeployKeyRepositoryDeployKey\",\n title=\"Repository test key\",\n repository=\"test-repo\",\n key=example_repository_deploy_key_private_key.public_key_openssh,\n read_only=True)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\nusing Tls = Pulumi.Tls;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Generate an ssh key using provider \"hashicorp/tls\"\n var exampleRepositoryDeployKeyPrivateKey = new Tls.PrivateKey(\"exampleRepositoryDeployKeyPrivateKey\", new()\n {\n Algorithm = \"ED25519\",\n });\n\n // Add the ssh key as a deploy key\n var exampleRepositoryDeployKeyRepositoryDeployKey = new Github.RepositoryDeployKey(\"exampleRepositoryDeployKeyRepositoryDeployKey\", new()\n {\n Title = \"Repository test key\",\n Repository = \"test-repo\",\n Key = exampleRepositoryDeployKeyPrivateKey.PublicKeyOpenssh,\n ReadOnly = true,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi-tls/sdk/v5/go/tls\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Generate an ssh key using provider \"hashicorp/tls\"\n\t\texampleRepositoryDeployKeyPrivateKey, err := tls.NewPrivateKey(ctx, \"exampleRepositoryDeployKeyPrivateKey\", \u0026tls.PrivateKeyArgs{\n\t\t\tAlgorithm: pulumi.String(\"ED25519\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t// Add the ssh key as a deploy key\n\t\t_, err = github.NewRepositoryDeployKey(ctx, \"exampleRepositoryDeployKeyRepositoryDeployKey\", \u0026github.RepositoryDeployKeyArgs{\n\t\t\tTitle: pulumi.String(\"Repository test key\"),\n\t\t\tRepository: pulumi.String(\"test-repo\"),\n\t\t\tKey: exampleRepositoryDeployKeyPrivateKey.PublicKeyOpenssh,\n\t\t\tReadOnly: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.tls.PrivateKey;\nimport com.pulumi.tls.PrivateKeyArgs;\nimport com.pulumi.github.RepositoryDeployKey;\nimport com.pulumi.github.RepositoryDeployKeyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleRepositoryDeployKeyPrivateKey = new PrivateKey(\"exampleRepositoryDeployKeyPrivateKey\", PrivateKeyArgs.builder() \n .algorithm(\"ED25519\")\n .build());\n\n var exampleRepositoryDeployKeyRepositoryDeployKey = new RepositoryDeployKey(\"exampleRepositoryDeployKeyRepositoryDeployKey\", RepositoryDeployKeyArgs.builder() \n .title(\"Repository test key\")\n .repository(\"test-repo\")\n .key(exampleRepositoryDeployKeyPrivateKey.publicKeyOpenssh())\n .readOnly(true)\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Generate an ssh key using provider \"hashicorp/tls\"\n exampleRepositoryDeployKeyPrivateKey:\n type: tls:PrivateKey\n properties:\n algorithm: ED25519\n # Add the ssh key as a deploy key\n exampleRepositoryDeployKeyRepositoryDeployKey:\n type: github:RepositoryDeployKey\n properties:\n title: Repository test key\n repository: test-repo\n key: ${exampleRepositoryDeployKeyPrivateKey.publicKeyOpenssh}\n readOnly: true\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nRepository deploy keys can be imported using a colon-separated pair of repository name and GitHub's key id. The latter can be obtained by GitHub's SDKs and API.\n\n```sh\n $ pulumi import github:index/repositoryDeployKey:RepositoryDeployKey foo test-repo:23824728\n```\n ", + "description": "Provides a GitHub repository deploy key resource.\n\nA deploy key is an SSH key that is stored on your server and grants\naccess to a single GitHub repository. This key is attached directly to the repository instead of to a personal user\naccount.\n\nThis resource allows you to add/remove repository deploy keys.\n\nFurther documentation on GitHub repository deploy keys:\n- [About deploy keys](https://developer.github.com/guides/managing-deploy-keys/#deploy-keys)\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\nimport * as tls from \"@pulumi/tls\";\n\n// Generate an ssh key using provider \"hashicorp/tls\"\nconst exampleRepositoryDeployKeyPrivateKey = new tls.PrivateKey(\"exampleRepositoryDeployKeyPrivateKey\", {algorithm: \"ED25519\"});\n// Add the ssh key as a deploy key\nconst exampleRepositoryDeployKeyRepositoryDeployKey = new github.RepositoryDeployKey(\"exampleRepositoryDeployKeyRepositoryDeployKey\", {\n title: \"Repository test key\",\n repository: \"test-repo\",\n key: exampleRepositoryDeployKeyPrivateKey.publicKeyOpenssh,\n readOnly: true,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\nimport pulumi_tls as tls\n\n# Generate an ssh key using provider \"hashicorp/tls\"\nexample_repository_deploy_key_private_key = tls.PrivateKey(\"exampleRepositoryDeployKeyPrivateKey\", algorithm=\"ED25519\")\n# Add the ssh key as a deploy key\nexample_repository_deploy_key_repository_deploy_key = github.RepositoryDeployKey(\"exampleRepositoryDeployKeyRepositoryDeployKey\",\n title=\"Repository test key\",\n repository=\"test-repo\",\n key=example_repository_deploy_key_private_key.public_key_openssh,\n read_only=True)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\nusing Tls = Pulumi.Tls;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Generate an ssh key using provider \"hashicorp/tls\"\n var exampleRepositoryDeployKeyPrivateKey = new Tls.PrivateKey(\"exampleRepositoryDeployKeyPrivateKey\", new()\n {\n Algorithm = \"ED25519\",\n });\n\n // Add the ssh key as a deploy key\n var exampleRepositoryDeployKeyRepositoryDeployKey = new Github.RepositoryDeployKey(\"exampleRepositoryDeployKeyRepositoryDeployKey\", new()\n {\n Title = \"Repository test key\",\n Repository = \"test-repo\",\n Key = exampleRepositoryDeployKeyPrivateKey.PublicKeyOpenssh,\n ReadOnly = true,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi-tls/sdk/v5/go/tls\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Generate an ssh key using provider \"hashicorp/tls\"\n\t\texampleRepositoryDeployKeyPrivateKey, err := tls.NewPrivateKey(ctx, \"exampleRepositoryDeployKeyPrivateKey\", \u0026tls.PrivateKeyArgs{\n\t\t\tAlgorithm: pulumi.String(\"ED25519\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t// Add the ssh key as a deploy key\n\t\t_, err = github.NewRepositoryDeployKey(ctx, \"exampleRepositoryDeployKeyRepositoryDeployKey\", \u0026github.RepositoryDeployKeyArgs{\n\t\t\tTitle: pulumi.String(\"Repository test key\"),\n\t\t\tRepository: pulumi.String(\"test-repo\"),\n\t\t\tKey: exampleRepositoryDeployKeyPrivateKey.PublicKeyOpenssh,\n\t\t\tReadOnly: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.tls.PrivateKey;\nimport com.pulumi.tls.PrivateKeyArgs;\nimport com.pulumi.github.RepositoryDeployKey;\nimport com.pulumi.github.RepositoryDeployKeyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleRepositoryDeployKeyPrivateKey = new PrivateKey(\"exampleRepositoryDeployKeyPrivateKey\", PrivateKeyArgs.builder() \n .algorithm(\"ED25519\")\n .build());\n\n var exampleRepositoryDeployKeyRepositoryDeployKey = new RepositoryDeployKey(\"exampleRepositoryDeployKeyRepositoryDeployKey\", RepositoryDeployKeyArgs.builder() \n .title(\"Repository test key\")\n .repository(\"test-repo\")\n .key(exampleRepositoryDeployKeyPrivateKey.publicKeyOpenssh())\n .readOnly(true)\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Generate an ssh key using provider \"hashicorp/tls\"\n exampleRepositoryDeployKeyPrivateKey:\n type: tls:PrivateKey\n properties:\n algorithm: ED25519\n # Add the ssh key as a deploy key\n exampleRepositoryDeployKeyRepositoryDeployKey:\n type: github:RepositoryDeployKey\n properties:\n title: Repository test key\n repository: test-repo\n key: ${exampleRepositoryDeployKeyPrivateKey.publicKeyOpenssh}\n readOnly: true\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nRepository deploy keys can be imported using a colon-separated pair of repository name\nand GitHub's key id. The latter can be obtained by GitHub's SDKs and API.\n\n```sh\n$ pulumi import github:index/repositoryDeployKey:RepositoryDeployKey foo test-repo:23824728\n```\n", "properties": { "etag": { "type": "string" @@ -7962,7 +7962,7 @@ } }, "github:index/repositoryDeploymentBranchPolicy:RepositoryDeploymentBranchPolicy": { - "description": "This resource allows you to create and manage deployment branch policies.\n\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst env = new github.RepositoryEnvironment(\"env\", {\n repository: \"my_repo\",\n environment: \"my_env\",\n deploymentBranchPolicy: {\n protectedBranches: false,\n customBranchPolicies: true,\n },\n});\nconst foo = new github.RepositoryDeploymentBranchPolicy(\"foo\", {\n repository: \"my_repo\",\n environmentName: \"my_env\",\n}, {\n dependsOn: [env],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nenv = github.RepositoryEnvironment(\"env\",\n repository=\"my_repo\",\n environment=\"my_env\",\n deployment_branch_policy=github.RepositoryEnvironmentDeploymentBranchPolicyArgs(\n protected_branches=False,\n custom_branch_policies=True,\n ))\nfoo = github.RepositoryDeploymentBranchPolicy(\"foo\",\n repository=\"my_repo\",\n environment_name=\"my_env\",\n opts=pulumi.ResourceOptions(depends_on=[env]))\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var env = new Github.RepositoryEnvironment(\"env\", new()\n {\n Repository = \"my_repo\",\n Environment = \"my_env\",\n DeploymentBranchPolicy = new Github.Inputs.RepositoryEnvironmentDeploymentBranchPolicyArgs\n {\n ProtectedBranches = false,\n CustomBranchPolicies = true,\n },\n });\n\n var foo = new Github.RepositoryDeploymentBranchPolicy(\"foo\", new()\n {\n Repository = \"my_repo\",\n EnvironmentName = \"my_env\",\n }, new CustomResourceOptions\n {\n DependsOn = new[]\n {\n env,\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tenv, err := github.NewRepositoryEnvironment(ctx, \"env\", \u0026github.RepositoryEnvironmentArgs{\n\t\t\tRepository: pulumi.String(\"my_repo\"),\n\t\t\tEnvironment: pulumi.String(\"my_env\"),\n\t\t\tDeploymentBranchPolicy: \u0026github.RepositoryEnvironmentDeploymentBranchPolicyArgs{\n\t\t\t\tProtectedBranches: pulumi.Bool(false),\n\t\t\t\tCustomBranchPolicies: pulumi.Bool(true),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryDeploymentBranchPolicy(ctx, \"foo\", \u0026github.RepositoryDeploymentBranchPolicyArgs{\n\t\t\tRepository: pulumi.String(\"my_repo\"),\n\t\t\tEnvironmentName: pulumi.String(\"my_env\"),\n\t\t}, pulumi.DependsOn([]pulumi.Resource{\n\t\t\tenv,\n\t\t}))\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.RepositoryEnvironment;\nimport com.pulumi.github.RepositoryEnvironmentArgs;\nimport com.pulumi.github.inputs.RepositoryEnvironmentDeploymentBranchPolicyArgs;\nimport com.pulumi.github.RepositoryDeploymentBranchPolicy;\nimport com.pulumi.github.RepositoryDeploymentBranchPolicyArgs;\nimport com.pulumi.resources.CustomResourceOptions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var env = new RepositoryEnvironment(\"env\", RepositoryEnvironmentArgs.builder() \n .repository(\"my_repo\")\n .environment(\"my_env\")\n .deploymentBranchPolicy(RepositoryEnvironmentDeploymentBranchPolicyArgs.builder()\n .protectedBranches(false)\n .customBranchPolicies(true)\n .build())\n .build());\n\n var foo = new RepositoryDeploymentBranchPolicy(\"foo\", RepositoryDeploymentBranchPolicyArgs.builder() \n .repository(\"my_repo\")\n .environmentName(\"my_env\")\n .build(), CustomResourceOptions.builder()\n .dependsOn(env)\n .build());\n\n }\n}\n```\n```yaml\nresources:\n env:\n type: github:RepositoryEnvironment\n properties:\n repository: my_repo\n environment: my_env\n deploymentBranchPolicy:\n protectedBranches: false\n customBranchPolicies: true\n foo:\n type: github:RepositoryDeploymentBranchPolicy\n properties:\n repository: my_repo\n environmentName: my_env\n options:\n dependson:\n - ${env}\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\n```sh\n $ pulumi import github:index/repositoryDeploymentBranchPolicy:RepositoryDeploymentBranchPolicy foo repo:env:id\n```\n ", + "description": "This resource allows you to create and manage deployment branch policies.\n\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst env = new github.RepositoryEnvironment(\"env\", {\n repository: \"my_repo\",\n environment: \"my_env\",\n deploymentBranchPolicy: {\n protectedBranches: false,\n customBranchPolicies: true,\n },\n});\nconst foo = new github.RepositoryDeploymentBranchPolicy(\"foo\", {\n repository: \"my_repo\",\n environmentName: \"my_env\",\n}, {\n dependsOn: [env],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nenv = github.RepositoryEnvironment(\"env\",\n repository=\"my_repo\",\n environment=\"my_env\",\n deployment_branch_policy=github.RepositoryEnvironmentDeploymentBranchPolicyArgs(\n protected_branches=False,\n custom_branch_policies=True,\n ))\nfoo = github.RepositoryDeploymentBranchPolicy(\"foo\",\n repository=\"my_repo\",\n environment_name=\"my_env\",\n opts=pulumi.ResourceOptions(depends_on=[env]))\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var env = new Github.RepositoryEnvironment(\"env\", new()\n {\n Repository = \"my_repo\",\n Environment = \"my_env\",\n DeploymentBranchPolicy = new Github.Inputs.RepositoryEnvironmentDeploymentBranchPolicyArgs\n {\n ProtectedBranches = false,\n CustomBranchPolicies = true,\n },\n });\n\n var foo = new Github.RepositoryDeploymentBranchPolicy(\"foo\", new()\n {\n Repository = \"my_repo\",\n EnvironmentName = \"my_env\",\n }, new CustomResourceOptions\n {\n DependsOn = new[]\n {\n env,\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tenv, err := github.NewRepositoryEnvironment(ctx, \"env\", \u0026github.RepositoryEnvironmentArgs{\n\t\t\tRepository: pulumi.String(\"my_repo\"),\n\t\t\tEnvironment: pulumi.String(\"my_env\"),\n\t\t\tDeploymentBranchPolicy: \u0026github.RepositoryEnvironmentDeploymentBranchPolicyArgs{\n\t\t\t\tProtectedBranches: pulumi.Bool(false),\n\t\t\t\tCustomBranchPolicies: pulumi.Bool(true),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryDeploymentBranchPolicy(ctx, \"foo\", \u0026github.RepositoryDeploymentBranchPolicyArgs{\n\t\t\tRepository: pulumi.String(\"my_repo\"),\n\t\t\tEnvironmentName: pulumi.String(\"my_env\"),\n\t\t}, pulumi.DependsOn([]pulumi.Resource{\n\t\t\tenv,\n\t\t}))\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.RepositoryEnvironment;\nimport com.pulumi.github.RepositoryEnvironmentArgs;\nimport com.pulumi.github.inputs.RepositoryEnvironmentDeploymentBranchPolicyArgs;\nimport com.pulumi.github.RepositoryDeploymentBranchPolicy;\nimport com.pulumi.github.RepositoryDeploymentBranchPolicyArgs;\nimport com.pulumi.resources.CustomResourceOptions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var env = new RepositoryEnvironment(\"env\", RepositoryEnvironmentArgs.builder() \n .repository(\"my_repo\")\n .environment(\"my_env\")\n .deploymentBranchPolicy(RepositoryEnvironmentDeploymentBranchPolicyArgs.builder()\n .protectedBranches(false)\n .customBranchPolicies(true)\n .build())\n .build());\n\n var foo = new RepositoryDeploymentBranchPolicy(\"foo\", RepositoryDeploymentBranchPolicyArgs.builder() \n .repository(\"my_repo\")\n .environmentName(\"my_env\")\n .build(), CustomResourceOptions.builder()\n .dependsOn(env)\n .build());\n\n }\n}\n```\n```yaml\nresources:\n env:\n type: github:RepositoryEnvironment\n properties:\n repository: my_repo\n environment: my_env\n deploymentBranchPolicy:\n protectedBranches: false\n customBranchPolicies: true\n foo:\n type: github:RepositoryDeploymentBranchPolicy\n properties:\n repository: my_repo\n environmentName: my_env\n options:\n dependson:\n - ${env}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\n```sh\n$ pulumi import github:index/repositoryDeploymentBranchPolicy:RepositoryDeploymentBranchPolicy foo repo:env:id\n```\n", "properties": { "environmentName": { "type": "string", @@ -8033,7 +8033,7 @@ } }, "github:index/repositoryEnvironment:RepositoryEnvironment": { - "description": "This resource allows you to create and manage environments for a GitHub repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst current = github.getUser({\n username: \"\",\n});\nconst exampleRepository = new github.Repository(\"exampleRepository\", {description: \"My awesome codebase\"});\nconst exampleRepositoryEnvironment = new github.RepositoryEnvironment(\"exampleRepositoryEnvironment\", {\n environment: \"example\",\n repository: exampleRepository.name,\n preventSelfReview: true,\n reviewers: [{\n users: [current.then(current =\u003e current.id)],\n }],\n deploymentBranchPolicy: {\n protectedBranches: true,\n customBranchPolicies: false,\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ncurrent = github.get_user(username=\"\")\nexample_repository = github.Repository(\"exampleRepository\", description=\"My awesome codebase\")\nexample_repository_environment = github.RepositoryEnvironment(\"exampleRepositoryEnvironment\",\n environment=\"example\",\n repository=example_repository.name,\n prevent_self_review=True,\n reviewers=[github.RepositoryEnvironmentReviewerArgs(\n users=[current.id],\n )],\n deployment_branch_policy=github.RepositoryEnvironmentDeploymentBranchPolicyArgs(\n protected_branches=True,\n custom_branch_policies=False,\n ))\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var current = Github.GetUser.Invoke(new()\n {\n Username = \"\",\n });\n\n var exampleRepository = new Github.Repository(\"exampleRepository\", new()\n {\n Description = \"My awesome codebase\",\n });\n\n var exampleRepositoryEnvironment = new Github.RepositoryEnvironment(\"exampleRepositoryEnvironment\", new()\n {\n Environment = \"example\",\n Repository = exampleRepository.Name,\n PreventSelfReview = true,\n Reviewers = new[]\n {\n new Github.Inputs.RepositoryEnvironmentReviewerArgs\n {\n Users = new[]\n {\n current.Apply(getUserResult =\u003e getUserResult.Id),\n },\n },\n },\n DeploymentBranchPolicy = new Github.Inputs.RepositoryEnvironmentDeploymentBranchPolicyArgs\n {\n ProtectedBranches = true,\n CustomBranchPolicies = false,\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tcurrent, err := github.GetUser(ctx, \u0026github.GetUserArgs{\n\t\t\tUsername: \"\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\texampleRepository, err := github.NewRepository(ctx, \"exampleRepository\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"My awesome codebase\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryEnvironment(ctx, \"exampleRepositoryEnvironment\", \u0026github.RepositoryEnvironmentArgs{\n\t\t\tEnvironment: pulumi.String(\"example\"),\n\t\t\tRepository: exampleRepository.Name,\n\t\t\tPreventSelfReview: pulumi.Bool(true),\n\t\t\tReviewers: github.RepositoryEnvironmentReviewerArray{\n\t\t\t\t\u0026github.RepositoryEnvironmentReviewerArgs{\n\t\t\t\t\tUsers: pulumi.IntArray{\n\t\t\t\t\t\t*pulumi.String(current.Id),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDeploymentBranchPolicy: \u0026github.RepositoryEnvironmentDeploymentBranchPolicyArgs{\n\t\t\t\tProtectedBranches: pulumi.Bool(true),\n\t\t\t\tCustomBranchPolicies: pulumi.Bool(false),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetUserArgs;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.RepositoryEnvironment;\nimport com.pulumi.github.RepositoryEnvironmentArgs;\nimport com.pulumi.github.inputs.RepositoryEnvironmentReviewerArgs;\nimport com.pulumi.github.inputs.RepositoryEnvironmentDeploymentBranchPolicyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var current = GithubFunctions.getUser(GetUserArgs.builder()\n .username(\"\")\n .build());\n\n var exampleRepository = new Repository(\"exampleRepository\", RepositoryArgs.builder() \n .description(\"My awesome codebase\")\n .build());\n\n var exampleRepositoryEnvironment = new RepositoryEnvironment(\"exampleRepositoryEnvironment\", RepositoryEnvironmentArgs.builder() \n .environment(\"example\")\n .repository(exampleRepository.name())\n .preventSelfReview(true)\n .reviewers(RepositoryEnvironmentReviewerArgs.builder()\n .users(current.applyValue(getUserResult -\u003e getUserResult.id()))\n .build())\n .deploymentBranchPolicy(RepositoryEnvironmentDeploymentBranchPolicyArgs.builder()\n .protectedBranches(true)\n .customBranchPolicies(false)\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleRepository:\n type: github:Repository\n properties:\n description: My awesome codebase\n exampleRepositoryEnvironment:\n type: github:RepositoryEnvironment\n properties:\n environment: example\n repository: ${exampleRepository.name}\n preventSelfReview: true\n reviewers:\n - users:\n - ${current.id}\n deploymentBranchPolicy:\n protectedBranches: true\n customBranchPolicies: false\nvariables:\n current:\n fn::invoke:\n Function: github:getUser\n Arguments:\n username:\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub Repository Environment can be imported using an ID made up of `name` of the repository combined with the `environment` name of the environment, separated by a `:` character, e.g.\n\n```sh\n $ pulumi import github:index/repositoryEnvironment:RepositoryEnvironment daily terraform:daily\n```\n ", + "description": "This resource allows you to create and manage environments for a GitHub repository.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst current = github.getUser({\n username: \"\",\n});\nconst exampleRepository = new github.Repository(\"exampleRepository\", {description: \"My awesome codebase\"});\nconst exampleRepositoryEnvironment = new github.RepositoryEnvironment(\"exampleRepositoryEnvironment\", {\n environment: \"example\",\n repository: exampleRepository.name,\n preventSelfReview: true,\n reviewers: [{\n users: [current.then(current =\u003e current.id)],\n }],\n deploymentBranchPolicy: {\n protectedBranches: true,\n customBranchPolicies: false,\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ncurrent = github.get_user(username=\"\")\nexample_repository = github.Repository(\"exampleRepository\", description=\"My awesome codebase\")\nexample_repository_environment = github.RepositoryEnvironment(\"exampleRepositoryEnvironment\",\n environment=\"example\",\n repository=example_repository.name,\n prevent_self_review=True,\n reviewers=[github.RepositoryEnvironmentReviewerArgs(\n users=[current.id],\n )],\n deployment_branch_policy=github.RepositoryEnvironmentDeploymentBranchPolicyArgs(\n protected_branches=True,\n custom_branch_policies=False,\n ))\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var current = Github.GetUser.Invoke(new()\n {\n Username = \"\",\n });\n\n var exampleRepository = new Github.Repository(\"exampleRepository\", new()\n {\n Description = \"My awesome codebase\",\n });\n\n var exampleRepositoryEnvironment = new Github.RepositoryEnvironment(\"exampleRepositoryEnvironment\", new()\n {\n Environment = \"example\",\n Repository = exampleRepository.Name,\n PreventSelfReview = true,\n Reviewers = new[]\n {\n new Github.Inputs.RepositoryEnvironmentReviewerArgs\n {\n Users = new[]\n {\n current.Apply(getUserResult =\u003e getUserResult.Id),\n },\n },\n },\n DeploymentBranchPolicy = new Github.Inputs.RepositoryEnvironmentDeploymentBranchPolicyArgs\n {\n ProtectedBranches = true,\n CustomBranchPolicies = false,\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tcurrent, err := github.GetUser(ctx, \u0026github.GetUserArgs{\n\t\t\tUsername: \"\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\texampleRepository, err := github.NewRepository(ctx, \"exampleRepository\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"My awesome codebase\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryEnvironment(ctx, \"exampleRepositoryEnvironment\", \u0026github.RepositoryEnvironmentArgs{\n\t\t\tEnvironment: pulumi.String(\"example\"),\n\t\t\tRepository: exampleRepository.Name,\n\t\t\tPreventSelfReview: pulumi.Bool(true),\n\t\t\tReviewers: github.RepositoryEnvironmentReviewerArray{\n\t\t\t\t\u0026github.RepositoryEnvironmentReviewerArgs{\n\t\t\t\t\tUsers: pulumi.IntArray{\n\t\t\t\t\t\t*pulumi.String(current.Id),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDeploymentBranchPolicy: \u0026github.RepositoryEnvironmentDeploymentBranchPolicyArgs{\n\t\t\t\tProtectedBranches: pulumi.Bool(true),\n\t\t\t\tCustomBranchPolicies: pulumi.Bool(false),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetUserArgs;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.RepositoryEnvironment;\nimport com.pulumi.github.RepositoryEnvironmentArgs;\nimport com.pulumi.github.inputs.RepositoryEnvironmentReviewerArgs;\nimport com.pulumi.github.inputs.RepositoryEnvironmentDeploymentBranchPolicyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var current = GithubFunctions.getUser(GetUserArgs.builder()\n .username(\"\")\n .build());\n\n var exampleRepository = new Repository(\"exampleRepository\", RepositoryArgs.builder() \n .description(\"My awesome codebase\")\n .build());\n\n var exampleRepositoryEnvironment = new RepositoryEnvironment(\"exampleRepositoryEnvironment\", RepositoryEnvironmentArgs.builder() \n .environment(\"example\")\n .repository(exampleRepository.name())\n .preventSelfReview(true)\n .reviewers(RepositoryEnvironmentReviewerArgs.builder()\n .users(current.applyValue(getUserResult -\u003e getUserResult.id()))\n .build())\n .deploymentBranchPolicy(RepositoryEnvironmentDeploymentBranchPolicyArgs.builder()\n .protectedBranches(true)\n .customBranchPolicies(false)\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleRepository:\n type: github:Repository\n properties:\n description: My awesome codebase\n exampleRepositoryEnvironment:\n type: github:RepositoryEnvironment\n properties:\n environment: example\n repository: ${exampleRepository.name}\n preventSelfReview: true\n reviewers:\n - users:\n - ${current.id}\n deploymentBranchPolicy:\n protectedBranches: true\n customBranchPolicies: false\nvariables:\n current:\n fn::invoke:\n Function: github:getUser\n Arguments:\n username:\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Repository Environment can be imported using an ID made up of `name` of the repository combined with the `environment` name of the environment, separated by a `:` character, e.g.\n\n```sh\n$ pulumi import github:index/repositoryEnvironment:RepositoryEnvironment daily terraform:daily\n```\n", "properties": { "canAdminsBypass": { "type": "boolean", @@ -8151,7 +8151,7 @@ } }, "github:index/repositoryEnvironmentDeploymentPolicy:RepositoryEnvironmentDeploymentPolicy": { - "description": "This resource allows you to create and manage environment deployment branch policies for a GitHub repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst current = github.getUser({\n username: \"\",\n});\nconst testRepository = new github.Repository(\"testRepository\", {});\nconst testRepositoryEnvironment = new github.RepositoryEnvironment(\"testRepositoryEnvironment\", {\n repository: testRepository.name,\n environment: \"environment/test\",\n waitTimer: 10000,\n reviewers: [{\n users: [current.then(current =\u003e current.id)],\n }],\n deploymentBranchPolicy: {\n protectedBranches: false,\n customBranchPolicies: true,\n },\n});\nconst testRepositoryEnvironmentDeploymentPolicy = new github.RepositoryEnvironmentDeploymentPolicy(\"testRepositoryEnvironmentDeploymentPolicy\", {\n repository: testRepository.name,\n environment: testRepositoryEnvironment.environment,\n branchPattern: \"releases/*\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ncurrent = github.get_user(username=\"\")\ntest_repository = github.Repository(\"testRepository\")\ntest_repository_environment = github.RepositoryEnvironment(\"testRepositoryEnvironment\",\n repository=test_repository.name,\n environment=\"environment/test\",\n wait_timer=10000,\n reviewers=[github.RepositoryEnvironmentReviewerArgs(\n users=[current.id],\n )],\n deployment_branch_policy=github.RepositoryEnvironmentDeploymentBranchPolicyArgs(\n protected_branches=False,\n custom_branch_policies=True,\n ))\ntest_repository_environment_deployment_policy = github.RepositoryEnvironmentDeploymentPolicy(\"testRepositoryEnvironmentDeploymentPolicy\",\n repository=test_repository.name,\n environment=test_repository_environment.environment,\n branch_pattern=\"releases/*\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var current = Github.GetUser.Invoke(new()\n {\n Username = \"\",\n });\n\n var testRepository = new Github.Repository(\"testRepository\");\n\n var testRepositoryEnvironment = new Github.RepositoryEnvironment(\"testRepositoryEnvironment\", new()\n {\n Repository = testRepository.Name,\n Environment = \"environment/test\",\n WaitTimer = 10000,\n Reviewers = new[]\n {\n new Github.Inputs.RepositoryEnvironmentReviewerArgs\n {\n Users = new[]\n {\n current.Apply(getUserResult =\u003e getUserResult.Id),\n },\n },\n },\n DeploymentBranchPolicy = new Github.Inputs.RepositoryEnvironmentDeploymentBranchPolicyArgs\n {\n ProtectedBranches = false,\n CustomBranchPolicies = true,\n },\n });\n\n var testRepositoryEnvironmentDeploymentPolicy = new Github.RepositoryEnvironmentDeploymentPolicy(\"testRepositoryEnvironmentDeploymentPolicy\", new()\n {\n Repository = testRepository.Name,\n Environment = testRepositoryEnvironment.Environment,\n BranchPattern = \"releases/*\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tcurrent, err := github.GetUser(ctx, \u0026github.GetUserArgs{\n\t\t\tUsername: \"\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\ttestRepository, err := github.NewRepository(ctx, \"testRepository\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\ttestRepositoryEnvironment, err := github.NewRepositoryEnvironment(ctx, \"testRepositoryEnvironment\", \u0026github.RepositoryEnvironmentArgs{\n\t\t\tRepository: testRepository.Name,\n\t\t\tEnvironment: pulumi.String(\"environment/test\"),\n\t\t\tWaitTimer: pulumi.Int(10000),\n\t\t\tReviewers: github.RepositoryEnvironmentReviewerArray{\n\t\t\t\t\u0026github.RepositoryEnvironmentReviewerArgs{\n\t\t\t\t\tUsers: pulumi.IntArray{\n\t\t\t\t\t\t*pulumi.String(current.Id),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDeploymentBranchPolicy: \u0026github.RepositoryEnvironmentDeploymentBranchPolicyArgs{\n\t\t\t\tProtectedBranches: pulumi.Bool(false),\n\t\t\t\tCustomBranchPolicies: pulumi.Bool(true),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryEnvironmentDeploymentPolicy(ctx, \"testRepositoryEnvironmentDeploymentPolicy\", \u0026github.RepositoryEnvironmentDeploymentPolicyArgs{\n\t\t\tRepository: testRepository.Name,\n\t\t\tEnvironment: testRepositoryEnvironment.Environment,\n\t\t\tBranchPattern: pulumi.String(\"releases/*\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetUserArgs;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryEnvironment;\nimport com.pulumi.github.RepositoryEnvironmentArgs;\nimport com.pulumi.github.inputs.RepositoryEnvironmentReviewerArgs;\nimport com.pulumi.github.inputs.RepositoryEnvironmentDeploymentBranchPolicyArgs;\nimport com.pulumi.github.RepositoryEnvironmentDeploymentPolicy;\nimport com.pulumi.github.RepositoryEnvironmentDeploymentPolicyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var current = GithubFunctions.getUser(GetUserArgs.builder()\n .username(\"\")\n .build());\n\n var testRepository = new Repository(\"testRepository\");\n\n var testRepositoryEnvironment = new RepositoryEnvironment(\"testRepositoryEnvironment\", RepositoryEnvironmentArgs.builder() \n .repository(testRepository.name())\n .environment(\"environment/test\")\n .waitTimer(10000)\n .reviewers(RepositoryEnvironmentReviewerArgs.builder()\n .users(current.applyValue(getUserResult -\u003e getUserResult.id()))\n .build())\n .deploymentBranchPolicy(RepositoryEnvironmentDeploymentBranchPolicyArgs.builder()\n .protectedBranches(false)\n .customBranchPolicies(true)\n .build())\n .build());\n\n var testRepositoryEnvironmentDeploymentPolicy = new RepositoryEnvironmentDeploymentPolicy(\"testRepositoryEnvironmentDeploymentPolicy\", RepositoryEnvironmentDeploymentPolicyArgs.builder() \n .repository(testRepository.name())\n .environment(testRepositoryEnvironment.environment())\n .branchPattern(\"releases/*\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n testRepository:\n type: github:Repository\n testRepositoryEnvironment:\n type: github:RepositoryEnvironment\n properties:\n repository: ${testRepository.name}\n environment: environment/test\n waitTimer: 10000\n reviewers:\n - users:\n - ${current.id}\n deploymentBranchPolicy:\n protectedBranches: false\n customBranchPolicies: true\n testRepositoryEnvironmentDeploymentPolicy:\n type: github:RepositoryEnvironmentDeploymentPolicy\n properties:\n repository: ${testRepository.name}\n environment: ${testRepositoryEnvironment.environment}\n branchPattern: releases/*\nvariables:\n current:\n fn::invoke:\n Function: github:getUser\n Arguments:\n username:\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub Repository Environment Deployment Policy can be imported using an ID made up of `name` of the repository combined with the `environment` name of the environment with the `Id` of the deployment policy, separated by a `:` character, e.g.\n\n```sh\n $ pulumi import github:index/repositoryEnvironmentDeploymentPolicy:RepositoryEnvironmentDeploymentPolicy daily terraform:daily:123456\n```\n ", + "description": "This resource allows you to create and manage environment deployment branch policies for a GitHub repository.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst current = github.getUser({\n username: \"\",\n});\nconst testRepository = new github.Repository(\"testRepository\", {});\nconst testRepositoryEnvironment = new github.RepositoryEnvironment(\"testRepositoryEnvironment\", {\n repository: testRepository.name,\n environment: \"environment/test\",\n waitTimer: 10000,\n reviewers: [{\n users: [current.then(current =\u003e current.id)],\n }],\n deploymentBranchPolicy: {\n protectedBranches: false,\n customBranchPolicies: true,\n },\n});\nconst testRepositoryEnvironmentDeploymentPolicy = new github.RepositoryEnvironmentDeploymentPolicy(\"testRepositoryEnvironmentDeploymentPolicy\", {\n repository: testRepository.name,\n environment: testRepositoryEnvironment.environment,\n branchPattern: \"releases/*\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ncurrent = github.get_user(username=\"\")\ntest_repository = github.Repository(\"testRepository\")\ntest_repository_environment = github.RepositoryEnvironment(\"testRepositoryEnvironment\",\n repository=test_repository.name,\n environment=\"environment/test\",\n wait_timer=10000,\n reviewers=[github.RepositoryEnvironmentReviewerArgs(\n users=[current.id],\n )],\n deployment_branch_policy=github.RepositoryEnvironmentDeploymentBranchPolicyArgs(\n protected_branches=False,\n custom_branch_policies=True,\n ))\ntest_repository_environment_deployment_policy = github.RepositoryEnvironmentDeploymentPolicy(\"testRepositoryEnvironmentDeploymentPolicy\",\n repository=test_repository.name,\n environment=test_repository_environment.environment,\n branch_pattern=\"releases/*\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var current = Github.GetUser.Invoke(new()\n {\n Username = \"\",\n });\n\n var testRepository = new Github.Repository(\"testRepository\");\n\n var testRepositoryEnvironment = new Github.RepositoryEnvironment(\"testRepositoryEnvironment\", new()\n {\n Repository = testRepository.Name,\n Environment = \"environment/test\",\n WaitTimer = 10000,\n Reviewers = new[]\n {\n new Github.Inputs.RepositoryEnvironmentReviewerArgs\n {\n Users = new[]\n {\n current.Apply(getUserResult =\u003e getUserResult.Id),\n },\n },\n },\n DeploymentBranchPolicy = new Github.Inputs.RepositoryEnvironmentDeploymentBranchPolicyArgs\n {\n ProtectedBranches = false,\n CustomBranchPolicies = true,\n },\n });\n\n var testRepositoryEnvironmentDeploymentPolicy = new Github.RepositoryEnvironmentDeploymentPolicy(\"testRepositoryEnvironmentDeploymentPolicy\", new()\n {\n Repository = testRepository.Name,\n Environment = testRepositoryEnvironment.Environment,\n BranchPattern = \"releases/*\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tcurrent, err := github.GetUser(ctx, \u0026github.GetUserArgs{\n\t\t\tUsername: \"\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\ttestRepository, err := github.NewRepository(ctx, \"testRepository\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\ttestRepositoryEnvironment, err := github.NewRepositoryEnvironment(ctx, \"testRepositoryEnvironment\", \u0026github.RepositoryEnvironmentArgs{\n\t\t\tRepository: testRepository.Name,\n\t\t\tEnvironment: pulumi.String(\"environment/test\"),\n\t\t\tWaitTimer: pulumi.Int(10000),\n\t\t\tReviewers: github.RepositoryEnvironmentReviewerArray{\n\t\t\t\t\u0026github.RepositoryEnvironmentReviewerArgs{\n\t\t\t\t\tUsers: pulumi.IntArray{\n\t\t\t\t\t\t*pulumi.String(current.Id),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDeploymentBranchPolicy: \u0026github.RepositoryEnvironmentDeploymentBranchPolicyArgs{\n\t\t\t\tProtectedBranches: pulumi.Bool(false),\n\t\t\t\tCustomBranchPolicies: pulumi.Bool(true),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryEnvironmentDeploymentPolicy(ctx, \"testRepositoryEnvironmentDeploymentPolicy\", \u0026github.RepositoryEnvironmentDeploymentPolicyArgs{\n\t\t\tRepository: testRepository.Name,\n\t\t\tEnvironment: testRepositoryEnvironment.Environment,\n\t\t\tBranchPattern: pulumi.String(\"releases/*\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetUserArgs;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryEnvironment;\nimport com.pulumi.github.RepositoryEnvironmentArgs;\nimport com.pulumi.github.inputs.RepositoryEnvironmentReviewerArgs;\nimport com.pulumi.github.inputs.RepositoryEnvironmentDeploymentBranchPolicyArgs;\nimport com.pulumi.github.RepositoryEnvironmentDeploymentPolicy;\nimport com.pulumi.github.RepositoryEnvironmentDeploymentPolicyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var current = GithubFunctions.getUser(GetUserArgs.builder()\n .username(\"\")\n .build());\n\n var testRepository = new Repository(\"testRepository\");\n\n var testRepositoryEnvironment = new RepositoryEnvironment(\"testRepositoryEnvironment\", RepositoryEnvironmentArgs.builder() \n .repository(testRepository.name())\n .environment(\"environment/test\")\n .waitTimer(10000)\n .reviewers(RepositoryEnvironmentReviewerArgs.builder()\n .users(current.applyValue(getUserResult -\u003e getUserResult.id()))\n .build())\n .deploymentBranchPolicy(RepositoryEnvironmentDeploymentBranchPolicyArgs.builder()\n .protectedBranches(false)\n .customBranchPolicies(true)\n .build())\n .build());\n\n var testRepositoryEnvironmentDeploymentPolicy = new RepositoryEnvironmentDeploymentPolicy(\"testRepositoryEnvironmentDeploymentPolicy\", RepositoryEnvironmentDeploymentPolicyArgs.builder() \n .repository(testRepository.name())\n .environment(testRepositoryEnvironment.environment())\n .branchPattern(\"releases/*\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n testRepository:\n type: github:Repository\n testRepositoryEnvironment:\n type: github:RepositoryEnvironment\n properties:\n repository: ${testRepository.name}\n environment: environment/test\n waitTimer: 10000\n reviewers:\n - users:\n - ${current.id}\n deploymentBranchPolicy:\n protectedBranches: false\n customBranchPolicies: true\n testRepositoryEnvironmentDeploymentPolicy:\n type: github:RepositoryEnvironmentDeploymentPolicy\n properties:\n repository: ${testRepository.name}\n environment: ${testRepositoryEnvironment.environment}\n branchPattern: releases/*\nvariables:\n current:\n fn::invoke:\n Function: github:getUser\n Arguments:\n username:\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Repository Environment Deployment Policy can be imported using an ID made up of `name` of the repository combined with the `environment` name of the environment with the `Id` of the deployment policy, separated by a `:` character, e.g.\n\n```sh\n$ pulumi import github:index/repositoryEnvironmentDeploymentPolicy:RepositoryEnvironmentDeploymentPolicy daily terraform:daily:123456\n```\n", "properties": { "branchPattern": { "type": "string", @@ -8214,7 +8214,7 @@ } }, "github:index/repositoryFile:RepositoryFile": { - "description": "This resource allows you to create and manage files within a\nGitHub repository.\n\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst fooRepository = new github.Repository(\"fooRepository\", {autoInit: true});\nconst fooRepositoryFile = new github.RepositoryFile(\"fooRepositoryFile\", {\n repository: fooRepository.name,\n branch: \"main\",\n file: \".gitignore\",\n content: \"**/*.tfstate\",\n commitMessage: \"Managed by Terraform\",\n commitAuthor: \"Terraform User\",\n commitEmail: \"terraform@example.com\",\n overwriteOnCreate: true,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nfoo_repository = github.Repository(\"fooRepository\", auto_init=True)\nfoo_repository_file = github.RepositoryFile(\"fooRepositoryFile\",\n repository=foo_repository.name,\n branch=\"main\",\n file=\".gitignore\",\n content=\"**/*.tfstate\",\n commit_message=\"Managed by Terraform\",\n commit_author=\"Terraform User\",\n commit_email=\"terraform@example.com\",\n overwrite_on_create=True)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var fooRepository = new Github.Repository(\"fooRepository\", new()\n {\n AutoInit = true,\n });\n\n var fooRepositoryFile = new Github.RepositoryFile(\"fooRepositoryFile\", new()\n {\n Repository = fooRepository.Name,\n Branch = \"main\",\n File = \".gitignore\",\n Content = \"**/*.tfstate\",\n CommitMessage = \"Managed by Terraform\",\n CommitAuthor = \"Terraform User\",\n CommitEmail = \"terraform@example.com\",\n OverwriteOnCreate = true,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tfooRepository, err := github.NewRepository(ctx, \"fooRepository\", \u0026github.RepositoryArgs{\n\t\t\tAutoInit: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryFile(ctx, \"fooRepositoryFile\", \u0026github.RepositoryFileArgs{\n\t\t\tRepository: fooRepository.Name,\n\t\t\tBranch: pulumi.String(\"main\"),\n\t\t\tFile: pulumi.String(\".gitignore\"),\n\t\t\tContent: pulumi.String(\"**/*.tfstate\"),\n\t\t\tCommitMessage: pulumi.String(\"Managed by Terraform\"),\n\t\t\tCommitAuthor: pulumi.String(\"Terraform User\"),\n\t\t\tCommitEmail: pulumi.String(\"terraform@example.com\"),\n\t\t\tOverwriteOnCreate: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.RepositoryFile;\nimport com.pulumi.github.RepositoryFileArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var fooRepository = new Repository(\"fooRepository\", RepositoryArgs.builder() \n .autoInit(true)\n .build());\n\n var fooRepositoryFile = new RepositoryFile(\"fooRepositoryFile\", RepositoryFileArgs.builder() \n .repository(fooRepository.name())\n .branch(\"main\")\n .file(\".gitignore\")\n .content(\"**/*.tfstate\")\n .commitMessage(\"Managed by Terraform\")\n .commitAuthor(\"Terraform User\")\n .commitEmail(\"terraform@example.com\")\n .overwriteOnCreate(true)\n .build());\n\n }\n}\n```\n```yaml\nresources:\n fooRepository:\n type: github:Repository\n properties:\n autoInit: true\n fooRepositoryFile:\n type: github:RepositoryFile\n properties:\n repository: ${fooRepository.name}\n branch: main\n file: .gitignore\n content: '**/*.tfstate'\n commitMessage: Managed by Terraform\n commitAuthor: Terraform User\n commitEmail: terraform@example.com\n overwriteOnCreate: true\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nRepository files can be imported using a combination of the `repo` and `file`, e.g.\n\n```sh\n $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore\n```\n To import a file from a branch other than the default branch, append `:` and the branch name, e.g.\n\n```sh\n $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore:dev\n```\n ", + "description": "This resource allows you to create and manage files within a\nGitHub repository.\n\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst fooRepository = new github.Repository(\"fooRepository\", {autoInit: true});\nconst fooRepositoryFile = new github.RepositoryFile(\"fooRepositoryFile\", {\n repository: fooRepository.name,\n branch: \"main\",\n file: \".gitignore\",\n content: \"**/*.tfstate\",\n commitMessage: \"Managed by Terraform\",\n commitAuthor: \"Terraform User\",\n commitEmail: \"terraform@example.com\",\n overwriteOnCreate: true,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nfoo_repository = github.Repository(\"fooRepository\", auto_init=True)\nfoo_repository_file = github.RepositoryFile(\"fooRepositoryFile\",\n repository=foo_repository.name,\n branch=\"main\",\n file=\".gitignore\",\n content=\"**/*.tfstate\",\n commit_message=\"Managed by Terraform\",\n commit_author=\"Terraform User\",\n commit_email=\"terraform@example.com\",\n overwrite_on_create=True)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var fooRepository = new Github.Repository(\"fooRepository\", new()\n {\n AutoInit = true,\n });\n\n var fooRepositoryFile = new Github.RepositoryFile(\"fooRepositoryFile\", new()\n {\n Repository = fooRepository.Name,\n Branch = \"main\",\n File = \".gitignore\",\n Content = \"**/*.tfstate\",\n CommitMessage = \"Managed by Terraform\",\n CommitAuthor = \"Terraform User\",\n CommitEmail = \"terraform@example.com\",\n OverwriteOnCreate = true,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tfooRepository, err := github.NewRepository(ctx, \"fooRepository\", \u0026github.RepositoryArgs{\n\t\t\tAutoInit: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryFile(ctx, \"fooRepositoryFile\", \u0026github.RepositoryFileArgs{\n\t\t\tRepository: fooRepository.Name,\n\t\t\tBranch: pulumi.String(\"main\"),\n\t\t\tFile: pulumi.String(\".gitignore\"),\n\t\t\tContent: pulumi.String(\"**/*.tfstate\"),\n\t\t\tCommitMessage: pulumi.String(\"Managed by Terraform\"),\n\t\t\tCommitAuthor: pulumi.String(\"Terraform User\"),\n\t\t\tCommitEmail: pulumi.String(\"terraform@example.com\"),\n\t\t\tOverwriteOnCreate: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.RepositoryFile;\nimport com.pulumi.github.RepositoryFileArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var fooRepository = new Repository(\"fooRepository\", RepositoryArgs.builder() \n .autoInit(true)\n .build());\n\n var fooRepositoryFile = new RepositoryFile(\"fooRepositoryFile\", RepositoryFileArgs.builder() \n .repository(fooRepository.name())\n .branch(\"main\")\n .file(\".gitignore\")\n .content(\"**/*.tfstate\")\n .commitMessage(\"Managed by Terraform\")\n .commitAuthor(\"Terraform User\")\n .commitEmail(\"terraform@example.com\")\n .overwriteOnCreate(true)\n .build());\n\n }\n}\n```\n```yaml\nresources:\n fooRepository:\n type: github:Repository\n properties:\n autoInit: true\n fooRepositoryFile:\n type: github:RepositoryFile\n properties:\n repository: ${fooRepository.name}\n branch: main\n file: .gitignore\n content: '**/*.tfstate'\n commitMessage: Managed by Terraform\n commitAuthor: Terraform User\n commitEmail: terraform@example.com\n overwriteOnCreate: true\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nRepository files can be imported using a combination of the `repo` and `file`, e.g.\n\n```sh\n$ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore\n```\nTo import a file from a branch other than the default branch, append `:` and the branch name, e.g.\n\n```sh\n$ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore:dev\n```\n", "properties": { "branch": { "type": "string", @@ -8368,7 +8368,7 @@ } }, "github:index/repositoryMilestone:RepositoryMilestone": { - "description": "Provides a GitHub repository milestone resource.\n\nThis resource allows you to create and manage milestones for a GitHub Repository within an organization or user account.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Create a milestone for a repository\nconst example = new github.RepositoryMilestone(\"example\", {\n owner: \"example-owner\",\n repository: \"example-repository\",\n title: \"v1.1.0\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Create a milestone for a repository\nexample = github.RepositoryMilestone(\"example\",\n owner=\"example-owner\",\n repository=\"example-repository\",\n title=\"v1.1.0\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a milestone for a repository\n var example = new Github.RepositoryMilestone(\"example\", new()\n {\n Owner = \"example-owner\",\n Repository = \"example-repository\",\n Title = \"v1.1.0\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a milestone for a repository\n\t\t_, err := github.NewRepositoryMilestone(ctx, \"example\", \u0026github.RepositoryMilestoneArgs{\n\t\t\tOwner: pulumi.String(\"example-owner\"),\n\t\t\tRepository: pulumi.String(\"example-repository\"),\n\t\t\tTitle: pulumi.String(\"v1.1.0\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.RepositoryMilestone;\nimport com.pulumi.github.RepositoryMilestoneArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new RepositoryMilestone(\"example\", RepositoryMilestoneArgs.builder() \n .owner(\"example-owner\")\n .repository(\"example-repository\")\n .title(\"v1.1.0\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a milestone for a repository\n example:\n type: github:RepositoryMilestone\n properties:\n owner: example-owner\n repository: example-repository\n title: v1.1.0\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nA GitHub Repository Milestone can be imported using an ID made up of `owner/repository/number`, e.g.\n\n```sh\n $ pulumi import github:index/repositoryMilestone:RepositoryMilestone example example-owner/example-repository/1\n```\n ", + "description": "Provides a GitHub repository milestone resource.\n\nThis resource allows you to create and manage milestones for a GitHub Repository within an organization or user account.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Create a milestone for a repository\nconst example = new github.RepositoryMilestone(\"example\", {\n owner: \"example-owner\",\n repository: \"example-repository\",\n title: \"v1.1.0\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Create a milestone for a repository\nexample = github.RepositoryMilestone(\"example\",\n owner=\"example-owner\",\n repository=\"example-repository\",\n title=\"v1.1.0\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a milestone for a repository\n var example = new Github.RepositoryMilestone(\"example\", new()\n {\n Owner = \"example-owner\",\n Repository = \"example-repository\",\n Title = \"v1.1.0\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a milestone for a repository\n\t\t_, err := github.NewRepositoryMilestone(ctx, \"example\", \u0026github.RepositoryMilestoneArgs{\n\t\t\tOwner: pulumi.String(\"example-owner\"),\n\t\t\tRepository: pulumi.String(\"example-repository\"),\n\t\t\tTitle: pulumi.String(\"v1.1.0\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.RepositoryMilestone;\nimport com.pulumi.github.RepositoryMilestoneArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new RepositoryMilestone(\"example\", RepositoryMilestoneArgs.builder() \n .owner(\"example-owner\")\n .repository(\"example-repository\")\n .title(\"v1.1.0\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a milestone for a repository\n example:\n type: github:RepositoryMilestone\n properties:\n owner: example-owner\n repository: example-repository\n title: v1.1.0\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nA GitHub Repository Milestone can be imported using an ID made up of `owner/repository/number`, e.g.\n\n```sh\n$ pulumi import github:index/repositoryMilestone:RepositoryMilestone example example-owner/example-repository/1\n```\n", "properties": { "description": { "type": "string", @@ -8472,7 +8472,7 @@ } }, "github:index/repositoryProject:RepositoryProject": { - "description": "This resource allows you to create and manage projects for GitHub repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.Repository(\"example\", {\n description: \"My awesome codebase\",\n hasProjects: true,\n});\nconst project = new github.RepositoryProject(\"project\", {\n body: \"This is a repository project.\",\n repository: example.name,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.Repository(\"example\",\n description=\"My awesome codebase\",\n has_projects=True)\nproject = github.RepositoryProject(\"project\",\n body=\"This is a repository project.\",\n repository=example.name)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.Repository(\"example\", new()\n {\n Description = \"My awesome codebase\",\n HasProjects = true,\n });\n\n var project = new Github.RepositoryProject(\"project\", new()\n {\n Body = \"This is a repository project.\",\n Repository = example.Name,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texample, err := github.NewRepository(ctx, \"example\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"My awesome codebase\"),\n\t\t\tHasProjects: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryProject(ctx, \"project\", \u0026github.RepositoryProjectArgs{\n\t\t\tBody: pulumi.String(\"This is a repository project.\"),\n\t\t\tRepository: example.Name,\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.RepositoryProject;\nimport com.pulumi.github.RepositoryProjectArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new Repository(\"example\", RepositoryArgs.builder() \n .description(\"My awesome codebase\")\n .hasProjects(true)\n .build());\n\n var project = new RepositoryProject(\"project\", RepositoryProjectArgs.builder() \n .body(\"This is a repository project.\")\n .repository(example.name())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:Repository\n properties:\n description: My awesome codebase\n hasProjects: true\n project:\n type: github:RepositoryProject\n properties:\n body: This is a repository project.\n repository: ${example.name}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "This resource allows you to create and manage projects for GitHub repository.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.Repository(\"example\", {\n description: \"My awesome codebase\",\n hasProjects: true,\n});\nconst project = new github.RepositoryProject(\"project\", {\n body: \"This is a repository project.\",\n repository: example.name,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.Repository(\"example\",\n description=\"My awesome codebase\",\n has_projects=True)\nproject = github.RepositoryProject(\"project\",\n body=\"This is a repository project.\",\n repository=example.name)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.Repository(\"example\", new()\n {\n Description = \"My awesome codebase\",\n HasProjects = true,\n });\n\n var project = new Github.RepositoryProject(\"project\", new()\n {\n Body = \"This is a repository project.\",\n Repository = example.Name,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texample, err := github.NewRepository(ctx, \"example\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"My awesome codebase\"),\n\t\t\tHasProjects: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryProject(ctx, \"project\", \u0026github.RepositoryProjectArgs{\n\t\t\tBody: pulumi.String(\"This is a repository project.\"),\n\t\t\tRepository: example.Name,\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.RepositoryProject;\nimport com.pulumi.github.RepositoryProjectArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new Repository(\"example\", RepositoryArgs.builder() \n .description(\"My awesome codebase\")\n .hasProjects(true)\n .build());\n\n var project = new RepositoryProject(\"project\", RepositoryProjectArgs.builder() \n .body(\"This is a repository project.\")\n .repository(example.name())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:Repository\n properties:\n description: My awesome codebase\n hasProjects: true\n project:\n type: github:RepositoryProject\n properties:\n body: This is a repository project.\n repository: ${example.name}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "properties": { "body": { "type": "string", @@ -8546,7 +8546,7 @@ } }, "github:index/repositoryPullRequest:RepositoryPullRequest": { - "description": "This resource allows you to create and manage PullRequests for repositories within your GitHub organization or personal account.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.RepositoryPullRequest(\"example\", {\n baseRef: \"main\",\n baseRepository: \"example-repository\",\n body: \"This will change everything\",\n headRef: \"feature-branch\",\n title: \"My newest feature\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.RepositoryPullRequest(\"example\",\n base_ref=\"main\",\n base_repository=\"example-repository\",\n body=\"This will change everything\",\n head_ref=\"feature-branch\",\n title=\"My newest feature\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.RepositoryPullRequest(\"example\", new()\n {\n BaseRef = \"main\",\n BaseRepository = \"example-repository\",\n Body = \"This will change everything\",\n HeadRef = \"feature-branch\",\n Title = \"My newest feature\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewRepositoryPullRequest(ctx, \"example\", \u0026github.RepositoryPullRequestArgs{\n\t\t\tBaseRef: pulumi.String(\"main\"),\n\t\t\tBaseRepository: pulumi.String(\"example-repository\"),\n\t\t\tBody: pulumi.String(\"This will change everything\"),\n\t\t\tHeadRef: pulumi.String(\"feature-branch\"),\n\t\t\tTitle: pulumi.String(\"My newest feature\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.RepositoryPullRequest;\nimport com.pulumi.github.RepositoryPullRequestArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new RepositoryPullRequest(\"example\", RepositoryPullRequestArgs.builder() \n .baseRef(\"main\")\n .baseRepository(\"example-repository\")\n .body(\"This will change everything\")\n .headRef(\"feature-branch\")\n .title(\"My newest feature\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:RepositoryPullRequest\n properties:\n baseRef: main\n baseRepository: example-repository\n body: This will change everything\n headRef: feature-branch\n title: My newest feature\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "This resource allows you to create and manage PullRequests for repositories within your GitHub organization or personal account.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.RepositoryPullRequest(\"example\", {\n baseRef: \"main\",\n baseRepository: \"example-repository\",\n body: \"This will change everything\",\n headRef: \"feature-branch\",\n title: \"My newest feature\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.RepositoryPullRequest(\"example\",\n base_ref=\"main\",\n base_repository=\"example-repository\",\n body=\"This will change everything\",\n head_ref=\"feature-branch\",\n title=\"My newest feature\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.RepositoryPullRequest(\"example\", new()\n {\n BaseRef = \"main\",\n BaseRepository = \"example-repository\",\n Body = \"This will change everything\",\n HeadRef = \"feature-branch\",\n Title = \"My newest feature\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewRepositoryPullRequest(ctx, \"example\", \u0026github.RepositoryPullRequestArgs{\n\t\t\tBaseRef: pulumi.String(\"main\"),\n\t\t\tBaseRepository: pulumi.String(\"example-repository\"),\n\t\t\tBody: pulumi.String(\"This will change everything\"),\n\t\t\tHeadRef: pulumi.String(\"feature-branch\"),\n\t\t\tTitle: pulumi.String(\"My newest feature\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.RepositoryPullRequest;\nimport com.pulumi.github.RepositoryPullRequestArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new RepositoryPullRequest(\"example\", RepositoryPullRequestArgs.builder() \n .baseRef(\"main\")\n .baseRepository(\"example-repository\")\n .body(\"This will change everything\")\n .headRef(\"feature-branch\")\n .title(\"My newest feature\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:RepositoryPullRequest\n properties:\n baseRef: main\n baseRepository: example-repository\n body: This will change everything\n headRef: feature-branch\n title: My newest feature\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "properties": { "baseRef": { "type": "string", @@ -8748,7 +8748,7 @@ } }, "github:index/repositoryRuleset:RepositoryRuleset": { - "description": "Creates a GitHub repository ruleset.\n\nThis resource allows you to create and manage rulesets on the repository level. When applied, a new ruleset will be created. When destroyed, that ruleset will be removed.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleRepository = new github.Repository(\"exampleRepository\", {description: \"Example repository\"});\nconst exampleRepositoryRuleset = new github.RepositoryRuleset(\"exampleRepositoryRuleset\", {\n repository: exampleRepository.name,\n target: \"branch\",\n enforcement: \"active\",\n conditions: {\n refName: {\n includes: [\"~ALL\"],\n excludes: [],\n },\n },\n bypassActors: [{\n actorId: 13473,\n actorType: \"Integration\",\n bypassMode: \"always\",\n }],\n rules: {\n creation: true,\n update: true,\n deletion: true,\n requiredLinearHistory: true,\n requiredSignatures: true,\n requiredDeployments: {\n requiredDeploymentEnvironments: [\"test\"],\n },\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_repository = github.Repository(\"exampleRepository\", description=\"Example repository\")\nexample_repository_ruleset = github.RepositoryRuleset(\"exampleRepositoryRuleset\",\n repository=example_repository.name,\n target=\"branch\",\n enforcement=\"active\",\n conditions=github.RepositoryRulesetConditionsArgs(\n ref_name=github.RepositoryRulesetConditionsRefNameArgs(\n includes=[\"~ALL\"],\n excludes=[],\n ),\n ),\n bypass_actors=[github.RepositoryRulesetBypassActorArgs(\n actor_id=13473,\n actor_type=\"Integration\",\n bypass_mode=\"always\",\n )],\n rules=github.RepositoryRulesetRulesArgs(\n creation=True,\n update=True,\n deletion=True,\n required_linear_history=True,\n required_signatures=True,\n required_deployments=github.RepositoryRulesetRulesRequiredDeploymentsArgs(\n required_deployment_environments=[\"test\"],\n ),\n ))\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleRepository = new Github.Repository(\"exampleRepository\", new()\n {\n Description = \"Example repository\",\n });\n\n var exampleRepositoryRuleset = new Github.RepositoryRuleset(\"exampleRepositoryRuleset\", new()\n {\n Repository = exampleRepository.Name,\n Target = \"branch\",\n Enforcement = \"active\",\n Conditions = new Github.Inputs.RepositoryRulesetConditionsArgs\n {\n RefName = new Github.Inputs.RepositoryRulesetConditionsRefNameArgs\n {\n Includes = new[]\n {\n \"~ALL\",\n },\n Excludes = new() { },\n },\n },\n BypassActors = new[]\n {\n new Github.Inputs.RepositoryRulesetBypassActorArgs\n {\n ActorId = 13473,\n ActorType = \"Integration\",\n BypassMode = \"always\",\n },\n },\n Rules = new Github.Inputs.RepositoryRulesetRulesArgs\n {\n Creation = true,\n Update = true,\n Deletion = true,\n RequiredLinearHistory = true,\n RequiredSignatures = true,\n RequiredDeployments = new Github.Inputs.RepositoryRulesetRulesRequiredDeploymentsArgs\n {\n RequiredDeploymentEnvironments = new[]\n {\n \"test\",\n },\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texampleRepository, err := github.NewRepository(ctx, \"exampleRepository\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"Example repository\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryRuleset(ctx, \"exampleRepositoryRuleset\", \u0026github.RepositoryRulesetArgs{\n\t\t\tRepository: exampleRepository.Name,\n\t\t\tTarget: pulumi.String(\"branch\"),\n\t\t\tEnforcement: pulumi.String(\"active\"),\n\t\t\tConditions: \u0026github.RepositoryRulesetConditionsArgs{\n\t\t\t\tRefName: \u0026github.RepositoryRulesetConditionsRefNameArgs{\n\t\t\t\t\tIncludes: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"~ALL\"),\n\t\t\t\t\t},\n\t\t\t\t\tExcludes: pulumi.StringArray{},\n\t\t\t\t},\n\t\t\t},\n\t\t\tBypassActors: github.RepositoryRulesetBypassActorArray{\n\t\t\t\t\u0026github.RepositoryRulesetBypassActorArgs{\n\t\t\t\t\tActorId: pulumi.Int(13473),\n\t\t\t\t\tActorType: pulumi.String(\"Integration\"),\n\t\t\t\t\tBypassMode: pulumi.String(\"always\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tRules: \u0026github.RepositoryRulesetRulesArgs{\n\t\t\t\tCreation: pulumi.Bool(true),\n\t\t\t\tUpdate: pulumi.Bool(true),\n\t\t\t\tDeletion: pulumi.Bool(true),\n\t\t\t\tRequiredLinearHistory: pulumi.Bool(true),\n\t\t\t\tRequiredSignatures: pulumi.Bool(true),\n\t\t\t\tRequiredDeployments: \u0026github.RepositoryRulesetRulesRequiredDeploymentsArgs{\n\t\t\t\t\tRequiredDeploymentEnvironments: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"test\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.RepositoryRuleset;\nimport com.pulumi.github.RepositoryRulesetArgs;\nimport com.pulumi.github.inputs.RepositoryRulesetConditionsArgs;\nimport com.pulumi.github.inputs.RepositoryRulesetConditionsRefNameArgs;\nimport com.pulumi.github.inputs.RepositoryRulesetBypassActorArgs;\nimport com.pulumi.github.inputs.RepositoryRulesetRulesArgs;\nimport com.pulumi.github.inputs.RepositoryRulesetRulesRequiredDeploymentsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleRepository = new Repository(\"exampleRepository\", RepositoryArgs.builder() \n .description(\"Example repository\")\n .build());\n\n var exampleRepositoryRuleset = new RepositoryRuleset(\"exampleRepositoryRuleset\", RepositoryRulesetArgs.builder() \n .repository(exampleRepository.name())\n .target(\"branch\")\n .enforcement(\"active\")\n .conditions(RepositoryRulesetConditionsArgs.builder()\n .refName(RepositoryRulesetConditionsRefNameArgs.builder()\n .includes(\"~ALL\")\n .excludes()\n .build())\n .build())\n .bypassActors(RepositoryRulesetBypassActorArgs.builder()\n .actorId(13473)\n .actorType(\"Integration\")\n .bypassMode(\"always\")\n .build())\n .rules(RepositoryRulesetRulesArgs.builder()\n .creation(true)\n .update(true)\n .deletion(true)\n .requiredLinearHistory(true)\n .requiredSignatures(true)\n .requiredDeployments(RepositoryRulesetRulesRequiredDeploymentsArgs.builder()\n .requiredDeploymentEnvironments(\"test\")\n .build())\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleRepository:\n type: github:Repository\n properties:\n description: Example repository\n exampleRepositoryRuleset:\n type: github:RepositoryRuleset\n properties:\n repository: ${exampleRepository.name}\n target: branch\n enforcement: active\n conditions:\n refName:\n includes:\n - ~ALL\n excludes: []\n bypassActors:\n - actorId: 13473\n actorType: Integration\n bypassMode: always\n rules:\n creation: true\n update: true\n deletion: true\n requiredLinearHistory: true\n requiredSignatures: true\n requiredDeployments:\n requiredDeploymentEnvironments:\n - test\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub Repository Rulesets can be imported using the GitHub repository name and ruleset ID e.g.\n\n ```sh\n $ pulumi import github:index/repositoryRuleset:RepositoryRuleset example example:12345`\n```\n\n ", + "description": "Creates a GitHub repository ruleset.\n\nThis resource allows you to create and manage rulesets on the repository level. When applied, a new ruleset will be created. When destroyed, that ruleset will be removed.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleRepository = new github.Repository(\"exampleRepository\", {description: \"Example repository\"});\nconst exampleRepositoryRuleset = new github.RepositoryRuleset(\"exampleRepositoryRuleset\", {\n repository: exampleRepository.name,\n target: \"branch\",\n enforcement: \"active\",\n conditions: {\n refName: {\n includes: [\"~ALL\"],\n excludes: [],\n },\n },\n bypassActors: [{\n actorId: 13473,\n actorType: \"Integration\",\n bypassMode: \"always\",\n }],\n rules: {\n creation: true,\n update: true,\n deletion: true,\n requiredLinearHistory: true,\n requiredSignatures: true,\n requiredDeployments: {\n requiredDeploymentEnvironments: [\"test\"],\n },\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_repository = github.Repository(\"exampleRepository\", description=\"Example repository\")\nexample_repository_ruleset = github.RepositoryRuleset(\"exampleRepositoryRuleset\",\n repository=example_repository.name,\n target=\"branch\",\n enforcement=\"active\",\n conditions=github.RepositoryRulesetConditionsArgs(\n ref_name=github.RepositoryRulesetConditionsRefNameArgs(\n includes=[\"~ALL\"],\n excludes=[],\n ),\n ),\n bypass_actors=[github.RepositoryRulesetBypassActorArgs(\n actor_id=13473,\n actor_type=\"Integration\",\n bypass_mode=\"always\",\n )],\n rules=github.RepositoryRulesetRulesArgs(\n creation=True,\n update=True,\n deletion=True,\n required_linear_history=True,\n required_signatures=True,\n required_deployments=github.RepositoryRulesetRulesRequiredDeploymentsArgs(\n required_deployment_environments=[\"test\"],\n ),\n ))\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleRepository = new Github.Repository(\"exampleRepository\", new()\n {\n Description = \"Example repository\",\n });\n\n var exampleRepositoryRuleset = new Github.RepositoryRuleset(\"exampleRepositoryRuleset\", new()\n {\n Repository = exampleRepository.Name,\n Target = \"branch\",\n Enforcement = \"active\",\n Conditions = new Github.Inputs.RepositoryRulesetConditionsArgs\n {\n RefName = new Github.Inputs.RepositoryRulesetConditionsRefNameArgs\n {\n Includes = new[]\n {\n \"~ALL\",\n },\n Excludes = new() { },\n },\n },\n BypassActors = new[]\n {\n new Github.Inputs.RepositoryRulesetBypassActorArgs\n {\n ActorId = 13473,\n ActorType = \"Integration\",\n BypassMode = \"always\",\n },\n },\n Rules = new Github.Inputs.RepositoryRulesetRulesArgs\n {\n Creation = true,\n Update = true,\n Deletion = true,\n RequiredLinearHistory = true,\n RequiredSignatures = true,\n RequiredDeployments = new Github.Inputs.RepositoryRulesetRulesRequiredDeploymentsArgs\n {\n RequiredDeploymentEnvironments = new[]\n {\n \"test\",\n },\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texampleRepository, err := github.NewRepository(ctx, \"exampleRepository\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"Example repository\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryRuleset(ctx, \"exampleRepositoryRuleset\", \u0026github.RepositoryRulesetArgs{\n\t\t\tRepository: exampleRepository.Name,\n\t\t\tTarget: pulumi.String(\"branch\"),\n\t\t\tEnforcement: pulumi.String(\"active\"),\n\t\t\tConditions: \u0026github.RepositoryRulesetConditionsArgs{\n\t\t\t\tRefName: \u0026github.RepositoryRulesetConditionsRefNameArgs{\n\t\t\t\t\tIncludes: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"~ALL\"),\n\t\t\t\t\t},\n\t\t\t\t\tExcludes: pulumi.StringArray{},\n\t\t\t\t},\n\t\t\t},\n\t\t\tBypassActors: github.RepositoryRulesetBypassActorArray{\n\t\t\t\t\u0026github.RepositoryRulesetBypassActorArgs{\n\t\t\t\t\tActorId: pulumi.Int(13473),\n\t\t\t\t\tActorType: pulumi.String(\"Integration\"),\n\t\t\t\t\tBypassMode: pulumi.String(\"always\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tRules: \u0026github.RepositoryRulesetRulesArgs{\n\t\t\t\tCreation: pulumi.Bool(true),\n\t\t\t\tUpdate: pulumi.Bool(true),\n\t\t\t\tDeletion: pulumi.Bool(true),\n\t\t\t\tRequiredLinearHistory: pulumi.Bool(true),\n\t\t\t\tRequiredSignatures: pulumi.Bool(true),\n\t\t\t\tRequiredDeployments: \u0026github.RepositoryRulesetRulesRequiredDeploymentsArgs{\n\t\t\t\t\tRequiredDeploymentEnvironments: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"test\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.RepositoryRuleset;\nimport com.pulumi.github.RepositoryRulesetArgs;\nimport com.pulumi.github.inputs.RepositoryRulesetConditionsArgs;\nimport com.pulumi.github.inputs.RepositoryRulesetConditionsRefNameArgs;\nimport com.pulumi.github.inputs.RepositoryRulesetBypassActorArgs;\nimport com.pulumi.github.inputs.RepositoryRulesetRulesArgs;\nimport com.pulumi.github.inputs.RepositoryRulesetRulesRequiredDeploymentsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleRepository = new Repository(\"exampleRepository\", RepositoryArgs.builder() \n .description(\"Example repository\")\n .build());\n\n var exampleRepositoryRuleset = new RepositoryRuleset(\"exampleRepositoryRuleset\", RepositoryRulesetArgs.builder() \n .repository(exampleRepository.name())\n .target(\"branch\")\n .enforcement(\"active\")\n .conditions(RepositoryRulesetConditionsArgs.builder()\n .refName(RepositoryRulesetConditionsRefNameArgs.builder()\n .includes(\"~ALL\")\n .excludes()\n .build())\n .build())\n .bypassActors(RepositoryRulesetBypassActorArgs.builder()\n .actorId(13473)\n .actorType(\"Integration\")\n .bypassMode(\"always\")\n .build())\n .rules(RepositoryRulesetRulesArgs.builder()\n .creation(true)\n .update(true)\n .deletion(true)\n .requiredLinearHistory(true)\n .requiredSignatures(true)\n .requiredDeployments(RepositoryRulesetRulesRequiredDeploymentsArgs.builder()\n .requiredDeploymentEnvironments(\"test\")\n .build())\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleRepository:\n type: github:Repository\n properties:\n description: Example repository\n exampleRepositoryRuleset:\n type: github:RepositoryRuleset\n properties:\n repository: ${exampleRepository.name}\n target: branch\n enforcement: active\n conditions:\n refName:\n includes:\n - ~ALL\n excludes: []\n bypassActors:\n - actorId: 13473\n actorType: Integration\n bypassMode: always\n rules:\n creation: true\n update: true\n deletion: true\n requiredLinearHistory: true\n requiredSignatures: true\n requiredDeployments:\n requiredDeploymentEnvironments:\n - test\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Repository Rulesets can be imported using the GitHub repository name and ruleset ID e.g.\n\n```sh\n$ pulumi import github:index/repositoryRuleset:RepositoryRuleset example example:12345`\n```\n\n", "properties": { "bypassActors": { "type": "array", @@ -8892,7 +8892,7 @@ } }, "github:index/repositoryTagProtection:RepositoryTagProtection": { - "description": "This resource allows you to create and manage a repository tag protection for repositories within your GitHub organization or personal account.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.RepositoryTagProtection(\"example\", {\n pattern: \"v*\",\n repository: \"example-repository\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.RepositoryTagProtection(\"example\",\n pattern=\"v*\",\n repository=\"example-repository\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.RepositoryTagProtection(\"example\", new()\n {\n Pattern = \"v*\",\n Repository = \"example-repository\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewRepositoryTagProtection(ctx, \"example\", \u0026github.RepositoryTagProtectionArgs{\n\t\t\tPattern: pulumi.String(\"v*\"),\n\t\t\tRepository: pulumi.String(\"example-repository\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.RepositoryTagProtection;\nimport com.pulumi.github.RepositoryTagProtectionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new RepositoryTagProtection(\"example\", RepositoryTagProtectionArgs.builder() \n .pattern(\"v*\")\n .repository(\"example-repository\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:RepositoryTagProtection\n properties:\n pattern: v*\n repository: example-repository\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nRepository tag protections can be imported using the `name` of the repository, combined with the `id` of the tag protection, separated by a `/` character. The `id` of the tag protection can be found using the [GitHub API](https://docs.github.com/en/rest/repos/tags#list-tag-protection-states-for-a-repository).\n\nImporting uses the name of the repository, as well as the ID of the tag protection, e.g.\n\n```sh\n $ pulumi import github:index/repositoryTagProtection:RepositoryTagProtection terraform my-repo/31077\n```\n ", + "description": "This resource allows you to create and manage a repository tag protection for repositories within your GitHub organization or personal account.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.RepositoryTagProtection(\"example\", {\n pattern: \"v*\",\n repository: \"example-repository\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.RepositoryTagProtection(\"example\",\n pattern=\"v*\",\n repository=\"example-repository\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.RepositoryTagProtection(\"example\", new()\n {\n Pattern = \"v*\",\n Repository = \"example-repository\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewRepositoryTagProtection(ctx, \"example\", \u0026github.RepositoryTagProtectionArgs{\n\t\t\tPattern: pulumi.String(\"v*\"),\n\t\t\tRepository: pulumi.String(\"example-repository\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.RepositoryTagProtection;\nimport com.pulumi.github.RepositoryTagProtectionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new RepositoryTagProtection(\"example\", RepositoryTagProtectionArgs.builder() \n .pattern(\"v*\")\n .repository(\"example-repository\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:RepositoryTagProtection\n properties:\n pattern: v*\n repository: example-repository\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nRepository tag protections can be imported using the `name` of the repository, combined with the `id` of the tag protection, separated by a `/` character.\nThe `id` of the tag protection can be found using the [GitHub API](https://docs.github.com/en/rest/repos/tags#list-tag-protection-states-for-a-repository).\n\nImporting uses the name of the repository, as well as the ID of the tag protection, e.g.\n\n```sh\n$ pulumi import github:index/repositoryTagProtection:RepositoryTagProtection terraform my-repo/31077\n```\n", "properties": { "pattern": { "type": "string", @@ -8950,7 +8950,7 @@ } }, "github:index/repositoryTopics:RepositoryTopics": { - "description": "{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst testRepository = github.getRepository({\n name: \"test\",\n});\nconst testRepositoryTopics = new github.RepositoryTopics(\"testRepositoryTopics\", {\n repository: github_repository.test.name,\n topics: [\n \"topic-1\",\n \"topic-2\",\n ],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ntest_repository = github.get_repository(name=\"test\")\ntest_repository_topics = github.RepositoryTopics(\"testRepositoryTopics\",\n repository=github_repository[\"test\"][\"name\"],\n topics=[\n \"topic-1\",\n \"topic-2\",\n ])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var testRepository = Github.GetRepository.Invoke(new()\n {\n Name = \"test\",\n });\n\n var testRepositoryTopics = new Github.RepositoryTopics(\"testRepositoryTopics\", new()\n {\n Repository = github_repository.Test.Name,\n Topics = new[]\n {\n \"topic-1\",\n \"topic-2\",\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tName: pulumi.StringRef(\"test\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryTopics(ctx, \"testRepositoryTopics\", \u0026github.RepositoryTopicsArgs{\n\t\t\tRepository: pulumi.Any(github_repository.Test.Name),\n\t\t\tTopics: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"topic-1\"),\n\t\t\t\tpulumi.String(\"topic-2\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.RepositoryTopics;\nimport com.pulumi.github.RepositoryTopicsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var testRepository = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .name(\"test\")\n .build());\n\n var testRepositoryTopics = new RepositoryTopics(\"testRepositoryTopics\", RepositoryTopicsArgs.builder() \n .repository(github_repository.test().name())\n .topics( \n \"topic-1\",\n \"topic-2\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n testRepositoryTopics:\n type: github:RepositoryTopics\n properties:\n repository: ${github_repository.test.name}\n topics:\n - topic-1\n - topic-2\nvariables:\n testRepository:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n name: test\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nRepository topics can be imported using the `name` of the repository.\n\n```sh\n $ pulumi import github:index/repositoryTopics:RepositoryTopics terraform terraform\n```\n ", + "description": "## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst testRepository = github.getRepository({\n name: \"test\",\n});\nconst testRepositoryTopics = new github.RepositoryTopics(\"testRepositoryTopics\", {\n repository: github_repository.test.name,\n topics: [\n \"topic-1\",\n \"topic-2\",\n ],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ntest_repository = github.get_repository(name=\"test\")\ntest_repository_topics = github.RepositoryTopics(\"testRepositoryTopics\",\n repository=github_repository[\"test\"][\"name\"],\n topics=[\n \"topic-1\",\n \"topic-2\",\n ])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var testRepository = Github.GetRepository.Invoke(new()\n {\n Name = \"test\",\n });\n\n var testRepositoryTopics = new Github.RepositoryTopics(\"testRepositoryTopics\", new()\n {\n Repository = github_repository.Test.Name,\n Topics = new[]\n {\n \"topic-1\",\n \"topic-2\",\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tName: pulumi.StringRef(\"test\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryTopics(ctx, \"testRepositoryTopics\", \u0026github.RepositoryTopicsArgs{\n\t\t\tRepository: pulumi.Any(github_repository.Test.Name),\n\t\t\tTopics: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"topic-1\"),\n\t\t\t\tpulumi.String(\"topic-2\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.RepositoryTopics;\nimport com.pulumi.github.RepositoryTopicsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var testRepository = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .name(\"test\")\n .build());\n\n var testRepositoryTopics = new RepositoryTopics(\"testRepositoryTopics\", RepositoryTopicsArgs.builder() \n .repository(github_repository.test().name())\n .topics( \n \"topic-1\",\n \"topic-2\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n testRepositoryTopics:\n type: github:RepositoryTopics\n properties:\n repository: ${github_repository.test.name}\n topics:\n - topic-1\n - topic-2\nvariables:\n testRepository:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n name: test\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nRepository topics can be imported using the `name` of the repository.\n\n```sh\n$ pulumi import github:index/repositoryTopics:RepositoryTopics terraform terraform\n```\n", "properties": { "repository": { "type": "string", @@ -9004,7 +9004,7 @@ } }, "github:index/repositoryWebhook:RepositoryWebhook": { - "description": "This resource allows you to create and manage webhooks for repositories within your\nGitHub organization or personal account.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = new github.Repository(\"repo\", {\n description: \"Terraform acceptance tests\",\n homepageUrl: \"http://example.com/\",\n visibility: \"public\",\n});\nconst foo = new github.RepositoryWebhook(\"foo\", {\n repository: repo.name,\n configuration: {\n url: \"https://google.de/\",\n contentType: \"form\",\n insecureSsl: false,\n },\n active: false,\n events: [\"issues\"],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.Repository(\"repo\",\n description=\"Terraform acceptance tests\",\n homepage_url=\"http://example.com/\",\n visibility=\"public\")\nfoo = github.RepositoryWebhook(\"foo\",\n repository=repo.name,\n configuration=github.RepositoryWebhookConfigurationArgs(\n url=\"https://google.de/\",\n content_type=\"form\",\n insecure_ssl=False,\n ),\n active=False,\n events=[\"issues\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = new Github.Repository(\"repo\", new()\n {\n Description = \"Terraform acceptance tests\",\n HomepageUrl = \"http://example.com/\",\n Visibility = \"public\",\n });\n\n var foo = new Github.RepositoryWebhook(\"foo\", new()\n {\n Repository = repo.Name,\n Configuration = new Github.Inputs.RepositoryWebhookConfigurationArgs\n {\n Url = \"https://google.de/\",\n ContentType = \"form\",\n InsecureSsl = false,\n },\n Active = false,\n Events = new[]\n {\n \"issues\",\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.NewRepository(ctx, \"repo\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"Terraform acceptance tests\"),\n\t\t\tHomepageUrl: pulumi.String(\"http://example.com/\"),\n\t\t\tVisibility: pulumi.String(\"public\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryWebhook(ctx, \"foo\", \u0026github.RepositoryWebhookArgs{\n\t\t\tRepository: repo.Name,\n\t\t\tConfiguration: \u0026github.RepositoryWebhookConfigurationArgs{\n\t\t\t\tUrl: pulumi.String(\"https://google.de/\"),\n\t\t\t\tContentType: pulumi.String(\"form\"),\n\t\t\t\tInsecureSsl: pulumi.Bool(false),\n\t\t\t},\n\t\t\tActive: pulumi.Bool(false),\n\t\t\tEvents: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"issues\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.RepositoryWebhook;\nimport com.pulumi.github.RepositoryWebhookArgs;\nimport com.pulumi.github.inputs.RepositoryWebhookConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var repo = new Repository(\"repo\", RepositoryArgs.builder() \n .description(\"Terraform acceptance tests\")\n .homepageUrl(\"http://example.com/\")\n .visibility(\"public\")\n .build());\n\n var foo = new RepositoryWebhook(\"foo\", RepositoryWebhookArgs.builder() \n .repository(repo.name())\n .configuration(RepositoryWebhookConfigurationArgs.builder()\n .url(\"https://google.de/\")\n .contentType(\"form\")\n .insecureSsl(false)\n .build())\n .active(false)\n .events(\"issues\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n repo:\n type: github:Repository\n properties:\n description: Terraform acceptance tests\n homepageUrl: http://example.com/\n visibility: public\n foo:\n type: github:RepositoryWebhook\n properties:\n repository: ${repo.name}\n configuration:\n url: https://google.de/\n contentType: form\n insecureSsl: false\n active: false\n events:\n - issues\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nRepository webhooks can be imported using the `name` of the repository, combined with the `id` of the webhook, separated by a `/` character. The `id` of the webhook can be found in the URL of the webhook. For example: `\"https://github.com/foo-org/foo-repo/settings/hooks/14711452\"`.\n\nImporting uses the name of the repository, as well as the ID of the webhook, e.g.\n\n```sh\n $ pulumi import github:index/repositoryWebhook:RepositoryWebhook terraform terraform/11235813\n```\n If secret is populated in the webhook's configuration, the value will be imported as \"********\".\n\n", + "description": "This resource allows you to create and manage webhooks for repositories within your\nGitHub organization or personal account.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = new github.Repository(\"repo\", {\n description: \"Terraform acceptance tests\",\n homepageUrl: \"http://example.com/\",\n visibility: \"public\",\n});\nconst foo = new github.RepositoryWebhook(\"foo\", {\n repository: repo.name,\n configuration: {\n url: \"https://google.de/\",\n contentType: \"form\",\n insecureSsl: false,\n },\n active: false,\n events: [\"issues\"],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.Repository(\"repo\",\n description=\"Terraform acceptance tests\",\n homepage_url=\"http://example.com/\",\n visibility=\"public\")\nfoo = github.RepositoryWebhook(\"foo\",\n repository=repo.name,\n configuration=github.RepositoryWebhookConfigurationArgs(\n url=\"https://google.de/\",\n content_type=\"form\",\n insecure_ssl=False,\n ),\n active=False,\n events=[\"issues\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = new Github.Repository(\"repo\", new()\n {\n Description = \"Terraform acceptance tests\",\n HomepageUrl = \"http://example.com/\",\n Visibility = \"public\",\n });\n\n var foo = new Github.RepositoryWebhook(\"foo\", new()\n {\n Repository = repo.Name,\n Configuration = new Github.Inputs.RepositoryWebhookConfigurationArgs\n {\n Url = \"https://google.de/\",\n ContentType = \"form\",\n InsecureSsl = false,\n },\n Active = false,\n Events = new[]\n {\n \"issues\",\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trepo, err := github.NewRepository(ctx, \"repo\", \u0026github.RepositoryArgs{\n\t\t\tDescription: pulumi.String(\"Terraform acceptance tests\"),\n\t\t\tHomepageUrl: pulumi.String(\"http://example.com/\"),\n\t\t\tVisibility: pulumi.String(\"public\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewRepositoryWebhook(ctx, \"foo\", \u0026github.RepositoryWebhookArgs{\n\t\t\tRepository: repo.Name,\n\t\t\tConfiguration: \u0026github.RepositoryWebhookConfigurationArgs{\n\t\t\t\tUrl: pulumi.String(\"https://google.de/\"),\n\t\t\t\tContentType: pulumi.String(\"form\"),\n\t\t\t\tInsecureSsl: pulumi.Bool(false),\n\t\t\t},\n\t\t\tActive: pulumi.Bool(false),\n\t\t\tEvents: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"issues\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryArgs;\nimport com.pulumi.github.RepositoryWebhook;\nimport com.pulumi.github.RepositoryWebhookArgs;\nimport com.pulumi.github.inputs.RepositoryWebhookConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var repo = new Repository(\"repo\", RepositoryArgs.builder() \n .description(\"Terraform acceptance tests\")\n .homepageUrl(\"http://example.com/\")\n .visibility(\"public\")\n .build());\n\n var foo = new RepositoryWebhook(\"foo\", RepositoryWebhookArgs.builder() \n .repository(repo.name())\n .configuration(RepositoryWebhookConfigurationArgs.builder()\n .url(\"https://google.de/\")\n .contentType(\"form\")\n .insecureSsl(false)\n .build())\n .active(false)\n .events(\"issues\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n repo:\n type: github:Repository\n properties:\n description: Terraform acceptance tests\n homepageUrl: http://example.com/\n visibility: public\n foo:\n type: github:RepositoryWebhook\n properties:\n repository: ${repo.name}\n configuration:\n url: https://google.de/\n contentType: form\n insecureSsl: false\n active: false\n events:\n - issues\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nRepository webhooks can be imported using the `name` of the repository, combined with the `id` of the webhook, separated by a `/` character.\nThe `id` of the webhook can be found in the URL of the webhook. For example: `\"https://github.com/foo-org/foo-repo/settings/hooks/14711452\"`.\n\nImporting uses the name of the repository, as well as the ID of the webhook, e.g.\n\n```sh\n$ pulumi import github:index/repositoryWebhook:RepositoryWebhook terraform terraform/11235813\n```\nIf secret is populated in the webhook's configuration, the value will be imported as \"********\".\n\n", "properties": { "active": { "type": "boolean", @@ -9100,7 +9100,7 @@ } }, "github:index/team:Team": { - "description": "Provides a GitHub team resource.\n\nThis resource allows you to add/remove teams from your organization. When applied,\na new team will be created. When destroyed, that team will be removed.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Add a team to the organization\nconst someTeam = new github.Team(\"someTeam\", {\n description: \"Some cool team\",\n privacy: \"closed\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Add a team to the organization\nsome_team = github.Team(\"someTeam\",\n description=\"Some cool team\",\n privacy=\"closed\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Add a team to the organization\n var someTeam = new Github.Team(\"someTeam\", new()\n {\n Description = \"Some cool team\",\n Privacy = \"closed\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Add a team to the organization\n\t\t_, err := github.NewTeam(ctx, \"someTeam\", \u0026github.TeamArgs{\n\t\t\tDescription: pulumi.String(\"Some cool team\"),\n\t\t\tPrivacy: pulumi.String(\"closed\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Team;\nimport com.pulumi.github.TeamArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var someTeam = new Team(\"someTeam\", TeamArgs.builder() \n .description(\"Some cool team\")\n .privacy(\"closed\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Add a team to the organization\n someTeam:\n type: github:Team\n properties:\n description: Some cool team\n privacy: closed\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub Teams can be imported using the GitHub team ID or name e.g.\n\n ```sh\n $ pulumi import github:index/team:Team core 1234567\n```\n\n ```sh\n $ pulumi import github:index/team:Team core Administrators\n```\n\n ", + "description": "Provides a GitHub team resource.\n\nThis resource allows you to add/remove teams from your organization. When applied,\na new team will be created. When destroyed, that team will be removed.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Add a team to the organization\nconst someTeam = new github.Team(\"someTeam\", {\n description: \"Some cool team\",\n privacy: \"closed\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Add a team to the organization\nsome_team = github.Team(\"someTeam\",\n description=\"Some cool team\",\n privacy=\"closed\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Add a team to the organization\n var someTeam = new Github.Team(\"someTeam\", new()\n {\n Description = \"Some cool team\",\n Privacy = \"closed\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Add a team to the organization\n\t\t_, err := github.NewTeam(ctx, \"someTeam\", \u0026github.TeamArgs{\n\t\t\tDescription: pulumi.String(\"Some cool team\"),\n\t\t\tPrivacy: pulumi.String(\"closed\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Team;\nimport com.pulumi.github.TeamArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var someTeam = new Team(\"someTeam\", TeamArgs.builder() \n .description(\"Some cool team\")\n .privacy(\"closed\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Add a team to the organization\n someTeam:\n type: github:Team\n properties:\n description: Some cool team\n privacy: closed\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Teams can be imported using the GitHub team ID or name e.g.\n\n```sh\n$ pulumi import github:index/team:Team core 1234567\n```\n\n```sh\n$ pulumi import github:index/team:Team core Administrators\n```\n\n", "properties": { "createDefaultMaintainer": { "type": "boolean", @@ -9246,7 +9246,7 @@ } }, "github:index/teamMembers:TeamMembers": { - "description": "{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Add a user to the organization\nconst membershipForSomeUser = new github.Membership(\"membershipForSomeUser\", {\n username: \"SomeUser\",\n role: \"member\",\n});\nconst membershipForAnotherUser = new github.Membership(\"membershipForAnotherUser\", {\n username: \"AnotherUser\",\n role: \"member\",\n});\nconst someTeam = new github.Team(\"someTeam\", {description: \"Some cool team\"});\nconst someTeamMembers = new github.TeamMembers(\"someTeamMembers\", {\n teamId: someTeam.id,\n members: [\n {\n username: \"SomeUser\",\n role: \"maintainer\",\n },\n {\n username: \"AnotherUser\",\n role: \"member\",\n },\n ],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Add a user to the organization\nmembership_for_some_user = github.Membership(\"membershipForSomeUser\",\n username=\"SomeUser\",\n role=\"member\")\nmembership_for_another_user = github.Membership(\"membershipForAnotherUser\",\n username=\"AnotherUser\",\n role=\"member\")\nsome_team = github.Team(\"someTeam\", description=\"Some cool team\")\nsome_team_members = github.TeamMembers(\"someTeamMembers\",\n team_id=some_team.id,\n members=[\n github.TeamMembersMemberArgs(\n username=\"SomeUser\",\n role=\"maintainer\",\n ),\n github.TeamMembersMemberArgs(\n username=\"AnotherUser\",\n role=\"member\",\n ),\n ])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Add a user to the organization\n var membershipForSomeUser = new Github.Membership(\"membershipForSomeUser\", new()\n {\n Username = \"SomeUser\",\n Role = \"member\",\n });\n\n var membershipForAnotherUser = new Github.Membership(\"membershipForAnotherUser\", new()\n {\n Username = \"AnotherUser\",\n Role = \"member\",\n });\n\n var someTeam = new Github.Team(\"someTeam\", new()\n {\n Description = \"Some cool team\",\n });\n\n var someTeamMembers = new Github.TeamMembers(\"someTeamMembers\", new()\n {\n TeamId = someTeam.Id,\n Members = new[]\n {\n new Github.Inputs.TeamMembersMemberArgs\n {\n Username = \"SomeUser\",\n Role = \"maintainer\",\n },\n new Github.Inputs.TeamMembersMemberArgs\n {\n Username = \"AnotherUser\",\n Role = \"member\",\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Add a user to the organization\n\t\t_, err := github.NewMembership(ctx, \"membershipForSomeUser\", \u0026github.MembershipArgs{\n\t\t\tUsername: pulumi.String(\"SomeUser\"),\n\t\t\tRole: pulumi.String(\"member\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewMembership(ctx, \"membershipForAnotherUser\", \u0026github.MembershipArgs{\n\t\t\tUsername: pulumi.String(\"AnotherUser\"),\n\t\t\tRole: pulumi.String(\"member\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tsomeTeam, err := github.NewTeam(ctx, \"someTeam\", \u0026github.TeamArgs{\n\t\t\tDescription: pulumi.String(\"Some cool team\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewTeamMembers(ctx, \"someTeamMembers\", \u0026github.TeamMembersArgs{\n\t\t\tTeamId: someTeam.ID(),\n\t\t\tMembers: github.TeamMembersMemberArray{\n\t\t\t\t\u0026github.TeamMembersMemberArgs{\n\t\t\t\t\tUsername: pulumi.String(\"SomeUser\"),\n\t\t\t\t\tRole: pulumi.String(\"maintainer\"),\n\t\t\t\t},\n\t\t\t\t\u0026github.TeamMembersMemberArgs{\n\t\t\t\t\tUsername: pulumi.String(\"AnotherUser\"),\n\t\t\t\t\tRole: pulumi.String(\"member\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Membership;\nimport com.pulumi.github.MembershipArgs;\nimport com.pulumi.github.Team;\nimport com.pulumi.github.TeamArgs;\nimport com.pulumi.github.TeamMembers;\nimport com.pulumi.github.TeamMembersArgs;\nimport com.pulumi.github.inputs.TeamMembersMemberArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var membershipForSomeUser = new Membership(\"membershipForSomeUser\", MembershipArgs.builder() \n .username(\"SomeUser\")\n .role(\"member\")\n .build());\n\n var membershipForAnotherUser = new Membership(\"membershipForAnotherUser\", MembershipArgs.builder() \n .username(\"AnotherUser\")\n .role(\"member\")\n .build());\n\n var someTeam = new Team(\"someTeam\", TeamArgs.builder() \n .description(\"Some cool team\")\n .build());\n\n var someTeamMembers = new TeamMembers(\"someTeamMembers\", TeamMembersArgs.builder() \n .teamId(someTeam.id())\n .members( \n TeamMembersMemberArgs.builder()\n .username(\"SomeUser\")\n .role(\"maintainer\")\n .build(),\n TeamMembersMemberArgs.builder()\n .username(\"AnotherUser\")\n .role(\"member\")\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Add a user to the organization\n membershipForSomeUser:\n type: github:Membership\n properties:\n username: SomeUser\n role: member\n membershipForAnotherUser:\n type: github:Membership\n properties:\n username: AnotherUser\n role: member\n someTeam:\n type: github:Team\n properties:\n description: Some cool team\n someTeamMembers:\n type: github:TeamMembers\n properties:\n teamId: ${someTeam.id}\n members:\n - username: SomeUser\n role: maintainer\n - username: AnotherUser\n role: member\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\n~\u003e **Note** Although the team id or team slug can be used it is recommended to use the team id.\n\nUsing the team slug will result in terraform doing conversions between the team slug and team id.\n\nThis will cause team members associations to the team to be destroyed and recreated on import.\n\n GitHub Team Membership can be imported using the team ID team id or team slug, e.g.\n\n ```sh\n $ pulumi import github:index/teamMembers:TeamMembers some_team 1234567\n```\n\n ```sh\n $ pulumi import github:index/teamMembers:TeamMembers some_team Administrators\n```\n\n ", + "description": "## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Add a user to the organization\nconst membershipForSomeUser = new github.Membership(\"membershipForSomeUser\", {\n username: \"SomeUser\",\n role: \"member\",\n});\nconst membershipForAnotherUser = new github.Membership(\"membershipForAnotherUser\", {\n username: \"AnotherUser\",\n role: \"member\",\n});\nconst someTeam = new github.Team(\"someTeam\", {description: \"Some cool team\"});\nconst someTeamMembers = new github.TeamMembers(\"someTeamMembers\", {\n teamId: someTeam.id,\n members: [\n {\n username: \"SomeUser\",\n role: \"maintainer\",\n },\n {\n username: \"AnotherUser\",\n role: \"member\",\n },\n ],\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Add a user to the organization\nmembership_for_some_user = github.Membership(\"membershipForSomeUser\",\n username=\"SomeUser\",\n role=\"member\")\nmembership_for_another_user = github.Membership(\"membershipForAnotherUser\",\n username=\"AnotherUser\",\n role=\"member\")\nsome_team = github.Team(\"someTeam\", description=\"Some cool team\")\nsome_team_members = github.TeamMembers(\"someTeamMembers\",\n team_id=some_team.id,\n members=[\n github.TeamMembersMemberArgs(\n username=\"SomeUser\",\n role=\"maintainer\",\n ),\n github.TeamMembersMemberArgs(\n username=\"AnotherUser\",\n role=\"member\",\n ),\n ])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Add a user to the organization\n var membershipForSomeUser = new Github.Membership(\"membershipForSomeUser\", new()\n {\n Username = \"SomeUser\",\n Role = \"member\",\n });\n\n var membershipForAnotherUser = new Github.Membership(\"membershipForAnotherUser\", new()\n {\n Username = \"AnotherUser\",\n Role = \"member\",\n });\n\n var someTeam = new Github.Team(\"someTeam\", new()\n {\n Description = \"Some cool team\",\n });\n\n var someTeamMembers = new Github.TeamMembers(\"someTeamMembers\", new()\n {\n TeamId = someTeam.Id,\n Members = new[]\n {\n new Github.Inputs.TeamMembersMemberArgs\n {\n Username = \"SomeUser\",\n Role = \"maintainer\",\n },\n new Github.Inputs.TeamMembersMemberArgs\n {\n Username = \"AnotherUser\",\n Role = \"member\",\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Add a user to the organization\n\t\t_, err := github.NewMembership(ctx, \"membershipForSomeUser\", \u0026github.MembershipArgs{\n\t\t\tUsername: pulumi.String(\"SomeUser\"),\n\t\t\tRole: pulumi.String(\"member\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewMembership(ctx, \"membershipForAnotherUser\", \u0026github.MembershipArgs{\n\t\t\tUsername: pulumi.String(\"AnotherUser\"),\n\t\t\tRole: pulumi.String(\"member\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tsomeTeam, err := github.NewTeam(ctx, \"someTeam\", \u0026github.TeamArgs{\n\t\t\tDescription: pulumi.String(\"Some cool team\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewTeamMembers(ctx, \"someTeamMembers\", \u0026github.TeamMembersArgs{\n\t\t\tTeamId: someTeam.ID(),\n\t\t\tMembers: github.TeamMembersMemberArray{\n\t\t\t\t\u0026github.TeamMembersMemberArgs{\n\t\t\t\t\tUsername: pulumi.String(\"SomeUser\"),\n\t\t\t\t\tRole: pulumi.String(\"maintainer\"),\n\t\t\t\t},\n\t\t\t\t\u0026github.TeamMembersMemberArgs{\n\t\t\t\t\tUsername: pulumi.String(\"AnotherUser\"),\n\t\t\t\t\tRole: pulumi.String(\"member\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Membership;\nimport com.pulumi.github.MembershipArgs;\nimport com.pulumi.github.Team;\nimport com.pulumi.github.TeamArgs;\nimport com.pulumi.github.TeamMembers;\nimport com.pulumi.github.TeamMembersArgs;\nimport com.pulumi.github.inputs.TeamMembersMemberArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var membershipForSomeUser = new Membership(\"membershipForSomeUser\", MembershipArgs.builder() \n .username(\"SomeUser\")\n .role(\"member\")\n .build());\n\n var membershipForAnotherUser = new Membership(\"membershipForAnotherUser\", MembershipArgs.builder() \n .username(\"AnotherUser\")\n .role(\"member\")\n .build());\n\n var someTeam = new Team(\"someTeam\", TeamArgs.builder() \n .description(\"Some cool team\")\n .build());\n\n var someTeamMembers = new TeamMembers(\"someTeamMembers\", TeamMembersArgs.builder() \n .teamId(someTeam.id())\n .members( \n TeamMembersMemberArgs.builder()\n .username(\"SomeUser\")\n .role(\"maintainer\")\n .build(),\n TeamMembersMemberArgs.builder()\n .username(\"AnotherUser\")\n .role(\"member\")\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Add a user to the organization\n membershipForSomeUser:\n type: github:Membership\n properties:\n username: SomeUser\n role: member\n membershipForAnotherUser:\n type: github:Membership\n properties:\n username: AnotherUser\n role: member\n someTeam:\n type: github:Team\n properties:\n description: Some cool team\n someTeamMembers:\n type: github:TeamMembers\n properties:\n teamId: ${someTeam.id}\n members:\n - username: SomeUser\n role: maintainer\n - username: AnotherUser\n role: member\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\n~\u003e **Note** Although the team id or team slug can be used it is recommended to use the team id. Using the team slug will result in terraform doing conversions between the team slug and team id. This will cause team members associations to the team to be destroyed and recreated on import.\n\nGitHub Team Membership can be imported using the team ID team id or team slug, e.g.\n\n```sh\n$ pulumi import github:index/teamMembers:TeamMembers some_team 1234567\n```\n\n```sh\n$ pulumi import github:index/teamMembers:TeamMembers some_team Administrators\n```\n\n", "properties": { "members": { "type": "array", @@ -9302,7 +9302,7 @@ } }, "github:index/teamMembership:TeamMembership": { - "description": "Provides a GitHub team membership resource.\n\nThis resource allows you to add/remove users from teams in your organization. When applied,\nthe user will be added to the team. If the user hasn't accepted their invitation to the\norganization, they won't be part of the team until they do. When\ndestroyed, the user will be removed from the team.\n\n\u003e **Note** This resource is not compatible with `github.TeamMembers`. Use either `github.TeamMembers` or `github.TeamMembership`.\n\n\u003e **Note** Organization owners may not be set as \"members\" of a team; they may only be set as \"maintainers\". Attempting to set organization an owner to \"member\" of a may result in a `pulumi preview` diff that changes their status back to \"maintainer\".\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Add a user to the organization\nconst membershipForSomeUser = new github.Membership(\"membershipForSomeUser\", {\n username: \"SomeUser\",\n role: \"member\",\n});\nconst someTeam = new github.Team(\"someTeam\", {description: \"Some cool team\"});\nconst someTeamMembership = new github.TeamMembership(\"someTeamMembership\", {\n teamId: someTeam.id,\n username: \"SomeUser\",\n role: \"member\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Add a user to the organization\nmembership_for_some_user = github.Membership(\"membershipForSomeUser\",\n username=\"SomeUser\",\n role=\"member\")\nsome_team = github.Team(\"someTeam\", description=\"Some cool team\")\nsome_team_membership = github.TeamMembership(\"someTeamMembership\",\n team_id=some_team.id,\n username=\"SomeUser\",\n role=\"member\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Add a user to the organization\n var membershipForSomeUser = new Github.Membership(\"membershipForSomeUser\", new()\n {\n Username = \"SomeUser\",\n Role = \"member\",\n });\n\n var someTeam = new Github.Team(\"someTeam\", new()\n {\n Description = \"Some cool team\",\n });\n\n var someTeamMembership = new Github.TeamMembership(\"someTeamMembership\", new()\n {\n TeamId = someTeam.Id,\n Username = \"SomeUser\",\n Role = \"member\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Add a user to the organization\n\t\t_, err := github.NewMembership(ctx, \"membershipForSomeUser\", \u0026github.MembershipArgs{\n\t\t\tUsername: pulumi.String(\"SomeUser\"),\n\t\t\tRole: pulumi.String(\"member\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tsomeTeam, err := github.NewTeam(ctx, \"someTeam\", \u0026github.TeamArgs{\n\t\t\tDescription: pulumi.String(\"Some cool team\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewTeamMembership(ctx, \"someTeamMembership\", \u0026github.TeamMembershipArgs{\n\t\t\tTeamId: someTeam.ID(),\n\t\t\tUsername: pulumi.String(\"SomeUser\"),\n\t\t\tRole: pulumi.String(\"member\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Membership;\nimport com.pulumi.github.MembershipArgs;\nimport com.pulumi.github.Team;\nimport com.pulumi.github.TeamArgs;\nimport com.pulumi.github.TeamMembership;\nimport com.pulumi.github.TeamMembershipArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var membershipForSomeUser = new Membership(\"membershipForSomeUser\", MembershipArgs.builder() \n .username(\"SomeUser\")\n .role(\"member\")\n .build());\n\n var someTeam = new Team(\"someTeam\", TeamArgs.builder() \n .description(\"Some cool team\")\n .build());\n\n var someTeamMembership = new TeamMembership(\"someTeamMembership\", TeamMembershipArgs.builder() \n .teamId(someTeam.id())\n .username(\"SomeUser\")\n .role(\"member\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Add a user to the organization\n membershipForSomeUser:\n type: github:Membership\n properties:\n username: SomeUser\n role: member\n someTeam:\n type: github:Team\n properties:\n description: Some cool team\n someTeamMembership:\n type: github:TeamMembership\n properties:\n teamId: ${someTeam.id}\n username: SomeUser\n role: member\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub Team Membership can be imported using an ID made up of `teamid:username` or `teamname:username`, e.g.\n\n ```sh\n $ pulumi import github:index/teamMembership:TeamMembership member 1234567:someuser\n```\n\n ```sh\n $ pulumi import github:index/teamMembership:TeamMembership member Administrators:someuser\n```\n\n ", + "description": "Provides a GitHub team membership resource.\n\nThis resource allows you to add/remove users from teams in your organization. When applied,\nthe user will be added to the team. If the user hasn't accepted their invitation to the\norganization, they won't be part of the team until they do. When\ndestroyed, the user will be removed from the team.\n\n\u003e **Note** This resource is not compatible with `github.TeamMembers`. Use either `github.TeamMembers` or `github.TeamMembership`.\n\n\u003e **Note** Organization owners may not be set as \"members\" of a team; they may only be set as \"maintainers\". Attempting to set organization an owner to \"member\" of a may result in a `pulumi preview` diff that changes their status back to \"maintainer\".\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Add a user to the organization\nconst membershipForSomeUser = new github.Membership(\"membershipForSomeUser\", {\n username: \"SomeUser\",\n role: \"member\",\n});\nconst someTeam = new github.Team(\"someTeam\", {description: \"Some cool team\"});\nconst someTeamMembership = new github.TeamMembership(\"someTeamMembership\", {\n teamId: someTeam.id,\n username: \"SomeUser\",\n role: \"member\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Add a user to the organization\nmembership_for_some_user = github.Membership(\"membershipForSomeUser\",\n username=\"SomeUser\",\n role=\"member\")\nsome_team = github.Team(\"someTeam\", description=\"Some cool team\")\nsome_team_membership = github.TeamMembership(\"someTeamMembership\",\n team_id=some_team.id,\n username=\"SomeUser\",\n role=\"member\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Add a user to the organization\n var membershipForSomeUser = new Github.Membership(\"membershipForSomeUser\", new()\n {\n Username = \"SomeUser\",\n Role = \"member\",\n });\n\n var someTeam = new Github.Team(\"someTeam\", new()\n {\n Description = \"Some cool team\",\n });\n\n var someTeamMembership = new Github.TeamMembership(\"someTeamMembership\", new()\n {\n TeamId = someTeam.Id,\n Username = \"SomeUser\",\n Role = \"member\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Add a user to the organization\n\t\t_, err := github.NewMembership(ctx, \"membershipForSomeUser\", \u0026github.MembershipArgs{\n\t\t\tUsername: pulumi.String(\"SomeUser\"),\n\t\t\tRole: pulumi.String(\"member\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tsomeTeam, err := github.NewTeam(ctx, \"someTeam\", \u0026github.TeamArgs{\n\t\t\tDescription: pulumi.String(\"Some cool team\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewTeamMembership(ctx, \"someTeamMembership\", \u0026github.TeamMembershipArgs{\n\t\t\tTeamId: someTeam.ID(),\n\t\t\tUsername: pulumi.String(\"SomeUser\"),\n\t\t\tRole: pulumi.String(\"member\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Membership;\nimport com.pulumi.github.MembershipArgs;\nimport com.pulumi.github.Team;\nimport com.pulumi.github.TeamArgs;\nimport com.pulumi.github.TeamMembership;\nimport com.pulumi.github.TeamMembershipArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var membershipForSomeUser = new Membership(\"membershipForSomeUser\", MembershipArgs.builder() \n .username(\"SomeUser\")\n .role(\"member\")\n .build());\n\n var someTeam = new Team(\"someTeam\", TeamArgs.builder() \n .description(\"Some cool team\")\n .build());\n\n var someTeamMembership = new TeamMembership(\"someTeamMembership\", TeamMembershipArgs.builder() \n .teamId(someTeam.id())\n .username(\"SomeUser\")\n .role(\"member\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Add a user to the organization\n membershipForSomeUser:\n type: github:Membership\n properties:\n username: SomeUser\n role: member\n someTeam:\n type: github:Team\n properties:\n description: Some cool team\n someTeamMembership:\n type: github:TeamMembership\n properties:\n teamId: ${someTeam.id}\n username: SomeUser\n role: member\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Team Membership can be imported using an ID made up of `teamid:username` or `teamname:username`, e.g.\n\n```sh\n$ pulumi import github:index/teamMembership:TeamMembership member 1234567:someuser\n```\n\n```sh\n$ pulumi import github:index/teamMembership:TeamMembership member Administrators:someuser\n```\n\n", "properties": { "etag": { "type": "string" @@ -9370,7 +9370,7 @@ } }, "github:index/teamRepository:TeamRepository": { - "description": "\u003e Note: github.TeamRepository cannot be used in conjunction with github.RepositoryCollaborators or\nthey will fight over what your policy should be.\n\nThis resource manages relationships between teams and repositories\nin your GitHub organization.\n\nCreating this resource grants a particular team permissions on a\nparticular repository.\n\nThe repository and the team must both belong to the same organization\non GitHub. This resource does not actually *create* any repositories;\nto do that, see `github.Repository`.\n\nThis resource is non-authoritative, for managing ALL collaborators of a repo, use github.RepositoryCollaborators\ninstead.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Add a repository to the team\nconst someTeam = new github.Team(\"someTeam\", {description: \"Some cool team\"});\nconst someRepo = new github.Repository(\"someRepo\", {});\nconst someTeamRepo = new github.TeamRepository(\"someTeamRepo\", {\n teamId: someTeam.id,\n repository: someRepo.name,\n permission: \"pull\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Add a repository to the team\nsome_team = github.Team(\"someTeam\", description=\"Some cool team\")\nsome_repo = github.Repository(\"someRepo\")\nsome_team_repo = github.TeamRepository(\"someTeamRepo\",\n team_id=some_team.id,\n repository=some_repo.name,\n permission=\"pull\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Add a repository to the team\n var someTeam = new Github.Team(\"someTeam\", new()\n {\n Description = \"Some cool team\",\n });\n\n var someRepo = new Github.Repository(\"someRepo\");\n\n var someTeamRepo = new Github.TeamRepository(\"someTeamRepo\", new()\n {\n TeamId = someTeam.Id,\n Repository = someRepo.Name,\n Permission = \"pull\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Add a repository to the team\n\t\tsomeTeam, err := github.NewTeam(ctx, \"someTeam\", \u0026github.TeamArgs{\n\t\t\tDescription: pulumi.String(\"Some cool team\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tsomeRepo, err := github.NewRepository(ctx, \"someRepo\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewTeamRepository(ctx, \"someTeamRepo\", \u0026github.TeamRepositoryArgs{\n\t\t\tTeamId: someTeam.ID(),\n\t\t\tRepository: someRepo.Name,\n\t\t\tPermission: pulumi.String(\"pull\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Team;\nimport com.pulumi.github.TeamArgs;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.TeamRepository;\nimport com.pulumi.github.TeamRepositoryArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var someTeam = new Team(\"someTeam\", TeamArgs.builder() \n .description(\"Some cool team\")\n .build());\n\n var someRepo = new Repository(\"someRepo\");\n\n var someTeamRepo = new TeamRepository(\"someTeamRepo\", TeamRepositoryArgs.builder() \n .teamId(someTeam.id())\n .repository(someRepo.name())\n .permission(\"pull\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Add a repository to the team\n someTeam:\n type: github:Team\n properties:\n description: Some cool team\n someRepo:\n type: github:Repository\n someTeamRepo:\n type: github:TeamRepository\n properties:\n teamId: ${someTeam.id}\n repository: ${someRepo.name}\n permission: pull\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub Team Repository can be imported using an ID made up of `team_id:repository` or `team_name:repository`, e.g.\n\n ```sh\n $ pulumi import github:index/teamRepository:TeamRepository terraform_repo 1234567:terraform\n```\n\n ```sh\n $ pulumi import github:index/teamRepository:TeamRepository terraform_repo Administrators:terraform\n```\n\n ", + "description": "\u003e Note: github.TeamRepository cannot be used in conjunction with github.RepositoryCollaborators or\nthey will fight over what your policy should be.\n\nThis resource manages relationships between teams and repositories\nin your GitHub organization.\n\nCreating this resource grants a particular team permissions on a\nparticular repository.\n\nThe repository and the team must both belong to the same organization\non GitHub. This resource does not actually *create* any repositories;\nto do that, see `github.Repository`.\n\nThis resource is non-authoritative, for managing ALL collaborators of a repo, use github.RepositoryCollaborators\ninstead.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Add a repository to the team\nconst someTeam = new github.Team(\"someTeam\", {description: \"Some cool team\"});\nconst someRepo = new github.Repository(\"someRepo\", {});\nconst someTeamRepo = new github.TeamRepository(\"someTeamRepo\", {\n teamId: someTeam.id,\n repository: someRepo.name,\n permission: \"pull\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Add a repository to the team\nsome_team = github.Team(\"someTeam\", description=\"Some cool team\")\nsome_repo = github.Repository(\"someRepo\")\nsome_team_repo = github.TeamRepository(\"someTeamRepo\",\n team_id=some_team.id,\n repository=some_repo.name,\n permission=\"pull\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Add a repository to the team\n var someTeam = new Github.Team(\"someTeam\", new()\n {\n Description = \"Some cool team\",\n });\n\n var someRepo = new Github.Repository(\"someRepo\");\n\n var someTeamRepo = new Github.TeamRepository(\"someTeamRepo\", new()\n {\n TeamId = someTeam.Id,\n Repository = someRepo.Name,\n Permission = \"pull\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Add a repository to the team\n\t\tsomeTeam, err := github.NewTeam(ctx, \"someTeam\", \u0026github.TeamArgs{\n\t\t\tDescription: pulumi.String(\"Some cool team\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tsomeRepo, err := github.NewRepository(ctx, \"someRepo\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewTeamRepository(ctx, \"someTeamRepo\", \u0026github.TeamRepositoryArgs{\n\t\t\tTeamId: someTeam.ID(),\n\t\t\tRepository: someRepo.Name,\n\t\t\tPermission: pulumi.String(\"pull\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Team;\nimport com.pulumi.github.TeamArgs;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.TeamRepository;\nimport com.pulumi.github.TeamRepositoryArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var someTeam = new Team(\"someTeam\", TeamArgs.builder() \n .description(\"Some cool team\")\n .build());\n\n var someRepo = new Repository(\"someRepo\");\n\n var someTeamRepo = new TeamRepository(\"someTeamRepo\", TeamRepositoryArgs.builder() \n .teamId(someTeam.id())\n .repository(someRepo.name())\n .permission(\"pull\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Add a repository to the team\n someTeam:\n type: github:Team\n properties:\n description: Some cool team\n someRepo:\n type: github:Repository\n someTeamRepo:\n type: github:TeamRepository\n properties:\n teamId: ${someTeam.id}\n repository: ${someRepo.name}\n permission: pull\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Team Repository can be imported using an ID made up of `team_id:repository` or `team_name:repository`, e.g.\n\n```sh\n$ pulumi import github:index/teamRepository:TeamRepository terraform_repo 1234567:terraform\n```\n\n```sh\n$ pulumi import github:index/teamRepository:TeamRepository terraform_repo Administrators:terraform\n```\n\n", "properties": { "etag": { "type": "string" @@ -9438,7 +9438,7 @@ } }, "github:index/teamSettings:TeamSettings": { - "description": "This resource manages the team settings (in particular the request review delegation settings) within the organization\n\nCreating this resource will alter the team Code Review settings.\n\nThe team must both belong to the same organization configured in the provider on GitHub. \n\n\u003e **Note**: This resource relies on the v4 GraphQl GitHub API. If this API is not available, or the Stone Crop schema preview is not available, then this resource will not work as intended.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Add a repository to the team\nconst someTeam = new github.Team(\"someTeam\", {description: \"Some cool team\"});\nconst codeReviewSettings = new github.TeamSettings(\"codeReviewSettings\", {\n teamId: someTeam.id,\n reviewRequestDelegation: {\n algorithm: \"ROUND_ROBIN\",\n memberCount: 1,\n notify: true,\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Add a repository to the team\nsome_team = github.Team(\"someTeam\", description=\"Some cool team\")\ncode_review_settings = github.TeamSettings(\"codeReviewSettings\",\n team_id=some_team.id,\n review_request_delegation=github.TeamSettingsReviewRequestDelegationArgs(\n algorithm=\"ROUND_ROBIN\",\n member_count=1,\n notify=True,\n ))\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Add a repository to the team\n var someTeam = new Github.Team(\"someTeam\", new()\n {\n Description = \"Some cool team\",\n });\n\n var codeReviewSettings = new Github.TeamSettings(\"codeReviewSettings\", new()\n {\n TeamId = someTeam.Id,\n ReviewRequestDelegation = new Github.Inputs.TeamSettingsReviewRequestDelegationArgs\n {\n Algorithm = \"ROUND_ROBIN\",\n MemberCount = 1,\n Notify = true,\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Add a repository to the team\n\t\tsomeTeam, err := github.NewTeam(ctx, \"someTeam\", \u0026github.TeamArgs{\n\t\t\tDescription: pulumi.String(\"Some cool team\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewTeamSettings(ctx, \"codeReviewSettings\", \u0026github.TeamSettingsArgs{\n\t\t\tTeamId: someTeam.ID(),\n\t\t\tReviewRequestDelegation: \u0026github.TeamSettingsReviewRequestDelegationArgs{\n\t\t\t\tAlgorithm: pulumi.String(\"ROUND_ROBIN\"),\n\t\t\t\tMemberCount: pulumi.Int(1),\n\t\t\t\tNotify: pulumi.Bool(true),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Team;\nimport com.pulumi.github.TeamArgs;\nimport com.pulumi.github.TeamSettings;\nimport com.pulumi.github.TeamSettingsArgs;\nimport com.pulumi.github.inputs.TeamSettingsReviewRequestDelegationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var someTeam = new Team(\"someTeam\", TeamArgs.builder() \n .description(\"Some cool team\")\n .build());\n\n var codeReviewSettings = new TeamSettings(\"codeReviewSettings\", TeamSettingsArgs.builder() \n .teamId(someTeam.id())\n .reviewRequestDelegation(TeamSettingsReviewRequestDelegationArgs.builder()\n .algorithm(\"ROUND_ROBIN\")\n .memberCount(1)\n .notify(true)\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Add a repository to the team\n someTeam:\n type: github:Team\n properties:\n description: Some cool team\n codeReviewSettings:\n type: github:TeamSettings\n properties:\n teamId: ${someTeam.id}\n reviewRequestDelegation:\n algorithm: ROUND_ROBIN\n memberCount: 1\n notify: true\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub Teams can be imported using the GitHub team ID, or the team slug e.g.\n\n```sh\n $ pulumi import github:index/teamSettings:TeamSettings code_review_settings 1234567\n```\n or,\n\n```sh\n $ pulumi import github:index/teamSettings:TeamSettings code_review_settings SomeTeam\n```\n ", + "description": "This resource manages the team settings (in particular the request review delegation settings) within the organization\n\nCreating this resource will alter the team Code Review settings.\n\nThe team must both belong to the same organization configured in the provider on GitHub. \n\n\u003e **Note**: This resource relies on the v4 GraphQl GitHub API. If this API is not available, or the Stone Crop schema preview is not available, then this resource will not work as intended.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\n// Add a repository to the team\nconst someTeam = new github.Team(\"someTeam\", {description: \"Some cool team\"});\nconst codeReviewSettings = new github.TeamSettings(\"codeReviewSettings\", {\n teamId: someTeam.id,\n reviewRequestDelegation: {\n algorithm: \"ROUND_ROBIN\",\n memberCount: 1,\n notify: true,\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\n# Add a repository to the team\nsome_team = github.Team(\"someTeam\", description=\"Some cool team\")\ncode_review_settings = github.TeamSettings(\"codeReviewSettings\",\n team_id=some_team.id,\n review_request_delegation=github.TeamSettingsReviewRequestDelegationArgs(\n algorithm=\"ROUND_ROBIN\",\n member_count=1,\n notify=True,\n ))\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Add a repository to the team\n var someTeam = new Github.Team(\"someTeam\", new()\n {\n Description = \"Some cool team\",\n });\n\n var codeReviewSettings = new Github.TeamSettings(\"codeReviewSettings\", new()\n {\n TeamId = someTeam.Id,\n ReviewRequestDelegation = new Github.Inputs.TeamSettingsReviewRequestDelegationArgs\n {\n Algorithm = \"ROUND_ROBIN\",\n MemberCount = 1,\n Notify = true,\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Add a repository to the team\n\t\tsomeTeam, err := github.NewTeam(ctx, \"someTeam\", \u0026github.TeamArgs{\n\t\t\tDescription: pulumi.String(\"Some cool team\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewTeamSettings(ctx, \"codeReviewSettings\", \u0026github.TeamSettingsArgs{\n\t\t\tTeamId: someTeam.ID(),\n\t\t\tReviewRequestDelegation: \u0026github.TeamSettingsReviewRequestDelegationArgs{\n\t\t\t\tAlgorithm: pulumi.String(\"ROUND_ROBIN\"),\n\t\t\t\tMemberCount: pulumi.Int(1),\n\t\t\t\tNotify: pulumi.Bool(true),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Team;\nimport com.pulumi.github.TeamArgs;\nimport com.pulumi.github.TeamSettings;\nimport com.pulumi.github.TeamSettingsArgs;\nimport com.pulumi.github.inputs.TeamSettingsReviewRequestDelegationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var someTeam = new Team(\"someTeam\", TeamArgs.builder() \n .description(\"Some cool team\")\n .build());\n\n var codeReviewSettings = new TeamSettings(\"codeReviewSettings\", TeamSettingsArgs.builder() \n .teamId(someTeam.id())\n .reviewRequestDelegation(TeamSettingsReviewRequestDelegationArgs.builder()\n .algorithm(\"ROUND_ROBIN\")\n .memberCount(1)\n .notify(true)\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Add a repository to the team\n someTeam:\n type: github:Team\n properties:\n description: Some cool team\n codeReviewSettings:\n type: github:TeamSettings\n properties:\n teamId: ${someTeam.id}\n reviewRequestDelegation:\n algorithm: ROUND_ROBIN\n memberCount: 1\n notify: true\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Teams can be imported using the GitHub team ID, or the team slug e.g.\n\n```sh\n$ pulumi import github:index/teamSettings:TeamSettings code_review_settings 1234567\n```\nor,\n\n```sh\n$ pulumi import github:index/teamSettings:TeamSettings code_review_settings SomeTeam\n```\n", "properties": { "reviewRequestDelegation": { "$ref": "#/types/github:index/TeamSettingsReviewRequestDelegation:TeamSettingsReviewRequestDelegation", @@ -9501,7 +9501,7 @@ } }, "github:index/teamSyncGroupMapping:TeamSyncGroupMapping": { - "description": "This resource allows you to create and manage Identity Provider (IdP) group connections within your GitHub teams.\nYou must have team synchronization enabled for organizations owned by enterprise accounts.\n\nTo learn more about team synchronization between IdPs and GitHub, please refer to:\nhttps://help.github.com/en/github/setting-up-and-managing-organizations-and-teams/synchronizing-teams-between-your-identity-provider-and-github\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.TeamSyncGroupMapping;\nimport com.pulumi.github.TeamSyncGroupMappingArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var exampleGroups = GithubFunctions.getOrganizationTeamSyncGroups();\n\n var exampleGroupMapping = new TeamSyncGroupMapping(\"exampleGroupMapping\", TeamSyncGroupMappingArgs.builder() \n .teamSlug(\"example\")\n .dynamic(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))\n .build());\n\n }\n}\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGitHub Team Sync Group Mappings can be imported using the GitHub team `slug` e.g.\n\n```sh\n $ pulumi import github:index/teamSyncGroupMapping:TeamSyncGroupMapping example some_team\n```\n ", + "description": "This resource allows you to create and manage Identity Provider (IdP) group connections within your GitHub teams.\nYou must have team synchronization enabled for organizations owned by enterprise accounts.\n\nTo learn more about team synchronization between IdPs and GitHub, please refer to:\nhttps://help.github.com/en/github/setting-up-and-managing-organizations-and-teams/synchronizing-teams-between-your-identity-provider-and-github\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.TeamSyncGroupMapping;\nimport com.pulumi.github.TeamSyncGroupMappingArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var exampleGroups = GithubFunctions.getOrganizationTeamSyncGroups();\n\n var exampleGroupMapping = new TeamSyncGroupMapping(\"exampleGroupMapping\", TeamSyncGroupMappingArgs.builder() \n .teamSlug(\"example\")\n .dynamic(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))\n .build());\n\n }\n}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGitHub Team Sync Group Mappings can be imported using the GitHub team `slug` e.g.\n\n```sh\n$ pulumi import github:index/teamSyncGroupMapping:TeamSyncGroupMapping example some_team\n```\n", "properties": { "etag": { "type": "string" @@ -9562,7 +9562,7 @@ } }, "github:index/userGpgKey:UserGpgKey": { - "description": "Provides a GitHub user's GPG key resource.\n\nThis resource allows you to add/remove GPG keys from your user account.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.UserGpgKey(\"example\", {armoredPublicKey: `-----BEGIN PGP PUBLIC KEY BLOCK-----\n...\n-----END PGP PUBLIC KEY BLOCK-----\n`});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.UserGpgKey(\"example\", armored_public_key=\"\"\"-----BEGIN PGP PUBLIC KEY BLOCK-----\n...\n-----END PGP PUBLIC KEY BLOCK-----\n\"\"\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.UserGpgKey(\"example\", new()\n {\n ArmoredPublicKey = @\"-----BEGIN PGP PUBLIC KEY BLOCK-----\n...\n-----END PGP PUBLIC KEY BLOCK-----\n\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewUserGpgKey(ctx, \"example\", \u0026github.UserGpgKeyArgs{\n\t\t\tArmoredPublicKey: pulumi.String(\"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n...\\n-----END PGP PUBLIC KEY BLOCK-----\\n\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.UserGpgKey;\nimport com.pulumi.github.UserGpgKeyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new UserGpgKey(\"example\", UserGpgKeyArgs.builder() \n .armoredPublicKey(\"\"\"\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n...\n-----END PGP PUBLIC KEY BLOCK-----\n \"\"\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:UserGpgKey\n properties:\n armoredPublicKey: |\n -----BEGIN PGP PUBLIC KEY BLOCK-----\n ...\n -----END PGP PUBLIC KEY BLOCK-----\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nGPG keys are not importable due to the fact that [API](https://developer.github.com/v3/users/gpg_keys/#gpg-keys)\n\n does not return previously uploaded GPG key.\n\n ", + "description": "Provides a GitHub user's GPG key resource.\n\nThis resource allows you to add/remove GPG keys from your user account.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.UserGpgKey(\"example\", {armoredPublicKey: `-----BEGIN PGP PUBLIC KEY BLOCK-----\n...\n-----END PGP PUBLIC KEY BLOCK-----\n`});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.UserGpgKey(\"example\", armored_public_key=\"\"\"-----BEGIN PGP PUBLIC KEY BLOCK-----\n...\n-----END PGP PUBLIC KEY BLOCK-----\n\"\"\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.UserGpgKey(\"example\", new()\n {\n ArmoredPublicKey = @\"-----BEGIN PGP PUBLIC KEY BLOCK-----\n...\n-----END PGP PUBLIC KEY BLOCK-----\n\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewUserGpgKey(ctx, \"example\", \u0026github.UserGpgKeyArgs{\n\t\t\tArmoredPublicKey: pulumi.String(\"-----BEGIN PGP PUBLIC KEY BLOCK-----\\n...\\n-----END PGP PUBLIC KEY BLOCK-----\\n\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.UserGpgKey;\nimport com.pulumi.github.UserGpgKeyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new UserGpgKey(\"example\", UserGpgKeyArgs.builder() \n .armoredPublicKey(\"\"\"\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n...\n-----END PGP PUBLIC KEY BLOCK-----\n \"\"\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:UserGpgKey\n properties:\n armoredPublicKey: |\n -----BEGIN PGP PUBLIC KEY BLOCK-----\n ...\n -----END PGP PUBLIC KEY BLOCK-----\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nGPG keys are not importable due to the fact that [API](https://developer.github.com/v3/users/gpg_keys/#gpg-keys)\n\ndoes not return previously uploaded GPG key.\n\n", "properties": { "armoredPublicKey": { "type": "string", @@ -9611,7 +9611,7 @@ } }, "github:index/userInvitationAccepter:UserInvitationAccepter": { - "description": "Provides a resource to manage GitHub repository collaborator invitations.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleRepository = new github.Repository(\"exampleRepository\", {});\nconst exampleRepositoryCollaborator = new github.RepositoryCollaborator(\"exampleRepositoryCollaborator\", {\n repository: exampleRepository.name,\n username: \"example-username\",\n permission: \"push\",\n});\nconst invitee = new github.Provider(\"invitee\", {token: _var.invitee_token});\nconst exampleUserInvitationAccepter = new github.UserInvitationAccepter(\"exampleUserInvitationAccepter\", {invitationId: exampleRepositoryCollaborator.invitationId}, {\n provider: \"github.invitee\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_repository = github.Repository(\"exampleRepository\")\nexample_repository_collaborator = github.RepositoryCollaborator(\"exampleRepositoryCollaborator\",\n repository=example_repository.name,\n username=\"example-username\",\n permission=\"push\")\ninvitee = github.Provider(\"invitee\", token=var[\"invitee_token\"])\nexample_user_invitation_accepter = github.UserInvitationAccepter(\"exampleUserInvitationAccepter\", invitation_id=example_repository_collaborator.invitation_id,\nopts=pulumi.ResourceOptions(provider=\"github.invitee\"))\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleRepository = new Github.Repository(\"exampleRepository\");\n\n var exampleRepositoryCollaborator = new Github.RepositoryCollaborator(\"exampleRepositoryCollaborator\", new()\n {\n Repository = exampleRepository.Name,\n Username = \"example-username\",\n Permission = \"push\",\n });\n\n var invitee = new Github.Provider(\"invitee\", new()\n {\n Token = @var.Invitee_token,\n });\n\n var exampleUserInvitationAccepter = new Github.UserInvitationAccepter(\"exampleUserInvitationAccepter\", new()\n {\n InvitationId = exampleRepositoryCollaborator.InvitationId,\n }, new CustomResourceOptions\n {\n Provider = \"github.invitee\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texampleRepository, err := github.NewRepository(ctx, \"exampleRepository\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\texampleRepositoryCollaborator, err := github.NewRepositoryCollaborator(ctx, \"exampleRepositoryCollaborator\", \u0026github.RepositoryCollaboratorArgs{\n\t\t\tRepository: exampleRepository.Name,\n\t\t\tUsername: pulumi.String(\"example-username\"),\n\t\t\tPermission: pulumi.String(\"push\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewProvider(ctx, \"invitee\", \u0026github.ProviderArgs{\n\t\t\tToken: pulumi.Any(_var.Invitee_token),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewUserInvitationAccepter(ctx, \"exampleUserInvitationAccepter\", \u0026github.UserInvitationAccepterArgs{\n\t\t\tInvitationId: exampleRepositoryCollaborator.InvitationId,\n\t\t}, pulumi.Provider(\"github.invitee\"))\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryCollaborator;\nimport com.pulumi.github.RepositoryCollaboratorArgs;\nimport com.pulumi.github.Provider;\nimport com.pulumi.github.ProviderArgs;\nimport com.pulumi.github.UserInvitationAccepter;\nimport com.pulumi.github.UserInvitationAccepterArgs;\nimport com.pulumi.resources.CustomResourceOptions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleRepository = new Repository(\"exampleRepository\");\n\n var exampleRepositoryCollaborator = new RepositoryCollaborator(\"exampleRepositoryCollaborator\", RepositoryCollaboratorArgs.builder() \n .repository(exampleRepository.name())\n .username(\"example-username\")\n .permission(\"push\")\n .build());\n\n var invitee = new Provider(\"invitee\", ProviderArgs.builder() \n .token(var_.invitee_token())\n .build());\n\n var exampleUserInvitationAccepter = new UserInvitationAccepter(\"exampleUserInvitationAccepter\", UserInvitationAccepterArgs.builder() \n .invitationId(exampleRepositoryCollaborator.invitationId())\n .build(), CustomResourceOptions.builder()\n .provider(\"github.invitee\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleRepository:\n type: github:Repository\n exampleRepositoryCollaborator:\n type: github:RepositoryCollaborator\n properties:\n repository: ${exampleRepository.name}\n username: example-username\n permission: push\n invitee:\n type: pulumi:providers:github\n properties:\n token: ${var.invitee_token}\n exampleUserInvitationAccepter:\n type: github:UserInvitationAccepter\n properties:\n invitationId: ${exampleRepositoryCollaborator.invitationId}\n options:\n provider: github.invitee\n```\n{{% /example %}}\n{{% /examples %}}\n## Allowing empty invitation IDs\n\nSet `allow_empty_id` when using `for_each` over a list of `github_repository_collaborator.invitation_id`'s.\n\nThis allows applying a module again when a new `github.RepositoryCollaborator` resource is added to the `for_each` loop.\nThis is needed as the `github_repository_collaborator.invitation_id` will be empty after a state refresh when the invitation has been accepted.\n\nNote that when an invitation is accepted manually or by another tool between a state refresh and a `pulumi up` using that refreshed state,\nthe plan will contain the invitation ID, but the apply will receive an HTTP 404 from the API since the invitation has already been accepted.\n\nThis is tracked in #1157.\n", + "description": "Provides a resource to manage GitHub repository collaborator invitations.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleRepository = new github.Repository(\"exampleRepository\", {});\nconst exampleRepositoryCollaborator = new github.RepositoryCollaborator(\"exampleRepositoryCollaborator\", {\n repository: exampleRepository.name,\n username: \"example-username\",\n permission: \"push\",\n});\nconst invitee = new github.Provider(\"invitee\", {token: _var.invitee_token});\nconst exampleUserInvitationAccepter = new github.UserInvitationAccepter(\"exampleUserInvitationAccepter\", {invitationId: exampleRepositoryCollaborator.invitationId}, {\n provider: \"github.invitee\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_repository = github.Repository(\"exampleRepository\")\nexample_repository_collaborator = github.RepositoryCollaborator(\"exampleRepositoryCollaborator\",\n repository=example_repository.name,\n username=\"example-username\",\n permission=\"push\")\ninvitee = github.Provider(\"invitee\", token=var[\"invitee_token\"])\nexample_user_invitation_accepter = github.UserInvitationAccepter(\"exampleUserInvitationAccepter\", invitation_id=example_repository_collaborator.invitation_id,\nopts=pulumi.ResourceOptions(provider=\"github.invitee\"))\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleRepository = new Github.Repository(\"exampleRepository\");\n\n var exampleRepositoryCollaborator = new Github.RepositoryCollaborator(\"exampleRepositoryCollaborator\", new()\n {\n Repository = exampleRepository.Name,\n Username = \"example-username\",\n Permission = \"push\",\n });\n\n var invitee = new Github.Provider(\"invitee\", new()\n {\n Token = @var.Invitee_token,\n });\n\n var exampleUserInvitationAccepter = new Github.UserInvitationAccepter(\"exampleUserInvitationAccepter\", new()\n {\n InvitationId = exampleRepositoryCollaborator.InvitationId,\n }, new CustomResourceOptions\n {\n Provider = \"github.invitee\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texampleRepository, err := github.NewRepository(ctx, \"exampleRepository\", nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\texampleRepositoryCollaborator, err := github.NewRepositoryCollaborator(ctx, \"exampleRepositoryCollaborator\", \u0026github.RepositoryCollaboratorArgs{\n\t\t\tRepository: exampleRepository.Name,\n\t\t\tUsername: pulumi.String(\"example-username\"),\n\t\t\tPermission: pulumi.String(\"push\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewProvider(ctx, \"invitee\", \u0026github.ProviderArgs{\n\t\t\tToken: pulumi.Any(_var.Invitee_token),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.NewUserInvitationAccepter(ctx, \"exampleUserInvitationAccepter\", \u0026github.UserInvitationAccepterArgs{\n\t\t\tInvitationId: exampleRepositoryCollaborator.InvitationId,\n\t\t}, pulumi.Provider(\"github.invitee\"))\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.Repository;\nimport com.pulumi.github.RepositoryCollaborator;\nimport com.pulumi.github.RepositoryCollaboratorArgs;\nimport com.pulumi.github.Provider;\nimport com.pulumi.github.ProviderArgs;\nimport com.pulumi.github.UserInvitationAccepter;\nimport com.pulumi.github.UserInvitationAccepterArgs;\nimport com.pulumi.resources.CustomResourceOptions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleRepository = new Repository(\"exampleRepository\");\n\n var exampleRepositoryCollaborator = new RepositoryCollaborator(\"exampleRepositoryCollaborator\", RepositoryCollaboratorArgs.builder() \n .repository(exampleRepository.name())\n .username(\"example-username\")\n .permission(\"push\")\n .build());\n\n var invitee = new Provider(\"invitee\", ProviderArgs.builder() \n .token(var_.invitee_token())\n .build());\n\n var exampleUserInvitationAccepter = new UserInvitationAccepter(\"exampleUserInvitationAccepter\", UserInvitationAccepterArgs.builder() \n .invitationId(exampleRepositoryCollaborator.invitationId())\n .build(), CustomResourceOptions.builder()\n .provider(\"github.invitee\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleRepository:\n type: github:Repository\n exampleRepositoryCollaborator:\n type: github:RepositoryCollaborator\n properties:\n repository: ${exampleRepository.name}\n username: example-username\n permission: push\n invitee:\n type: pulumi:providers:github\n properties:\n token: ${var.invitee_token}\n exampleUserInvitationAccepter:\n type: github:UserInvitationAccepter\n properties:\n invitationId: ${exampleRepositoryCollaborator.invitationId}\n options:\n provider: github.invitee\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Allowing empty invitation IDs\n\nSet `allow_empty_id` when using `for_each` over a list of `github_repository_collaborator.invitation_id`'s.\n\nThis allows applying a module again when a new `github.RepositoryCollaborator` resource is added to the `for_each` loop.\nThis is needed as the `github_repository_collaborator.invitation_id` will be empty after a state refresh when the invitation has been accepted.\n\nNote that when an invitation is accepted manually or by another tool between a state refresh and a `pulumi up` using that refreshed state,\nthe plan will contain the invitation ID, but the apply will receive an HTTP 404 from the API since the invitation has already been accepted.\n\nThis is tracked in #1157.\n", "properties": { "allowEmptyId": { "type": "boolean", @@ -9652,7 +9652,7 @@ } }, "github:index/userSshKey:UserSshKey": { - "description": "Provides a GitHub user's SSH key resource.\n\nThis resource allows you to add/remove SSH keys from your user account.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as fs from \"fs\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.UserSshKey(\"example\", {\n title: \"example title\",\n key: fs.readFileSync(\"~/.ssh/id_rsa.pub\", \"utf8\"),\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.UserSshKey(\"example\",\n title=\"example title\",\n key=(lambda path: open(path).read())(\"~/.ssh/id_rsa.pub\"))\n```\n```csharp\nusing System.Collections.Generic;\nusing System.IO;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.UserSshKey(\"example\", new()\n {\n Title = \"example title\",\n Key = File.ReadAllText(\"~/.ssh/id_rsa.pub\"),\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"os\"\n\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc readFileOrPanic(path string) pulumi.StringPtrInput {\n\tdata, err := os.ReadFile(path)\n\tif err != nil {\n\t\tpanic(err.Error())\n\t}\n\treturn pulumi.String(string(data))\n}\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewUserSshKey(ctx, \"example\", \u0026github.UserSshKeyArgs{\n\t\t\tTitle: pulumi.String(\"example title\"),\n\t\t\tKey: readFileOrPanic(\"~/.ssh/id_rsa.pub\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.UserSshKey;\nimport com.pulumi.github.UserSshKeyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new UserSshKey(\"example\", UserSshKeyArgs.builder() \n .title(\"example title\")\n .key(Files.readString(Paths.get(\"~/.ssh/id_rsa.pub\")))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:UserSshKey\n properties:\n title: example title\n key:\n fn::readFile: ~/.ssh/id_rsa.pub\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nSSH keys can be imported using their ID e.g.\n\n```sh\n $ pulumi import github:index/userSshKey:UserSshKey example 1234567\n```\n ", + "description": "Provides a GitHub user's SSH key resource.\n\nThis resource allows you to add/remove SSH keys from your user account.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as fs from \"fs\";\nimport * as github from \"@pulumi/github\";\n\nconst example = new github.UserSshKey(\"example\", {\n title: \"example title\",\n key: fs.readFileSync(\"~/.ssh/id_rsa.pub\", \"utf8\"),\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.UserSshKey(\"example\",\n title=\"example title\",\n key=(lambda path: open(path).read())(\"~/.ssh/id_rsa.pub\"))\n```\n```csharp\nusing System.Collections.Generic;\nusing System.IO;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Github.UserSshKey(\"example\", new()\n {\n Title = \"example title\",\n Key = File.ReadAllText(\"~/.ssh/id_rsa.pub\"),\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"os\"\n\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc readFileOrPanic(path string) pulumi.StringPtrInput {\n\tdata, err := os.ReadFile(path)\n\tif err != nil {\n\t\tpanic(err.Error())\n\t}\n\treturn pulumi.String(string(data))\n}\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.NewUserSshKey(ctx, \"example\", \u0026github.UserSshKeyArgs{\n\t\t\tTitle: pulumi.String(\"example title\"),\n\t\t\tKey: readFileOrPanic(\"~/.ssh/id_rsa.pub\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.UserSshKey;\nimport com.pulumi.github.UserSshKeyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var example = new UserSshKey(\"example\", UserSshKeyArgs.builder() \n .title(\"example title\")\n .key(Files.readString(Paths.get(\"~/.ssh/id_rsa.pub\")))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: github:UserSshKey\n properties:\n title: example title\n key:\n fn::readFile: ~/.ssh/id_rsa.pub\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nSSH keys can be imported using their ID e.g.\n\n```sh\n$ pulumi import github:index/userSshKey:UserSshKey example 1234567\n```\n", "properties": { "etag": { "type": "string" @@ -9719,7 +9719,7 @@ }, "functions": { "github:index/getActionsEnvironmentSecrets:getActionsEnvironmentSecrets": { - "description": "Use this data source to retrieve the list of secrets of the repository environment.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsEnvironmentSecrets({\n environment: \"exampleEnvironment\",\n name: \"exampleRepo\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_environment_secrets(environment=\"exampleEnvironment\",\n name=\"exampleRepo\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsEnvironmentSecrets.Invoke(new()\n {\n Environment = \"exampleEnvironment\",\n Name = \"exampleRepo\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsEnvironmentSecrets(ctx, \u0026github.GetActionsEnvironmentSecretsArgs{\n\t\t\tEnvironment: \"exampleEnvironment\",\n\t\t\tName: pulumi.StringRef(\"exampleRepo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetActionsEnvironmentSecretsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsEnvironmentSecrets(GetActionsEnvironmentSecretsArgs.builder()\n .environment(\"exampleEnvironment\")\n .name(\"exampleRepo\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsEnvironmentSecrets\n Arguments:\n environment: exampleEnvironment\n name: exampleRepo\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve the list of secrets of the repository environment.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsEnvironmentSecrets({\n environment: \"exampleEnvironment\",\n name: \"exampleRepo\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_environment_secrets(environment=\"exampleEnvironment\",\n name=\"exampleRepo\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsEnvironmentSecrets.Invoke(new()\n {\n Environment = \"exampleEnvironment\",\n Name = \"exampleRepo\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsEnvironmentSecrets(ctx, \u0026github.GetActionsEnvironmentSecretsArgs{\n\t\t\tEnvironment: \"exampleEnvironment\",\n\t\t\tName: pulumi.StringRef(\"exampleRepo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetActionsEnvironmentSecretsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsEnvironmentSecrets(GetActionsEnvironmentSecretsArgs.builder()\n .environment(\"exampleEnvironment\")\n .name(\"exampleRepo\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsEnvironmentSecrets\n Arguments:\n environment: exampleEnvironment\n name: exampleRepo\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getActionsEnvironmentSecrets.\n", "properties": { @@ -9775,7 +9775,7 @@ } }, "github:index/getActionsEnvironmentVariables:getActionsEnvironmentVariables": { - "description": "Use this data source to retrieve the list of variables of the repository environment.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsEnvironmentVariables({\n environment: \"exampleEnvironment\",\n name: \"exampleRepo\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_environment_variables(environment=\"exampleEnvironment\",\n name=\"exampleRepo\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsEnvironmentVariables.Invoke(new()\n {\n Environment = \"exampleEnvironment\",\n Name = \"exampleRepo\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsEnvironmentVariables(ctx, \u0026github.GetActionsEnvironmentVariablesArgs{\n\t\t\tEnvironment: \"exampleEnvironment\",\n\t\t\tName: pulumi.StringRef(\"exampleRepo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetActionsEnvironmentVariablesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsEnvironmentVariables(GetActionsEnvironmentVariablesArgs.builder()\n .environment(\"exampleEnvironment\")\n .name(\"exampleRepo\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsEnvironmentVariables\n Arguments:\n environment: exampleEnvironment\n name: exampleRepo\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve the list of variables of the repository environment.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsEnvironmentVariables({\n environment: \"exampleEnvironment\",\n name: \"exampleRepo\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_environment_variables(environment=\"exampleEnvironment\",\n name=\"exampleRepo\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsEnvironmentVariables.Invoke(new()\n {\n Environment = \"exampleEnvironment\",\n Name = \"exampleRepo\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsEnvironmentVariables(ctx, \u0026github.GetActionsEnvironmentVariablesArgs{\n\t\t\tEnvironment: \"exampleEnvironment\",\n\t\t\tName: pulumi.StringRef(\"exampleRepo\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetActionsEnvironmentVariablesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsEnvironmentVariables(GetActionsEnvironmentVariablesArgs.builder()\n .environment(\"exampleEnvironment\")\n .name(\"exampleRepo\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsEnvironmentVariables\n Arguments:\n environment: exampleEnvironment\n name: exampleRepo\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getActionsEnvironmentVariables.\n", "properties": { @@ -9831,7 +9831,7 @@ } }, "github:index/getActionsOrganizationOidcSubjectClaimCustomizationTemplate:getActionsOrganizationOidcSubjectClaimCustomizationTemplate": { - "description": "Use this data source to retrieve the OpenID Connect subject claim customization template for an organization\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsOrganizationOidcSubjectClaimCustomizationTemplate({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_organization_oidc_subject_claim_customization_template()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsOrganizationOidcSubjectClaimCustomizationTemplate.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupActionsOrganizationOidcSubjectClaimCustomizationTemplate(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsOrganizationOidcSubjectClaimCustomizationTemplate();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsOrganizationOidcSubjectClaimCustomizationTemplate\n Arguments: {}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve the OpenID Connect subject claim customization template for an organization\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsOrganizationOidcSubjectClaimCustomizationTemplate({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_organization_oidc_subject_claim_customization_template()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsOrganizationOidcSubjectClaimCustomizationTemplate.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupActionsOrganizationOidcSubjectClaimCustomizationTemplate(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsOrganizationOidcSubjectClaimCustomizationTemplate();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsOrganizationOidcSubjectClaimCustomizationTemplate\n Arguments: {}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "outputs": { "description": "A collection of values returned by getActionsOrganizationOidcSubjectClaimCustomizationTemplate.\n", "properties": { @@ -9855,7 +9855,7 @@ } }, "github:index/getActionsOrganizationPublicKey:getActionsOrganizationPublicKey": { - "description": "Use this data source to retrieve information about a GitHub Actions Organization public key. This data source is required to be used with other GitHub secrets interactions.\nNote that the provider `token` must have admin rights to an organization to retrieve it's action public key.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsOrganizationPublicKey({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_organization_public_key()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsOrganizationPublicKey.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsOrganizationPublicKey(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsOrganizationPublicKey();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsOrganizationPublicKey\n Arguments: {}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about a GitHub Actions Organization public key. This data source is required to be used with other GitHub secrets interactions.\nNote that the provider `token` must have admin rights to an organization to retrieve it's action public key.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsOrganizationPublicKey({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_organization_public_key()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsOrganizationPublicKey.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsOrganizationPublicKey(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsOrganizationPublicKey();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsOrganizationPublicKey\n Arguments: {}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "outputs": { "description": "A collection of values returned by getActionsOrganizationPublicKey.\n", "properties": { @@ -9881,7 +9881,7 @@ } }, "github:index/getActionsOrganizationRegistrationToken:getActionsOrganizationRegistrationToken": { - "description": "Use this data source to retrieve a GitHub Actions organization registration token. This token can then be used to register a self-hosted runner.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsOrganizationRegistrationToken({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_organization_registration_token()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsOrganizationRegistrationToken.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsOrganizationRegistrationToken(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsOrganizationRegistrationToken();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsOrganizationRegistrationToken\n Arguments: {}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve a GitHub Actions organization registration token. This token can then be used to register a self-hosted runner.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsOrganizationRegistrationToken({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_organization_registration_token()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsOrganizationRegistrationToken.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsOrganizationRegistrationToken(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsOrganizationRegistrationToken();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsOrganizationRegistrationToken\n Arguments: {}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "outputs": { "description": "A collection of values returned by getActionsOrganizationRegistrationToken.\n", "properties": { @@ -9907,7 +9907,7 @@ } }, "github:index/getActionsOrganizationSecrets:getActionsOrganizationSecrets": { - "description": "Use this data source to retrieve the list of secrets of the organization.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsOrganizationSecrets({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_organization_secrets()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsOrganizationSecrets.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsOrganizationSecrets(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsOrganizationSecrets();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsOrganizationSecrets\n Arguments: {}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve the list of secrets of the organization.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsOrganizationSecrets({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_organization_secrets()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsOrganizationSecrets.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsOrganizationSecrets(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsOrganizationSecrets();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsOrganizationSecrets\n Arguments: {}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "outputs": { "description": "A collection of values returned by getActionsOrganizationSecrets.\n", "properties": { @@ -9931,7 +9931,7 @@ } }, "github:index/getActionsOrganizationVariables:getActionsOrganizationVariables": { - "description": "Use this data source to retrieve the list of variables of the organization.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsOrganizationVariables({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_organization_variables()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsOrganizationVariables.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsOrganizationVariables(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsOrganizationVariables();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsOrganizationVariables\n Arguments: {}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve the list of variables of the organization.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsOrganizationVariables({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_organization_variables()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsOrganizationVariables.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsOrganizationVariables(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsOrganizationVariables();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsOrganizationVariables\n Arguments: {}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "outputs": { "description": "A collection of values returned by getActionsOrganizationVariables.\n", "properties": { @@ -9955,7 +9955,7 @@ } }, "github:index/getActionsPublicKey:getActionsPublicKey": { - "description": "Use this data source to retrieve information about a GitHub Actions public key. This data source is required to be used with other GitHub secrets interactions.\nNote that the provider `token` must have admin rights to a repository to retrieve it's action public key.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsPublicKey({\n repository: \"example_repo\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_public_key(repository=\"example_repo\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsPublicKey.Invoke(new()\n {\n Repository = \"example_repo\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsPublicKey(ctx, \u0026github.GetActionsPublicKeyArgs{\n\t\t\tRepository: \"example_repo\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetActionsPublicKeyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsPublicKey(GetActionsPublicKeyArgs.builder()\n .repository(\"example_repo\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsPublicKey\n Arguments:\n repository: example_repo\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about a GitHub Actions public key. This data source is required to be used with other GitHub secrets interactions.\nNote that the provider `token` must have admin rights to a repository to retrieve it's action public key.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsPublicKey({\n repository: \"example_repo\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_public_key(repository=\"example_repo\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsPublicKey.Invoke(new()\n {\n Repository = \"example_repo\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsPublicKey(ctx, \u0026github.GetActionsPublicKeyArgs{\n\t\t\tRepository: \"example_repo\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetActionsPublicKeyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsPublicKey(GetActionsPublicKeyArgs.builder()\n .repository(\"example_repo\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsPublicKey\n Arguments:\n repository: example_repo\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getActionsPublicKey.\n", "properties": { @@ -9998,7 +9998,7 @@ } }, "github:index/getActionsRegistrationToken:getActionsRegistrationToken": { - "description": "Use this data source to retrieve a GitHub Actions repository registration token. This token can then be used to register a self-hosted runner.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsRegistrationToken({\n repository: \"example_repo\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_registration_token(repository=\"example_repo\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsRegistrationToken.Invoke(new()\n {\n Repository = \"example_repo\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsRegistrationToken(ctx, \u0026github.GetActionsRegistrationTokenArgs{\n\t\t\tRepository: \"example_repo\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetActionsRegistrationTokenArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsRegistrationToken(GetActionsRegistrationTokenArgs.builder()\n .repository(\"example_repo\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsRegistrationToken\n Arguments:\n repository: example_repo\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve a GitHub Actions repository registration token. This token can then be used to register a self-hosted runner.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsRegistrationToken({\n repository: \"example_repo\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_registration_token(repository=\"example_repo\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsRegistrationToken.Invoke(new()\n {\n Repository = \"example_repo\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsRegistrationToken(ctx, \u0026github.GetActionsRegistrationTokenArgs{\n\t\t\tRepository: \"example_repo\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetActionsRegistrationTokenArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsRegistrationToken(GetActionsRegistrationTokenArgs.builder()\n .repository(\"example_repo\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsRegistrationToken\n Arguments:\n repository: example_repo\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getActionsRegistrationToken.\n", "properties": { @@ -10042,7 +10042,7 @@ } }, "github:index/getActionsRepositoryOidcSubjectClaimCustomizationTemplate:getActionsRepositoryOidcSubjectClaimCustomizationTemplate": { - "description": "Use this data source to retrieve the OpenID Connect subject claim customization template for a repository\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsRepositoryOidcSubjectClaimCustomizationTemplate({\n name: \"example_repository\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_repository_oidc_subject_claim_customization_template(name=\"example_repository\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsRepositoryOidcSubjectClaimCustomizationTemplate.Invoke(new()\n {\n Name = \"example_repository\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupActionsRepositoryOidcSubjectClaimCustomizationTemplate(ctx, \u0026github.LookupActionsRepositoryOidcSubjectClaimCustomizationTemplateArgs{\n\t\t\tName: \"example_repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetActionsRepositoryOidcSubjectClaimCustomizationTemplateArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsRepositoryOidcSubjectClaimCustomizationTemplate(GetActionsRepositoryOidcSubjectClaimCustomizationTemplateArgs.builder()\n .name(\"example_repository\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsRepositoryOidcSubjectClaimCustomizationTemplate\n Arguments:\n name: example_repository\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve the OpenID Connect subject claim customization template for a repository\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsRepositoryOidcSubjectClaimCustomizationTemplate({\n name: \"example_repository\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_repository_oidc_subject_claim_customization_template(name=\"example_repository\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsRepositoryOidcSubjectClaimCustomizationTemplate.Invoke(new()\n {\n Name = \"example_repository\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupActionsRepositoryOidcSubjectClaimCustomizationTemplate(ctx, \u0026github.LookupActionsRepositoryOidcSubjectClaimCustomizationTemplateArgs{\n\t\t\tName: \"example_repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetActionsRepositoryOidcSubjectClaimCustomizationTemplateArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsRepositoryOidcSubjectClaimCustomizationTemplate(GetActionsRepositoryOidcSubjectClaimCustomizationTemplateArgs.builder()\n .name(\"example_repository\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsRepositoryOidcSubjectClaimCustomizationTemplate\n Arguments:\n name: example_repository\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getActionsRepositoryOidcSubjectClaimCustomizationTemplate.\n", "properties": { @@ -10088,7 +10088,7 @@ } }, "github:index/getActionsSecrets:getActionsSecrets": { - "description": "Use this data source to retrieve the list of secrets for a GitHub repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsSecrets({\n name: \"example\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_secrets(name=\"example\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsSecrets.Invoke(new()\n {\n Name = \"example\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsSecrets(ctx, \u0026github.GetActionsSecretsArgs{\n\t\t\tName: pulumi.StringRef(\"example\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetActionsSecretsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsSecrets(GetActionsSecretsArgs.builder()\n .name(\"example\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsSecrets\n Arguments:\n name: example\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve the list of secrets for a GitHub repository.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsSecrets({\n name: \"example\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_secrets(name=\"example\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsSecrets.Invoke(new()\n {\n Name = \"example\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsSecrets(ctx, \u0026github.GetActionsSecretsArgs{\n\t\t\tName: pulumi.StringRef(\"example\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetActionsSecretsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsSecrets(GetActionsSecretsArgs.builder()\n .name(\"example\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsSecrets\n Arguments:\n name: example\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getActionsSecrets.\n", "properties": { @@ -10135,7 +10135,7 @@ } }, "github:index/getActionsVariables:getActionsVariables": { - "description": "Use this data source to retrieve the list of variables for a GitHub repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsVariables({\n name: \"example\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_variables(name=\"example\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsVariables.Invoke(new()\n {\n Name = \"example\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsVariables(ctx, \u0026github.GetActionsVariablesArgs{\n\t\t\tName: pulumi.StringRef(\"example\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetActionsVariablesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsVariables(GetActionsVariablesArgs.builder()\n .name(\"example\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsVariables\n Arguments:\n name: example\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve the list of variables for a GitHub repository.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getActionsVariables({\n name: \"example\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_actions_variables(name=\"example\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetActionsVariables.Invoke(new()\n {\n Name = \"example\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetActionsVariables(ctx, \u0026github.GetActionsVariablesArgs{\n\t\t\tName: pulumi.StringRef(\"example\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetActionsVariablesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getActionsVariables(GetActionsVariablesArgs.builder()\n .name(\"example\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getActionsVariables\n Arguments:\n name: example\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getActionsVariables.\n", "properties": { @@ -10182,7 +10182,7 @@ } }, "github:index/getAppToken:getAppToken": { - "description": "Use this data source to generate a [GitHub App JWT](https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/generating-a-json-web-token-jwt-for-a-github-app).\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as fs from \"fs\";\nimport * as github from \"@pulumi/github\";\n\nconst this = github.getAppToken({\n appId: \"123456\",\n installationId: \"78910\",\n pemFile: fs.readFileSync(\"foo/bar.pem\", \"utf8\"),\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nthis = github.get_app_token(app_id=\"123456\",\n installation_id=\"78910\",\n pem_file=(lambda path: open(path).read())(\"foo/bar.pem\"))\n```\n```csharp\nusing System.Collections.Generic;\nusing System.IO;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var @this = Github.GetAppToken.Invoke(new()\n {\n AppId = \"123456\",\n InstallationId = \"78910\",\n PemFile = File.ReadAllText(\"foo/bar.pem\"),\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"os\"\n\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc readFileOrPanic(path string) pulumi.StringPtrInput {\n\tdata, err := os.ReadFile(path)\n\tif err != nil {\n\t\tpanic(err.Error())\n\t}\n\treturn pulumi.String(string(data))\n}\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetAppToken(ctx, \u0026github.GetAppTokenArgs{\n\t\t\tAppId: \"123456\",\n\t\t\tInstallationId: \"78910\",\n\t\t\tPemFile: readFileOrPanic(\"foo/bar.pem\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetAppTokenArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var this = GithubFunctions.getAppToken(GetAppTokenArgs.builder()\n .appId(\"123456\")\n .installationId(\"78910\")\n .pemFile(Files.readString(Paths.get(\"foo/bar.pem\")))\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n this:\n fn::invoke:\n Function: github:getAppToken\n Arguments:\n appId: '123456'\n installationId: '78910'\n pemFile:\n fn::readFile: foo/bar.pem\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to generate a [GitHub App JWT](https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/generating-a-json-web-token-jwt-for-a-github-app).\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as fs from \"fs\";\nimport * as github from \"@pulumi/github\";\n\nconst this = github.getAppToken({\n appId: \"123456\",\n installationId: \"78910\",\n pemFile: fs.readFileSync(\"foo/bar.pem\", \"utf8\"),\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nthis = github.get_app_token(app_id=\"123456\",\n installation_id=\"78910\",\n pem_file=(lambda path: open(path).read())(\"foo/bar.pem\"))\n```\n```csharp\nusing System.Collections.Generic;\nusing System.IO;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var @this = Github.GetAppToken.Invoke(new()\n {\n AppId = \"123456\",\n InstallationId = \"78910\",\n PemFile = File.ReadAllText(\"foo/bar.pem\"),\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"os\"\n\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc readFileOrPanic(path string) pulumi.StringPtrInput {\n\tdata, err := os.ReadFile(path)\n\tif err != nil {\n\t\tpanic(err.Error())\n\t}\n\treturn pulumi.String(string(data))\n}\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetAppToken(ctx, \u0026github.GetAppTokenArgs{\n\t\t\tAppId: \"123456\",\n\t\t\tInstallationId: \"78910\",\n\t\t\tPemFile: readFileOrPanic(\"foo/bar.pem\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetAppTokenArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var this = GithubFunctions.getAppToken(GetAppTokenArgs.builder()\n .appId(\"123456\")\n .installationId(\"78910\")\n .pemFile(Files.readString(Paths.get(\"foo/bar.pem\")))\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n this:\n fn::invoke:\n Function: github:getAppToken\n Arguments:\n appId: '123456'\n installationId: '78910'\n pemFile:\n fn::readFile: foo/bar.pem\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getAppToken.\n", "properties": { @@ -10239,7 +10239,7 @@ } }, "github:index/getBranch:getBranch": { - "description": "Use this data source to retrieve information about a repository branch.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst development = github.getBranch({\n branch: \"development\",\n repository: \"example\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ndevelopment = github.get_branch(branch=\"development\",\n repository=\"example\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var development = Github.GetBranch.Invoke(new()\n {\n Branch = \"development\",\n Repository = \"example\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupBranch(ctx, \u0026github.LookupBranchArgs{\n\t\t\tBranch: \"development\",\n\t\t\tRepository: \"example\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetBranchArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var development = GithubFunctions.getBranch(GetBranchArgs.builder()\n .branch(\"development\")\n .repository(\"example\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n development:\n fn::invoke:\n Function: github:getBranch\n Arguments:\n branch: development\n repository: example\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about a repository branch.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst development = github.getBranch({\n branch: \"development\",\n repository: \"example\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ndevelopment = github.get_branch(branch=\"development\",\n repository=\"example\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var development = Github.GetBranch.Invoke(new()\n {\n Branch = \"development\",\n Repository = \"example\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupBranch(ctx, \u0026github.LookupBranchArgs{\n\t\t\tBranch: \"development\",\n\t\t\tRepository: \"example\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetBranchArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var development = GithubFunctions.getBranch(GetBranchArgs.builder()\n .branch(\"development\")\n .repository(\"example\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n development:\n fn::invoke:\n Function: github:getBranch\n Arguments:\n branch: development\n repository: example\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getBranch.\n", "properties": { @@ -10298,7 +10298,7 @@ } }, "github:index/getBranchProtectionRules:getBranchProtectionRules": { - "description": "Use this data source to retrieve a list of repository branch protection rules.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getBranchProtectionRules({\n repository: \"example\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_branch_protection_rules(repository=\"example\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetBranchProtectionRules.Invoke(new()\n {\n Repository = \"example\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetBranchProtectionRules(ctx, \u0026github.GetBranchProtectionRulesArgs{\n\t\t\tRepository: \"example\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetBranchProtectionRulesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getBranchProtectionRules(GetBranchProtectionRulesArgs.builder()\n .repository(\"example\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getBranchProtectionRules\n Arguments:\n repository: example\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve a list of repository branch protection rules.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getBranchProtectionRules({\n repository: \"example\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_branch_protection_rules(repository=\"example\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetBranchProtectionRules.Invoke(new()\n {\n Repository = \"example\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetBranchProtectionRules(ctx, \u0026github.GetBranchProtectionRulesArgs{\n\t\t\tRepository: \"example\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetBranchProtectionRulesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getBranchProtectionRules(GetBranchProtectionRulesArgs.builder()\n .repository(\"example\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getBranchProtectionRules\n Arguments:\n repository: example\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getBranchProtectionRules.\n", "properties": { @@ -10339,7 +10339,7 @@ } }, "github:index/getCodespacesOrganizationPublicKey:getCodespacesOrganizationPublicKey": { - "description": "Use this data source to retrieve information about a GitHub Codespaces Organization public key. This data source is required to be used with other GitHub secrets interactions.\nNote that the provider `token` must have admin rights to an organization to retrieve it's Codespaces public key.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getCodespacesOrganizationPublicKey({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_codespaces_organization_public_key()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetCodespacesOrganizationPublicKey.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetCodespacesOrganizationPublicKey(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getCodespacesOrganizationPublicKey();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getCodespacesOrganizationPublicKey\n Arguments: {}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about a GitHub Codespaces Organization public key. This data source is required to be used with other GitHub secrets interactions.\nNote that the provider `token` must have admin rights to an organization to retrieve it's Codespaces public key.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getCodespacesOrganizationPublicKey({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_codespaces_organization_public_key()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetCodespacesOrganizationPublicKey.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetCodespacesOrganizationPublicKey(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getCodespacesOrganizationPublicKey();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getCodespacesOrganizationPublicKey\n Arguments: {}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "outputs": { "description": "A collection of values returned by getCodespacesOrganizationPublicKey.\n", "properties": { @@ -10365,7 +10365,7 @@ } }, "github:index/getCodespacesOrganizationSecrets:getCodespacesOrganizationSecrets": { - "description": "Use this data source to retrieve the list of codespaces secrets of the organization.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getCodespacesOrganizationSecrets({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_codespaces_organization_secrets()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetCodespacesOrganizationSecrets.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetCodespacesOrganizationSecrets(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getCodespacesOrganizationSecrets();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getCodespacesOrganizationSecrets\n Arguments: {}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve the list of codespaces secrets of the organization.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getCodespacesOrganizationSecrets({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_codespaces_organization_secrets()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetCodespacesOrganizationSecrets.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetCodespacesOrganizationSecrets(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getCodespacesOrganizationSecrets();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getCodespacesOrganizationSecrets\n Arguments: {}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "outputs": { "description": "A collection of values returned by getCodespacesOrganizationSecrets.\n", "properties": { @@ -10389,7 +10389,7 @@ } }, "github:index/getCodespacesPublicKey:getCodespacesPublicKey": { - "description": "Use this data source to retrieve information about a GitHub Codespaces public key. This data source is required to be used with other GitHub secrets interactions.\nNote that the provider `token` must have admin rights to a repository to retrieve it's Codespaces public key.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getCodespacesPublicKey({\n repository: \"example_repo\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_codespaces_public_key(repository=\"example_repo\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetCodespacesPublicKey.Invoke(new()\n {\n Repository = \"example_repo\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetCodespacesPublicKey(ctx, \u0026github.GetCodespacesPublicKeyArgs{\n\t\t\tRepository: \"example_repo\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetCodespacesPublicKeyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getCodespacesPublicKey(GetCodespacesPublicKeyArgs.builder()\n .repository(\"example_repo\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getCodespacesPublicKey\n Arguments:\n repository: example_repo\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about a GitHub Codespaces public key. This data source is required to be used with other GitHub secrets interactions.\nNote that the provider `token` must have admin rights to a repository to retrieve it's Codespaces public key.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getCodespacesPublicKey({\n repository: \"example_repo\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_codespaces_public_key(repository=\"example_repo\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetCodespacesPublicKey.Invoke(new()\n {\n Repository = \"example_repo\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetCodespacesPublicKey(ctx, \u0026github.GetCodespacesPublicKeyArgs{\n\t\t\tRepository: \"example_repo\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetCodespacesPublicKeyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getCodespacesPublicKey(GetCodespacesPublicKeyArgs.builder()\n .repository(\"example_repo\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getCodespacesPublicKey\n Arguments:\n repository: example_repo\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getCodespacesPublicKey.\n", "properties": { @@ -10432,7 +10432,7 @@ } }, "github:index/getCodespacesSecrets:getCodespacesSecrets": { - "description": "Use this data source to retrieve the list of codespaces secrets for a GitHub repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getCodespacesSecrets({\n name: \"example_repository\",\n});\nconst example2 = github.getCodespacesSecrets({\n fullName: \"org/example_repository\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_codespaces_secrets(name=\"example_repository\")\nexample2 = github.get_codespaces_secrets(full_name=\"org/example_repository\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetCodespacesSecrets.Invoke(new()\n {\n Name = \"example_repository\",\n });\n\n var example2 = Github.GetCodespacesSecrets.Invoke(new()\n {\n FullName = \"org/example_repository\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetCodespacesSecrets(ctx, \u0026github.GetCodespacesSecretsArgs{\n\t\t\tName: pulumi.StringRef(\"example_repository\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.GetCodespacesSecrets(ctx, \u0026github.GetCodespacesSecretsArgs{\n\t\t\tFullName: pulumi.StringRef(\"org/example_repository\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetCodespacesSecretsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getCodespacesSecrets(GetCodespacesSecretsArgs.builder()\n .name(\"example_repository\")\n .build());\n\n final var example2 = GithubFunctions.getCodespacesSecrets(GetCodespacesSecretsArgs.builder()\n .fullName(\"org/example_repository\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getCodespacesSecrets\n Arguments:\n name: example_repository\n example2:\n fn::invoke:\n Function: github:getCodespacesSecrets\n Arguments:\n fullName: org/example_repository\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve the list of codespaces secrets for a GitHub repository.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getCodespacesSecrets({\n name: \"example_repository\",\n});\nconst example2 = github.getCodespacesSecrets({\n fullName: \"org/example_repository\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_codespaces_secrets(name=\"example_repository\")\nexample2 = github.get_codespaces_secrets(full_name=\"org/example_repository\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetCodespacesSecrets.Invoke(new()\n {\n Name = \"example_repository\",\n });\n\n var example2 = Github.GetCodespacesSecrets.Invoke(new()\n {\n FullName = \"org/example_repository\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetCodespacesSecrets(ctx, \u0026github.GetCodespacesSecretsArgs{\n\t\t\tName: pulumi.StringRef(\"example_repository\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = github.GetCodespacesSecrets(ctx, \u0026github.GetCodespacesSecretsArgs{\n\t\t\tFullName: pulumi.StringRef(\"org/example_repository\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetCodespacesSecretsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getCodespacesSecrets(GetCodespacesSecretsArgs.builder()\n .name(\"example_repository\")\n .build());\n\n final var example2 = GithubFunctions.getCodespacesSecrets(GetCodespacesSecretsArgs.builder()\n .fullName(\"org/example_repository\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getCodespacesSecrets\n Arguments:\n name: example_repository\n example2:\n fn::invoke:\n Function: github:getCodespacesSecrets\n Arguments:\n fullName: org/example_repository\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getCodespacesSecrets.\n", "properties": { @@ -10479,7 +10479,7 @@ } }, "github:index/getCodespacesUserPublicKey:getCodespacesUserPublicKey": { - "description": "Use this data source to retrieve information about a GitHub Codespaces User public key. This data source is required to be used with other GitHub secrets interactions.\nNote that the provider `token` must have admin rights to an user to retrieve it's Codespaces public key.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getCodespacesUserPublicKey({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_codespaces_user_public_key()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetCodespacesUserPublicKey.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetCodespacesUserPublicKey(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getCodespacesUserPublicKey();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getCodespacesUserPublicKey\n Arguments: {}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about a GitHub Codespaces User public key. This data source is required to be used with other GitHub secrets interactions.\nNote that the provider `token` must have admin rights to an user to retrieve it's Codespaces public key.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getCodespacesUserPublicKey({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_codespaces_user_public_key()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetCodespacesUserPublicKey.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetCodespacesUserPublicKey(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getCodespacesUserPublicKey();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getCodespacesUserPublicKey\n Arguments: {}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "outputs": { "description": "A collection of values returned by getCodespacesUserPublicKey.\n", "properties": { @@ -10505,7 +10505,7 @@ } }, "github:index/getCodespacesUserSecrets:getCodespacesUserSecrets": { - "description": "Use this data source to retrieve the list of codespaces secrets of the user.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getCodespacesUserSecrets({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_codespaces_user_secrets()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetCodespacesUserSecrets.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetCodespacesUserSecrets(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getCodespacesUserSecrets();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getCodespacesUserSecrets\n Arguments: {}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve the list of codespaces secrets of the user.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getCodespacesUserSecrets({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_codespaces_user_secrets()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetCodespacesUserSecrets.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetCodespacesUserSecrets(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getCodespacesUserSecrets();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getCodespacesUserSecrets\n Arguments: {}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "outputs": { "description": "A collection of values returned by getCodespacesUserSecrets.\n", "properties": { @@ -10529,7 +10529,7 @@ } }, "github:index/getCollaborators:getCollaborators": { - "description": "Use this data source to retrieve the collaborators for a given repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst test = github.getCollaborators({\n owner: \"example_owner\",\n repository: \"example_repository\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ntest = github.get_collaborators(owner=\"example_owner\",\n repository=\"example_repository\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var test = Github.GetCollaborators.Invoke(new()\n {\n Owner = \"example_owner\",\n Repository = \"example_repository\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetCollaborators(ctx, \u0026github.GetCollaboratorsArgs{\n\t\t\tOwner: \"example_owner\",\n\t\t\tRepository: \"example_repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetCollaboratorsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var test = GithubFunctions.getCollaborators(GetCollaboratorsArgs.builder()\n .owner(\"example_owner\")\n .repository(\"example_repository\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n test:\n fn::invoke:\n Function: github:getCollaborators\n Arguments:\n owner: example_owner\n repository: example_repository\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve the collaborators for a given repository.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst test = github.getCollaborators({\n owner: \"example_owner\",\n repository: \"example_repository\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ntest = github.get_collaborators(owner=\"example_owner\",\n repository=\"example_repository\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var test = Github.GetCollaborators.Invoke(new()\n {\n Owner = \"example_owner\",\n Repository = \"example_repository\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetCollaborators(ctx, \u0026github.GetCollaboratorsArgs{\n\t\t\tOwner: \"example_owner\",\n\t\t\tRepository: \"example_repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetCollaboratorsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var test = GithubFunctions.getCollaborators(GetCollaboratorsArgs.builder()\n .owner(\"example_owner\")\n .repository(\"example_repository\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n test:\n fn::invoke:\n Function: github:getCollaborators\n Arguments:\n owner: example_owner\n repository: example_repository\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getCollaborators.\n", "properties": { @@ -10586,7 +10586,7 @@ } }, "github:index/getDependabotOrganizationPublicKey:getDependabotOrganizationPublicKey": { - "description": "Use this data source to retrieve information about a GitHub Dependabot Organization public key. This data source is required to be used with other GitHub secrets interactions.\nNote that the provider `token` must have admin rights to an organization to retrieve it's Dependabot public key.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getDependabotOrganizationPublicKey({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_dependabot_organization_public_key()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetDependabotOrganizationPublicKey.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetDependabotOrganizationPublicKey(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getDependabotOrganizationPublicKey();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getDependabotOrganizationPublicKey\n Arguments: {}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about a GitHub Dependabot Organization public key. This data source is required to be used with other GitHub secrets interactions.\nNote that the provider `token` must have admin rights to an organization to retrieve it's Dependabot public key.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getDependabotOrganizationPublicKey({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_dependabot_organization_public_key()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetDependabotOrganizationPublicKey.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetDependabotOrganizationPublicKey(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getDependabotOrganizationPublicKey();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getDependabotOrganizationPublicKey\n Arguments: {}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "outputs": { "description": "A collection of values returned by getDependabotOrganizationPublicKey.\n", "properties": { @@ -10612,7 +10612,7 @@ } }, "github:index/getDependabotOrganizationSecrets:getDependabotOrganizationSecrets": { - "description": "Use this data source to retrieve the list of dependabot secrets of the organization.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getDependabotOrganizationSecrets({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_dependabot_organization_secrets()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetDependabotOrganizationSecrets.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetDependabotOrganizationSecrets(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getDependabotOrganizationSecrets();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getDependabotOrganizationSecrets\n Arguments: {}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve the list of dependabot secrets of the organization.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getDependabotOrganizationSecrets({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_dependabot_organization_secrets()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetDependabotOrganizationSecrets.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetDependabotOrganizationSecrets(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getDependabotOrganizationSecrets();\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getDependabotOrganizationSecrets\n Arguments: {}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "outputs": { "description": "A collection of values returned by getDependabotOrganizationSecrets.\n", "properties": { @@ -10636,7 +10636,7 @@ } }, "github:index/getDependabotPublicKey:getDependabotPublicKey": { - "description": "Use this data source to retrieve information about a GitHub Dependabot public key. This data source is required to be used with other GitHub secrets interactions.\nNote that the provider `token` must have admin rights to a repository to retrieve it's Dependabot public key.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getDependabotPublicKey({\n repository: \"example_repo\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_dependabot_public_key(repository=\"example_repo\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetDependabotPublicKey.Invoke(new()\n {\n Repository = \"example_repo\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetDependabotPublicKey(ctx, \u0026github.GetDependabotPublicKeyArgs{\n\t\t\tRepository: \"example_repo\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetDependabotPublicKeyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getDependabotPublicKey(GetDependabotPublicKeyArgs.builder()\n .repository(\"example_repo\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getDependabotPublicKey\n Arguments:\n repository: example_repo\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about a GitHub Dependabot public key. This data source is required to be used with other GitHub secrets interactions.\nNote that the provider `token` must have admin rights to a repository to retrieve it's Dependabot public key.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getDependabotPublicKey({\n repository: \"example_repo\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_dependabot_public_key(repository=\"example_repo\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetDependabotPublicKey.Invoke(new()\n {\n Repository = \"example_repo\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetDependabotPublicKey(ctx, \u0026github.GetDependabotPublicKeyArgs{\n\t\t\tRepository: \"example_repo\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetDependabotPublicKeyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getDependabotPublicKey(GetDependabotPublicKeyArgs.builder()\n .repository(\"example_repo\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getDependabotPublicKey\n Arguments:\n repository: example_repo\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getDependabotPublicKey.\n", "properties": { @@ -10679,7 +10679,7 @@ } }, "github:index/getDependabotSecrets:getDependabotSecrets": { - "description": "Use this data source to retrieve the list of dependabot secrets for a GitHub repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getDependabotSecrets({\n name: \"example\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_dependabot_secrets(name=\"example\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetDependabotSecrets.Invoke(new()\n {\n Name = \"example\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetDependabotSecrets(ctx, \u0026github.GetDependabotSecretsArgs{\n\t\t\tName: pulumi.StringRef(\"example\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetDependabotSecretsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getDependabotSecrets(GetDependabotSecretsArgs.builder()\n .name(\"example\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getDependabotSecrets\n Arguments:\n name: example\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve the list of dependabot secrets for a GitHub repository.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getDependabotSecrets({\n name: \"example\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_dependabot_secrets(name=\"example\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetDependabotSecrets.Invoke(new()\n {\n Name = \"example\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetDependabotSecrets(ctx, \u0026github.GetDependabotSecretsArgs{\n\t\t\tName: pulumi.StringRef(\"example\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetDependabotSecretsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getDependabotSecrets(GetDependabotSecretsArgs.builder()\n .name(\"example\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getDependabotSecrets\n Arguments:\n name: example\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getDependabotSecrets.\n", "properties": { @@ -10726,7 +10726,7 @@ } }, "github:index/getEnterprise:getEnterprise": { - "description": "Use this data source to retrieve basic information about a GitHub enterprise.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getEnterprise({\n slug: \"example-co\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_enterprise(slug=\"example-co\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetEnterprise.Invoke(new()\n {\n Slug = \"example-co\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetEnterprise(ctx, \u0026github.GetEnterpriseArgs{\n\t\t\tSlug: \"example-co\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetEnterpriseArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getEnterprise(GetEnterpriseArgs.builder()\n .slug(\"example-co\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getEnterprise\n Arguments:\n slug: example-co\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve basic information about a GitHub enterprise.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getEnterprise({\n slug: \"example-co\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_enterprise(slug=\"example-co\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetEnterprise.Invoke(new()\n {\n Slug = \"example-co\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetEnterprise(ctx, \u0026github.GetEnterpriseArgs{\n\t\t\tSlug: \"example-co\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetEnterpriseArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getEnterprise(GetEnterpriseArgs.builder()\n .slug(\"example-co\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getEnterprise\n Arguments:\n slug: example-co\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getEnterprise.\n", "properties": { @@ -10780,7 +10780,7 @@ } }, "github:index/getExternalGroups:getExternalGroups": { - "description": "Use this data source to retrieve external groups belonging to an organization.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleExternalGroups = github.getExternalGroups({});\nconst localGroups = exampleExternalGroups;\nexport const groups = localGroups;\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_external_groups = github.get_external_groups()\nlocal_groups = example_external_groups\npulumi.export(\"groups\", local_groups)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleExternalGroups = Github.GetExternalGroups.Invoke();\n\n var localGroups = exampleExternalGroups;\n\n return new Dictionary\u003cstring, object?\u003e\n {\n [\"groups\"] = localGroups,\n };\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texampleExternalGroups, err := github.GetExternalGroups(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tlocalGroups := exampleExternalGroups\n\t\tctx.Export(\"groups\", localGroups)\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var exampleExternalGroups = GithubFunctions.getExternalGroups();\n\n final var localGroups = exampleExternalGroups.applyValue(getExternalGroupsResult -\u003e getExternalGroupsResult);\n\n ctx.export(\"groups\", localGroups);\n }\n}\n```\n```yaml\nvariables:\n exampleExternalGroups:\n fn::invoke:\n Function: github:getExternalGroups\n Arguments: {}\n localGroups: ${exampleExternalGroups}\noutputs:\n groups: ${localGroups}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve external groups belonging to an organization.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleExternalGroups = github.getExternalGroups({});\nconst localGroups = exampleExternalGroups;\nexport const groups = localGroups;\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_external_groups = github.get_external_groups()\nlocal_groups = example_external_groups\npulumi.export(\"groups\", local_groups)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleExternalGroups = Github.GetExternalGroups.Invoke();\n\n var localGroups = exampleExternalGroups;\n\n return new Dictionary\u003cstring, object?\u003e\n {\n [\"groups\"] = localGroups,\n };\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texampleExternalGroups, err := github.GetExternalGroups(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tlocalGroups := exampleExternalGroups\n\t\tctx.Export(\"groups\", localGroups)\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var exampleExternalGroups = GithubFunctions.getExternalGroups();\n\n final var localGroups = exampleExternalGroups.applyValue(getExternalGroupsResult -\u003e getExternalGroupsResult);\n\n ctx.export(\"groups\", localGroups);\n }\n}\n```\n```yaml\nvariables:\n exampleExternalGroups:\n fn::invoke:\n Function: github:getExternalGroups\n Arguments: {}\n localGroups: ${exampleExternalGroups}\noutputs:\n groups: ${localGroups}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "outputs": { "description": "A collection of values returned by getExternalGroups.\n", "properties": { @@ -10804,7 +10804,7 @@ } }, "github:index/getGithubApp:getGithubApp": { - "description": "Use this data source to retrieve information about an app.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst foobar = github.getGithubApp({\n slug: \"foobar\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nfoobar = github.get_github_app(slug=\"foobar\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var foobar = Github.GetGithubApp.Invoke(new()\n {\n Slug = \"foobar\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetGithubApp(ctx, \u0026github.GetGithubAppArgs{\n\t\t\tSlug: \"foobar\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetGithubAppArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var foobar = GithubFunctions.getGithubApp(GetGithubAppArgs.builder()\n .slug(\"foobar\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n foobar:\n fn::invoke:\n Function: github:getGithubApp\n Arguments:\n slug: foobar\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about an app.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst foobar = github.getGithubApp({\n slug: \"foobar\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nfoobar = github.get_github_app(slug=\"foobar\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var foobar = Github.GetGithubApp.Invoke(new()\n {\n Slug = \"foobar\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetGithubApp(ctx, \u0026github.GetGithubAppArgs{\n\t\t\tSlug: \"foobar\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetGithubAppArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var foobar = GithubFunctions.getGithubApp(GetGithubAppArgs.builder()\n .slug(\"foobar\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n foobar:\n fn::invoke:\n Function: github:getGithubApp\n Arguments:\n slug: foobar\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getGithubApp.\n", "properties": { @@ -10852,7 +10852,7 @@ } }, "github:index/getIpRanges:getIpRanges": { - "description": "Use this data source to retrieve information about GitHub's IP addresses.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst test = github.getIpRanges({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ntest = github.get_ip_ranges()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var test = Github.GetIpRanges.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetIpRanges(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var test = GithubFunctions.getIpRanges();\n\n }\n}\n```\n```yaml\nvariables:\n test:\n fn::invoke:\n Function: github:getIpRanges\n Arguments: {}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about GitHub's IP addresses.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst test = github.getIpRanges({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ntest = github.get_ip_ranges()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var test = Github.GetIpRanges.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetIpRanges(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var test = GithubFunctions.getIpRanges();\n\n }\n}\n```\n```yaml\nvariables:\n test:\n fn::invoke:\n Function: github:getIpRanges\n Arguments: {}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "outputs": { "description": "A collection of values returned by getIpRanges.\n", "properties": { @@ -11084,7 +11084,7 @@ } }, "github:index/getIssueLabels:getIssueLabels": { - "description": "Use this data source to retrieve the labels for a given repository.\n", + "description": "Use this data source to retrieve the labels for a given repository.\n\n", "inputs": { "description": "A collection of arguments for invoking getIssueLabels.\n", "properties": { @@ -11125,7 +11125,7 @@ } }, "github:index/getMembership:getMembership": { - "description": "Use this data source to find out if a user is a member of your organization, as well\nas what role they have within it.\nIf the user's membership in the organization is pending their acceptance of an invite,\nthe role they would have once they accept will be returned.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst membershipForSomeUser = github.getMembership({\n username: \"SomeUser\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nmembership_for_some_user = github.get_membership(username=\"SomeUser\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var membershipForSomeUser = Github.GetMembership.Invoke(new()\n {\n Username = \"SomeUser\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupMembership(ctx, \u0026github.LookupMembershipArgs{\n\t\t\tUsername: \"SomeUser\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetMembershipArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var membershipForSomeUser = GithubFunctions.getMembership(GetMembershipArgs.builder()\n .username(\"SomeUser\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n membershipForSomeUser:\n fn::invoke:\n Function: github:getMembership\n Arguments:\n username: SomeUser\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to find out if a user is a member of your organization, as well\nas what role they have within it.\nIf the user's membership in the organization is pending their acceptance of an invite,\nthe role they would have once they accept will be returned.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst membershipForSomeUser = github.getMembership({\n username: \"SomeUser\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nmembership_for_some_user = github.get_membership(username=\"SomeUser\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var membershipForSomeUser = Github.GetMembership.Invoke(new()\n {\n Username = \"SomeUser\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupMembership(ctx, \u0026github.LookupMembershipArgs{\n\t\t\tUsername: \"SomeUser\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetMembershipArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var membershipForSomeUser = GithubFunctions.getMembership(GetMembershipArgs.builder()\n .username(\"SomeUser\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n membershipForSomeUser:\n fn::invoke:\n Function: github:getMembership\n Arguments:\n username: SomeUser\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getMembership.\n", "properties": { @@ -11181,7 +11181,7 @@ } }, "github:index/getOrganization:getOrganization": { - "description": "Use this data source to retrieve basic information about a GitHub Organization.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getOrganization({\n name: \"github\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_organization(name=\"github\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetOrganization.Invoke(new()\n {\n Name = \"github\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetOrganization(ctx, \u0026github.GetOrganizationArgs{\n\t\t\tName: \"github\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetOrganizationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getOrganization(GetOrganizationArgs.builder()\n .name(\"github\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getOrganization\n Arguments:\n name: github\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve basic information about a GitHub Organization.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getOrganization({\n name: \"github\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_organization(name=\"github\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetOrganization.Invoke(new()\n {\n Name = \"github\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetOrganization(ctx, \u0026github.GetOrganizationArgs{\n\t\t\tName: \"github\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetOrganizationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getOrganization(GetOrganizationArgs.builder()\n .name(\"github\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getOrganization\n Arguments:\n name: github\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getOrganization.\n", "properties": { @@ -11365,7 +11365,7 @@ } }, "github:index/getOrganizationCustomRole:getOrganizationCustomRole": { - "description": "Use this data source to retrieve information about a custom role in a GitHub Organization.\n\n\u003e Note: Custom roles are currently only available in GitHub Enterprise Cloud.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getOrganizationCustomRole({\n name: \"example\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_organization_custom_role(name=\"example\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetOrganizationCustomRole.Invoke(new()\n {\n Name = \"example\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupOrganizationCustomRole(ctx, \u0026github.LookupOrganizationCustomRoleArgs{\n\t\t\tName: \"example\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetOrganizationCustomRoleArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getOrganizationCustomRole(GetOrganizationCustomRoleArgs.builder()\n .name(\"example\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getOrganizationCustomRole\n Arguments:\n name: example\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about a custom role in a GitHub Organization.\n\n\u003e Note: Custom roles are currently only available in GitHub Enterprise Cloud.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getOrganizationCustomRole({\n name: \"example\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_organization_custom_role(name=\"example\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetOrganizationCustomRole.Invoke(new()\n {\n Name = \"example\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupOrganizationCustomRole(ctx, \u0026github.LookupOrganizationCustomRoleArgs{\n\t\t\tName: \"example\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetOrganizationCustomRoleArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getOrganizationCustomRole(GetOrganizationCustomRoleArgs.builder()\n .name(\"example\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getOrganizationCustomRole\n Arguments:\n name: example\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getOrganizationCustomRole.\n", "properties": { @@ -11416,7 +11416,7 @@ } }, "github:index/getOrganizationExternalIdentities:getOrganizationExternalIdentities": { - "description": "Use this data source to retrieve each organization member's SAML or SCIM user\nattributes.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst all = github.getOrganizationExternalIdentities({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nall = github.get_organization_external_identities()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var all = Github.GetOrganizationExternalIdentities.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetOrganizationExternalIdentities(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var all = GithubFunctions.getOrganizationExternalIdentities();\n\n }\n}\n```\n```yaml\nvariables:\n all:\n fn::invoke:\n Function: github:getOrganizationExternalIdentities\n Arguments: {}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve each organization member's SAML or SCIM user\nattributes.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst all = github.getOrganizationExternalIdentities({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nall = github.get_organization_external_identities()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var all = Github.GetOrganizationExternalIdentities.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetOrganizationExternalIdentities(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var all = GithubFunctions.getOrganizationExternalIdentities();\n\n }\n}\n```\n```yaml\nvariables:\n all:\n fn::invoke:\n Function: github:getOrganizationExternalIdentities\n Arguments: {}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "outputs": { "description": "A collection of values returned by getOrganizationExternalIdentities.\n", "properties": { @@ -11440,7 +11440,7 @@ } }, "github:index/getOrganizationIpAllowList:getOrganizationIpAllowList": { - "description": "Use this data source to retrieve information about the IP allow list of an organization.\nThe allow list for IP addresses will block access to private resources via the web, API,\nand Git from any IP addresses that are not on the allow list.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst all = github.getOrganizationIpAllowList({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nall = github.get_organization_ip_allow_list()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var all = Github.GetOrganizationIpAllowList.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetOrganizationIpAllowList(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var all = GithubFunctions.getOrganizationIpAllowList();\n\n }\n}\n```\n```yaml\nvariables:\n all:\n fn::invoke:\n Function: github:getOrganizationIpAllowList\n Arguments: {}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about the IP allow list of an organization.\nThe allow list for IP addresses will block access to private resources via the web, API,\nand Git from any IP addresses that are not on the allow list.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst all = github.getOrganizationIpAllowList({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nall = github.get_organization_ip_allow_list()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var all = Github.GetOrganizationIpAllowList.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetOrganizationIpAllowList(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var all = GithubFunctions.getOrganizationIpAllowList();\n\n }\n}\n```\n```yaml\nvariables:\n all:\n fn::invoke:\n Function: github:getOrganizationIpAllowList\n Arguments: {}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "outputs": { "description": "A collection of values returned by getOrganizationIpAllowList.\n", "properties": { @@ -11464,7 +11464,7 @@ } }, "github:index/getOrganizationTeamSyncGroups:getOrganizationTeamSyncGroups": { - "description": "Use this data source to retrieve the identity provider (IdP) groups for an organization.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst test = github.getOrganizationTeamSyncGroups({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ntest = github.get_organization_team_sync_groups()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var test = Github.GetOrganizationTeamSyncGroups.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetOrganizationTeamSyncGroups(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var test = GithubFunctions.getOrganizationTeamSyncGroups();\n\n }\n}\n```\n```yaml\nvariables:\n test:\n fn::invoke:\n Function: github:getOrganizationTeamSyncGroups\n Arguments: {}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve the identity provider (IdP) groups for an organization.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst test = github.getOrganizationTeamSyncGroups({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ntest = github.get_organization_team_sync_groups()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var test = Github.GetOrganizationTeamSyncGroups.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetOrganizationTeamSyncGroups(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var test = GithubFunctions.getOrganizationTeamSyncGroups();\n\n }\n}\n```\n```yaml\nvariables:\n test:\n fn::invoke:\n Function: github:getOrganizationTeamSyncGroups\n Arguments: {}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "outputs": { "description": "A collection of values returned by getOrganizationTeamSyncGroups.\n", "properties": { @@ -11488,7 +11488,7 @@ } }, "github:index/getOrganizationTeams:getOrganizationTeams": { - "description": "Use this data source to retrieve information about all GitHub teams in an organization.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\nTo retrieve *all* teams of the organization:\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst all = github.getOrganizationTeams({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nall = github.get_organization_teams()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var all = Github.GetOrganizationTeams.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetOrganizationTeams(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetOrganizationTeamsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var all = GithubFunctions.getOrganizationTeams();\n\n }\n}\n```\n```yaml\nvariables:\n all:\n fn::invoke:\n Function: github:getOrganizationTeams\n Arguments: {}\n```\n\nTo retrieve only the team's at the root of the organization:\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst rootTeams = github.getOrganizationTeams({\n rootTeamsOnly: true,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nroot_teams = github.get_organization_teams(root_teams_only=True)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var rootTeams = Github.GetOrganizationTeams.Invoke(new()\n {\n RootTeamsOnly = true,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetOrganizationTeams(ctx, \u0026github.GetOrganizationTeamsArgs{\n\t\t\tRootTeamsOnly: pulumi.BoolRef(true),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetOrganizationTeamsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var rootTeams = GithubFunctions.getOrganizationTeams(GetOrganizationTeamsArgs.builder()\n .rootTeamsOnly(true)\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n rootTeams:\n fn::invoke:\n Function: github:getOrganizationTeams\n Arguments:\n rootTeamsOnly: true\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about all GitHub teams in an organization.\n\n## Example Usage\n\nTo retrieve *all* teams of the organization:\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst all = github.getOrganizationTeams({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nall = github.get_organization_teams()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var all = Github.GetOrganizationTeams.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetOrganizationTeams(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetOrganizationTeamsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var all = GithubFunctions.getOrganizationTeams();\n\n }\n}\n```\n```yaml\nvariables:\n all:\n fn::invoke:\n Function: github:getOrganizationTeams\n Arguments: {}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\nTo retrieve only the team's at the root of the organization:\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst rootTeams = github.getOrganizationTeams({\n rootTeamsOnly: true,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nroot_teams = github.get_organization_teams(root_teams_only=True)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var rootTeams = Github.GetOrganizationTeams.Invoke(new()\n {\n RootTeamsOnly = true,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetOrganizationTeams(ctx, \u0026github.GetOrganizationTeamsArgs{\n\t\t\tRootTeamsOnly: pulumi.BoolRef(true),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetOrganizationTeamsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var rootTeams = GithubFunctions.getOrganizationTeams(GetOrganizationTeamsArgs.builder()\n .rootTeamsOnly(true)\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n rootTeams:\n fn::invoke:\n Function: github:getOrganizationTeams\n Arguments:\n rootTeamsOnly: true\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getOrganizationTeams.\n", "properties": { @@ -11542,7 +11542,7 @@ } }, "github:index/getOrganizationWebhooks:getOrganizationWebhooks": { - "description": "Use this data source to retrieve all webhooks of the organization.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\nTo retrieve *all* webhooks of the organization:\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst all = github.getOrganizationWebhooks({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nall = github.get_organization_webhooks()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var all = Github.GetOrganizationWebhooks.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetOrganizationWebhooks(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var all = GithubFunctions.getOrganizationWebhooks();\n\n }\n}\n```\n```yaml\nvariables:\n all:\n fn::invoke:\n Function: github:getOrganizationWebhooks\n Arguments: {}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve all webhooks of the organization.\n\n## Example Usage\n\nTo retrieve *all* webhooks of the organization:\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst all = github.getOrganizationWebhooks({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nall = github.get_organization_webhooks()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var all = Github.GetOrganizationWebhooks.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetOrganizationWebhooks(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var all = GithubFunctions.getOrganizationWebhooks();\n\n }\n}\n```\n```yaml\nvariables:\n all:\n fn::invoke:\n Function: github:getOrganizationWebhooks\n Arguments: {}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "outputs": { "description": "A collection of values returned by getOrganizationWebhooks.\n", "properties": { @@ -11566,7 +11566,7 @@ } }, "github:index/getRef:getRef": { - "description": "Use this data source to retrieve information about a repository ref.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst development = github.getRef({\n owner: \"example\",\n ref: \"heads/development\",\n repository: \"example\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ndevelopment = github.get_ref(owner=\"example\",\n ref=\"heads/development\",\n repository=\"example\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var development = Github.GetRef.Invoke(new()\n {\n Owner = \"example\",\n Ref = \"heads/development\",\n Repository = \"example\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetRef(ctx, \u0026github.GetRefArgs{\n\t\t\tOwner: pulumi.StringRef(\"example\"),\n\t\t\tRef: \"heads/development\",\n\t\t\tRepository: \"example\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRefArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var development = GithubFunctions.getRef(GetRefArgs.builder()\n .owner(\"example\")\n .ref(\"heads/development\")\n .repository(\"example\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n development:\n fn::invoke:\n Function: github:getRef\n Arguments:\n owner: example\n ref: heads/development\n repository: example\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about a repository ref.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst development = github.getRef({\n owner: \"example\",\n ref: \"heads/development\",\n repository: \"example\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ndevelopment = github.get_ref(owner=\"example\",\n ref=\"heads/development\",\n repository=\"example\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var development = Github.GetRef.Invoke(new()\n {\n Owner = \"example\",\n Ref = \"heads/development\",\n Repository = \"example\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetRef(ctx, \u0026github.GetRefArgs{\n\t\t\tOwner: pulumi.StringRef(\"example\"),\n\t\t\tRef: \"heads/development\",\n\t\t\tRepository: \"example\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRefArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var development = GithubFunctions.getRef(GetRefArgs.builder()\n .owner(\"example\")\n .ref(\"heads/development\")\n .repository(\"example\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n development:\n fn::invoke:\n Function: github:getRef\n Arguments:\n owner: example\n ref: heads/development\n repository: example\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getRef.\n", "properties": { @@ -11627,7 +11627,7 @@ } }, "github:index/getRelease:getRelease": { - "description": "Use this data source to retrieve information about a GitHub release in a specific repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\nTo retrieve the latest release that is present in a repository:\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRelease({\n owner: \"example-owner\",\n repository: \"example-repository\",\n retrieveBy: \"latest\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_release(owner=\"example-owner\",\n repository=\"example-repository\",\n retrieve_by=\"latest\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRelease.Invoke(new()\n {\n Owner = \"example-owner\",\n Repository = \"example-repository\",\n RetrieveBy = \"latest\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupRelease(ctx, \u0026github.LookupReleaseArgs{\n\t\t\tOwner: \"example-owner\",\n\t\t\tRepository: \"example-repository\",\n\t\t\tRetrieveBy: \"latest\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetReleaseArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRelease(GetReleaseArgs.builder()\n .owner(\"example-owner\")\n .repository(\"example-repository\")\n .retrieveBy(\"latest\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRelease\n Arguments:\n owner: example-owner\n repository: example-repository\n retrieveBy: latest\n```\n\nTo retrieve a specific release from a repository based on it's ID:\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetReleaseArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRelease(GetReleaseArgs.builder()\n .id(12345)\n .owner(\"example-owner\")\n .repository(\"example-repository\")\n .retrieveBy(\"id\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRelease\n Arguments:\n id: 12345\n owner: example-owner\n repository: example-repository\n retrieveBy: id\n```\n\nFinally, to retrieve a release based on it's tag:\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRelease({\n owner: \"example-owner\",\n releaseTag: \"v1.0.0\",\n repository: \"example-repository\",\n retrieveBy: \"tag\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_release(owner=\"example-owner\",\n release_tag=\"v1.0.0\",\n repository=\"example-repository\",\n retrieve_by=\"tag\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRelease.Invoke(new()\n {\n Owner = \"example-owner\",\n ReleaseTag = \"v1.0.0\",\n Repository = \"example-repository\",\n RetrieveBy = \"tag\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupRelease(ctx, \u0026github.LookupReleaseArgs{\n\t\t\tOwner: \"example-owner\",\n\t\t\tReleaseTag: pulumi.StringRef(\"v1.0.0\"),\n\t\t\tRepository: \"example-repository\",\n\t\t\tRetrieveBy: \"tag\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetReleaseArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRelease(GetReleaseArgs.builder()\n .owner(\"example-owner\")\n .releaseTag(\"v1.0.0\")\n .repository(\"example-repository\")\n .retrieveBy(\"tag\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRelease\n Arguments:\n owner: example-owner\n releaseTag: v1.0.0\n repository: example-repository\n retrieveBy: tag\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about a GitHub release in a specific repository.\n\n## Example Usage\n\nTo retrieve the latest release that is present in a repository:\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRelease({\n owner: \"example-owner\",\n repository: \"example-repository\",\n retrieveBy: \"latest\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_release(owner=\"example-owner\",\n repository=\"example-repository\",\n retrieve_by=\"latest\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRelease.Invoke(new()\n {\n Owner = \"example-owner\",\n Repository = \"example-repository\",\n RetrieveBy = \"latest\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupRelease(ctx, \u0026github.LookupReleaseArgs{\n\t\t\tOwner: \"example-owner\",\n\t\t\tRepository: \"example-repository\",\n\t\t\tRetrieveBy: \"latest\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetReleaseArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRelease(GetReleaseArgs.builder()\n .owner(\"example-owner\")\n .repository(\"example-repository\")\n .retrieveBy(\"latest\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRelease\n Arguments:\n owner: example-owner\n repository: example-repository\n retrieveBy: latest\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\nTo retrieve a specific release from a repository based on it's ID:\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetReleaseArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRelease(GetReleaseArgs.builder()\n .id(12345)\n .owner(\"example-owner\")\n .repository(\"example-repository\")\n .retrieveBy(\"id\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRelease\n Arguments:\n id: 12345\n owner: example-owner\n repository: example-repository\n retrieveBy: id\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\nFinally, to retrieve a release based on it's tag:\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRelease({\n owner: \"example-owner\",\n releaseTag: \"v1.0.0\",\n repository: \"example-repository\",\n retrieveBy: \"tag\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_release(owner=\"example-owner\",\n release_tag=\"v1.0.0\",\n repository=\"example-repository\",\n retrieve_by=\"tag\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRelease.Invoke(new()\n {\n Owner = \"example-owner\",\n ReleaseTag = \"v1.0.0\",\n Repository = \"example-repository\",\n RetrieveBy = \"tag\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupRelease(ctx, \u0026github.LookupReleaseArgs{\n\t\t\tOwner: \"example-owner\",\n\t\t\tReleaseTag: pulumi.StringRef(\"v1.0.0\"),\n\t\t\tRepository: \"example-repository\",\n\t\t\tRetrieveBy: \"tag\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetReleaseArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRelease(GetReleaseArgs.builder()\n .owner(\"example-owner\")\n .releaseTag(\"v1.0.0\")\n .repository(\"example-repository\")\n .retrieveBy(\"tag\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRelease\n Arguments:\n owner: example-owner\n releaseTag: v1.0.0\n repository: example-repository\n retrieveBy: tag\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getRelease.\n", "properties": { @@ -11773,7 +11773,7 @@ } }, "github:index/getRepositories:getRepositories": { - "description": "\u003e **Note:** The data source will return a maximum of `1000` repositories\n\t[as documented in official API docs](https://developer.github.com/v3/search/#about-the-search-api).\n\nUse this data source to retrieve a list of GitHub repositories using a search query.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepositories({\n includeRepoId: true,\n query: \"org:hashicorp language:Go\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repositories(include_repo_id=True,\n query=\"org:hashicorp language:Go\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepositories.Invoke(new()\n {\n IncludeRepoId = true,\n Query = \"org:hashicorp language:Go\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetRepositories(ctx, \u0026github.GetRepositoriesArgs{\n\t\t\tIncludeRepoId: pulumi.BoolRef(true),\n\t\t\tQuery: \"org:hashicorp language:Go\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoriesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepositories(GetRepositoriesArgs.builder()\n .includeRepoId(true)\n .query(\"org:hashicorp language:Go\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepositories\n Arguments:\n includeRepoId: true\n query: org:hashicorp language:Go\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "\u003e **Note:** The data source will return a maximum of `1000` repositories\n\t[as documented in official API docs](https://developer.github.com/v3/search/#about-the-search-api).\n\nUse this data source to retrieve a list of GitHub repositories using a search query.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepositories({\n includeRepoId: true,\n query: \"org:hashicorp language:Go\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repositories(include_repo_id=True,\n query=\"org:hashicorp language:Go\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepositories.Invoke(new()\n {\n IncludeRepoId = true,\n Query = \"org:hashicorp language:Go\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetRepositories(ctx, \u0026github.GetRepositoriesArgs{\n\t\t\tIncludeRepoId: pulumi.BoolRef(true),\n\t\t\tQuery: \"org:hashicorp language:Go\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoriesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepositories(GetRepositoriesArgs.builder()\n .includeRepoId(true)\n .query(\"org:hashicorp language:Go\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepositories\n Arguments:\n includeRepoId: true\n query: org:hashicorp language:Go\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getRepositories.\n", "properties": { @@ -11849,7 +11849,7 @@ } }, "github:index/getRepository:getRepository": { - "description": "Use this data source to retrieve information about a GitHub repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepository({\n fullName: \"hashicorp/terraform\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repository(full_name=\"hashicorp/terraform\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepository.Invoke(new()\n {\n FullName = \"hashicorp/terraform\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"hashicorp/terraform\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"hashicorp/terraform\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: hashicorp/terraform\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about a GitHub repository.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepository({\n fullName: \"hashicorp/terraform\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repository(full_name=\"hashicorp/terraform\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepository.Invoke(new()\n {\n FullName = \"hashicorp/terraform\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tFullName: pulumi.StringRef(\"hashicorp/terraform\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .fullName(\"hashicorp/terraform\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n fullName: hashicorp/terraform\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getRepository.\n", "properties": { @@ -12071,7 +12071,7 @@ } }, "github:index/getRepositoryAutolinkReferences:getRepositoryAutolinkReferences": { - "description": "Use this data source to retrieve autolink references for a repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepositoryAutolinkReferences({\n repository: \"example-repository\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repository_autolink_references(repository=\"example-repository\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepositoryAutolinkReferences.Invoke(new()\n {\n Repository = \"example-repository\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetRepositoryAutolinkReferences(ctx, \u0026github.GetRepositoryAutolinkReferencesArgs{\n\t\t\tRepository: \"example-repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryAutolinkReferencesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepositoryAutolinkReferences(GetRepositoryAutolinkReferencesArgs.builder()\n .repository(\"example-repository\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepositoryAutolinkReferences\n Arguments:\n repository: example-repository\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve autolink references for a repository.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepositoryAutolinkReferences({\n repository: \"example-repository\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repository_autolink_references(repository=\"example-repository\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepositoryAutolinkReferences.Invoke(new()\n {\n Repository = \"example-repository\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetRepositoryAutolinkReferences(ctx, \u0026github.GetRepositoryAutolinkReferencesArgs{\n\t\t\tRepository: \"example-repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryAutolinkReferencesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepositoryAutolinkReferences(GetRepositoryAutolinkReferencesArgs.builder()\n .repository(\"example-repository\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepositoryAutolinkReferences\n Arguments:\n repository: example-repository\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getRepositoryAutolinkReferences.\n", "properties": { @@ -12112,7 +12112,7 @@ } }, "github:index/getRepositoryBranches:getRepositoryBranches": { - "description": "Use this data source to retrieve information about branches in a repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepositoryBranches({\n repository: \"example-repository\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repository_branches(repository=\"example-repository\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepositoryBranches.Invoke(new()\n {\n Repository = \"example-repository\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetRepositoryBranches(ctx, \u0026github.GetRepositoryBranchesArgs{\n\t\t\tRepository: \"example-repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryBranchesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepositoryBranches(GetRepositoryBranchesArgs.builder()\n .repository(\"example-repository\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepositoryBranches\n Arguments:\n repository: example-repository\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about branches in a repository.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepositoryBranches({\n repository: \"example-repository\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repository_branches(repository=\"example-repository\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepositoryBranches.Invoke(new()\n {\n Repository = \"example-repository\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetRepositoryBranches(ctx, \u0026github.GetRepositoryBranchesArgs{\n\t\t\tRepository: \"example-repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryBranchesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepositoryBranches(GetRepositoryBranchesArgs.builder()\n .repository(\"example-repository\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepositoryBranches\n Arguments:\n repository: example-repository\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getRepositoryBranches.\n", "properties": { @@ -12167,7 +12167,7 @@ } }, "github:index/getRepositoryDeployKeys:getRepositoryDeployKeys": { - "description": "Use this data source to retrieve all deploy keys of a repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepositoryDeployKeys({\n repository: \"example-repository\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repository_deploy_keys(repository=\"example-repository\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepositoryDeployKeys.Invoke(new()\n {\n Repository = \"example-repository\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetRepositoryDeployKeys(ctx, \u0026github.GetRepositoryDeployKeysArgs{\n\t\t\tRepository: \"example-repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryDeployKeysArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepositoryDeployKeys(GetRepositoryDeployKeysArgs.builder()\n .repository(\"example-repository\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepositoryDeployKeys\n Arguments:\n repository: example-repository\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve all deploy keys of a repository.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepositoryDeployKeys({\n repository: \"example-repository\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repository_deploy_keys(repository=\"example-repository\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepositoryDeployKeys.Invoke(new()\n {\n Repository = \"example-repository\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetRepositoryDeployKeys(ctx, \u0026github.GetRepositoryDeployKeysArgs{\n\t\t\tRepository: \"example-repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryDeployKeysArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepositoryDeployKeys(GetRepositoryDeployKeysArgs.builder()\n .repository(\"example-repository\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepositoryDeployKeys\n Arguments:\n repository: example-repository\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getRepositoryDeployKeys.\n", "properties": { @@ -12208,7 +12208,7 @@ } }, "github:index/getRepositoryDeploymentBranchPolicies:getRepositoryDeploymentBranchPolicies": { - "description": "Use this data source to retrieve deployment branch policies for a repository / environment.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepositoryDeploymentBranchPolicies({\n environmentName: \"env_name\",\n repository: \"example-repository\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repository_deployment_branch_policies(environment_name=\"env_name\",\n repository=\"example-repository\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepositoryDeploymentBranchPolicies.Invoke(new()\n {\n EnvironmentName = \"env_name\",\n Repository = \"example-repository\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetRepositoryDeploymentBranchPolicies(ctx, \u0026github.GetRepositoryDeploymentBranchPoliciesArgs{\n\t\t\tEnvironmentName: \"env_name\",\n\t\t\tRepository: \"example-repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryDeploymentBranchPoliciesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepositoryDeploymentBranchPolicies(GetRepositoryDeploymentBranchPoliciesArgs.builder()\n .environmentName(\"env_name\")\n .repository(\"example-repository\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepositoryDeploymentBranchPolicies\n Arguments:\n environmentName: env_name\n repository: example-repository\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve deployment branch policies for a repository / environment.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepositoryDeploymentBranchPolicies({\n environmentName: \"env_name\",\n repository: \"example-repository\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repository_deployment_branch_policies(environment_name=\"env_name\",\n repository=\"example-repository\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepositoryDeploymentBranchPolicies.Invoke(new()\n {\n EnvironmentName = \"env_name\",\n Repository = \"example-repository\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetRepositoryDeploymentBranchPolicies(ctx, \u0026github.GetRepositoryDeploymentBranchPoliciesArgs{\n\t\t\tEnvironmentName: \"env_name\",\n\t\t\tRepository: \"example-repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryDeploymentBranchPoliciesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepositoryDeploymentBranchPolicies(GetRepositoryDeploymentBranchPoliciesArgs.builder()\n .environmentName(\"env_name\")\n .repository(\"example-repository\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepositoryDeploymentBranchPolicies\n Arguments:\n environmentName: env_name\n repository: example-repository\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getRepositoryDeploymentBranchPolicies.\n", "properties": { @@ -12260,7 +12260,7 @@ } }, "github:index/getRepositoryEnvironments:getRepositoryEnvironments": { - "description": "Use this data source to retrieve information about environments for a repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepositoryEnvironments({\n repository: \"example-repository\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repository_environments(repository=\"example-repository\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepositoryEnvironments.Invoke(new()\n {\n Repository = \"example-repository\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetRepositoryEnvironments(ctx, \u0026github.GetRepositoryEnvironmentsArgs{\n\t\t\tRepository: \"example-repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryEnvironmentsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepositoryEnvironments(GetRepositoryEnvironmentsArgs.builder()\n .repository(\"example-repository\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepositoryEnvironments\n Arguments:\n repository: example-repository\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about environments for a repository.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepositoryEnvironments({\n repository: \"example-repository\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repository_environments(repository=\"example-repository\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepositoryEnvironments.Invoke(new()\n {\n Repository = \"example-repository\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetRepositoryEnvironments(ctx, \u0026github.GetRepositoryEnvironmentsArgs{\n\t\t\tRepository: \"example-repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryEnvironmentsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepositoryEnvironments(GetRepositoryEnvironmentsArgs.builder()\n .repository(\"example-repository\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepositoryEnvironments\n Arguments:\n repository: example-repository\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getRepositoryEnvironments.\n", "properties": { @@ -12301,7 +12301,7 @@ } }, "github:index/getRepositoryFile:getRepositoryFile": { - "description": "This data source allows you to read files within a\nGitHub repository.\n\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst foo = github.getRepositoryFile({\n repository: github_repository.foo.name,\n branch: \"main\",\n file: \".gitignore\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nfoo = github.get_repository_file(repository=github_repository[\"foo\"][\"name\"],\n branch=\"main\",\n file=\".gitignore\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var foo = Github.GetRepositoryFile.Invoke(new()\n {\n Repository = github_repository.Foo.Name,\n Branch = \"main\",\n File = \".gitignore\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupRepositoryFile(ctx, \u0026github.LookupRepositoryFileArgs{\n\t\t\tRepository: github_repository.Foo.Name,\n\t\t\tBranch: pulumi.StringRef(\"main\"),\n\t\t\tFile: \".gitignore\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryFileArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var foo = GithubFunctions.getRepositoryFile(GetRepositoryFileArgs.builder()\n .repository(github_repository.foo().name())\n .branch(\"main\")\n .file(\".gitignore\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n foo:\n fn::invoke:\n Function: github:getRepositoryFile\n Arguments:\n repository: ${github_repository.foo.name}\n branch: main\n file: .gitignore\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "This data source allows you to read files within a\nGitHub repository.\n\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst foo = github.getRepositoryFile({\n repository: github_repository.foo.name,\n branch: \"main\",\n file: \".gitignore\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nfoo = github.get_repository_file(repository=github_repository[\"foo\"][\"name\"],\n branch=\"main\",\n file=\".gitignore\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var foo = Github.GetRepositoryFile.Invoke(new()\n {\n Repository = github_repository.Foo.Name,\n Branch = \"main\",\n File = \".gitignore\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupRepositoryFile(ctx, \u0026github.LookupRepositoryFileArgs{\n\t\t\tRepository: github_repository.Foo.Name,\n\t\t\tBranch: pulumi.StringRef(\"main\"),\n\t\t\tFile: \".gitignore\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryFileArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var foo = GithubFunctions.getRepositoryFile(GetRepositoryFileArgs.builder()\n .repository(github_repository.foo().name())\n .branch(\"main\")\n .file(\".gitignore\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n foo:\n fn::invoke:\n Function: github:getRepositoryFile\n Arguments:\n repository: ${github_repository.foo.name}\n branch: main\n file: .gitignore\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getRepositoryFile.\n", "properties": { @@ -12385,7 +12385,7 @@ } }, "github:index/getRepositoryMilestone:getRepositoryMilestone": { - "description": "Use this data source to retrieve information about a specific GitHub milestone in a repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepositoryMilestone({\n number: 1,\n owner: \"example-owner\",\n repository: \"example-repository\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repository_milestone(number=1,\n owner=\"example-owner\",\n repository=\"example-repository\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepositoryMilestone.Invoke(new()\n {\n Number = 1,\n Owner = \"example-owner\",\n Repository = \"example-repository\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupRepositoryMilestone(ctx, \u0026github.LookupRepositoryMilestoneArgs{\n\t\t\tNumber: 1,\n\t\t\tOwner: \"example-owner\",\n\t\t\tRepository: \"example-repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryMilestoneArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepositoryMilestone(GetRepositoryMilestoneArgs.builder()\n .number(1)\n .owner(\"example-owner\")\n .repository(\"example-repository\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepositoryMilestone\n Arguments:\n number: 1\n owner: example-owner\n repository: example-repository\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about a specific GitHub milestone in a repository.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepositoryMilestone({\n number: 1,\n owner: \"example-owner\",\n repository: \"example-repository\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repository_milestone(number=1,\n owner=\"example-owner\",\n repository=\"example-repository\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepositoryMilestone.Invoke(new()\n {\n Number = 1,\n Owner = \"example-owner\",\n Repository = \"example-repository\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupRepositoryMilestone(ctx, \u0026github.LookupRepositoryMilestoneArgs{\n\t\t\tNumber: 1,\n\t\t\tOwner: \"example-owner\",\n\t\t\tRepository: \"example-repository\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryMilestoneArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepositoryMilestone(GetRepositoryMilestoneArgs.builder()\n .number(1)\n .owner(\"example-owner\")\n .repository(\"example-repository\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepositoryMilestone\n Arguments:\n number: 1\n owner: example-owner\n repository: example-repository\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getRepositoryMilestone.\n", "properties": { @@ -12456,7 +12456,7 @@ } }, "github:index/getRepositoryPullRequest:getRepositoryPullRequest": { - "description": "Use this data source to retrieve information about a specific GitHub Pull Request in a repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepositoryPullRequest({\n baseRepository: \"example_repository\",\n number: 1,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repository_pull_request(base_repository=\"example_repository\",\n number=1)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepositoryPullRequest.Invoke(new()\n {\n BaseRepository = \"example_repository\",\n Number = 1,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupRepositoryPullRequest(ctx, \u0026github.LookupRepositoryPullRequestArgs{\n\t\t\tBaseRepository: \"example_repository\",\n\t\t\tNumber: 1,\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryPullRequestArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepositoryPullRequest(GetRepositoryPullRequestArgs.builder()\n .baseRepository(\"example_repository\")\n .number(1)\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepositoryPullRequest\n Arguments:\n baseRepository: example_repository\n number: 1\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about a specific GitHub Pull Request in a repository.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepositoryPullRequest({\n baseRepository: \"example_repository\",\n number: 1,\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repository_pull_request(base_repository=\"example_repository\",\n number=1)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepositoryPullRequest.Invoke(new()\n {\n BaseRepository = \"example_repository\",\n Number = 1,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupRepositoryPullRequest(ctx, \u0026github.LookupRepositoryPullRequestArgs{\n\t\t\tBaseRepository: \"example_repository\",\n\t\t\tNumber: 1,\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryPullRequestArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepositoryPullRequest(GetRepositoryPullRequestArgs.builder()\n .baseRepository(\"example_repository\")\n .number(1)\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepositoryPullRequest\n Arguments:\n baseRepository: example_repository\n number: 1\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getRepositoryPullRequest.\n", "properties": { @@ -12582,7 +12582,7 @@ } }, "github:index/getRepositoryPullRequests:getRepositoryPullRequests": { - "description": "Use this data source to retrieve information about multiple GitHub Pull Requests in a repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepositoryPullRequests({\n baseRef: \"main\",\n baseRepository: \"example-repository\",\n sortBy: \"updated\",\n sortDirection: \"desc\",\n state: \"open\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repository_pull_requests(base_ref=\"main\",\n base_repository=\"example-repository\",\n sort_by=\"updated\",\n sort_direction=\"desc\",\n state=\"open\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepositoryPullRequests.Invoke(new()\n {\n BaseRef = \"main\",\n BaseRepository = \"example-repository\",\n SortBy = \"updated\",\n SortDirection = \"desc\",\n State = \"open\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupRepositoryPullRequests(ctx, \u0026github.LookupRepositoryPullRequestsArgs{\n\t\t\tBaseRef: pulumi.StringRef(\"main\"),\n\t\t\tBaseRepository: \"example-repository\",\n\t\t\tSortBy: pulumi.StringRef(\"updated\"),\n\t\t\tSortDirection: pulumi.StringRef(\"desc\"),\n\t\t\tState: pulumi.StringRef(\"open\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryPullRequestsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepositoryPullRequests(GetRepositoryPullRequestsArgs.builder()\n .baseRef(\"main\")\n .baseRepository(\"example-repository\")\n .sortBy(\"updated\")\n .sortDirection(\"desc\")\n .state(\"open\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepositoryPullRequests\n Arguments:\n baseRef: main\n baseRepository: example-repository\n sortBy: updated\n sortDirection: desc\n state: open\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about multiple GitHub Pull Requests in a repository.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepositoryPullRequests({\n baseRef: \"main\",\n baseRepository: \"example-repository\",\n sortBy: \"updated\",\n sortDirection: \"desc\",\n state: \"open\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repository_pull_requests(base_ref=\"main\",\n base_repository=\"example-repository\",\n sort_by=\"updated\",\n sort_direction=\"desc\",\n state=\"open\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepositoryPullRequests.Invoke(new()\n {\n BaseRef = \"main\",\n BaseRepository = \"example-repository\",\n SortBy = \"updated\",\n SortDirection = \"desc\",\n State = \"open\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupRepositoryPullRequests(ctx, \u0026github.LookupRepositoryPullRequestsArgs{\n\t\t\tBaseRef: pulumi.StringRef(\"main\"),\n\t\t\tBaseRepository: \"example-repository\",\n\t\t\tSortBy: pulumi.StringRef(\"updated\"),\n\t\t\tSortDirection: pulumi.StringRef(\"desc\"),\n\t\t\tState: pulumi.StringRef(\"open\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryPullRequestsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepositoryPullRequests(GetRepositoryPullRequestsArgs.builder()\n .baseRef(\"main\")\n .baseRepository(\"example-repository\")\n .sortBy(\"updated\")\n .sortDirection(\"desc\")\n .state(\"open\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepositoryPullRequests\n Arguments:\n baseRef: main\n baseRepository: example-repository\n sortBy: updated\n sortDirection: desc\n state: open\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getRepositoryPullRequests.\n", "properties": { @@ -12668,7 +12668,7 @@ } }, "github:index/getRepositoryTeams:getRepositoryTeams": { - "description": "Use this data source to retrieve the list of teams which have access to a GitHub repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepositoryTeams({\n name: \"example\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repository_teams(name=\"example\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepositoryTeams.Invoke(new()\n {\n Name = \"example\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetRepositoryTeams(ctx, \u0026github.GetRepositoryTeamsArgs{\n\t\t\tName: pulumi.StringRef(\"example\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryTeamsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepositoryTeams(GetRepositoryTeamsArgs.builder()\n .name(\"example\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepositoryTeams\n Arguments:\n name: example\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve the list of teams which have access to a GitHub repository.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRepositoryTeams({\n name: \"example\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_repository_teams(name=\"example\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRepositoryTeams.Invoke(new()\n {\n Name = \"example\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetRepositoryTeams(ctx, \u0026github.GetRepositoryTeamsArgs{\n\t\t\tName: pulumi.StringRef(\"example\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryTeamsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRepositoryTeams(GetRepositoryTeamsArgs.builder()\n .name(\"example\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRepositoryTeams\n Arguments:\n name: example\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getRepositoryTeams.\n", "properties": { @@ -12715,7 +12715,7 @@ } }, "github:index/getRepositoryWebhooks:getRepositoryWebhooks": { - "description": "Use this data source to retrieve webhooks for a given repository.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\nTo retrieve webhooks of a repository:\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepositoryWebhooks({\n repository: \"foo\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository_webhooks(repository=\"foo\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepositoryWebhooks.Invoke(new()\n {\n Repository = \"foo\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetRepositoryWebhooks(ctx, \u0026github.GetRepositoryWebhooksArgs{\n\t\t\tRepository: \"foo\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryWebhooksArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepositoryWebhooks(GetRepositoryWebhooksArgs.builder()\n .repository(\"foo\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepositoryWebhooks\n Arguments:\n repository: foo\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve webhooks for a given repository.\n\n## Example Usage\n\nTo retrieve webhooks of a repository:\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst repo = github.getRepositoryWebhooks({\n repository: \"foo\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nrepo = github.get_repository_webhooks(repository=\"foo\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var repo = Github.GetRepositoryWebhooks.Invoke(new()\n {\n Repository = \"foo\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetRepositoryWebhooks(ctx, \u0026github.GetRepositoryWebhooksArgs{\n\t\t\tRepository: \"foo\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryWebhooksArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var repo = GithubFunctions.getRepositoryWebhooks(GetRepositoryWebhooksArgs.builder()\n .repository(\"foo\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n repo:\n fn::invoke:\n Function: github:getRepositoryWebhooks\n Arguments:\n repository: foo\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getRepositoryWebhooks.\n", "properties": { @@ -12755,7 +12755,7 @@ } }, "github:index/getRestApi:getRestApi": { - "description": "Use this data source to retrieve information about a GitHub resource through REST API.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRestApi({\n endpoint: \"repos/example_repo/git/refs/heads/main\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_rest_api(endpoint=\"repos/example_repo/git/refs/heads/main\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRestApi.Invoke(new()\n {\n Endpoint = \"repos/example_repo/git/refs/heads/main\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetRestApi(ctx, \u0026github.GetRestApiArgs{\n\t\t\tEndpoint: \"repos/example_repo/git/refs/heads/main\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRestApiArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRestApi(GetRestApiArgs.builder()\n .endpoint(\"repos/example_repo/git/refs/heads/main\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRestApi\n Arguments:\n endpoint: repos/example_repo/git/refs/heads/main\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about a GitHub resource through REST API.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getRestApi({\n endpoint: \"repos/example_repo/git/refs/heads/main\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_rest_api(endpoint=\"repos/example_repo/git/refs/heads/main\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetRestApi.Invoke(new()\n {\n Endpoint = \"repos/example_repo/git/refs/heads/main\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetRestApi(ctx, \u0026github.GetRestApiArgs{\n\t\t\tEndpoint: \"repos/example_repo/git/refs/heads/main\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRestApiArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getRestApi(GetRestApiArgs.builder()\n .endpoint(\"repos/example_repo/git/refs/heads/main\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getRestApi\n Arguments:\n endpoint: repos/example_repo/git/refs/heads/main\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getRestApi.\n", "properties": { @@ -12809,7 +12809,7 @@ } }, "github:index/getSshKeys:getSshKeys": { - "description": "Use this data source to retrieve information about GitHub's SSH keys.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst test = github.getSshKeys({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ntest = github.get_ssh_keys()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var test = Github.GetSshKeys.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetSshKeys(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var test = GithubFunctions.getSshKeys();\n\n }\n}\n```\n```yaml\nvariables:\n test:\n fn::invoke:\n Function: github:getSshKeys\n Arguments: {}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about GitHub's SSH keys.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst test = github.getSshKeys({});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\ntest = github.get_ssh_keys()\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var test = Github.GetSshKeys.Invoke();\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetSshKeys(ctx, nil, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var test = GithubFunctions.getSshKeys();\n\n }\n}\n```\n```yaml\nvariables:\n test:\n fn::invoke:\n Function: github:getSshKeys\n Arguments: {}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "outputs": { "description": "A collection of values returned by getSshKeys.\n", "properties": { @@ -12833,7 +12833,7 @@ } }, "github:index/getTeam:getTeam": { - "description": "Use this data source to retrieve information about a GitHub team.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getTeam({\n slug: \"example\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_team(slug=\"example\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetTeam.Invoke(new()\n {\n Slug = \"example\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupTeam(ctx, \u0026github.LookupTeamArgs{\n\t\t\tSlug: \"example\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetTeamArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getTeam(GetTeamArgs.builder()\n .slug(\"example\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getTeam\n Arguments:\n slug: example\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about a GitHub team.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getTeam({\n slug: \"example\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_team(slug=\"example\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetTeam.Invoke(new()\n {\n Slug = \"example\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.LookupTeam(ctx, \u0026github.LookupTeamArgs{\n\t\t\tSlug: \"example\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetTeamArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getTeam(GetTeamArgs.builder()\n .slug(\"example\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getTeam\n Arguments:\n slug: example\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getTeam.\n", "properties": { @@ -12936,7 +12936,7 @@ } }, "github:index/getTree:getTree": { - "description": "Use this data source to retrieve information about a single tree.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst thisRepository = github.getRepository({\n name: \"example\",\n});\nconst thisBranch = Promise.all([thisRepository, thisRepository]).then(([thisRepository, thisRepository1]) =\u003e github.getBranch({\n branch: thisRepository.defaultBranch,\n repository: thisRepository1.name,\n}));\nconst thisTree = Promise.all([thisRepository, thisBranch]).then(([thisRepository, thisBranch]) =\u003e github.getTree({\n recursive: false,\n repository: thisRepository.name,\n treeSha: thisBranch.sha,\n}));\nexport const entries = thisTree.then(thisTree =\u003e thisTree.entries);\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nthis_repository = github.get_repository(name=\"example\")\nthis_branch = github.get_branch(branch=this_repository.default_branch,\n repository=this_repository.name)\nthis_tree = github.get_tree(recursive=False,\n repository=this_repository.name,\n tree_sha=this_branch.sha)\npulumi.export(\"entries\", this_tree.entries)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var thisRepository = Github.GetRepository.Invoke(new()\n {\n Name = \"example\",\n });\n\n var thisBranch = Github.GetBranch.Invoke(new()\n {\n Branch = thisRepository.Apply(getRepositoryResult =\u003e getRepositoryResult.DefaultBranch),\n Repository = thisRepository.Apply(getRepositoryResult =\u003e getRepositoryResult.Name),\n });\n\n var thisTree = Github.GetTree.Invoke(new()\n {\n Recursive = false,\n Repository = thisRepository.Apply(getRepositoryResult =\u003e getRepositoryResult.Name),\n TreeSha = thisBranch.Apply(getBranchResult =\u003e getBranchResult.Sha),\n });\n\n return new Dictionary\u003cstring, object?\u003e\n {\n [\"entries\"] = thisTree.Apply(getTreeResult =\u003e getTreeResult.Entries),\n };\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tthisRepository, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tName: pulumi.StringRef(\"example\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tthisBranch, err := github.LookupBranch(ctx, \u0026github.LookupBranchArgs{\n\t\t\tBranch: thisRepository.DefaultBranch,\n\t\t\tRepository: thisRepository.Name,\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tthisTree, err := github.GetTree(ctx, \u0026github.GetTreeArgs{\n\t\t\tRecursive: pulumi.BoolRef(false),\n\t\t\tRepository: thisRepository.Name,\n\t\t\tTreeSha: thisBranch.Sha,\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tctx.Export(\"entries\", thisTree.Entries)\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.inputs.GetBranchArgs;\nimport com.pulumi.github.inputs.GetTreeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var thisRepository = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .name(\"example\")\n .build());\n\n final var thisBranch = GithubFunctions.getBranch(GetBranchArgs.builder()\n .branch(thisRepository.applyValue(getRepositoryResult -\u003e getRepositoryResult.defaultBranch()))\n .repository(thisRepository.applyValue(getRepositoryResult -\u003e getRepositoryResult.name()))\n .build());\n\n final var thisTree = GithubFunctions.getTree(GetTreeArgs.builder()\n .recursive(false)\n .repository(thisRepository.applyValue(getRepositoryResult -\u003e getRepositoryResult.name()))\n .treeSha(thisBranch.applyValue(getBranchResult -\u003e getBranchResult.sha()))\n .build());\n\n ctx.export(\"entries\", thisTree.applyValue(getTreeResult -\u003e getTreeResult.entries()));\n }\n}\n```\n```yaml\nvariables:\n thisRepository:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n name: example\n thisBranch:\n fn::invoke:\n Function: github:getBranch\n Arguments:\n branch: ${thisRepository.defaultBranch}\n repository: ${thisRepository.name}\n thisTree:\n fn::invoke:\n Function: github:getTree\n Arguments:\n recursive: false\n repository: ${thisRepository.name}\n treeSha: ${thisBranch.sha}\noutputs:\n entries: ${thisTree.entries}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about a single tree.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst thisRepository = github.getRepository({\n name: \"example\",\n});\nconst thisBranch = Promise.all([thisRepository, thisRepository]).then(([thisRepository, thisRepository1]) =\u003e github.getBranch({\n branch: thisRepository.defaultBranch,\n repository: thisRepository1.name,\n}));\nconst thisTree = Promise.all([thisRepository, thisBranch]).then(([thisRepository, thisBranch]) =\u003e github.getTree({\n recursive: false,\n repository: thisRepository.name,\n treeSha: thisBranch.sha,\n}));\nexport const entries = thisTree.then(thisTree =\u003e thisTree.entries);\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nthis_repository = github.get_repository(name=\"example\")\nthis_branch = github.get_branch(branch=this_repository.default_branch,\n repository=this_repository.name)\nthis_tree = github.get_tree(recursive=False,\n repository=this_repository.name,\n tree_sha=this_branch.sha)\npulumi.export(\"entries\", this_tree.entries)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var thisRepository = Github.GetRepository.Invoke(new()\n {\n Name = \"example\",\n });\n\n var thisBranch = Github.GetBranch.Invoke(new()\n {\n Branch = thisRepository.Apply(getRepositoryResult =\u003e getRepositoryResult.DefaultBranch),\n Repository = thisRepository.Apply(getRepositoryResult =\u003e getRepositoryResult.Name),\n });\n\n var thisTree = Github.GetTree.Invoke(new()\n {\n Recursive = false,\n Repository = thisRepository.Apply(getRepositoryResult =\u003e getRepositoryResult.Name),\n TreeSha = thisBranch.Apply(getBranchResult =\u003e getBranchResult.Sha),\n });\n\n return new Dictionary\u003cstring, object?\u003e\n {\n [\"entries\"] = thisTree.Apply(getTreeResult =\u003e getTreeResult.Entries),\n };\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tthisRepository, err := github.LookupRepository(ctx, \u0026github.LookupRepositoryArgs{\n\t\t\tName: pulumi.StringRef(\"example\"),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tthisBranch, err := github.LookupBranch(ctx, \u0026github.LookupBranchArgs{\n\t\t\tBranch: thisRepository.DefaultBranch,\n\t\t\tRepository: thisRepository.Name,\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tthisTree, err := github.GetTree(ctx, \u0026github.GetTreeArgs{\n\t\t\tRecursive: pulumi.BoolRef(false),\n\t\t\tRepository: thisRepository.Name,\n\t\t\tTreeSha: thisBranch.Sha,\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tctx.Export(\"entries\", thisTree.Entries)\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetRepositoryArgs;\nimport com.pulumi.github.inputs.GetBranchArgs;\nimport com.pulumi.github.inputs.GetTreeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var thisRepository = GithubFunctions.getRepository(GetRepositoryArgs.builder()\n .name(\"example\")\n .build());\n\n final var thisBranch = GithubFunctions.getBranch(GetBranchArgs.builder()\n .branch(thisRepository.applyValue(getRepositoryResult -\u003e getRepositoryResult.defaultBranch()))\n .repository(thisRepository.applyValue(getRepositoryResult -\u003e getRepositoryResult.name()))\n .build());\n\n final var thisTree = GithubFunctions.getTree(GetTreeArgs.builder()\n .recursive(false)\n .repository(thisRepository.applyValue(getRepositoryResult -\u003e getRepositoryResult.name()))\n .treeSha(thisBranch.applyValue(getBranchResult -\u003e getBranchResult.sha()))\n .build());\n\n ctx.export(\"entries\", thisTree.applyValue(getTreeResult -\u003e getTreeResult.entries()));\n }\n}\n```\n```yaml\nvariables:\n thisRepository:\n fn::invoke:\n Function: github:getRepository\n Arguments:\n name: example\n thisBranch:\n fn::invoke:\n Function: github:getBranch\n Arguments:\n branch: ${thisRepository.defaultBranch}\n repository: ${thisRepository.name}\n thisTree:\n fn::invoke:\n Function: github:getTree\n Arguments:\n recursive: false\n repository: ${thisRepository.name}\n treeSha: ${thisBranch.sha}\noutputs:\n entries: ${thisTree.entries}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getTree.\n", "properties": { @@ -12993,7 +12993,7 @@ } }, "github:index/getUser:getUser": { - "description": "Use this data source to retrieve information about a GitHub user.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getUser({\n username: \"example\",\n});\nconst current = github.getUser({\n username: \"\",\n});\nexport const currentGithubLogin = current.then(current =\u003e current.login);\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_user(username=\"example\")\ncurrent = github.get_user(username=\"\")\npulumi.export(\"currentGithubLogin\", current.login)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetUser.Invoke(new()\n {\n Username = \"example\",\n });\n\n var current = Github.GetUser.Invoke(new()\n {\n Username = \"\",\n });\n\n return new Dictionary\u003cstring, object?\u003e\n {\n [\"currentGithubLogin\"] = current.Apply(getUserResult =\u003e getUserResult.Login),\n };\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetUser(ctx, \u0026github.GetUserArgs{\n\t\t\tUsername: \"example\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tcurrent, err := github.GetUser(ctx, \u0026github.GetUserArgs{\n\t\t\tUsername: \"\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tctx.Export(\"currentGithubLogin\", current.Login)\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetUserArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getUser(GetUserArgs.builder()\n .username(\"example\")\n .build());\n\n final var current = GithubFunctions.getUser(GetUserArgs.builder()\n .username(\"\")\n .build());\n\n ctx.export(\"currentGithubLogin\", current.applyValue(getUserResult -\u003e getUserResult.login()));\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getUser\n Arguments:\n username: example\n current:\n fn::invoke:\n Function: github:getUser\n Arguments:\n username:\noutputs:\n currentGithubLogin: ${current.login}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about a GitHub user.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getUser({\n username: \"example\",\n});\nconst current = github.getUser({\n username: \"\",\n});\nexport const currentGithubLogin = current.then(current =\u003e current.login);\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_user(username=\"example\")\ncurrent = github.get_user(username=\"\")\npulumi.export(\"currentGithubLogin\", current.login)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetUser.Invoke(new()\n {\n Username = \"example\",\n });\n\n var current = Github.GetUser.Invoke(new()\n {\n Username = \"\",\n });\n\n return new Dictionary\u003cstring, object?\u003e\n {\n [\"currentGithubLogin\"] = current.Apply(getUserResult =\u003e getUserResult.Login),\n };\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetUser(ctx, \u0026github.GetUserArgs{\n\t\t\tUsername: \"example\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tcurrent, err := github.GetUser(ctx, \u0026github.GetUserArgs{\n\t\t\tUsername: \"\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tctx.Export(\"currentGithubLogin\", current.Login)\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetUserArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getUser(GetUserArgs.builder()\n .username(\"example\")\n .build());\n\n final var current = GithubFunctions.getUser(GetUserArgs.builder()\n .username(\"\")\n .build());\n\n ctx.export(\"currentGithubLogin\", current.applyValue(getUserResult -\u003e getUserResult.login()));\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getUser\n Arguments:\n username: example\n current:\n fn::invoke:\n Function: github:getUser\n Arguments:\n username:\noutputs:\n currentGithubLogin: ${current.login}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getUser.\n", "properties": { @@ -13132,7 +13132,7 @@ } }, "github:index/getUserExternalIdentity:getUserExternalIdentity": { - "description": "Use this data source to retrieve a specific organization member's SAML or SCIM user\nattributes.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleUser = github.getUserExternalIdentity({\n username: \"example-user\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_user = github.get_user_external_identity(username=\"example-user\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleUser = Github.GetUserExternalIdentity.Invoke(new()\n {\n Username = \"example-user\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetUserExternalIdentity(ctx, \u0026github.GetUserExternalIdentityArgs{\n\t\t\tUsername: \"example-user\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetUserExternalIdentityArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var exampleUser = GithubFunctions.getUserExternalIdentity(GetUserExternalIdentityArgs.builder()\n .username(\"example-user\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n exampleUser:\n fn::invoke:\n Function: github:getUserExternalIdentity\n Arguments:\n username: example-user\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve a specific organization member's SAML or SCIM user\nattributes.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst exampleUser = github.getUserExternalIdentity({\n username: \"example-user\",\n});\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample_user = github.get_user_external_identity(username=\"example-user\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleUser = Github.GetUserExternalIdentity.Invoke(new()\n {\n Username = \"example-user\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := github.GetUserExternalIdentity(ctx, \u0026github.GetUserExternalIdentityArgs{\n\t\t\tUsername: \"example-user\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetUserExternalIdentityArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var exampleUser = GithubFunctions.getUserExternalIdentity(GetUserExternalIdentityArgs.builder()\n .username(\"example-user\")\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n exampleUser:\n fn::invoke:\n Function: github:getUserExternalIdentity\n Arguments:\n username: example-user\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getUserExternalIdentity.\n", "properties": { @@ -13187,7 +13187,7 @@ } }, "github:index/getUsers:getUsers": { - "description": "Use this data source to retrieve information about multiple GitHub users at once.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getUsers({\n usernames: [\n \"example1\",\n \"example2\",\n \"example3\",\n ],\n});\nexport const validUsers = example.then(example =\u003e example.logins);\nexport const invalidUsers = example.then(example =\u003e example.unknownLogins);\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_users(usernames=[\n \"example1\",\n \"example2\",\n \"example3\",\n])\npulumi.export(\"validUsers\", example.logins)\npulumi.export(\"invalidUsers\", example.unknown_logins)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetUsers.Invoke(new()\n {\n Usernames = new[]\n {\n \"example1\",\n \"example2\",\n \"example3\",\n },\n });\n\n return new Dictionary\u003cstring, object?\u003e\n {\n [\"validUsers\"] = example.Apply(getUsersResult =\u003e getUsersResult.Logins),\n [\"invalidUsers\"] = example.Apply(getUsersResult =\u003e getUsersResult.UnknownLogins),\n };\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texample, err := github.GetUsers(ctx, \u0026github.GetUsersArgs{\n\t\t\tUsernames: []string{\n\t\t\t\t\"example1\",\n\t\t\t\t\"example2\",\n\t\t\t\t\"example3\",\n\t\t\t},\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tctx.Export(\"validUsers\", example.Logins)\n\t\tctx.Export(\"invalidUsers\", example.UnknownLogins)\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetUsersArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getUsers(GetUsersArgs.builder()\n .usernames( \n \"example1\",\n \"example2\",\n \"example3\")\n .build());\n\n ctx.export(\"validUsers\", example.applyValue(getUsersResult -\u003e getUsersResult.logins()));\n ctx.export(\"invalidUsers\", example.applyValue(getUsersResult -\u003e getUsersResult.unknownLogins()));\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getUsers\n Arguments:\n usernames:\n - example1\n - example2\n - example3\noutputs:\n validUsers: ${example.logins}\n invalidUsers: ${example.unknownLogins}\n```\n{{% /example %}}\n{{% /examples %}}", + "description": "Use this data source to retrieve information about multiple GitHub users at once.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as github from \"@pulumi/github\";\n\nconst example = github.getUsers({\n usernames: [\n \"example1\",\n \"example2\",\n \"example3\",\n ],\n});\nexport const validUsers = example.then(example =\u003e example.logins);\nexport const invalidUsers = example.then(example =\u003e example.unknownLogins);\n```\n```python\nimport pulumi\nimport pulumi_github as github\n\nexample = github.get_users(usernames=[\n \"example1\",\n \"example2\",\n \"example3\",\n])\npulumi.export(\"validUsers\", example.logins)\npulumi.export(\"invalidUsers\", example.unknown_logins)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Github = Pulumi.Github;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Github.GetUsers.Invoke(new()\n {\n Usernames = new[]\n {\n \"example1\",\n \"example2\",\n \"example3\",\n },\n });\n\n return new Dictionary\u003cstring, object?\u003e\n {\n [\"validUsers\"] = example.Apply(getUsersResult =\u003e getUsersResult.Logins),\n [\"invalidUsers\"] = example.Apply(getUsersResult =\u003e getUsersResult.UnknownLogins),\n };\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-github/sdk/v6/go/github\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texample, err := github.GetUsers(ctx, \u0026github.GetUsersArgs{\n\t\t\tUsernames: []string{\n\t\t\t\t\"example1\",\n\t\t\t\t\"example2\",\n\t\t\t\t\"example3\",\n\t\t\t},\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tctx.Export(\"validUsers\", example.Logins)\n\t\tctx.Export(\"invalidUsers\", example.UnknownLogins)\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.github.GithubFunctions;\nimport com.pulumi.github.inputs.GetUsersArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = GithubFunctions.getUsers(GetUsersArgs.builder()\n .usernames( \n \"example1\",\n \"example2\",\n \"example3\")\n .build());\n\n ctx.export(\"validUsers\", example.applyValue(getUsersResult -\u003e getUsersResult.logins()));\n ctx.export(\"invalidUsers\", example.applyValue(getUsersResult -\u003e getUsersResult.unknownLogins()));\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: github:getUsers\n Arguments:\n usernames:\n - example1\n - example2\n - example3\noutputs:\n validUsers: ${example.logins}\n invalidUsers: ${example.unknownLogins}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "inputs": { "description": "A collection of arguments for invoking getUsers.\n", "properties": { diff --git a/provider/go.mod b/provider/go.mod index a270e749..a322cb07 100644 --- a/provider/go.mod +++ b/provider/go.mod @@ -6,9 +6,9 @@ replace github.com/integrations/terraform-provider-github/v6 => ../upstream require ( github.com/integrations/terraform-provider-github/v6 v6.0.0 // => ../upstream - github.com/pulumi/providertest v0.0.10 - github.com/pulumi/pulumi-terraform-bridge/v3 v3.76.0 - github.com/pulumi/pulumi/sdk/v3 v3.107.0 + github.com/pulumi/providertest v0.0.11 + github.com/pulumi/pulumi-terraform-bridge/v3 v3.77.0 + github.com/pulumi/pulumi/sdk/v3 v3.108.1 ) // tfinstall was removed from terraform-exec in v0.16.0. @@ -182,7 +182,7 @@ require ( github.com/pulumi/pulumi-java/pkg v0.9.9 // indirect github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.8 // indirect github.com/pulumi/pulumi-yaml v1.5.0 // indirect - github.com/pulumi/pulumi/pkg/v3 v3.107.0 // indirect + github.com/pulumi/pulumi/pkg/v3 v3.108.1 // indirect github.com/pulumi/schema-tools v0.2.2 // indirect github.com/pulumi/terraform-diff-reader v0.0.2 // indirect github.com/rivo/uniseg v0.4.4 // indirect @@ -251,4 +251,4 @@ require ( lukechampine.com/frand v1.4.2 // indirect ) -replace github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20240202163305-e2a20ae13ef9 +replace github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20240229143312-4f60ee4e2975 diff --git a/provider/go.sum b/provider/go.sum index 27624f52..e682a669 100644 --- a/provider/go.sum +++ b/provider/go.sum @@ -40,35 +40,75 @@ cloud.google.com/go v0.105.0/go.mod h1:PrLgOJNe5nfE9UMxKxgXj4mD3voiP+YQ6gdt6KMFO cloud.google.com/go v0.107.0/go.mod h1:wpc2eNrD7hXUTy8EKS10jkxpZBjASrORK7goS+3YX2I= cloud.google.com/go v0.109.0/go.mod h1:2sYycXt75t/CSB5R9M2wPU1tJmire7AQZTPtITcGBVE= cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY= +cloud.google.com/go v0.110.2/go.mod h1:k04UEeEtb6ZBRTv3dZz4CeJC3jKGxyhl0sAiVVquxiw= +cloud.google.com/go v0.110.4/go.mod h1:+EYjdK8e5RME/VY/qLCAtuyALQ9q67dvuum8i+H5xsI= +cloud.google.com/go v0.110.6/go.mod h1:+EYjdK8e5RME/VY/qLCAtuyALQ9q67dvuum8i+H5xsI= +cloud.google.com/go v0.110.7/go.mod h1:+EYjdK8e5RME/VY/qLCAtuyALQ9q67dvuum8i+H5xsI= +cloud.google.com/go v0.110.8/go.mod h1:Iz8AkXJf1qmxC3Oxoep8R1T36w8B92yU29PcBhHO5fk= +cloud.google.com/go v0.110.9/go.mod h1:rpxevX/0Lqvlbc88b7Sc1SPNdyK1riNBTUU6JXhYNpM= +cloud.google.com/go v0.110.10/go.mod h1:v1OoFqYxiBkUrruItNM3eT4lLByNjxmJSV/xDKJNnic= cloud.google.com/go v0.112.0 h1:tpFCD7hpHFlQ8yPwT3x+QeXqc2T6+n6T+hmABHfDUSM= cloud.google.com/go v0.112.0/go.mod h1:3jEEVwZ/MHU4djK5t5RHuKOA/GbLddgTdVubX1qnPD4= cloud.google.com/go/accessapproval v1.4.0/go.mod h1:zybIuC3KpDOvotz59lFe5qxRZx6C75OtwbisN56xYB4= cloud.google.com/go/accessapproval v1.5.0/go.mod h1:HFy3tuiGvMdcd/u+Cu5b9NkO1pEICJ46IR82PoUdplw= cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E= +cloud.google.com/go/accessapproval v1.7.1/go.mod h1:JYczztsHRMK7NTXb6Xw+dwbs/WnOJxbo/2mTI+Kgg68= +cloud.google.com/go/accessapproval v1.7.2/go.mod h1:/gShiq9/kK/h8T/eEn1BTzalDvk0mZxJlhfw0p+Xuc0= +cloud.google.com/go/accessapproval v1.7.3/go.mod h1:4l8+pwIxGTNqSf4T3ds8nLO94NQf0W/KnMNuQ9PbnP8= +cloud.google.com/go/accessapproval v1.7.4/go.mod h1:/aTEh45LzplQgFYdQdwPMR9YdX0UlhBmvB84uAmQKUc= cloud.google.com/go/accesscontextmanager v1.3.0/go.mod h1:TgCBehyr5gNMz7ZaH9xubp+CE8dkrszb4oK9CWyvD4o= cloud.google.com/go/accesscontextmanager v1.4.0/go.mod h1:/Kjh7BBu/Gh83sv+K60vN9QE5NJcd80sU33vIe2IFPE= cloud.google.com/go/accesscontextmanager v1.6.0/go.mod h1:8XCvZWfYw3K/ji0iVnp+6pu7huxoQTLmxAbVjbloTtM= cloud.google.com/go/accesscontextmanager v1.7.0/go.mod h1:CEGLewx8dwa33aDAZQujl7Dx+uYhS0eay198wB/VumQ= +cloud.google.com/go/accesscontextmanager v1.8.0/go.mod h1:uI+AI/r1oyWK99NN8cQ3UK76AMelMzgZCvJfsi2c+ps= +cloud.google.com/go/accesscontextmanager v1.8.1/go.mod h1:JFJHfvuaTC+++1iL1coPiG1eu5D24db2wXCDWDjIrxo= +cloud.google.com/go/accesscontextmanager v1.8.2/go.mod h1:E6/SCRM30elQJ2PKtFMs2YhfJpZSNcJyejhuzoId4Zk= +cloud.google.com/go/accesscontextmanager v1.8.3/go.mod h1:4i/JkF2JiFbhLnnpnfoTX5vRXfhf9ukhU1ANOTALTOQ= +cloud.google.com/go/accesscontextmanager v1.8.4/go.mod h1:ParU+WbMpD34s5JFEnGAnPBYAgUHozaTmDJU7aCU9+M= cloud.google.com/go/aiplatform v1.22.0/go.mod h1:ig5Nct50bZlzV6NvKaTwmplLLddFx0YReh9WfTO5jKw= cloud.google.com/go/aiplatform v1.24.0/go.mod h1:67UUvRBKG6GTayHKV8DBv2RtR1t93YRu5B1P3x99mYY= cloud.google.com/go/aiplatform v1.27.0/go.mod h1:Bvxqtl40l0WImSb04d0hXFU7gDOiq9jQmorivIiWcKg= cloud.google.com/go/aiplatform v1.35.0/go.mod h1:7MFT/vCaOyZT/4IIFfxH4ErVg/4ku6lKv3w0+tFTgXQ= cloud.google.com/go/aiplatform v1.36.1/go.mod h1:WTm12vJRPARNvJ+v6P52RDHCNe4AhvjcIZ/9/RRHy/k= cloud.google.com/go/aiplatform v1.37.0/go.mod h1:IU2Cv29Lv9oCn/9LkFiiuKfwrRTq+QQMbW+hPCxJGZw= +cloud.google.com/go/aiplatform v1.45.0/go.mod h1:Iu2Q7sC7QGhXUeOhAj/oCK9a+ULz1O4AotZiqjQ8MYA= +cloud.google.com/go/aiplatform v1.48.0/go.mod h1:Iu2Q7sC7QGhXUeOhAj/oCK9a+ULz1O4AotZiqjQ8MYA= +cloud.google.com/go/aiplatform v1.50.0/go.mod h1:IRc2b8XAMTa9ZmfJV1BCCQbieWWvDnP1A8znyz5N7y4= +cloud.google.com/go/aiplatform v1.51.0/go.mod h1:IRc2b8XAMTa9ZmfJV1BCCQbieWWvDnP1A8znyz5N7y4= +cloud.google.com/go/aiplatform v1.51.1/go.mod h1:kY3nIMAVQOK2XDqDPHaOuD9e+FdMA6OOpfBjsvaFSOo= +cloud.google.com/go/aiplatform v1.51.2/go.mod h1:hCqVYB3mY45w99TmetEoe8eCQEwZEp9WHxeZdcv9phw= +cloud.google.com/go/aiplatform v1.52.0/go.mod h1:pwZMGvqe0JRkI1GWSZCtnAfrR4K1bv65IHILGA//VEU= cloud.google.com/go/analytics v0.11.0/go.mod h1:DjEWCu41bVbYcKyvlws9Er60YE4a//bK6mnhWvQeFNI= cloud.google.com/go/analytics v0.12.0/go.mod h1:gkfj9h6XRf9+TS4bmuhPEShsh3hH8PAZzm/41OOhQd4= cloud.google.com/go/analytics v0.17.0/go.mod h1:WXFa3WSym4IZ+JiKmavYdJwGG/CvpqiqczmL59bTD9M= cloud.google.com/go/analytics v0.18.0/go.mod h1:ZkeHGQlcIPkw0R/GW+boWHhCOR43xz9RN/jn7WcqfIE= cloud.google.com/go/analytics v0.19.0/go.mod h1:k8liqf5/HCnOUkbawNtrWWc+UAzyDlW89doe8TtoDsE= +cloud.google.com/go/analytics v0.21.2/go.mod h1:U8dcUtmDmjrmUTnnnRnI4m6zKn/yaA5N9RlEkYFHpQo= +cloud.google.com/go/analytics v0.21.3/go.mod h1:U8dcUtmDmjrmUTnnnRnI4m6zKn/yaA5N9RlEkYFHpQo= +cloud.google.com/go/analytics v0.21.4/go.mod h1:zZgNCxLCy8b2rKKVfC1YkC2vTrpfZmeRCySM3aUbskA= +cloud.google.com/go/analytics v0.21.5/go.mod h1:BQtOBHWTlJ96axpPPnw5CvGJ6i3Ve/qX2fTxR8qWyr8= +cloud.google.com/go/analytics v0.21.6/go.mod h1:eiROFQKosh4hMaNhF85Oc9WO97Cpa7RggD40e/RBy8w= cloud.google.com/go/apigateway v1.3.0/go.mod h1:89Z8Bhpmxu6AmUxuVRg/ECRGReEdiP3vQtk4Z1J9rJk= cloud.google.com/go/apigateway v1.4.0/go.mod h1:pHVY9MKGaH9PQ3pJ4YLzoj6U5FUDeDFBllIz7WmzJoc= cloud.google.com/go/apigateway v1.5.0/go.mod h1:GpnZR3Q4rR7LVu5951qfXPJCHquZt02jf7xQx7kpqN8= +cloud.google.com/go/apigateway v1.6.1/go.mod h1:ufAS3wpbRjqfZrzpvLC2oh0MFlpRJm2E/ts25yyqmXA= +cloud.google.com/go/apigateway v1.6.2/go.mod h1:CwMC90nnZElorCW63P2pAYm25AtQrHfuOkbRSHj0bT8= +cloud.google.com/go/apigateway v1.6.3/go.mod h1:k68PXWpEs6BVDTtnLQAyG606Q3mz8pshItwPXjgv44Y= +cloud.google.com/go/apigateway v1.6.4/go.mod h1:0EpJlVGH5HwAN4VF4Iec8TAzGN1aQgbxAWGJsnPCGGY= cloud.google.com/go/apigeeconnect v1.3.0/go.mod h1:G/AwXFAKo0gIXkPTVfZDd2qA1TxBXJ3MgMRBQkIi9jc= cloud.google.com/go/apigeeconnect v1.4.0/go.mod h1:kV4NwOKqjvt2JYR0AoIWo2QGfoRtn/pkS3QlHp0Ni04= cloud.google.com/go/apigeeconnect v1.5.0/go.mod h1:KFaCqvBRU6idyhSNyn3vlHXc8VMDJdRmwDF6JyFRqZ8= +cloud.google.com/go/apigeeconnect v1.6.1/go.mod h1:C4awq7x0JpLtrlQCr8AzVIzAaYgngRqWf9S5Uhg+wWs= +cloud.google.com/go/apigeeconnect v1.6.2/go.mod h1:s6O0CgXT9RgAxlq3DLXvG8riw8PYYbU/v25jqP3Dy18= +cloud.google.com/go/apigeeconnect v1.6.3/go.mod h1:peG0HFQ0si2bN15M6QSjEW/W7Gy3NYkWGz7pFz13cbo= +cloud.google.com/go/apigeeconnect v1.6.4/go.mod h1:CapQCWZ8TCjnU0d7PobxhpOdVz/OVJ2Hr/Zcuu1xFx0= cloud.google.com/go/apigeeregistry v0.4.0/go.mod h1:EUG4PGcsZvxOXAdyEghIdXwAEi/4MEaoqLMLDMIwKXY= cloud.google.com/go/apigeeregistry v0.5.0/go.mod h1:YR5+s0BVNZfVOUkMa5pAR2xGd0A473vA5M7j247o1wM= cloud.google.com/go/apigeeregistry v0.6.0/go.mod h1:BFNzW7yQVLZ3yj0TKcwzb8n25CFBri51GVGOEUcgQsc= +cloud.google.com/go/apigeeregistry v0.7.1/go.mod h1:1XgyjZye4Mqtw7T9TsY4NW10U7BojBvG4RMD+vRDrIw= +cloud.google.com/go/apigeeregistry v0.7.2/go.mod h1:9CA2B2+TGsPKtfi3F7/1ncCCsL62NXBRfM6iPoGSM+8= +cloud.google.com/go/apigeeregistry v0.8.1/go.mod h1:MW4ig1N4JZQsXmBSwH4rwpgDonocz7FPBSw6XPGHmYw= +cloud.google.com/go/apigeeregistry v0.8.2/go.mod h1:h4v11TDGdeXJDJvImtgK2AFVvMIgGWjSb0HRnBSjcX8= cloud.google.com/go/apikeys v0.4.0/go.mod h1:XATS/yqZbaBK0HOssf+ALHp8jAlNHUgyfprvNcBIszU= cloud.google.com/go/apikeys v0.5.0/go.mod h1:5aQfwY4D+ewMMWScd3hm2en3hCj+BROlyrt3ytS7KLI= cloud.google.com/go/apikeys v0.6.0/go.mod h1:kbpXu5upyiAlGkKrJgQl8A0rKNNJ7dQ377pdroRSSi8= @@ -77,10 +117,18 @@ cloud.google.com/go/appengine v1.5.0/go.mod h1:TfasSozdkFI0zeoxW3PTBLiNqRmzraodC cloud.google.com/go/appengine v1.6.0/go.mod h1:hg6i0J/BD2cKmDJbaFSYHFyZkgBEfQrDg/X0V5fJn84= cloud.google.com/go/appengine v1.7.0/go.mod h1:eZqpbHFCqRGa2aCdope7eC0SWLV1j0neb/QnMJVWx6A= cloud.google.com/go/appengine v1.7.1/go.mod h1:IHLToyb/3fKutRysUlFO0BPt5j7RiQ45nrzEJmKTo6E= +cloud.google.com/go/appengine v1.8.1/go.mod h1:6NJXGLVhZCN9aQ/AEDvmfzKEfoYBlfB80/BHiKVputY= +cloud.google.com/go/appengine v1.8.2/go.mod h1:WMeJV9oZ51pvclqFN2PqHoGnys7rK0rz6s3Mp6yMvDo= +cloud.google.com/go/appengine v1.8.3/go.mod h1:2oUPZ1LVZ5EXi+AF1ihNAF+S8JrzQ3till5m9VQkrsk= +cloud.google.com/go/appengine v1.8.4/go.mod h1:TZ24v+wXBujtkK77CXCpjZbnuTvsFNT41MUaZ28D6vg= cloud.google.com/go/area120 v0.5.0/go.mod h1:DE/n4mp+iqVyvxHN41Vf1CR602GiHQjFPusMFW6bGR4= cloud.google.com/go/area120 v0.6.0/go.mod h1:39yFJqWVgm0UZqWTOdqkLhjoC7uFfgXRC8g/ZegeAh0= cloud.google.com/go/area120 v0.7.0/go.mod h1:a3+8EUD1SX5RUcCs3MY5YasiO1z6yLiNLRiFrykbynY= cloud.google.com/go/area120 v0.7.1/go.mod h1:j84i4E1RboTWjKtZVWXPqvK5VHQFJRF2c1Nm69pWm9k= +cloud.google.com/go/area120 v0.8.1/go.mod h1:BVfZpGpB7KFVNxPiQBuHkX6Ed0rS51xIgmGyjrAfzsg= +cloud.google.com/go/area120 v0.8.2/go.mod h1:a5qfo+x77SRLXnCynFWPUZhnZGeSgvQ+Y0v1kSItkh4= +cloud.google.com/go/area120 v0.8.3/go.mod h1:5zj6pMzVTH+SVHljdSKC35sriR/CVvQZzG/Icdyriw0= +cloud.google.com/go/area120 v0.8.4/go.mod h1:jfawXjxf29wyBXr48+W+GyX/f8fflxp642D/bb9v68M= cloud.google.com/go/artifactregistry v1.6.0/go.mod h1:IYt0oBPSAGYj/kprzsBjZ/4LnG/zOcHyFHjWPCi6SAQ= cloud.google.com/go/artifactregistry v1.7.0/go.mod h1:mqTOFOnGZx8EtSqK/ZWcsm/4U8B77rbcLP6ruDU2Ixk= cloud.google.com/go/artifactregistry v1.8.0/go.mod h1:w3GQXkJX8hiKN0v+at4b0qotwijQbYUqF2GWkZzAhC0= @@ -89,6 +137,11 @@ cloud.google.com/go/artifactregistry v1.11.1/go.mod h1:lLYghw+Itq9SONbCa1YWBoWs1 cloud.google.com/go/artifactregistry v1.11.2/go.mod h1:nLZns771ZGAwVLzTX/7Al6R9ehma4WUEhZGWV6CeQNQ= cloud.google.com/go/artifactregistry v1.12.0/go.mod h1:o6P3MIvtzTOnmvGagO9v/rOjjA0HmhJ+/6KAXrmYDCI= cloud.google.com/go/artifactregistry v1.13.0/go.mod h1:uy/LNfoOIivepGhooAUpL1i30Hgee3Cu0l4VTWHUC08= +cloud.google.com/go/artifactregistry v1.14.1/go.mod h1:nxVdG19jTaSTu7yA7+VbWL346r3rIdkZ142BSQqhn5E= +cloud.google.com/go/artifactregistry v1.14.2/go.mod h1:Xk+QbsKEb0ElmyeMfdHAey41B+qBq3q5R5f5xD4XT3U= +cloud.google.com/go/artifactregistry v1.14.3/go.mod h1:A2/E9GXnsyXl7GUvQ/2CjHA+mVRoWAXC0brg2os+kNI= +cloud.google.com/go/artifactregistry v1.14.4/go.mod h1:SJJcZTMv6ce0LDMUnihCN7WSrI+kBSFV0KIKo8S8aYU= +cloud.google.com/go/artifactregistry v1.14.6/go.mod h1:np9LSFotNWHcjnOgh8UVK0RFPCTUGbO0ve3384xyHfE= cloud.google.com/go/asset v1.5.0/go.mod h1:5mfs8UvcM5wHhqtSv8J1CtxxaQq3AdBxxQi2jGW/K4o= cloud.google.com/go/asset v1.7.0/go.mod h1:YbENsRK4+xTiL+Ofoj5Ckf+O17kJtgp3Y3nn4uzZz5s= cloud.google.com/go/asset v1.8.0/go.mod h1:mUNGKhiqIdbr8X7KNayoYvyc4HbbFO9URsjbytpUaW0= @@ -97,27 +150,56 @@ cloud.google.com/go/asset v1.10.0/go.mod h1:pLz7uokL80qKhzKr4xXGvBQXnzHn5evJAEAt cloud.google.com/go/asset v1.11.1/go.mod h1:fSwLhbRvC9p9CXQHJ3BgFeQNM4c9x10lqlrdEUYXlJo= cloud.google.com/go/asset v1.12.0/go.mod h1:h9/sFOa4eDIyKmH6QMpm4eUK3pDojWnUhTgJlk762Hg= cloud.google.com/go/asset v1.13.0/go.mod h1:WQAMyYek/b7NBpYq/K4KJWcRqzoalEsxz/t/dTk4THw= +cloud.google.com/go/asset v1.14.1/go.mod h1:4bEJ3dnHCqWCDbWJ/6Vn7GVI9LerSi7Rfdi03hd+WTQ= +cloud.google.com/go/asset v1.15.0/go.mod h1:tpKafV6mEut3+vN9ScGvCHXHj7FALFVta+okxFECHcg= +cloud.google.com/go/asset v1.15.1/go.mod h1:yX/amTvFWRpp5rcFq6XbCxzKT8RJUam1UoboE179jU4= +cloud.google.com/go/asset v1.15.2/go.mod h1:B6H5tclkXvXz7PD22qCA2TDxSVQfasa3iDlM89O2NXs= +cloud.google.com/go/asset v1.15.3/go.mod h1:yYLfUD4wL4X589A9tYrv4rFrba0QlDeag0CMcM5ggXU= cloud.google.com/go/assuredworkloads v1.5.0/go.mod h1:n8HOZ6pff6re5KYfBXcFvSViQjDwxFkAkmUFffJRbbY= cloud.google.com/go/assuredworkloads v1.6.0/go.mod h1:yo2YOk37Yc89Rsd5QMVECvjaMKymF9OP+QXWlKXUkXw= cloud.google.com/go/assuredworkloads v1.7.0/go.mod h1:z/736/oNmtGAyU47reJgGN+KVoYoxeLBoj4XkKYscNI= cloud.google.com/go/assuredworkloads v1.8.0/go.mod h1:AsX2cqyNCOvEQC8RMPnoc0yEarXQk6WEKkxYfL6kGIo= cloud.google.com/go/assuredworkloads v1.9.0/go.mod h1:kFuI1P78bplYtT77Tb1hi0FMxM0vVpRC7VVoJC3ZoT0= cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E= +cloud.google.com/go/assuredworkloads v1.11.1/go.mod h1:+F04I52Pgn5nmPG36CWFtxmav6+7Q+c5QyJoL18Lry0= +cloud.google.com/go/assuredworkloads v1.11.2/go.mod h1:O1dfr+oZJMlE6mw0Bp0P1KZSlj5SghMBvTpZqIcUAW4= +cloud.google.com/go/assuredworkloads v1.11.3/go.mod h1:vEjfTKYyRUaIeA0bsGJceFV2JKpVRgyG2op3jfa59Zs= +cloud.google.com/go/assuredworkloads v1.11.4/go.mod h1:4pwwGNwy1RP0m+y12ef3Q/8PaiWrIDQ6nD2E8kvWI9U= cloud.google.com/go/automl v1.5.0/go.mod h1:34EjfoFGMZ5sgJ9EoLsRtdPSNZLcfflJR39VbVNS2M0= cloud.google.com/go/automl v1.6.0/go.mod h1:ugf8a6Fx+zP0D59WLhqgTDsQI9w07o64uf/Is3Nh5p8= cloud.google.com/go/automl v1.7.0/go.mod h1:RL9MYCCsJEOmt0Wf3z9uzG0a7adTT1fe+aObgSpkCt8= cloud.google.com/go/automl v1.8.0/go.mod h1:xWx7G/aPEe/NP+qzYXktoBSDfjO+vnKMGgsApGJJquM= cloud.google.com/go/automl v1.12.0/go.mod h1:tWDcHDp86aMIuHmyvjuKeeHEGq76lD7ZqfGLN6B0NuU= +cloud.google.com/go/automl v1.13.1/go.mod h1:1aowgAHWYZU27MybSCFiukPO7xnyawv7pt3zK4bheQE= +cloud.google.com/go/automl v1.13.2/go.mod h1:gNY/fUmDEN40sP8amAX3MaXkxcqPIn7F1UIIPZpy4Mg= +cloud.google.com/go/automl v1.13.3/go.mod h1:Y8KwvyAZFOsMAPqUCfNu1AyclbC6ivCUF/MTwORymyY= +cloud.google.com/go/automl v1.13.4/go.mod h1:ULqwX/OLZ4hBVfKQaMtxMSTlPx0GqGbWN8uA/1EqCP8= cloud.google.com/go/baremetalsolution v0.3.0/go.mod h1:XOrocE+pvK1xFfleEnShBlNAXf+j5blPPxrhjKgnIFc= cloud.google.com/go/baremetalsolution v0.4.0/go.mod h1:BymplhAadOO/eBa7KewQ0Ppg4A4Wplbn+PsFKRLo0uI= cloud.google.com/go/baremetalsolution v0.5.0/go.mod h1:dXGxEkmR9BMwxhzBhV0AioD0ULBmuLZI8CdwalUxuss= +cloud.google.com/go/baremetalsolution v1.1.1/go.mod h1:D1AV6xwOksJMV4OSlWHtWuFNZZYujJknMAP4Qa27QIA= +cloud.google.com/go/baremetalsolution v1.2.0/go.mod h1:68wi9AwPYkEWIUT4SvSGS9UJwKzNpshjHsH4lzk8iOw= +cloud.google.com/go/baremetalsolution v1.2.1/go.mod h1:3qKpKIw12RPXStwQXcbhfxVj1dqQGEvcmA+SX/mUR88= +cloud.google.com/go/baremetalsolution v1.2.2/go.mod h1:O5V6Uu1vzVelYahKfwEWRMaS3AbCkeYHy3145s1FkhM= +cloud.google.com/go/baremetalsolution v1.2.3/go.mod h1:/UAQ5xG3faDdy180rCUv47e0jvpp3BFxT+Cl0PFjw5g= cloud.google.com/go/batch v0.3.0/go.mod h1:TR18ZoAekj1GuirsUsR1ZTKN3FC/4UDnScjT8NXImFE= cloud.google.com/go/batch v0.4.0/go.mod h1:WZkHnP43R/QCGQsZ+0JyG4i79ranE2u8xvjq/9+STPE= cloud.google.com/go/batch v0.7.0/go.mod h1:vLZN95s6teRUqRQ4s3RLDsH8PvboqBK+rn1oevL159g= +cloud.google.com/go/batch v1.3.1/go.mod h1:VguXeQKXIYaeeIYbuozUmBR13AfL4SJP7IltNPS+A4A= +cloud.google.com/go/batch v1.4.1/go.mod h1:KdBmDD61K0ovcxoRHGrN6GmOBWeAOyCgKD0Mugx4Fkk= +cloud.google.com/go/batch v1.5.0/go.mod h1:KdBmDD61K0ovcxoRHGrN6GmOBWeAOyCgKD0Mugx4Fkk= +cloud.google.com/go/batch v1.5.1/go.mod h1:RpBuIYLkQu8+CWDk3dFD/t/jOCGuUpkpX+Y0n1Xccs8= +cloud.google.com/go/batch v1.6.1/go.mod h1:urdpD13zPe6YOK+6iZs/8/x2VBRofvblLpx0t57vM98= +cloud.google.com/go/batch v1.6.3/go.mod h1:J64gD4vsNSA2O5TtDB5AAux3nJ9iV8U3ilg3JDBYejU= cloud.google.com/go/beyondcorp v0.2.0/go.mod h1:TB7Bd+EEtcw9PCPQhCJtJGjk/7TC6ckmnSFS+xwTfm4= cloud.google.com/go/beyondcorp v0.3.0/go.mod h1:E5U5lcrcXMsCuoDNyGrpyTm/hn7ne941Jz2vmksAxW8= cloud.google.com/go/beyondcorp v0.4.0/go.mod h1:3ApA0mbhHx6YImmuubf5pyW8srKnCEPON32/5hj+RmM= cloud.google.com/go/beyondcorp v0.5.0/go.mod h1:uFqj9X+dSfrheVp7ssLTaRHd2EHqSL4QZmH4e8WXGGU= +cloud.google.com/go/beyondcorp v0.6.1/go.mod h1:YhxDWw946SCbmcWo3fAhw3V4XZMSpQ/VYfcKGAEU8/4= +cloud.google.com/go/beyondcorp v1.0.0/go.mod h1:YhxDWw946SCbmcWo3fAhw3V4XZMSpQ/VYfcKGAEU8/4= +cloud.google.com/go/beyondcorp v1.0.1/go.mod h1:zl/rWWAFVeV+kx+X2Javly7o1EIQThU4WlkynffL/lk= +cloud.google.com/go/beyondcorp v1.0.2/go.mod h1:m8cpG7caD+5su+1eZr+TSvF6r21NdLJk4f9u4SP2Ntc= +cloud.google.com/go/beyondcorp v1.0.3/go.mod h1:HcBvnEd7eYr+HGDd5ZbuVmBYX019C6CEXBonXbCVwJo= cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= @@ -131,38 +213,79 @@ cloud.google.com/go/bigquery v1.47.0/go.mod h1:sA9XOgy0A8vQK9+MWhEQTY6Tix87M/Zur cloud.google.com/go/bigquery v1.48.0/go.mod h1:QAwSz+ipNgfL5jxiaK7weyOhzdoAy1zFm0Nf1fysJac= cloud.google.com/go/bigquery v1.49.0/go.mod h1:Sv8hMmTFFYBlt/ftw2uN6dFdQPzBlREY9yBh7Oy7/4Q= cloud.google.com/go/bigquery v1.50.0/go.mod h1:YrleYEh2pSEbgTBZYMJ5SuSr0ML3ypjRB1zgf7pvQLU= +cloud.google.com/go/bigquery v1.52.0/go.mod h1:3b/iXjRQGU4nKa87cXeg6/gogLjO8C6PmuM8i5Bi/u4= +cloud.google.com/go/bigquery v1.53.0/go.mod h1:3b/iXjRQGU4nKa87cXeg6/gogLjO8C6PmuM8i5Bi/u4= +cloud.google.com/go/bigquery v1.55.0/go.mod h1:9Y5I3PN9kQWuid6183JFhOGOW3GcirA5LpsKCUn+2ec= +cloud.google.com/go/bigquery v1.56.0/go.mod h1:KDcsploXTEY7XT3fDQzMUZlpQLHzE4itubHrnmhUrZA= +cloud.google.com/go/bigquery v1.57.1/go.mod h1:iYzC0tGVWt1jqSzBHqCr3lrRn0u13E8e+AqowBsDgug= cloud.google.com/go/billing v1.4.0/go.mod h1:g9IdKBEFlItS8bTtlrZdVLWSSdSyFUZKXNS02zKMOZY= cloud.google.com/go/billing v1.5.0/go.mod h1:mztb1tBc3QekhjSgmpf/CV4LzWXLzCArwpLmP2Gm88s= cloud.google.com/go/billing v1.6.0/go.mod h1:WoXzguj+BeHXPbKfNWkqVtDdzORazmCjraY+vrxcyvI= cloud.google.com/go/billing v1.7.0/go.mod h1:q457N3Hbj9lYwwRbnlD7vUpyjq6u5U1RAOArInEiD5Y= cloud.google.com/go/billing v1.12.0/go.mod h1:yKrZio/eu+okO/2McZEbch17O5CB5NpZhhXG6Z766ss= cloud.google.com/go/billing v1.13.0/go.mod h1:7kB2W9Xf98hP9Sr12KfECgfGclsH3CQR0R08tnRlRbc= +cloud.google.com/go/billing v1.16.0/go.mod h1:y8vx09JSSJG02k5QxbycNRrN7FGZB6F3CAcgum7jvGA= +cloud.google.com/go/billing v1.17.0/go.mod h1:Z9+vZXEq+HwH7bhJkyI4OQcR6TSbeMrjlpEjO2vzY64= +cloud.google.com/go/billing v1.17.1/go.mod h1:Z9+vZXEq+HwH7bhJkyI4OQcR6TSbeMrjlpEjO2vzY64= +cloud.google.com/go/billing v1.17.2/go.mod h1:u/AdV/3wr3xoRBk5xvUzYMS1IawOAPwQMuHgHMdljDg= +cloud.google.com/go/billing v1.17.3/go.mod h1:z83AkoZ7mZwBGT3yTnt6rSGI1OOsHSIi6a5M3mJ8NaU= +cloud.google.com/go/billing v1.17.4/go.mod h1:5DOYQStCxquGprqfuid/7haD7th74kyMBHkjO/OvDtk= cloud.google.com/go/binaryauthorization v1.1.0/go.mod h1:xwnoWu3Y84jbuHa0zd526MJYmtnVXn0syOjaJgy4+dM= cloud.google.com/go/binaryauthorization v1.2.0/go.mod h1:86WKkJHtRcv5ViNABtYMhhNWRrD1Vpi//uKEy7aYEfI= cloud.google.com/go/binaryauthorization v1.3.0/go.mod h1:lRZbKgjDIIQvzYQS1p99A7/U1JqvqeZg0wiI5tp6tg0= cloud.google.com/go/binaryauthorization v1.4.0/go.mod h1:tsSPQrBd77VLplV70GUhBf/Zm3FsKmgSqgm4UmiDItk= cloud.google.com/go/binaryauthorization v1.5.0/go.mod h1:OSe4OU1nN/VswXKRBmciKpo9LulY41gch5c68htf3/Q= +cloud.google.com/go/binaryauthorization v1.6.1/go.mod h1:TKt4pa8xhowwffiBmbrbcxijJRZED4zrqnwZ1lKH51U= +cloud.google.com/go/binaryauthorization v1.7.0/go.mod h1:Zn+S6QqTMn6odcMU1zDZCJxPjU2tZPV1oDl45lWY154= +cloud.google.com/go/binaryauthorization v1.7.1/go.mod h1:GTAyfRWYgcbsP3NJogpV3yeunbUIjx2T9xVeYovtURE= +cloud.google.com/go/binaryauthorization v1.7.2/go.mod h1:kFK5fQtxEp97m92ziy+hbu+uKocka1qRRL8MVJIgjv0= +cloud.google.com/go/binaryauthorization v1.7.3/go.mod h1:VQ/nUGRKhrStlGr+8GMS8f6/vznYLkdK5vaKfdCIpvU= cloud.google.com/go/certificatemanager v1.3.0/go.mod h1:n6twGDvcUBFu9uBgt4eYvvf3sQ6My8jADcOVwHmzadg= cloud.google.com/go/certificatemanager v1.4.0/go.mod h1:vowpercVFyqs8ABSmrdV+GiFf2H/ch3KyudYQEMM590= cloud.google.com/go/certificatemanager v1.6.0/go.mod h1:3Hh64rCKjRAX8dXgRAyOcY5vQ/fE1sh8o+Mdd6KPgY8= +cloud.google.com/go/certificatemanager v1.7.1/go.mod h1:iW8J3nG6SaRYImIa+wXQ0g8IgoofDFRp5UMzaNk1UqI= +cloud.google.com/go/certificatemanager v1.7.2/go.mod h1:15SYTDQMd00kdoW0+XY5d9e+JbOPjp24AvF48D8BbcQ= +cloud.google.com/go/certificatemanager v1.7.3/go.mod h1:T/sZYuC30PTag0TLo28VedIRIj1KPGcOQzjWAptHa00= +cloud.google.com/go/certificatemanager v1.7.4/go.mod h1:FHAylPe/6IIKuaRmHbjbdLhGhVQ+CWHSD5Jq0k4+cCE= cloud.google.com/go/channel v1.8.0/go.mod h1:W5SwCXDJsq/rg3tn3oG0LOxpAo6IMxNa09ngphpSlnk= cloud.google.com/go/channel v1.9.0/go.mod h1:jcu05W0my9Vx4mt3/rEHpfxc9eKi9XwsdDL8yBMbKUk= cloud.google.com/go/channel v1.11.0/go.mod h1:IdtI0uWGqhEeatSB62VOoJ8FSUhJ9/+iGkJVqp74CGE= cloud.google.com/go/channel v1.12.0/go.mod h1:VkxCGKASi4Cq7TbXxlaBezonAYpp1GCnKMY6tnMQnLU= +cloud.google.com/go/channel v1.16.0/go.mod h1:eN/q1PFSl5gyu0dYdmxNXscY/4Fi7ABmeHCJNf/oHmc= +cloud.google.com/go/channel v1.17.0/go.mod h1:RpbhJsGi/lXWAUM1eF4IbQGbsfVlg2o8Iiy2/YLfVT0= +cloud.google.com/go/channel v1.17.1/go.mod h1:xqfzcOZAcP4b/hUDH0GkGg1Sd5to6di1HOJn/pi5uBQ= +cloud.google.com/go/channel v1.17.2/go.mod h1:aT2LhnftnyfQceFql5I/mP8mIbiiJS4lWqgXA815zMk= +cloud.google.com/go/channel v1.17.3/go.mod h1:QcEBuZLGGrUMm7kNj9IbU1ZfmJq2apotsV83hbxX7eE= cloud.google.com/go/cloudbuild v1.3.0/go.mod h1:WequR4ULxlqvMsjDEEEFnOG5ZSRSgWOywXYDb1vPE6U= cloud.google.com/go/cloudbuild v1.4.0/go.mod h1:5Qwa40LHiOXmz3386FrjrYM93rM/hdRr7b53sySrTqA= cloud.google.com/go/cloudbuild v1.6.0/go.mod h1:UIbc/w9QCbH12xX+ezUsgblrWv+Cv4Tw83GiSMHOn9M= cloud.google.com/go/cloudbuild v1.7.0/go.mod h1:zb5tWh2XI6lR9zQmsm1VRA+7OCuve5d8S+zJUul8KTg= cloud.google.com/go/cloudbuild v1.9.0/go.mod h1:qK1d7s4QlO0VwfYn5YuClDGg2hfmLZEb4wQGAbIgL1s= +cloud.google.com/go/cloudbuild v1.10.1/go.mod h1:lyJg7v97SUIPq4RC2sGsz/9tNczhyv2AjML/ci4ulzU= +cloud.google.com/go/cloudbuild v1.13.0/go.mod h1:lyJg7v97SUIPq4RC2sGsz/9tNczhyv2AjML/ci4ulzU= +cloud.google.com/go/cloudbuild v1.14.0/go.mod h1:lyJg7v97SUIPq4RC2sGsz/9tNczhyv2AjML/ci4ulzU= +cloud.google.com/go/cloudbuild v1.14.1/go.mod h1:K7wGc/3zfvmYWOWwYTgF/d/UVJhS4pu+HAy7PL7mCsU= +cloud.google.com/go/cloudbuild v1.14.2/go.mod h1:Bn6RO0mBYk8Vlrt+8NLrru7WXlQ9/RDWz2uo5KG1/sg= +cloud.google.com/go/cloudbuild v1.14.3/go.mod h1:eIXYWmRt3UtggLnFGx4JvXcMj4kShhVzGndL1LwleEM= cloud.google.com/go/clouddms v1.3.0/go.mod h1:oK6XsCDdW4Ib3jCCBugx+gVjevp2TMXFtgxvPSee3OM= cloud.google.com/go/clouddms v1.4.0/go.mod h1:Eh7sUGCC+aKry14O1NRljhjyrr0NFC0G2cjwX0cByRk= cloud.google.com/go/clouddms v1.5.0/go.mod h1:QSxQnhikCLUw13iAbffF2CZxAER3xDGNHjsTAkQJcQA= +cloud.google.com/go/clouddms v1.6.1/go.mod h1:Ygo1vL52Ov4TBZQquhz5fiw2CQ58gvu+PlS6PVXCpZI= +cloud.google.com/go/clouddms v1.7.0/go.mod h1:MW1dC6SOtI/tPNCciTsXtsGNEM0i0OccykPvv3hiYeM= +cloud.google.com/go/clouddms v1.7.1/go.mod h1:o4SR8U95+P7gZ/TX+YbJxehOCsM+fe6/brlrFquiszk= +cloud.google.com/go/clouddms v1.7.2/go.mod h1:Rk32TmWmHo64XqDvW7jgkFQet1tUKNVzs7oajtJT3jU= +cloud.google.com/go/clouddms v1.7.3/go.mod h1:fkN2HQQNUYInAU3NQ3vRLkV2iWs8lIdmBKOx4nrL6Hc= cloud.google.com/go/cloudtasks v1.5.0/go.mod h1:fD92REy1x5woxkKEkLdvavGnPJGEn8Uic9nWuLzqCpY= cloud.google.com/go/cloudtasks v1.6.0/go.mod h1:C6Io+sxuke9/KNRkbQpihnW93SWDU3uXt92nu85HkYI= cloud.google.com/go/cloudtasks v1.7.0/go.mod h1:ImsfdYWwlWNJbdgPIIGJWC+gemEGTBK/SunNQQNCAb4= cloud.google.com/go/cloudtasks v1.8.0/go.mod h1:gQXUIwCSOI4yPVK7DgTVFiiP0ZW/eQkydWzwVMdHxrI= cloud.google.com/go/cloudtasks v1.9.0/go.mod h1:w+EyLsVkLWHcOaqNEyvcKAsWp9p29dL6uL9Nst1cI7Y= cloud.google.com/go/cloudtasks v1.10.0/go.mod h1:NDSoTLkZ3+vExFEWu2UJV1arUyzVDAiZtdWcsUyNwBs= +cloud.google.com/go/cloudtasks v1.11.1/go.mod h1:a9udmnou9KO2iulGscKR0qBYjreuX8oHwpmFsKspEvM= +cloud.google.com/go/cloudtasks v1.12.1/go.mod h1:a9udmnou9KO2iulGscKR0qBYjreuX8oHwpmFsKspEvM= +cloud.google.com/go/cloudtasks v1.12.2/go.mod h1:A7nYkjNlW2gUoROg1kvJrQGhJP/38UaWwsnuBDOBVUk= +cloud.google.com/go/cloudtasks v1.12.3/go.mod h1:GPVXhIOSGEaR+3xT4Fp72ScI+HjHffSS4B8+BaBB5Ys= +cloud.google.com/go/cloudtasks v1.12.4/go.mod h1:BEPu0Gtt2dU6FxZHNqqNdGqIG86qyWKBPGnsb7udGY0= cloud.google.com/go/compute v0.1.0/go.mod h1:GAesmwr110a34z04OlxYkATPBEfVhkymfTBXtfbBFow= cloud.google.com/go/compute v1.3.0/go.mod h1:cCZiE1NHEtai4wiufUhW8I8S1JKkAnhnQJWM7YD99wM= cloud.google.com/go/compute v1.5.0/go.mod h1:9SMHyhJlzhlkJqrPAc839t2BZFTSk6Jdj6mkzQJeu0M= @@ -178,6 +301,12 @@ cloud.google.com/go/compute v1.15.1/go.mod h1:bjjoF/NtFUrkD/urWfdHaKuOPDR5nWIs63 cloud.google.com/go/compute v1.18.0/go.mod h1:1X7yHxec2Ga+Ss6jPyjxRxpu2uu7PLgsOVXvgU0yacs= cloud.google.com/go/compute v1.19.0/go.mod h1:rikpw2y+UMidAe9tISo04EHNOIf42RLYF/q8Bs93scU= cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE= +cloud.google.com/go/compute v1.19.3/go.mod h1:qxvISKp/gYnXkSAD1ppcSOveRAmzxicEv/JlizULFrI= +cloud.google.com/go/compute v1.20.1/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM= +cloud.google.com/go/compute v1.21.0/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM= +cloud.google.com/go/compute v1.23.0/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM= +cloud.google.com/go/compute v1.23.1/go.mod h1:CqB3xpmPKKt3OJpW2ndFIXnA9A4xAy/F3Xp1ixncW78= +cloud.google.com/go/compute v1.23.2/go.mod h1:JJ0atRC0J/oWYiiVBmsSsrRnh92DhZPG4hFDcR04Rns= cloud.google.com/go/compute v1.23.3 h1:6sVlXXBmbd7jNX0Ipq0trII3e4n1/MsADLK6a+aiVlk= cloud.google.com/go/compute v1.23.3/go.mod h1:VCgBUoMnIVIR0CscqQiPJLAG25E3ZRZMzcFZeQ+h8CI= cloud.google.com/go/compute/metadata v0.1.0/go.mod h1:Z1VN+bulIf6bt4P/C37K4DyZYZEXYonfTBHHFPO/4UU= @@ -189,15 +318,32 @@ cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2Aawl cloud.google.com/go/contactcenterinsights v1.3.0/go.mod h1:Eu2oemoePuEFc/xKFPjbTuPSj0fYJcPls9TFlPNnHHY= cloud.google.com/go/contactcenterinsights v1.4.0/go.mod h1:L2YzkGbPsv+vMQMCADxJoT9YiTTnSEd6fEvCeHTYVck= cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w= +cloud.google.com/go/contactcenterinsights v1.9.1/go.mod h1:bsg/R7zGLYMVxFFzfh9ooLTruLRCG9fnzhH9KznHhbM= +cloud.google.com/go/contactcenterinsights v1.10.0/go.mod h1:bsg/R7zGLYMVxFFzfh9ooLTruLRCG9fnzhH9KznHhbM= +cloud.google.com/go/contactcenterinsights v1.11.0/go.mod h1:hutBdImE4XNZ1NV4vbPJKSFOnQruhC5Lj9bZqWMTKiU= +cloud.google.com/go/contactcenterinsights v1.11.1/go.mod h1:FeNP3Kg8iteKM80lMwSk3zZZKVxr+PGnAId6soKuXwE= +cloud.google.com/go/contactcenterinsights v1.11.2/go.mod h1:A9PIR5ov5cRcd28KlDbmmXE8Aay+Gccer2h4wzkYFso= +cloud.google.com/go/contactcenterinsights v1.11.3/go.mod h1:HHX5wrz5LHVAwfI2smIotQG9x8Qd6gYilaHcLLLmNis= cloud.google.com/go/container v1.6.0/go.mod h1:Xazp7GjJSeUYo688S+6J5V+n/t+G5sKBTFkKNudGRxg= cloud.google.com/go/container v1.7.0/go.mod h1:Dp5AHtmothHGX3DwwIHPgq45Y8KmNsgN3amoYfxVkLo= cloud.google.com/go/container v1.13.1/go.mod h1:6wgbMPeQRw9rSnKBCAJXnds3Pzj03C4JHamr8asWKy4= cloud.google.com/go/container v1.14.0/go.mod h1:3AoJMPhHfLDxLvrlVWaK57IXzaPnLaZq63WX59aQBfM= cloud.google.com/go/container v1.15.0/go.mod h1:ft+9S0WGjAyjDggg5S06DXj+fHJICWg8L7isCQe9pQA= +cloud.google.com/go/container v1.22.1/go.mod h1:lTNExE2R7f+DLbAN+rJiKTisauFCaoDq6NURZ83eVH4= +cloud.google.com/go/container v1.24.0/go.mod h1:lTNExE2R7f+DLbAN+rJiKTisauFCaoDq6NURZ83eVH4= +cloud.google.com/go/container v1.26.0/go.mod h1:YJCmRet6+6jnYYRS000T6k0D0xUXQgBSaJ7VwI8FBj4= +cloud.google.com/go/container v1.26.1/go.mod h1:5smONjPRUxeEpDG7bMKWfDL4sauswqEtnBK1/KKpR04= +cloud.google.com/go/container v1.26.2/go.mod h1:YlO84xCt5xupVbLaMY4s3XNE79MUJ+49VmkInr6HvF4= +cloud.google.com/go/container v1.27.1/go.mod h1:b1A1gJeTBXVLQ6GGw9/9M4FG94BEGsqJ5+t4d/3N7O4= cloud.google.com/go/containeranalysis v0.5.1/go.mod h1:1D92jd8gRR/c0fGMlymRgxWD3Qw9C1ff6/T7mLgVL8I= cloud.google.com/go/containeranalysis v0.6.0/go.mod h1:HEJoiEIu+lEXM+k7+qLCci0h33lX3ZqoYFdmPcoO7s4= cloud.google.com/go/containeranalysis v0.7.0/go.mod h1:9aUL+/vZ55P2CXfuZjS4UjQ9AgXoSw8Ts6lemfmxBxI= cloud.google.com/go/containeranalysis v0.9.0/go.mod h1:orbOANbwk5Ejoom+s+DUCTTJ7IBdBQJDcSylAx/on9s= +cloud.google.com/go/containeranalysis v0.10.1/go.mod h1:Ya2jiILITMY68ZLPaogjmOMNkwsDrWBSTyBubGXO7j0= +cloud.google.com/go/containeranalysis v0.11.0/go.mod h1:4n2e99ZwpGxpNcz+YsFT1dfOHPQFGcAC8FN2M2/ne/U= +cloud.google.com/go/containeranalysis v0.11.1/go.mod h1:rYlUOM7nem1OJMKwE1SadufX0JP3wnXj844EtZAwWLY= +cloud.google.com/go/containeranalysis v0.11.2/go.mod h1:xibioGBC1MD2j4reTyV1xY1/MvKaz+fyM9ENWhmIeP8= +cloud.google.com/go/containeranalysis v0.11.3/go.mod h1:kMeST7yWFQMGjiG9K7Eov+fPNQcGhb8mXj/UcTiWw9U= cloud.google.com/go/datacatalog v1.3.0/go.mod h1:g9svFY6tuR+j+hrTw3J2dNcmI0dzmSiyOzm8kpLq0a0= cloud.google.com/go/datacatalog v1.5.0/go.mod h1:M7GPLNQeLfWqeIm3iuiruhPzkt65+Bx8dAKvScX8jvs= cloud.google.com/go/datacatalog v1.6.0/go.mod h1:+aEyF8JKg+uXcIdAmmaMUmZ3q1b/lKLtXCmXdnc0lbc= @@ -206,44 +352,98 @@ cloud.google.com/go/datacatalog v1.8.0/go.mod h1:KYuoVOv9BM8EYz/4eMFxrr4DUKhGIOX cloud.google.com/go/datacatalog v1.8.1/go.mod h1:RJ58z4rMp3gvETA465Vg+ag8BGgBdnRPEMMSTr5Uv+M= cloud.google.com/go/datacatalog v1.12.0/go.mod h1:CWae8rFkfp6LzLumKOnmVh4+Zle4A3NXLzVJ1d1mRm0= cloud.google.com/go/datacatalog v1.13.0/go.mod h1:E4Rj9a5ZtAxcQJlEBTLgMTphfP11/lNaAshpoBgemX8= +cloud.google.com/go/datacatalog v1.14.0/go.mod h1:h0PrGtlihoutNMp/uvwhawLQ9+c63Kz65UFqh49Yo+E= +cloud.google.com/go/datacatalog v1.14.1/go.mod h1:d2CevwTG4yedZilwe+v3E3ZBDRMobQfSG/a6cCCN5R4= +cloud.google.com/go/datacatalog v1.16.0/go.mod h1:d2CevwTG4yedZilwe+v3E3ZBDRMobQfSG/a6cCCN5R4= +cloud.google.com/go/datacatalog v1.17.1/go.mod h1:nCSYFHgtxh2MiEktWIz71s/X+7ds/UT9kp0PC7waCzE= +cloud.google.com/go/datacatalog v1.18.0/go.mod h1:nCSYFHgtxh2MiEktWIz71s/X+7ds/UT9kp0PC7waCzE= +cloud.google.com/go/datacatalog v1.18.1/go.mod h1:TzAWaz+ON1tkNr4MOcak8EBHX7wIRX/gZKM+yTVsv+A= +cloud.google.com/go/datacatalog v1.18.2/go.mod h1:SPVgWW2WEMuWHA+fHodYjmxPiMqcOiWfhc9OD5msigk= +cloud.google.com/go/datacatalog v1.18.3/go.mod h1:5FR6ZIF8RZrtml0VUao22FxhdjkoG+a0866rEnObryM= cloud.google.com/go/dataflow v0.6.0/go.mod h1:9QwV89cGoxjjSR9/r7eFDqqjtvbKxAK2BaYU6PVk9UM= cloud.google.com/go/dataflow v0.7.0/go.mod h1:PX526vb4ijFMesO1o202EaUmouZKBpjHsTlCtB4parQ= cloud.google.com/go/dataflow v0.8.0/go.mod h1:Rcf5YgTKPtQyYz8bLYhFoIV/vP39eL7fWNcSOyFfLJE= +cloud.google.com/go/dataflow v0.9.1/go.mod h1:Wp7s32QjYuQDWqJPFFlnBKhkAtiFpMTdg00qGbnIHVw= +cloud.google.com/go/dataflow v0.9.2/go.mod h1:vBfdBZ/ejlTaYIGB3zB4T08UshH70vbtZeMD+urnUSo= +cloud.google.com/go/dataflow v0.9.3/go.mod h1:HI4kMVjcHGTs3jTHW/kv3501YW+eloiJSLxkJa/vqFE= +cloud.google.com/go/dataflow v0.9.4/go.mod h1:4G8vAkHYCSzU8b/kmsoR2lWyHJD85oMJPHMtan40K8w= cloud.google.com/go/dataform v0.3.0/go.mod h1:cj8uNliRlHpa6L3yVhDOBrUXH+BPAO1+KFMQQNSThKo= cloud.google.com/go/dataform v0.4.0/go.mod h1:fwV6Y4Ty2yIFL89huYlEkwUPtS7YZinZbzzj5S9FzCE= cloud.google.com/go/dataform v0.5.0/go.mod h1:GFUYRe8IBa2hcomWplodVmUx/iTL0FrsauObOM3Ipr0= cloud.google.com/go/dataform v0.6.0/go.mod h1:QPflImQy33e29VuapFdf19oPbE4aYTJxr31OAPV+ulA= cloud.google.com/go/dataform v0.7.0/go.mod h1:7NulqnVozfHvWUBpMDfKMUESr+85aJsC/2O0o3jWPDE= +cloud.google.com/go/dataform v0.8.1/go.mod h1:3BhPSiw8xmppbgzeBbmDvmSWlwouuJkXsXsb8UBih9M= +cloud.google.com/go/dataform v0.8.2/go.mod h1:X9RIqDs6NbGPLR80tnYoPNiO1w0wenKTb8PxxlhTMKM= +cloud.google.com/go/dataform v0.8.3/go.mod h1:8nI/tvv5Fso0drO3pEjtowz58lodx8MVkdV2q0aPlqg= +cloud.google.com/go/dataform v0.9.1/go.mod h1:pWTg+zGQ7i16pyn0bS1ruqIE91SdL2FDMvEYu/8oQxs= cloud.google.com/go/datafusion v1.4.0/go.mod h1:1Zb6VN+W6ALo85cXnM1IKiPw+yQMKMhB9TsTSRDo/38= cloud.google.com/go/datafusion v1.5.0/go.mod h1:Kz+l1FGHB0J+4XF2fud96WMmRiq/wj8N9u007vyXZ2w= cloud.google.com/go/datafusion v1.6.0/go.mod h1:WBsMF8F1RhSXvVM8rCV3AeyWVxcC2xY6vith3iw3S+8= +cloud.google.com/go/datafusion v1.7.1/go.mod h1:KpoTBbFmoToDExJUso/fcCiguGDk7MEzOWXUsJo0wsI= +cloud.google.com/go/datafusion v1.7.2/go.mod h1:62K2NEC6DRlpNmI43WHMWf9Vg/YvN6QVi8EVwifElI0= +cloud.google.com/go/datafusion v1.7.3/go.mod h1:eoLt1uFXKGBq48jy9LZ+Is8EAVLnmn50lNncLzwYokE= +cloud.google.com/go/datafusion v1.7.4/go.mod h1:BBs78WTOLYkT4GVZIXQCZT3GFpkpDN4aBY4NDX/jVlM= cloud.google.com/go/datalabeling v0.5.0/go.mod h1:TGcJ0G2NzcsXSE/97yWjIZO0bXj0KbVlINXMG9ud42I= cloud.google.com/go/datalabeling v0.6.0/go.mod h1:WqdISuk/+WIGeMkpw/1q7bK/tFEZxsrFJOJdY2bXvTQ= cloud.google.com/go/datalabeling v0.7.0/go.mod h1:WPQb1y08RJbmpM3ww0CSUAGweL0SxByuW2E+FU+wXcM= +cloud.google.com/go/datalabeling v0.8.1/go.mod h1:XS62LBSVPbYR54GfYQsPXZjTW8UxCK2fkDciSrpRFdY= +cloud.google.com/go/datalabeling v0.8.2/go.mod h1:cyDvGHuJWu9U/cLDA7d8sb9a0tWLEletStu2sTmg3BE= +cloud.google.com/go/datalabeling v0.8.3/go.mod h1:tvPhpGyS/V7lqjmb3V0TaDdGvhzgR1JoW7G2bpi2UTI= +cloud.google.com/go/datalabeling v0.8.4/go.mod h1:Z1z3E6LHtffBGrNUkKwbwbDxTiXEApLzIgmymj8A3S8= cloud.google.com/go/dataplex v1.3.0/go.mod h1:hQuRtDg+fCiFgC8j0zV222HvzFQdRd+SVX8gdmFcZzA= cloud.google.com/go/dataplex v1.4.0/go.mod h1:X51GfLXEMVJ6UN47ESVqvlsRplbLhcsAt0kZCCKsU0A= cloud.google.com/go/dataplex v1.5.2/go.mod h1:cVMgQHsmfRoI5KFYq4JtIBEUbYwc3c7tXmIDhRmNNVQ= cloud.google.com/go/dataplex v1.6.0/go.mod h1:bMsomC/aEJOSpHXdFKFGQ1b0TDPIeL28nJObeO1ppRs= +cloud.google.com/go/dataplex v1.8.1/go.mod h1:7TyrDT6BCdI8/38Uvp0/ZxBslOslP2X2MPDucliyvSE= +cloud.google.com/go/dataplex v1.9.0/go.mod h1:7TyrDT6BCdI8/38Uvp0/ZxBslOslP2X2MPDucliyvSE= +cloud.google.com/go/dataplex v1.9.1/go.mod h1:7TyrDT6BCdI8/38Uvp0/ZxBslOslP2X2MPDucliyvSE= +cloud.google.com/go/dataplex v1.10.1/go.mod h1:1MzmBv8FvjYfc7vDdxhnLFNskikkB+3vl475/XdCDhs= +cloud.google.com/go/dataplex v1.10.2/go.mod h1:xdC8URdTrCrZMW6keY779ZT1cTOfV8KEPNsw+LTRT1Y= +cloud.google.com/go/dataplex v1.11.1/go.mod h1:mHJYQQ2VEJHsyoC0OdNyy988DvEbPhqFs5OOLffLX0c= cloud.google.com/go/dataproc v1.7.0/go.mod h1:CKAlMjII9H90RXaMpSxQ8EU6dQx6iAYNPcYPOkSbi8s= cloud.google.com/go/dataproc v1.8.0/go.mod h1:5OW+zNAH0pMpw14JVrPONsxMQYMBqJuzORhIBfBn9uI= cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4= +cloud.google.com/go/dataproc/v2 v2.0.1/go.mod h1:7Ez3KRHdFGcfY7GcevBbvozX+zyWGcwLJvvAMwCaoZ4= +cloud.google.com/go/dataproc/v2 v2.2.0/go.mod h1:lZR7AQtwZPvmINx5J87DSOOpTfof9LVZju6/Qo4lmcY= +cloud.google.com/go/dataproc/v2 v2.2.1/go.mod h1:QdAJLaBjh+l4PVlVZcmrmhGccosY/omC1qwfQ61Zv/o= +cloud.google.com/go/dataproc/v2 v2.2.2/go.mod h1:aocQywVmQVF4i8CL740rNI/ZRpsaaC1Wh2++BJ7HEJ4= +cloud.google.com/go/dataproc/v2 v2.2.3/go.mod h1:G5R6GBc9r36SXv/RtZIVfB8SipI+xVn0bX5SxUzVYbY= cloud.google.com/go/dataqna v0.5.0/go.mod h1:90Hyk596ft3zUQ8NkFfvICSIfHFh1Bc7C4cK3vbhkeo= cloud.google.com/go/dataqna v0.6.0/go.mod h1:1lqNpM7rqNLVgWBJyk5NF6Uen2PHym0jtVJonplVsDA= cloud.google.com/go/dataqna v0.7.0/go.mod h1:Lx9OcIIeqCrw1a6KdO3/5KMP1wAmTc0slZWwP12Qq3c= +cloud.google.com/go/dataqna v0.8.1/go.mod h1:zxZM0Bl6liMePWsHA8RMGAfmTG34vJMapbHAxQ5+WA8= +cloud.google.com/go/dataqna v0.8.2/go.mod h1:KNEqgx8TTmUipnQsScOoDpq/VlXVptUqVMZnt30WAPs= +cloud.google.com/go/dataqna v0.8.3/go.mod h1:wXNBW2uvc9e7Gl5k8adyAMnLush1KVV6lZUhB+rqNu4= +cloud.google.com/go/dataqna v0.8.4/go.mod h1:mySRKjKg5Lz784P6sCov3p1QD+RZQONRMRjzGNcFd0c= cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= cloud.google.com/go/datastore v1.10.0/go.mod h1:PC5UzAmDEkAmkfaknstTYbNpgE49HAgW2J1gcgUfmdM= cloud.google.com/go/datastore v1.11.0/go.mod h1:TvGxBIHCS50u8jzG+AW/ppf87v1of8nwzFNgEZU1D3c= +cloud.google.com/go/datastore v1.12.0/go.mod h1:KjdB88W897MRITkvWWJrg2OUtrR5XVj1EoLgSp6/N70= +cloud.google.com/go/datastore v1.12.1/go.mod h1:KjdB88W897MRITkvWWJrg2OUtrR5XVj1EoLgSp6/N70= +cloud.google.com/go/datastore v1.13.0/go.mod h1:KjdB88W897MRITkvWWJrg2OUtrR5XVj1EoLgSp6/N70= +cloud.google.com/go/datastore v1.14.0/go.mod h1:GAeStMBIt9bPS7jMJA85kgkpsMkvseWWXiaHya9Jes8= +cloud.google.com/go/datastore v1.15.0/go.mod h1:GAeStMBIt9bPS7jMJA85kgkpsMkvseWWXiaHya9Jes8= cloud.google.com/go/datastream v1.2.0/go.mod h1:i/uTP8/fZwgATHS/XFu0TcNUhuA0twZxxQ3EyCUQMwo= cloud.google.com/go/datastream v1.3.0/go.mod h1:cqlOX8xlyYF/uxhiKn6Hbv6WjwPPuI9W2M9SAXwaLLQ= cloud.google.com/go/datastream v1.4.0/go.mod h1:h9dpzScPhDTs5noEMQVWP8Wx8AFBRyS0s8KWPx/9r0g= cloud.google.com/go/datastream v1.5.0/go.mod h1:6TZMMNPwjUqZHBKPQ1wwXpb0d5VDVPl2/XoS5yi88q4= cloud.google.com/go/datastream v1.6.0/go.mod h1:6LQSuswqLa7S4rPAOZFVjHIG3wJIjZcZrw8JDEDJuIs= cloud.google.com/go/datastream v1.7.0/go.mod h1:uxVRMm2elUSPuh65IbZpzJNMbuzkcvu5CjMqVIUHrww= +cloud.google.com/go/datastream v1.9.1/go.mod h1:hqnmr8kdUBmrnk65k5wNRoHSCYksvpdZIcZIEl8h43Q= +cloud.google.com/go/datastream v1.10.0/go.mod h1:hqnmr8kdUBmrnk65k5wNRoHSCYksvpdZIcZIEl8h43Q= +cloud.google.com/go/datastream v1.10.1/go.mod h1:7ngSYwnw95YFyTd5tOGBxHlOZiL+OtpjheqU7t2/s/c= +cloud.google.com/go/datastream v1.10.2/go.mod h1:W42TFgKAs/om6x/CdXX5E4oiAsKlH+e8MTGy81zdYt0= +cloud.google.com/go/datastream v1.10.3/go.mod h1:YR0USzgjhqA/Id0Ycu1VvZe8hEWwrkjuXrGbzeDOSEA= cloud.google.com/go/deploy v1.4.0/go.mod h1:5Xghikd4VrmMLNaF6FiRFDlHb59VM59YoDQnOUdsH/c= cloud.google.com/go/deploy v1.5.0/go.mod h1:ffgdD0B89tToyW/U/D2eL0jN2+IEV/3EMuXHA0l4r+s= cloud.google.com/go/deploy v1.6.0/go.mod h1:f9PTHehG/DjCom3QH0cntOVRm93uGBDt2vKzAPwpXQI= cloud.google.com/go/deploy v1.8.0/go.mod h1:z3myEJnA/2wnB4sgjqdMfgxCA0EqC3RBTNcVPs93mtQ= +cloud.google.com/go/deploy v1.11.0/go.mod h1:tKuSUV5pXbn67KiubiUNUejqLs4f5cxxiCNCeyl0F2g= +cloud.google.com/go/deploy v1.13.0/go.mod h1:tKuSUV5pXbn67KiubiUNUejqLs4f5cxxiCNCeyl0F2g= +cloud.google.com/go/deploy v1.13.1/go.mod h1:8jeadyLkH9qu9xgO3hVWw8jVr29N1mnW42gRJT8GY6g= +cloud.google.com/go/deploy v1.14.1/go.mod h1:N8S0b+aIHSEeSr5ORVoC0+/mOPUysVt8ae4QkZYolAw= +cloud.google.com/go/deploy v1.14.2/go.mod h1:e5XOUI5D+YGldyLNZ21wbp9S8otJbBE4i88PtO9x/2g= cloud.google.com/go/dialogflow v1.15.0/go.mod h1:HbHDWs33WOGJgn6rfzBW1Kv807BE3O1+xGbn59zZWI4= cloud.google.com/go/dialogflow v1.16.1/go.mod h1:po6LlzGfK+smoSmTBnbkIZY2w8ffjz/RcGSS+sh1el0= cloud.google.com/go/dialogflow v1.17.0/go.mod h1:YNP09C/kXA1aZdBgC/VtXX74G/TKn7XVCcVumTflA+8= @@ -252,37 +452,80 @@ cloud.google.com/go/dialogflow v1.19.0/go.mod h1:JVmlG1TwykZDtxtTXujec4tQ+D8SBFM cloud.google.com/go/dialogflow v1.29.0/go.mod h1:b+2bzMe+k1s9V+F2jbJwpHPzrnIyHihAdRFMtn2WXuM= cloud.google.com/go/dialogflow v1.31.0/go.mod h1:cuoUccuL1Z+HADhyIA7dci3N5zUssgpBJmCzI6fNRB4= cloud.google.com/go/dialogflow v1.32.0/go.mod h1:jG9TRJl8CKrDhMEcvfcfFkkpp8ZhgPz3sBGmAUYJ2qE= +cloud.google.com/go/dialogflow v1.38.0/go.mod h1:L7jnH+JL2mtmdChzAIcXQHXMvQkE3U4hTaNltEuxXn4= +cloud.google.com/go/dialogflow v1.40.0/go.mod h1:L7jnH+JL2mtmdChzAIcXQHXMvQkE3U4hTaNltEuxXn4= +cloud.google.com/go/dialogflow v1.43.0/go.mod h1:pDUJdi4elL0MFmt1REMvFkdsUTYSHq+rTCS8wg0S3+M= +cloud.google.com/go/dialogflow v1.44.0/go.mod h1:pDUJdi4elL0MFmt1REMvFkdsUTYSHq+rTCS8wg0S3+M= +cloud.google.com/go/dialogflow v1.44.1/go.mod h1:n/h+/N2ouKOO+rbe/ZnI186xImpqvCVj2DdsWS/0EAk= +cloud.google.com/go/dialogflow v1.44.2/go.mod h1:QzFYndeJhpVPElnFkUXxdlptx0wPnBWLCBT9BvtC3/c= +cloud.google.com/go/dialogflow v1.44.3/go.mod h1:mHly4vU7cPXVweuB5R0zsYKPMzy240aQdAu06SqBbAQ= cloud.google.com/go/dlp v1.6.0/go.mod h1:9eyB2xIhpU0sVwUixfBubDoRwP+GjeUoxxeueZmqvmM= cloud.google.com/go/dlp v1.7.0/go.mod h1:68ak9vCiMBjbasxeVD17hVPxDEck+ExiHavX8kiHG+Q= cloud.google.com/go/dlp v1.9.0/go.mod h1:qdgmqgTyReTz5/YNSSuueR8pl7hO0o9bQ39ZhtgkWp4= +cloud.google.com/go/dlp v1.10.1/go.mod h1:IM8BWz1iJd8njcNcG0+Kyd9OPnqnRNkDV8j42VT5KOI= +cloud.google.com/go/dlp v1.10.2/go.mod h1:ZbdKIhcnyhILgccwVDzkwqybthh7+MplGC3kZVZsIOQ= +cloud.google.com/go/dlp v1.10.3/go.mod h1:iUaTc/ln8I+QT6Ai5vmuwfw8fqTk2kaz0FvCwhLCom0= +cloud.google.com/go/dlp v1.11.1/go.mod h1:/PA2EnioBeXTL/0hInwgj0rfsQb3lpE3R8XUJxqUNKI= cloud.google.com/go/documentai v1.7.0/go.mod h1:lJvftZB5NRiFSX4moiye1SMxHx0Bc3x1+p9e/RfXYiU= cloud.google.com/go/documentai v1.8.0/go.mod h1:xGHNEB7CtsnySCNrCFdCyyMz44RhFEEX2Q7UD0c5IhU= cloud.google.com/go/documentai v1.9.0/go.mod h1:FS5485S8R00U10GhgBC0aNGrJxBP8ZVpEeJ7PQDZd6k= cloud.google.com/go/documentai v1.10.0/go.mod h1:vod47hKQIPeCfN2QS/jULIvQTugbmdc0ZvxxfQY1bg4= cloud.google.com/go/documentai v1.16.0/go.mod h1:o0o0DLTEZ+YnJZ+J4wNfTxmDVyrkzFvttBXXtYRMHkM= cloud.google.com/go/documentai v1.18.0/go.mod h1:F6CK6iUH8J81FehpskRmhLq/3VlwQvb7TvwOceQ2tbs= +cloud.google.com/go/documentai v1.20.0/go.mod h1:yJkInoMcK0qNAEdRnqY/D5asy73tnPe88I1YTZT+a8E= +cloud.google.com/go/documentai v1.22.0/go.mod h1:yJkInoMcK0qNAEdRnqY/D5asy73tnPe88I1YTZT+a8E= +cloud.google.com/go/documentai v1.22.1/go.mod h1:LKs22aDHbJv7ufXuPypzRO7rG3ALLJxzdCXDPutw4Qc= +cloud.google.com/go/documentai v1.23.0/go.mod h1:LKs22aDHbJv7ufXuPypzRO7rG3ALLJxzdCXDPutw4Qc= +cloud.google.com/go/documentai v1.23.2/go.mod h1:Q/wcRT+qnuXOpjAkvOV4A+IeQl04q2/ReT7SSbytLSo= +cloud.google.com/go/documentai v1.23.4/go.mod h1:4MYAaEMnADPN1LPN5xboDR5QVB6AgsaxgFdJhitlE2Y= +cloud.google.com/go/documentai v1.23.5/go.mod h1:ghzBsyVTiVdkfKaUCum/9bGBEyBjDO4GfooEcYKhN+g= cloud.google.com/go/domains v0.6.0/go.mod h1:T9Rz3GasrpYk6mEGHh4rymIhjlnIuB4ofT1wTxDeT4Y= cloud.google.com/go/domains v0.7.0/go.mod h1:PtZeqS1xjnXuRPKE/88Iru/LdfoRyEHYA9nFQf4UKpg= cloud.google.com/go/domains v0.8.0/go.mod h1:M9i3MMDzGFXsydri9/vW+EWz9sWb4I6WyHqdlAk0idE= +cloud.google.com/go/domains v0.9.1/go.mod h1:aOp1c0MbejQQ2Pjf1iJvnVyT+z6R6s8pX66KaCSDYfE= +cloud.google.com/go/domains v0.9.2/go.mod h1:3YvXGYzZG1Temjbk7EyGCuGGiXHJwVNmwIf+E/cUp5I= +cloud.google.com/go/domains v0.9.3/go.mod h1:29k66YNDLDY9LCFKpGFeh6Nj9r62ZKm5EsUJxAl84KU= +cloud.google.com/go/domains v0.9.4/go.mod h1:27jmJGShuXYdUNjyDG0SodTfT5RwLi7xmH334Gvi3fY= cloud.google.com/go/edgecontainer v0.1.0/go.mod h1:WgkZ9tp10bFxqO8BLPqv2LlfmQF1X8lZqwW4r1BTajk= cloud.google.com/go/edgecontainer v0.2.0/go.mod h1:RTmLijy+lGpQ7BXuTDa4C4ssxyXT34NIuHIgKuP4s5w= cloud.google.com/go/edgecontainer v0.3.0/go.mod h1:FLDpP4nykgwwIfcLt6zInhprzw0lEi2P1fjO6Ie0qbc= cloud.google.com/go/edgecontainer v1.0.0/go.mod h1:cttArqZpBB2q58W/upSG++ooo6EsblxDIolxa3jSjbY= +cloud.google.com/go/edgecontainer v1.1.1/go.mod h1:O5bYcS//7MELQZs3+7mabRqoWQhXCzenBu0R8bz2rwk= +cloud.google.com/go/edgecontainer v1.1.2/go.mod h1:wQRjIzqxEs9e9wrtle4hQPSR1Y51kqN75dgF7UllZZ4= +cloud.google.com/go/edgecontainer v1.1.3/go.mod h1:Ll2DtIABzEfaxaVSbwj3QHFaOOovlDFiWVDu349jSsA= +cloud.google.com/go/edgecontainer v1.1.4/go.mod h1:AvFdVuZuVGdgaE5YvlL1faAoa1ndRR/5XhXZvPBHbsE= cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU= cloud.google.com/go/essentialcontacts v1.3.0/go.mod h1:r+OnHa5jfj90qIfZDO/VztSFqbQan7HV75p8sA+mdGI= cloud.google.com/go/essentialcontacts v1.4.0/go.mod h1:8tRldvHYsmnBCHdFpvU+GL75oWiBKl80BiqlFh9tp+8= cloud.google.com/go/essentialcontacts v1.5.0/go.mod h1:ay29Z4zODTuwliK7SnX8E86aUF2CTzdNtvv42niCX0M= +cloud.google.com/go/essentialcontacts v1.6.2/go.mod h1:T2tB6tX+TRak7i88Fb2N9Ok3PvY3UNbUsMag9/BARh4= +cloud.google.com/go/essentialcontacts v1.6.3/go.mod h1:yiPCD7f2TkP82oJEFXFTou8Jl8L6LBRPeBEkTaO0Ggo= +cloud.google.com/go/essentialcontacts v1.6.4/go.mod h1:iju5Vy3d9tJUg0PYMd1nHhjV7xoCXaOAVabrwLaPBEM= +cloud.google.com/go/essentialcontacts v1.6.5/go.mod h1:jjYbPzw0x+yglXC890l6ECJWdYeZ5dlYACTFL0U/VuM= cloud.google.com/go/eventarc v1.7.0/go.mod h1:6ctpF3zTnaQCxUjHUdcfgcA1A2T309+omHZth7gDfmc= cloud.google.com/go/eventarc v1.8.0/go.mod h1:imbzxkyAU4ubfsaKYdQg04WS1NvncblHEup4kvF+4gw= cloud.google.com/go/eventarc v1.10.0/go.mod h1:u3R35tmZ9HvswGRBnF48IlYgYeBcPUCjkr4BTdem2Kw= cloud.google.com/go/eventarc v1.11.0/go.mod h1:PyUjsUKPWoRBCHeOxZd/lbOOjahV41icXyUY5kSTvVY= +cloud.google.com/go/eventarc v1.12.1/go.mod h1:mAFCW6lukH5+IZjkvrEss+jmt2kOdYlN8aMx3sRJiAI= +cloud.google.com/go/eventarc v1.13.0/go.mod h1:mAFCW6lukH5+IZjkvrEss+jmt2kOdYlN8aMx3sRJiAI= +cloud.google.com/go/eventarc v1.13.1/go.mod h1:EqBxmGHFrruIara4FUQ3RHlgfCn7yo1HYsu2Hpt/C3Y= +cloud.google.com/go/eventarc v1.13.2/go.mod h1:X9A80ShVu19fb4e5sc/OLV7mpFUKZMwfJFeeWhcIObM= +cloud.google.com/go/eventarc v1.13.3/go.mod h1:RWH10IAZIRcj1s/vClXkBgMHwh59ts7hSWcqD3kaclg= cloud.google.com/go/filestore v1.3.0/go.mod h1:+qbvHGvXU1HaKX2nD0WEPo92TP/8AQuCVEBXNY9z0+w= cloud.google.com/go/filestore v1.4.0/go.mod h1:PaG5oDfo9r224f8OYXURtAsY+Fbyq/bLYoINEK8XQAI= cloud.google.com/go/filestore v1.5.0/go.mod h1:FqBXDWBp4YLHqRnVGveOkHDf8svj9r5+mUDLupOWEDs= cloud.google.com/go/filestore v1.6.0/go.mod h1:di5unNuss/qfZTw2U9nhFqo8/ZDSc466dre85Kydllg= +cloud.google.com/go/filestore v1.7.1/go.mod h1:y10jsorq40JJnjR/lQ8AfFbbcGlw3g+Dp8oN7i7FjV4= +cloud.google.com/go/filestore v1.7.2/go.mod h1:TYOlyJs25f/omgj+vY7/tIG/E7BX369triSPzE4LdgE= +cloud.google.com/go/filestore v1.7.3/go.mod h1:Qp8WaEERR3cSkxToxFPHh/b8AACkSut+4qlCjAmKTV0= +cloud.google.com/go/filestore v1.7.4/go.mod h1:S5JCxIbFjeBhWMTfIYH2Jx24J6BqjwpkkPl+nBA5DlI= cloud.google.com/go/firestore v1.1.0/go.mod h1:ulACoGHTpvq5r8rxGJ4ddJZBZqakUQqClKRT5SZwBmk= cloud.google.com/go/firestore v1.6.1/go.mod h1:asNXNOzBdyVQmEU+ggO8UPodTkEVFW5Qx+rwHnAz+EY= cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE= +cloud.google.com/go/firestore v1.11.0/go.mod h1:b38dKhgzlmNNGTNZZwe7ZRFEuRab1Hay3/DBsIGKKy4= +cloud.google.com/go/firestore v1.12.0/go.mod h1:b38dKhgzlmNNGTNZZwe7ZRFEuRab1Hay3/DBsIGKKy4= +cloud.google.com/go/firestore v1.13.0/go.mod h1:QojqqOh8IntInDUSTAh0c8ZsPYAr68Ma8c5DWOy8xb8= +cloud.google.com/go/firestore v1.14.0/go.mod h1:96MVaHLsEhbvkBEdZgfN+AS/GIkco1LRpH9Xp9YZfzQ= cloud.google.com/go/functions v1.6.0/go.mod h1:3H1UA3qiIPRWD7PeZKLvHZ9SaQhR26XIJcC0A5GbvAk= cloud.google.com/go/functions v1.7.0/go.mod h1:+d+QBcWM+RsrgZfV9xo6KfA1GlzJfxcfZcRPEhDDfzg= cloud.google.com/go/functions v1.8.0/go.mod h1:RTZ4/HsQjIqIYP9a9YPbU+QFoQsAlYgrwOXJWHn1POY= @@ -290,28 +533,56 @@ cloud.google.com/go/functions v1.9.0/go.mod h1:Y+Dz8yGguzO3PpIjhLTbnqV1CWmgQ5Uwt cloud.google.com/go/functions v1.10.0/go.mod h1:0D3hEOe3DbEvCXtYOZHQZmD+SzYsi1YbI7dGvHfldXw= cloud.google.com/go/functions v1.12.0/go.mod h1:AXWGrF3e2C/5ehvwYo/GH6O5s09tOPksiKhz+hH8WkA= cloud.google.com/go/functions v1.13.0/go.mod h1:EU4O007sQm6Ef/PwRsI8N2umygGqPBS/IZQKBQBcJ3c= +cloud.google.com/go/functions v1.15.1/go.mod h1:P5yNWUTkyU+LvW/S9O6V+V423VZooALQlqoXdoPz5AE= +cloud.google.com/go/functions v1.15.2/go.mod h1:CHAjtcR6OU4XF2HuiVeriEdELNcnvRZSk1Q8RMqy4lE= +cloud.google.com/go/functions v1.15.3/go.mod h1:r/AMHwBheapkkySEhiZYLDBwVJCdlRwsm4ieJu35/Ug= +cloud.google.com/go/functions v1.15.4/go.mod h1:CAsTc3VlRMVvx+XqXxKqVevguqJpnVip4DdonFsX28I= cloud.google.com/go/gaming v1.5.0/go.mod h1:ol7rGcxP/qHTRQE/RO4bxkXq+Fix0j6D4LFPzYTIrDM= cloud.google.com/go/gaming v1.6.0/go.mod h1:YMU1GEvA39Qt3zWGyAVA9bpYz/yAhTvaQ1t2sK4KPUA= cloud.google.com/go/gaming v1.7.0/go.mod h1:LrB8U7MHdGgFG851iHAfqUdLcKBdQ55hzXy9xBJz0+w= cloud.google.com/go/gaming v1.8.0/go.mod h1:xAqjS8b7jAVW0KFYeRUxngo9My3f33kFmua++Pi+ggM= cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0= +cloud.google.com/go/gaming v1.10.1/go.mod h1:XQQvtfP8Rb9Rxnxm5wFVpAp9zCQkJi2bLIb7iHGwB3s= cloud.google.com/go/gkebackup v0.2.0/go.mod h1:XKvv/4LfG829/B8B7xRkk8zRrOEbKtEam6yNfuQNH60= cloud.google.com/go/gkebackup v0.3.0/go.mod h1:n/E671i1aOQvUxT541aTkCwExO/bTer2HDlj4TsBRAo= cloud.google.com/go/gkebackup v0.4.0/go.mod h1:byAyBGUwYGEEww7xsbnUTBHIYcOPy/PgUWUtOeRm9Vg= +cloud.google.com/go/gkebackup v1.3.0/go.mod h1:vUDOu++N0U5qs4IhG1pcOnD1Mac79xWy6GoBFlWCWBU= +cloud.google.com/go/gkebackup v1.3.1/go.mod h1:vUDOu++N0U5qs4IhG1pcOnD1Mac79xWy6GoBFlWCWBU= +cloud.google.com/go/gkebackup v1.3.2/go.mod h1:OMZbXzEJloyXMC7gqdSB+EOEQ1AKcpGYvO3s1ec5ixk= +cloud.google.com/go/gkebackup v1.3.3/go.mod h1:eMk7/wVV5P22KBakhQnJxWSVftL1p4VBFLpv0kIft7I= +cloud.google.com/go/gkebackup v1.3.4/go.mod h1:gLVlbM8h/nHIs09ns1qx3q3eaXcGSELgNu1DWXYz1HI= cloud.google.com/go/gkeconnect v0.5.0/go.mod h1:c5lsNAg5EwAy7fkqX/+goqFsU1Da/jQFqArp+wGNr/o= cloud.google.com/go/gkeconnect v0.6.0/go.mod h1:Mln67KyU/sHJEBY8kFZ0xTeyPtzbq9StAVvEULYK16A= cloud.google.com/go/gkeconnect v0.7.0/go.mod h1:SNfmVqPkaEi3bF/B3CNZOAYPYdg7sU+obZ+QTky2Myw= +cloud.google.com/go/gkeconnect v0.8.1/go.mod h1:KWiK1g9sDLZqhxB2xEuPV8V9NYzrqTUmQR9shJHpOZw= +cloud.google.com/go/gkeconnect v0.8.2/go.mod h1:6nAVhwchBJYgQCXD2pHBFQNiJNyAd/wyxljpaa6ZPrY= +cloud.google.com/go/gkeconnect v0.8.3/go.mod h1:i9GDTrfzBSUZGCe98qSu1B8YB8qfapT57PenIb820Jo= +cloud.google.com/go/gkeconnect v0.8.4/go.mod h1:84hZz4UMlDCKl8ifVW8layK4WHlMAFeq8vbzjU0yJkw= cloud.google.com/go/gkehub v0.9.0/go.mod h1:WYHN6WG8w9bXU0hqNxt8rm5uxnk8IH+lPY9J2TV7BK0= cloud.google.com/go/gkehub v0.10.0/go.mod h1:UIPwxI0DsrpsVoWpLB0stwKCP+WFVG9+y977wO+hBH0= cloud.google.com/go/gkehub v0.11.0/go.mod h1:JOWHlmN+GHyIbuWQPl47/C2RFhnFKH38jH9Ascu3n0E= cloud.google.com/go/gkehub v0.12.0/go.mod h1:djiIwwzTTBrF5NaXCGv3mf7klpEMcST17VBTVVDcuaw= +cloud.google.com/go/gkehub v0.14.1/go.mod h1:VEXKIJZ2avzrbd7u+zeMtW00Y8ddk/4V9511C9CQGTY= +cloud.google.com/go/gkehub v0.14.2/go.mod h1:iyjYH23XzAxSdhrbmfoQdePnlMj2EWcvnR+tHdBQsCY= +cloud.google.com/go/gkehub v0.14.3/go.mod h1:jAl6WafkHHW18qgq7kqcrXYzN08hXeK/Va3utN8VKg8= +cloud.google.com/go/gkehub v0.14.4/go.mod h1:Xispfu2MqnnFt8rV/2/3o73SK1snL8s9dYJ9G2oQMfc= cloud.google.com/go/gkemulticloud v0.3.0/go.mod h1:7orzy7O0S+5kq95e4Hpn7RysVA7dPs8W/GgfUtsPbrA= cloud.google.com/go/gkemulticloud v0.4.0/go.mod h1:E9gxVBnseLWCk24ch+P9+B2CoDFJZTyIgLKSalC7tuI= cloud.google.com/go/gkemulticloud v0.5.0/go.mod h1:W0JDkiyi3Tqh0TJr//y19wyb1yf8llHVto2Htf2Ja3Y= +cloud.google.com/go/gkemulticloud v0.6.1/go.mod h1:kbZ3HKyTsiwqKX7Yw56+wUGwwNZViRnxWK2DVknXWfw= +cloud.google.com/go/gkemulticloud v1.0.0/go.mod h1:kbZ3HKyTsiwqKX7Yw56+wUGwwNZViRnxWK2DVknXWfw= +cloud.google.com/go/gkemulticloud v1.0.1/go.mod h1:AcrGoin6VLKT/fwZEYuqvVominLriQBCKmbjtnbMjG8= +cloud.google.com/go/gkemulticloud v1.0.2/go.mod h1:+ee5VXxKb3H1l4LZAcgWB/rvI16VTNTrInWxDjAGsGo= +cloud.google.com/go/gkemulticloud v1.0.3/go.mod h1:7NpJBN94U6DY1xHIbsDqB2+TFZUfjLUKLjUX8NGLor0= cloud.google.com/go/grafeas v0.2.0/go.mod h1:KhxgtF2hb0P191HlY5besjYm6MqTSTj3LSI+M+ByZHc= +cloud.google.com/go/grafeas v0.3.0/go.mod h1:P7hgN24EyONOTMyeJH6DxG4zD7fwiYa5Q6GUgyFSOU8= cloud.google.com/go/gsuiteaddons v1.3.0/go.mod h1:EUNK/J1lZEZO8yPtykKxLXI6JSVN2rg9bN8SXOa0bgM= cloud.google.com/go/gsuiteaddons v1.4.0/go.mod h1:rZK5I8hht7u7HxFQcFei0+AtfS9uSushomRlg+3ua1o= cloud.google.com/go/gsuiteaddons v1.5.0/go.mod h1:TFCClYLd64Eaa12sFVmUyG62tk4mdIsI7pAnSXRkcFo= +cloud.google.com/go/gsuiteaddons v1.6.1/go.mod h1:CodrdOqRZcLp5WOwejHWYBjZvfY0kOphkAKpF/3qdZY= +cloud.google.com/go/gsuiteaddons v1.6.2/go.mod h1:K65m9XSgs8hTF3X9nNTPi8IQueljSdYo9F+Mi+s4MyU= +cloud.google.com/go/gsuiteaddons v1.6.3/go.mod h1:sCFJkZoMrLZT3JTb8uJqgKPNshH2tfXeCwTFRebTq48= +cloud.google.com/go/gsuiteaddons v1.6.4/go.mod h1:rxtstw7Fx22uLOXBpsvb9DUbC+fiXs7rF4U29KHM/pE= cloud.google.com/go/iam v0.1.0/go.mod h1:vcUNEa0pEm0qRVpmWepWaFMIAI8/hjB9mO8rNCJtF6c= cloud.google.com/go/iam v0.3.0/go.mod h1:XzJPvDayI+9zsASAFO68Hk07u3z+f+JrT2xXNdp4bnY= cloud.google.com/go/iam v0.5.0/go.mod h1:wPU9Vt0P4UmCux7mqtRu6jcpPAb74cP1fh50J3QpkUc= @@ -322,6 +593,12 @@ cloud.google.com/go/iam v0.10.0/go.mod h1:nXAECrMt2qHpF6RZUZseteD6QyanL68reN4OXP cloud.google.com/go/iam v0.11.0/go.mod h1:9PiLDanza5D+oWFZiH1uG+RnRCfEGKoyl6yo4cgWZGY= cloud.google.com/go/iam v0.12.0/go.mod h1:knyHGviacl11zrtZUoDuYpDgLjvr28sLQaG0YB2GYAY= cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0= +cloud.google.com/go/iam v1.0.1/go.mod h1:yR3tmSL8BcZB4bxByRv2jkSIahVmCtfKZwLYGBalRE8= +cloud.google.com/go/iam v1.1.0/go.mod h1:nxdHjaKfCr7fNYx/HJMM8LgiMugmveWlkatear5gVyk= +cloud.google.com/go/iam v1.1.1/go.mod h1:A5avdyVL2tCppe4unb0951eI9jreack+RJ0/d+KUZOU= +cloud.google.com/go/iam v1.1.2/go.mod h1:A5avdyVL2tCppe4unb0951eI9jreack+RJ0/d+KUZOU= +cloud.google.com/go/iam v1.1.3/go.mod h1:3khUlaBXfPKKe7huYgEpDn6FtgRyMEqbkvBxrQyY5SE= +cloud.google.com/go/iam v1.1.4/go.mod h1:l/rg8l1AaA+VFMho/HYx2Vv6xinPSLMF8qfhRPIZ0L8= cloud.google.com/go/iam v1.1.5 h1:1jTsCu4bcsNsE4iiqNT5SHwrDRCfRmIaaaVFhRveTJI= cloud.google.com/go/iam v1.1.5/go.mod h1:rB6P/Ic3mykPbFio+vo7403drjlgvoWfYpJhMXEbzv8= cloud.google.com/go/iap v1.4.0/go.mod h1:RGFwRJdihTINIe4wZ2iCP0zF/qu18ZwyKxrhMhygBEc= @@ -329,13 +606,26 @@ cloud.google.com/go/iap v1.5.0/go.mod h1:UH/CGgKd4KyohZL5Pt0jSKE4m3FR51qg6FKQ/z/ cloud.google.com/go/iap v1.6.0/go.mod h1:NSuvI9C/j7UdjGjIde7t7HBz+QTwBcapPE07+sSRcLk= cloud.google.com/go/iap v1.7.0/go.mod h1:beqQx56T9O1G1yNPph+spKpNibDlYIiIixiqsQXxLIo= cloud.google.com/go/iap v1.7.1/go.mod h1:WapEwPc7ZxGt2jFGB/C/bm+hP0Y6NXzOYGjpPnmMS74= +cloud.google.com/go/iap v1.8.1/go.mod h1:sJCbeqg3mvWLqjZNsI6dfAtbbV1DL2Rl7e1mTyXYREQ= +cloud.google.com/go/iap v1.9.0/go.mod h1:01OFxd1R+NFrg78S+hoPV5PxEzv22HXaNqUUlmNHFuY= +cloud.google.com/go/iap v1.9.1/go.mod h1:SIAkY7cGMLohLSdBR25BuIxO+I4fXJiL06IBL7cy/5Q= +cloud.google.com/go/iap v1.9.2/go.mod h1:GwDTOs047PPSnwRD0Us5FKf4WDRcVvHg1q9WVkKBhdI= +cloud.google.com/go/iap v1.9.3/go.mod h1:DTdutSZBqkkOm2HEOTBzhZxh2mwwxshfD/h3yofAiCw= cloud.google.com/go/ids v1.1.0/go.mod h1:WIuwCaYVOzHIj2OhN9HAwvW+DBdmUAdcWlFxRl+KubM= cloud.google.com/go/ids v1.2.0/go.mod h1:5WXvp4n25S0rA/mQWAg1YEEBBq6/s+7ml1RDCW1IrcY= cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt6xV4= +cloud.google.com/go/ids v1.4.1/go.mod h1:np41ed8YMU8zOgv53MMMoCntLTn2lF+SUzlM+O3u/jw= +cloud.google.com/go/ids v1.4.2/go.mod h1:3vw8DX6YddRu9BncxuzMyWn0g8+ooUjI2gslJ7FH3vk= +cloud.google.com/go/ids v1.4.3/go.mod h1:9CXPqI3GedjmkjbMWCUhMZ2P2N7TUMzAkVXYEH2orYU= +cloud.google.com/go/ids v1.4.4/go.mod h1:z+WUc2eEl6S/1aZWzwtVNWoSZslgzPxAboS0lZX0HjI= cloud.google.com/go/iot v1.3.0/go.mod h1:r7RGh2B61+B8oz0AGE+J72AhA0G7tdXItODWsaA2oLs= cloud.google.com/go/iot v1.4.0/go.mod h1:dIDxPOn0UvNDUMD8Ger7FIaTuvMkj+aGk94RPP0iV+g= cloud.google.com/go/iot v1.5.0/go.mod h1:mpz5259PDl3XJthEmh9+ap0affn/MqNSP4My77Qql9o= cloud.google.com/go/iot v1.6.0/go.mod h1:IqdAsmE2cTYYNO1Fvjfzo9po179rAtJeVGUvkLN3rLE= +cloud.google.com/go/iot v1.7.1/go.mod h1:46Mgw7ev1k9KqK1ao0ayW9h0lI+3hxeanz+L1zmbbbk= +cloud.google.com/go/iot v1.7.2/go.mod h1:q+0P5zr1wRFpw7/MOgDXrG/HVA+l+cSwdObffkrpnSg= +cloud.google.com/go/iot v1.7.3/go.mod h1:t8itFchkol4VgNbHnIq9lXoOOtHNR3uAACQMYbN9N4I= +cloud.google.com/go/iot v1.7.4/go.mod h1:3TWqDVvsddYBG++nHSZmluoCAVGr1hAcabbWZNKEZLk= cloud.google.com/go/kms v1.4.0/go.mod h1:fajBHndQ+6ubNw6Ss2sSd+SWvjL26RNo/dr7uxsnnOA= cloud.google.com/go/kms v1.5.0/go.mod h1:QJS2YY0eJGBg3mnDfuaCyLauWwBJiHRboYxJ++1xJNg= cloud.google.com/go/kms v1.6.0/go.mod h1:Jjy850yySiasBUDi6KFUwUv2n1+o7QZFyuUJg6OgjA0= @@ -343,6 +633,12 @@ cloud.google.com/go/kms v1.8.0/go.mod h1:4xFEhYFqvW+4VMELtZyxomGSYtSQKzM178ylFW4 cloud.google.com/go/kms v1.9.0/go.mod h1:qb1tPTgfF9RQP8e1wq4cLFErVuTJv7UsSC915J8dh3w= cloud.google.com/go/kms v1.10.0/go.mod h1:ng3KTUtQQU9bPX3+QGLsflZIHlkbn8amFAMY63m8d24= cloud.google.com/go/kms v1.10.1/go.mod h1:rIWk/TryCkR59GMC3YtHtXeLzd634lBbKenvyySAyYI= +cloud.google.com/go/kms v1.11.0/go.mod h1:hwdiYC0xjnWsKQQCQQmIQnS9asjYVSK6jtXm+zFqXLM= +cloud.google.com/go/kms v1.12.1/go.mod h1:c9J991h5DTl+kg7gi3MYomh12YEENGrf48ee/N/2CDM= +cloud.google.com/go/kms v1.15.0/go.mod h1:c9J991h5DTl+kg7gi3MYomh12YEENGrf48ee/N/2CDM= +cloud.google.com/go/kms v1.15.2/go.mod h1:3hopT4+7ooWRCjc2DxgnpESFxhIraaI2IpAVUEhbT/w= +cloud.google.com/go/kms v1.15.3/go.mod h1:AJdXqHxS2GlPyduM99s9iGqi2nwbviBbhV/hdmt4iOQ= +cloud.google.com/go/kms v1.15.4/go.mod h1:L3Sdj6QTHK8dfwK5D1JLsAyELsNMnd3tAIwGS4ltKpc= cloud.google.com/go/kms v1.15.5 h1:pj1sRfut2eRbD9pFRjNnPNg/CzJPuQAzUujMIM1vVeM= cloud.google.com/go/kms v1.15.5/go.mod h1:cU2H5jnp6G2TDpUGZyqTCoy1n16fbubHZjmVXSMtwDI= cloud.google.com/go/language v1.4.0/go.mod h1:F9dRpNFQmJbkaop6g0JhSBXCNlO90e1KWx5iDdxbWic= @@ -350,92 +646,193 @@ cloud.google.com/go/language v1.6.0/go.mod h1:6dJ8t3B+lUYfStgls25GusK04NLh3eDLQn cloud.google.com/go/language v1.7.0/go.mod h1:DJ6dYN/W+SQOjF8e1hLQXMF21AkH2w9wiPzPCJa2MIE= cloud.google.com/go/language v1.8.0/go.mod h1:qYPVHf7SPoNNiCL2Dr0FfEFNil1qi3pQEyygwpgVKB8= cloud.google.com/go/language v1.9.0/go.mod h1:Ns15WooPM5Ad/5no/0n81yUetis74g3zrbeJBE+ptUY= +cloud.google.com/go/language v1.10.1/go.mod h1:CPp94nsdVNiQEt1CNjF5WkTcisLiHPyIbMhvR8H2AW0= +cloud.google.com/go/language v1.11.0/go.mod h1:uDx+pFDdAKTY8ehpWbiXyQdz8tDSYLJbQcXsCkjYyvQ= +cloud.google.com/go/language v1.11.1/go.mod h1:Xyid9MG9WOX3utvDbpX7j3tXDmmDooMyMDqgUVpH17U= +cloud.google.com/go/language v1.12.1/go.mod h1:zQhalE2QlQIxbKIZt54IASBzmZpN/aDASea5zl1l+J4= +cloud.google.com/go/language v1.12.2/go.mod h1:9idWapzr/JKXBBQ4lWqVX/hcadxB194ry20m/bTrhWc= cloud.google.com/go/lifesciences v0.5.0/go.mod h1:3oIKy8ycWGPUyZDR/8RNnTOYevhaMLqh5vLUXs9zvT8= cloud.google.com/go/lifesciences v0.6.0/go.mod h1:ddj6tSX/7BOnhxCSd3ZcETvtNr8NZ6t/iPhY2Tyfu08= cloud.google.com/go/lifesciences v0.8.0/go.mod h1:lFxiEOMqII6XggGbOnKiyZ7IBwoIqA84ClvoezaA/bo= +cloud.google.com/go/lifesciences v0.9.1/go.mod h1:hACAOd1fFbCGLr/+weUKRAJas82Y4vrL3O5326N//Wc= +cloud.google.com/go/lifesciences v0.9.2/go.mod h1:QHEOO4tDzcSAzeJg7s2qwnLM2ji8IRpQl4p6m5Z9yTA= +cloud.google.com/go/lifesciences v0.9.3/go.mod h1:gNGBOJV80IWZdkd+xz4GQj4mbqaz737SCLHn2aRhQKM= +cloud.google.com/go/lifesciences v0.9.4/go.mod h1:bhm64duKhMi7s9jR9WYJYvjAFJwRqNj+Nia7hF0Z7JA= cloud.google.com/go/logging v1.6.1/go.mod h1:5ZO0mHHbvm8gEmeEUHrmDlTDSu5imF6MUP9OfilNXBw= cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M= +cloud.google.com/go/logging v1.8.1/go.mod h1:TJjR+SimHwuC8MZ9cjByQulAMgni+RkXeI3wwctHJEI= cloud.google.com/go/logging v1.9.0 h1:iEIOXFO9EmSiTjDmfpbRjOxECO7R8C7b8IXUGOj7xZw= cloud.google.com/go/logging v1.9.0/go.mod h1:1Io0vnZv4onoUnsVUQY3HZ3Igb1nBchky0A0y7BBBhE= cloud.google.com/go/longrunning v0.1.1/go.mod h1:UUFxuDWkv22EuY93jjmDMFT5GPQKeFVJBIF6QlTqdsE= cloud.google.com/go/longrunning v0.3.0/go.mod h1:qth9Y41RRSUE69rDcOn6DdK3HfQfsUI0YSmW3iIlLJc= cloud.google.com/go/longrunning v0.4.0/go.mod h1:eF3Qsw58iX/bkKtVjMTYpH0LRjQ2goDkjkNQTlzq/ZM= cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo= +cloud.google.com/go/longrunning v0.4.2/go.mod h1:OHrnaYyLUV6oqwh0xiS7e5sLQhP1m0QU9R+WhGDMgIQ= +cloud.google.com/go/longrunning v0.5.0/go.mod h1:0JNuqRShmscVAhIACGtskSAWtqtOoPkwP0YF1oVEchc= +cloud.google.com/go/longrunning v0.5.1/go.mod h1:spvimkwdz6SPWKEt/XBij79E9fiTkHSQl/fRUUQJYJc= +cloud.google.com/go/longrunning v0.5.2/go.mod h1:nqo6DQbNV2pXhGDbDMoN2bWz68MjZUzqv2YttZiveCs= +cloud.google.com/go/longrunning v0.5.3/go.mod h1:y/0ga59EYu58J6SHmmQOvekvND2qODbu8ywBBW7EK7Y= cloud.google.com/go/longrunning v0.5.4 h1:w8xEcbZodnA2BbW6sVirkkoC+1gP8wS57EUUgGS0GVg= cloud.google.com/go/longrunning v0.5.4/go.mod h1:zqNVncI0BOP8ST6XQD1+VcvuShMmq7+xFSzOL++V0dI= cloud.google.com/go/managedidentities v1.3.0/go.mod h1:UzlW3cBOiPrzucO5qWkNkh0w33KFtBJU281hacNvsdE= cloud.google.com/go/managedidentities v1.4.0/go.mod h1:NWSBYbEMgqmbZsLIyKvxrYbtqOsxY1ZrGM+9RgDqInM= cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA= +cloud.google.com/go/managedidentities v1.6.1/go.mod h1:h/irGhTN2SkZ64F43tfGPMbHnypMbu4RB3yl8YcuEak= +cloud.google.com/go/managedidentities v1.6.2/go.mod h1:5c2VG66eCa0WIq6IylRk3TBW83l161zkFvCj28X7jn8= +cloud.google.com/go/managedidentities v1.6.3/go.mod h1:tewiat9WLyFN0Fi7q1fDD5+0N4VUoL0SCX0OTCthZq4= +cloud.google.com/go/managedidentities v1.6.4/go.mod h1:WgyaECfHmF00t/1Uk8Oun3CQ2PGUtjc3e9Alh79wyiM= cloud.google.com/go/maps v0.1.0/go.mod h1:BQM97WGyfw9FWEmQMpZ5T6cpovXXSd1cGmFma94eubI= cloud.google.com/go/maps v0.6.0/go.mod h1:o6DAMMfb+aINHz/p/jbcY+mYeXBoZoxTfdSQ8VAJaCw= cloud.google.com/go/maps v0.7.0/go.mod h1:3GnvVl3cqeSvgMcpRlQidXsPYuDGQ8naBis7MVzpXsY= +cloud.google.com/go/maps v1.3.0/go.mod h1:6mWTUv+WhnOwAgjVsSW2QPPECmW+s3PcRyOa9vgG/5s= +cloud.google.com/go/maps v1.4.0/go.mod h1:6mWTUv+WhnOwAgjVsSW2QPPECmW+s3PcRyOa9vgG/5s= +cloud.google.com/go/maps v1.4.1/go.mod h1:BxSa0BnW1g2U2gNdbq5zikLlHUuHW0GFWh7sgML2kIY= +cloud.google.com/go/maps v1.5.1/go.mod h1:NPMZw1LJwQZYCfz4y+EIw+SI+24A4bpdFJqdKVr0lt4= +cloud.google.com/go/maps v1.6.1/go.mod h1:4+buOHhYXFBp58Zj/K+Lc1rCmJssxxF4pJ5CJnhdz18= cloud.google.com/go/mediatranslation v0.5.0/go.mod h1:jGPUhGTybqsPQn91pNXw0xVHfuJ3leR1wj37oU3y1f4= cloud.google.com/go/mediatranslation v0.6.0/go.mod h1:hHdBCTYNigsBxshbznuIMFNe5QXEowAuNmmC7h8pu5w= cloud.google.com/go/mediatranslation v0.7.0/go.mod h1:LCnB/gZr90ONOIQLgSXagp8XUW1ODs2UmUMvcgMfI2I= +cloud.google.com/go/mediatranslation v0.8.1/go.mod h1:L/7hBdEYbYHQJhX2sldtTO5SZZ1C1vkapubj0T2aGig= +cloud.google.com/go/mediatranslation v0.8.2/go.mod h1:c9pUaDRLkgHRx3irYE5ZC8tfXGrMYwNZdmDqKMSfFp8= +cloud.google.com/go/mediatranslation v0.8.3/go.mod h1:F9OnXTy336rteOEywtY7FOqCk+J43o2RF638hkOQl4Y= +cloud.google.com/go/mediatranslation v0.8.4/go.mod h1:9WstgtNVAdN53m6TQa5GjIjLqKQPXe74hwSCxUP6nj4= cloud.google.com/go/memcache v1.4.0/go.mod h1:rTOfiGZtJX1AaFUrOgsMHX5kAzaTQ8azHiuDoTPzNsE= cloud.google.com/go/memcache v1.5.0/go.mod h1:dk3fCK7dVo0cUU2c36jKb4VqKPS22BTkf81Xq617aWM= cloud.google.com/go/memcache v1.6.0/go.mod h1:XS5xB0eQZdHtTuTF9Hf8eJkKtR3pVRCcvJwtm68T3rA= cloud.google.com/go/memcache v1.7.0/go.mod h1:ywMKfjWhNtkQTxrWxCkCFkoPjLHPW6A7WOTVI8xy3LY= cloud.google.com/go/memcache v1.9.0/go.mod h1:8oEyzXCu+zo9RzlEaEjHl4KkgjlNDaXbCQeQWlzNFJM= +cloud.google.com/go/memcache v1.10.1/go.mod h1:47YRQIarv4I3QS5+hoETgKO40InqzLP6kpNLvyXuyaA= +cloud.google.com/go/memcache v1.10.2/go.mod h1:f9ZzJHLBrmd4BkguIAa/l/Vle6uTHzHokdnzSWOdQ6A= +cloud.google.com/go/memcache v1.10.3/go.mod h1:6z89A41MT2DVAW0P4iIRdu5cmRTsbsFn4cyiIx8gbwo= +cloud.google.com/go/memcache v1.10.4/go.mod h1:v/d8PuC8d1gD6Yn5+I3INzLR01IDn0N4Ym56RgikSI0= cloud.google.com/go/metastore v1.5.0/go.mod h1:2ZNrDcQwghfdtCwJ33nM0+GrBGlVuh8rakL3vdPY3XY= cloud.google.com/go/metastore v1.6.0/go.mod h1:6cyQTls8CWXzk45G55x57DVQ9gWg7RiH65+YgPsNh9s= cloud.google.com/go/metastore v1.7.0/go.mod h1:s45D0B4IlsINu87/AsWiEVYbLaIMeUSoxlKKDqBGFS8= cloud.google.com/go/metastore v1.8.0/go.mod h1:zHiMc4ZUpBiM7twCIFQmJ9JMEkDSyZS9U12uf7wHqSI= cloud.google.com/go/metastore v1.10.0/go.mod h1:fPEnH3g4JJAk+gMRnrAnoqyv2lpUCqJPWOodSaf45Eo= +cloud.google.com/go/metastore v1.11.1/go.mod h1:uZuSo80U3Wd4zi6C22ZZliOUJ3XeM/MlYi/z5OAOWRA= +cloud.google.com/go/metastore v1.12.0/go.mod h1:uZuSo80U3Wd4zi6C22ZZliOUJ3XeM/MlYi/z5OAOWRA= +cloud.google.com/go/metastore v1.13.0/go.mod h1:URDhpG6XLeh5K+Glq0NOt74OfrPKTwS62gEPZzb5SOk= +cloud.google.com/go/metastore v1.13.1/go.mod h1:IbF62JLxuZmhItCppcIfzBBfUFq0DIB9HPDoLgWrVOU= +cloud.google.com/go/metastore v1.13.2/go.mod h1:KS59dD+unBji/kFebVp8XU/quNSyo8b6N6tPGspKszA= +cloud.google.com/go/metastore v1.13.3/go.mod h1:K+wdjXdtkdk7AQg4+sXS8bRrQa9gcOr+foOMF2tqINE= cloud.google.com/go/monitoring v1.1.0/go.mod h1:L81pzz7HKn14QCMaCs6NTQkdBnE87TElyanS95vIcl4= cloud.google.com/go/monitoring v1.7.0/go.mod h1:HpYse6kkGo//7p6sT0wsIC6IBDET0RhIsnmlA53dvEk= cloud.google.com/go/monitoring v1.8.0/go.mod h1:E7PtoMJ1kQXWxPjB6mv2fhC5/15jInuulFdYYtlcvT4= cloud.google.com/go/monitoring v1.12.0/go.mod h1:yx8Jj2fZNEkL/GYZyTLS4ZtZEZN8WtDEiEqG4kLK50w= cloud.google.com/go/monitoring v1.13.0/go.mod h1:k2yMBAB1H9JT/QETjNkgdCGD9bPF712XiLTVr+cBrpw= +cloud.google.com/go/monitoring v1.15.1/go.mod h1:lADlSAlFdbqQuwwpaImhsJXu1QSdd3ojypXrFSMr2rM= +cloud.google.com/go/monitoring v1.16.0/go.mod h1:Ptp15HgAyM1fNICAojDMoNc/wUmn67mLHQfyqbw+poY= +cloud.google.com/go/monitoring v1.16.1/go.mod h1:6HsxddR+3y9j+o/cMJH6q/KJ/CBTvM/38L/1m7bTRJ4= +cloud.google.com/go/monitoring v1.16.2/go.mod h1:B44KGwi4ZCF8Rk/5n+FWeispDXoKSk9oss2QNlXJBgc= +cloud.google.com/go/monitoring v1.16.3/go.mod h1:KwSsX5+8PnXv5NJnICZzW2R8pWTis8ypC4zmdRD63Tw= cloud.google.com/go/networkconnectivity v1.4.0/go.mod h1:nOl7YL8odKyAOtzNX73/M5/mGZgqqMeryi6UPZTk/rA= cloud.google.com/go/networkconnectivity v1.5.0/go.mod h1:3GzqJx7uhtlM3kln0+x5wyFvuVH1pIBJjhCpjzSt75o= cloud.google.com/go/networkconnectivity v1.6.0/go.mod h1:OJOoEXW+0LAxHh89nXd64uGG+FbQoeH8DtxCHVOMlaM= cloud.google.com/go/networkconnectivity v1.7.0/go.mod h1:RMuSbkdbPwNMQjB5HBWD5MpTBnNm39iAVpC3TmsExt8= cloud.google.com/go/networkconnectivity v1.10.0/go.mod h1:UP4O4sWXJG13AqrTdQCD9TnLGEbtNRqjuaaA7bNjF5E= cloud.google.com/go/networkconnectivity v1.11.0/go.mod h1:iWmDD4QF16VCDLXUqvyspJjIEtBR/4zq5hwnY2X3scM= +cloud.google.com/go/networkconnectivity v1.12.1/go.mod h1:PelxSWYM7Sh9/guf8CFhi6vIqf19Ir/sbfZRUwXh92E= +cloud.google.com/go/networkconnectivity v1.13.0/go.mod h1:SAnGPes88pl7QRLUen2HmcBSE9AowVAcdug8c0RSBFk= +cloud.google.com/go/networkconnectivity v1.14.0/go.mod h1:SAnGPes88pl7QRLUen2HmcBSE9AowVAcdug8c0RSBFk= +cloud.google.com/go/networkconnectivity v1.14.1/go.mod h1:LyGPXR742uQcDxZ/wv4EI0Vu5N6NKJ77ZYVnDe69Zug= +cloud.google.com/go/networkconnectivity v1.14.2/go.mod h1:5UFlwIisZylSkGG1AdwK/WZUaoz12PKu6wODwIbFzJo= +cloud.google.com/go/networkconnectivity v1.14.3/go.mod h1:4aoeFdrJpYEXNvrnfyD5kIzs8YtHg945Og4koAjHQek= cloud.google.com/go/networkmanagement v1.4.0/go.mod h1:Q9mdLLRn60AsOrPc8rs8iNV6OHXaGcDdsIQe1ohekq8= cloud.google.com/go/networkmanagement v1.5.0/go.mod h1:ZnOeZ/evzUdUsnvRt792H0uYEnHQEMaz+REhhzJRcf4= cloud.google.com/go/networkmanagement v1.6.0/go.mod h1:5pKPqyXjB/sgtvB5xqOemumoQNB7y95Q7S+4rjSOPYY= +cloud.google.com/go/networkmanagement v1.8.0/go.mod h1:Ho/BUGmtyEqrttTgWEe7m+8vDdK74ibQc+Be0q7Fof0= +cloud.google.com/go/networkmanagement v1.9.0/go.mod h1:UTUaEU9YwbCAhhz3jEOHr+2/K/MrBk2XxOLS89LQzFw= +cloud.google.com/go/networkmanagement v1.9.1/go.mod h1:CCSYgrQQvW73EJawO2QamemYcOb57LvrDdDU51F0mcI= +cloud.google.com/go/networkmanagement v1.9.2/go.mod h1:iDGvGzAoYRghhp4j2Cji7sF899GnfGQcQRQwgVOWnDw= +cloud.google.com/go/networkmanagement v1.9.3/go.mod h1:y7WMO1bRLaP5h3Obm4tey+NquUvB93Co1oh4wpL+XcU= cloud.google.com/go/networksecurity v0.5.0/go.mod h1:xS6fOCoqpVC5zx15Z/MqkfDwH4+m/61A3ODiDV1xmiQ= cloud.google.com/go/networksecurity v0.6.0/go.mod h1:Q5fjhTr9WMI5mbpRYEbiexTzROf7ZbDzvzCrNl14nyU= cloud.google.com/go/networksecurity v0.7.0/go.mod h1:mAnzoxx/8TBSyXEeESMy9OOYwo1v+gZ5eMRnsT5bC8k= cloud.google.com/go/networksecurity v0.8.0/go.mod h1:B78DkqsxFG5zRSVuwYFRZ9Xz8IcQ5iECsNrPn74hKHU= +cloud.google.com/go/networksecurity v0.9.1/go.mod h1:MCMdxOKQ30wsBI1eI659f9kEp4wuuAueoC9AJKSPWZQ= +cloud.google.com/go/networksecurity v0.9.2/go.mod h1:jG0SeAttWzPMUILEHDUvFYdQTl8L/E/KC8iZDj85lEI= +cloud.google.com/go/networksecurity v0.9.3/go.mod h1:l+C0ynM6P+KV9YjOnx+kk5IZqMSLccdBqW6GUoF4p/0= +cloud.google.com/go/networksecurity v0.9.4/go.mod h1:E9CeMZ2zDsNBkr8axKSYm8XyTqNhiCHf1JO/Vb8mD1w= cloud.google.com/go/notebooks v1.2.0/go.mod h1:9+wtppMfVPUeJ8fIWPOq1UnATHISkGXGqTkxeieQ6UY= cloud.google.com/go/notebooks v1.3.0/go.mod h1:bFR5lj07DtCPC7YAAJ//vHskFBxA5JzYlH68kXVdk34= cloud.google.com/go/notebooks v1.4.0/go.mod h1:4QPMngcwmgb6uw7Po99B2xv5ufVoIQ7nOGDyL4P8AgA= cloud.google.com/go/notebooks v1.5.0/go.mod h1:q8mwhnP9aR8Hpfnrc5iN5IBhrXUy8S2vuYs+kBJ/gu0= cloud.google.com/go/notebooks v1.7.0/go.mod h1:PVlaDGfJgj1fl1S3dUwhFMXFgfYGhYQt2164xOMONmE= cloud.google.com/go/notebooks v1.8.0/go.mod h1:Lq6dYKOYOWUCTvw5t2q1gp1lAp0zxAxRycayS0iJcqQ= +cloud.google.com/go/notebooks v1.9.1/go.mod h1:zqG9/gk05JrzgBt4ghLzEepPHNwE5jgPcHZRKhlC1A8= +cloud.google.com/go/notebooks v1.10.0/go.mod h1:SOPYMZnttHxqot0SGSFSkRrwE29eqnKPBJFqgWmiK2k= +cloud.google.com/go/notebooks v1.10.1/go.mod h1:5PdJc2SgAybE76kFQCWrTfJolCOUQXF97e+gteUUA6A= +cloud.google.com/go/notebooks v1.11.1/go.mod h1:V2Zkv8wX9kDCGRJqYoI+bQAaoVeE5kSiz4yYHd2yJwQ= +cloud.google.com/go/notebooks v1.11.2/go.mod h1:z0tlHI/lREXC8BS2mIsUeR3agM1AkgLiS+Isov3SS70= cloud.google.com/go/optimization v1.1.0/go.mod h1:5po+wfvX5AQlPznyVEZjGJTMr4+CAkJf2XSTQOOl9l4= cloud.google.com/go/optimization v1.2.0/go.mod h1:Lr7SOHdRDENsh+WXVmQhQTrzdu9ybg0NecjHidBq6xs= cloud.google.com/go/optimization v1.3.1/go.mod h1:IvUSefKiwd1a5p0RgHDbWCIbDFgKuEdB+fPPuP0IDLI= +cloud.google.com/go/optimization v1.4.1/go.mod h1:j64vZQP7h9bO49m2rVaTVoNM0vEBEN5eKPUPbZyXOrk= +cloud.google.com/go/optimization v1.5.0/go.mod h1:evo1OvTxeBRBu6ydPlrIRizKY/LJKo/drDMMRKqGEUU= +cloud.google.com/go/optimization v1.5.1/go.mod h1:NC0gnUD5MWVAF7XLdoYVPmYYVth93Q6BUzqAq3ZwtV8= +cloud.google.com/go/optimization v1.6.1/go.mod h1:hH2RYPTTM9e9zOiTaYPTiGPcGdNZVnBSBxjIAJzUkqo= +cloud.google.com/go/optimization v1.6.2/go.mod h1:mWNZ7B9/EyMCcwNl1frUGEuY6CPijSkz88Fz2vwKPOY= cloud.google.com/go/orchestration v1.3.0/go.mod h1:Sj5tq/JpWiB//X/q3Ngwdl5K7B7Y0KZ7bfv0wL6fqVA= cloud.google.com/go/orchestration v1.4.0/go.mod h1:6W5NLFWs2TlniBphAViZEVhrXRSMgUGDfW7vrWKvsBk= cloud.google.com/go/orchestration v1.6.0/go.mod h1:M62Bevp7pkxStDfFfTuCOaXgaaqRAga1yKyoMtEoWPQ= +cloud.google.com/go/orchestration v1.8.1/go.mod h1:4sluRF3wgbYVRqz7zJ1/EUNc90TTprliq9477fGobD8= +cloud.google.com/go/orchestration v1.8.2/go.mod h1:T1cP+6WyTmh6LSZzeUhvGf0uZVmJyTx7t8z7Vg87+A0= +cloud.google.com/go/orchestration v1.8.3/go.mod h1:xhgWAYqlbYjlz2ftbFghdyqENYW+JXuhBx9KsjMoGHs= +cloud.google.com/go/orchestration v1.8.4/go.mod h1:d0lywZSVYtIoSZXb0iFjv9SaL13PGyVOKDxqGxEf/qI= cloud.google.com/go/orgpolicy v1.4.0/go.mod h1:xrSLIV4RePWmP9P3tBl8S93lTmlAxjm06NSm2UTmKvE= cloud.google.com/go/orgpolicy v1.5.0/go.mod h1:hZEc5q3wzwXJaKrsx5+Ewg0u1LxJ51nNFlext7Tanwc= cloud.google.com/go/orgpolicy v1.10.0/go.mod h1:w1fo8b7rRqlXlIJbVhOMPrwVljyuW5mqssvBtU18ONc= +cloud.google.com/go/orgpolicy v1.11.0/go.mod h1:2RK748+FtVvnfuynxBzdnyu7sygtoZa1za/0ZfpOs1M= +cloud.google.com/go/orgpolicy v1.11.1/go.mod h1:8+E3jQcpZJQliP+zaFfayC2Pg5bmhuLK755wKhIIUCE= +cloud.google.com/go/orgpolicy v1.11.2/go.mod h1:biRDpNwfyytYnmCRWZWxrKF22Nkz9eNVj9zyaBdpm1o= +cloud.google.com/go/orgpolicy v1.11.3/go.mod h1:oKAtJ/gkMjum5icv2aujkP4CxROxPXsBbYGCDbPO8MM= +cloud.google.com/go/orgpolicy v1.11.4/go.mod h1:0+aNV/nrfoTQ4Mytv+Aw+stBDBjNf4d8fYRA9herfJI= cloud.google.com/go/osconfig v1.7.0/go.mod h1:oVHeCeZELfJP7XLxcBGTMBvRO+1nQ5tFG9VQTmYS2Fs= cloud.google.com/go/osconfig v1.8.0/go.mod h1:EQqZLu5w5XA7eKizepumcvWx+m8mJUhEwiPqWiZeEdg= cloud.google.com/go/osconfig v1.9.0/go.mod h1:Yx+IeIZJ3bdWmzbQU4fxNl8xsZ4amB+dygAwFPlvnNo= cloud.google.com/go/osconfig v1.10.0/go.mod h1:uMhCzqC5I8zfD9zDEAfvgVhDS8oIjySWh+l4WK6GnWw= cloud.google.com/go/osconfig v1.11.0/go.mod h1:aDICxrur2ogRd9zY5ytBLV89KEgT2MKB2L/n6x1ooPw= +cloud.google.com/go/osconfig v1.12.0/go.mod h1:8f/PaYzoS3JMVfdfTubkowZYGmAhUCjjwnjqWI7NVBc= +cloud.google.com/go/osconfig v1.12.1/go.mod h1:4CjBxND0gswz2gfYRCUoUzCm9zCABp91EeTtWXyz0tE= +cloud.google.com/go/osconfig v1.12.2/go.mod h1:eh9GPaMZpI6mEJEuhEjUJmaxvQ3gav+fFEJon1Y8Iw0= +cloud.google.com/go/osconfig v1.12.3/go.mod h1:L/fPS8LL6bEYUi1au832WtMnPeQNT94Zo3FwwV1/xGM= +cloud.google.com/go/osconfig v1.12.4/go.mod h1:B1qEwJ/jzqSRslvdOCI8Kdnp0gSng0xW4LOnIebQomA= cloud.google.com/go/oslogin v1.4.0/go.mod h1:YdgMXWRaElXz/lDk1Na6Fh5orF7gvmJ0FGLIs9LId4E= cloud.google.com/go/oslogin v1.5.0/go.mod h1:D260Qj11W2qx/HVF29zBg+0fd6YCSjSqLUkY/qEenQU= cloud.google.com/go/oslogin v1.6.0/go.mod h1:zOJ1O3+dTU8WPlGEkFSh7qeHPPSoxrcMbbK1Nm2iX70= cloud.google.com/go/oslogin v1.7.0/go.mod h1:e04SN0xO1UNJ1M5GP0vzVBFicIe4O53FOfcixIqTyXo= cloud.google.com/go/oslogin v1.9.0/go.mod h1:HNavntnH8nzrn8JCTT5fj18FuJLFJc4NaZJtBnQtKFs= +cloud.google.com/go/oslogin v1.10.1/go.mod h1:x692z7yAue5nE7CsSnoG0aaMbNoRJRXO4sn73R+ZqAs= +cloud.google.com/go/oslogin v1.11.0/go.mod h1:8GMTJs4X2nOAUVJiPGqIWVcDaF0eniEto3xlOxaboXE= +cloud.google.com/go/oslogin v1.11.1/go.mod h1:OhD2icArCVNUxKqtK0mcSmKL7lgr0LVlQz+v9s1ujTg= +cloud.google.com/go/oslogin v1.12.1/go.mod h1:VfwTeFJGbnakxAY236eN8fsnglLiVXndlbcNomY4iZU= +cloud.google.com/go/oslogin v1.12.2/go.mod h1:CQ3V8Jvw4Qo4WRhNPF0o+HAM4DiLuE27Ul9CX9g2QdY= cloud.google.com/go/phishingprotection v0.5.0/go.mod h1:Y3HZknsK9bc9dMi+oE8Bim0lczMU6hrX0UpADuMefr0= cloud.google.com/go/phishingprotection v0.6.0/go.mod h1:9Y3LBLgy0kDTcYET8ZH3bq/7qni15yVUoAxiFxnlSUA= cloud.google.com/go/phishingprotection v0.7.0/go.mod h1:8qJI4QKHoda/sb/7/YmMQ2omRLSLYSu9bU0EKCNI+Lk= +cloud.google.com/go/phishingprotection v0.8.1/go.mod h1:AxonW7GovcA8qdEk13NfHq9hNx5KPtfxXNeUxTDxB6I= +cloud.google.com/go/phishingprotection v0.8.2/go.mod h1:LhJ91uyVHEYKSKcMGhOa14zMMWfbEdxG032oT6ECbC8= +cloud.google.com/go/phishingprotection v0.8.3/go.mod h1:3B01yO7T2Ra/TMojifn8EoGd4G9jts/6cIO0DgDY9J8= +cloud.google.com/go/phishingprotection v0.8.4/go.mod h1:6b3kNPAc2AQ6jZfFHioZKg9MQNybDg4ixFd4RPZZ2nE= cloud.google.com/go/policytroubleshooter v1.3.0/go.mod h1:qy0+VwANja+kKrjlQuOzmlvscn4RNsAc0e15GGqfMxg= cloud.google.com/go/policytroubleshooter v1.4.0/go.mod h1:DZT4BcRw3QoO8ota9xw/LKtPa8lKeCByYeKTIf/vxdE= cloud.google.com/go/policytroubleshooter v1.5.0/go.mod h1:Rz1WfV+1oIpPdN2VvvuboLVRsB1Hclg3CKQ53j9l8vw= cloud.google.com/go/policytroubleshooter v1.6.0/go.mod h1:zYqaPTsmfvpjm5ULxAyD/lINQxJ0DDsnWOP/GZ7xzBc= +cloud.google.com/go/policytroubleshooter v1.7.1/go.mod h1:0NaT5v3Ag1M7U5r0GfDCpUFkWd9YqpubBWsQlhanRv0= +cloud.google.com/go/policytroubleshooter v1.8.0/go.mod h1:tmn5Ir5EToWe384EuboTcVQT7nTag2+DuH3uHmKd1HU= +cloud.google.com/go/policytroubleshooter v1.9.0/go.mod h1:+E2Lga7TycpeSTj2FsH4oXxTnrbHJGRlKhVZBLGgU64= +cloud.google.com/go/policytroubleshooter v1.9.1/go.mod h1:MYI8i0bCrL8cW+VHN1PoiBTyNZTstCg2WUw2eVC4c4U= +cloud.google.com/go/policytroubleshooter v1.10.1/go.mod h1:5C0rhT3TDZVxAu8813bwmTvd57Phbl8mr9F4ipOsxEs= +cloud.google.com/go/policytroubleshooter v1.10.2/go.mod h1:m4uF3f6LseVEnMV6nknlN2vYGRb+75ylQwJdnOXfnv0= cloud.google.com/go/privatecatalog v0.5.0/go.mod h1:XgosMUvvPyxDjAVNDYxJ7wBW8//hLDDYmnsNcMGq1K0= cloud.google.com/go/privatecatalog v0.6.0/go.mod h1:i/fbkZR0hLN29eEWiiwue8Pb+GforiEIBnV9yrRUOKI= cloud.google.com/go/privatecatalog v0.7.0/go.mod h1:2s5ssIFO69F5csTXcwBP7NPFTZvps26xGzvQ2PQaBYg= cloud.google.com/go/privatecatalog v0.8.0/go.mod h1:nQ6pfaegeDAq/Q5lrfCQzQLhubPiZhSaNhIgfJlnIXs= +cloud.google.com/go/privatecatalog v0.9.1/go.mod h1:0XlDXW2unJXdf9zFz968Hp35gl/bhF4twwpXZAW50JA= +cloud.google.com/go/privatecatalog v0.9.2/go.mod h1:RMA4ATa8IXfzvjrhhK8J6H4wwcztab+oZph3c6WmtFc= +cloud.google.com/go/privatecatalog v0.9.3/go.mod h1:K5pn2GrVmOPjXz3T26mzwXLcKivfIJ9R5N79AFCF9UE= +cloud.google.com/go/privatecatalog v0.9.4/go.mod h1:SOjm93f+5hp/U3PqMZAHTtBtluqLygrDrVO8X8tYtG0= cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= @@ -444,9 +841,12 @@ cloud.google.com/go/pubsub v1.26.0/go.mod h1:QgBH3U/jdJy/ftjPhTkyXNj543Tin1pRYcd cloud.google.com/go/pubsub v1.27.1/go.mod h1:hQN39ymbV9geqBnfQq6Xf63yNhUAhv9CZhzp5O6qsW0= cloud.google.com/go/pubsub v1.28.0/go.mod h1:vuXFpwaVoIPQMGXqRyUQigu/AX1S3IWugR9xznmcXX8= cloud.google.com/go/pubsub v1.30.0/go.mod h1:qWi1OPS0B+b5L+Sg6Gmc9zD1Y+HaM0MdUr7LsupY1P4= +cloud.google.com/go/pubsub v1.32.0/go.mod h1:f+w71I33OMyxf9VpMVcZbnG5KSUkCOUHYpFd5U1GdRc= +cloud.google.com/go/pubsub v1.33.0/go.mod h1:f+w71I33OMyxf9VpMVcZbnG5KSUkCOUHYpFd5U1GdRc= cloud.google.com/go/pubsublite v1.5.0/go.mod h1:xapqNQ1CuLfGi23Yda/9l4bBCKz/wC3KIJ5gKcxveZg= cloud.google.com/go/pubsublite v1.6.0/go.mod h1:1eFCS0U11xlOuMFV/0iBqw3zP12kddMeCbj/F3FSj9k= cloud.google.com/go/pubsublite v1.7.0/go.mod h1:8hVMwRXfDfvGm3fahVbtDbiLePT3gpoiJYJY+vxWxVM= +cloud.google.com/go/pubsublite v1.8.1/go.mod h1:fOLdU4f5xldK4RGJrBMm+J7zMWNj/k4PxwEZXy39QS0= cloud.google.com/go/recaptchaenterprise v1.3.1/go.mod h1:OdD+q+y4XGeAlxRaMn1Y7/GveP6zmq76byL6tjPE7d4= cloud.google.com/go/recaptchaenterprise/v2 v2.1.0/go.mod h1:w9yVqajwroDNTfGuhmOjPDN//rZGySaf6PtFVcSCa7o= cloud.google.com/go/recaptchaenterprise/v2 v2.2.0/go.mod h1:/Zu5jisWGeERrd5HnlS3EUGb/D335f9k51B/FVil0jk= @@ -455,46 +855,89 @@ cloud.google.com/go/recaptchaenterprise/v2 v2.4.0/go.mod h1:Am3LHfOuBstrLrNCBrlI cloud.google.com/go/recaptchaenterprise/v2 v2.5.0/go.mod h1:O8LzcHXN3rz0j+LBC91jrwI3R+1ZSZEWrfL7XHgNo9U= cloud.google.com/go/recaptchaenterprise/v2 v2.6.0/go.mod h1:RPauz9jeLtB3JVzg6nCbe12qNoaa8pXc4d/YukAmcnA= cloud.google.com/go/recaptchaenterprise/v2 v2.7.0/go.mod h1:19wVj/fs5RtYtynAPJdDTb69oW0vNHYDBTbB4NvMD9c= +cloud.google.com/go/recaptchaenterprise/v2 v2.7.2/go.mod h1:kR0KjsJS7Jt1YSyWFkseQ756D45kaYNTlDPPaRAvDBU= +cloud.google.com/go/recaptchaenterprise/v2 v2.8.0/go.mod h1:QuE8EdU9dEnesG8/kG3XuJyNsjEqMlMzg3v3scCJ46c= +cloud.google.com/go/recaptchaenterprise/v2 v2.8.1/go.mod h1:JZYZJOeZjgSSTGP4uz7NlQ4/d1w5hGmksVgM0lbEij0= +cloud.google.com/go/recaptchaenterprise/v2 v2.8.2/go.mod h1:kpaDBOpkwD4G0GVMzG1W6Doy1tFFC97XAV3xy+Rd/pw= +cloud.google.com/go/recaptchaenterprise/v2 v2.8.3/go.mod h1:Dak54rw6lC2gBY8FBznpOCAR58wKf+R+ZSJRoeJok4w= cloud.google.com/go/recommendationengine v0.5.0/go.mod h1:E5756pJcVFeVgaQv3WNpImkFP8a+RptV6dDLGPILjvg= cloud.google.com/go/recommendationengine v0.6.0/go.mod h1:08mq2umu9oIqc7tDy8sx+MNJdLG0fUi3vaSVbztHgJ4= cloud.google.com/go/recommendationengine v0.7.0/go.mod h1:1reUcE3GIu6MeBz/h5xZJqNLuuVjNg1lmWMPyjatzac= +cloud.google.com/go/recommendationengine v0.8.1/go.mod h1:MrZihWwtFYWDzE6Hz5nKcNz3gLizXVIDI/o3G1DLcrE= +cloud.google.com/go/recommendationengine v0.8.2/go.mod h1:QIybYHPK58qir9CV2ix/re/M//Ty10OxjnnhWdaKS1Y= +cloud.google.com/go/recommendationengine v0.8.3/go.mod h1:m3b0RZV02BnODE9FeSvGv1qibFo8g0OnmB/RMwYy4V8= +cloud.google.com/go/recommendationengine v0.8.4/go.mod h1:GEteCf1PATl5v5ZsQ60sTClUE0phbWmo3rQ1Js8louU= cloud.google.com/go/recommender v1.5.0/go.mod h1:jdoeiBIVrJe9gQjwd759ecLJbxCDED4A6p+mqoqDvTg= cloud.google.com/go/recommender v1.6.0/go.mod h1:+yETpm25mcoiECKh9DEScGzIRyDKpZ0cEhWGo+8bo+c= cloud.google.com/go/recommender v1.7.0/go.mod h1:XLHs/W+T8olwlGOgfQenXBTbIseGclClff6lhFVe9Bs= cloud.google.com/go/recommender v1.8.0/go.mod h1:PkjXrTT05BFKwxaUxQmtIlrtj0kph108r02ZZQ5FE70= cloud.google.com/go/recommender v1.9.0/go.mod h1:PnSsnZY7q+VL1uax2JWkt/UegHssxjUVVCrX52CuEmQ= +cloud.google.com/go/recommender v1.10.1/go.mod h1:XFvrE4Suqn5Cq0Lf+mCP6oBHD/yRMA8XxP5sb7Q7gpA= +cloud.google.com/go/recommender v1.11.0/go.mod h1:kPiRQhPyTJ9kyXPCG6u/dlPLbYfFlkwHNRwdzPVAoII= +cloud.google.com/go/recommender v1.11.1/go.mod h1:sGwFFAyI57v2Hc5LbIj+lTwXipGu9NW015rkaEM5B18= +cloud.google.com/go/recommender v1.11.2/go.mod h1:AeoJuzOvFR/emIcXdVFkspVXVTYpliRCmKNYDnyBv6Y= +cloud.google.com/go/recommender v1.11.3/go.mod h1:+FJosKKJSId1MBFeJ/TTyoGQZiEelQQIZMKYYD8ruK4= cloud.google.com/go/redis v1.7.0/go.mod h1:V3x5Jq1jzUcg+UNsRvdmsfuFnit1cfe3Z/PGyq/lm4Y= cloud.google.com/go/redis v1.8.0/go.mod h1:Fm2szCDavWzBk2cDKxrkmWBqoCiL1+Ctwq7EyqBCA/A= cloud.google.com/go/redis v1.9.0/go.mod h1:HMYQuajvb2D0LvMgZmLDZW8V5aOC/WxstZHiy4g8OiA= cloud.google.com/go/redis v1.10.0/go.mod h1:ThJf3mMBQtW18JzGgh41/Wld6vnDDc/F/F35UolRZPM= cloud.google.com/go/redis v1.11.0/go.mod h1:/X6eicana+BWcUda5PpwZC48o37SiFVTFSs0fWAJ7uQ= +cloud.google.com/go/redis v1.13.1/go.mod h1:VP7DGLpE91M6bcsDdMuyCm2hIpB6Vp2hI090Mfd1tcg= +cloud.google.com/go/redis v1.13.2/go.mod h1:0Hg7pCMXS9uz02q+LoEVl5dNHUkIQv+C/3L76fandSA= +cloud.google.com/go/redis v1.13.3/go.mod h1:vbUpCKUAZSYzFcWKmICnYgRAhTFg9r+djWqFxDYXi4U= +cloud.google.com/go/redis v1.14.1/go.mod h1:MbmBxN8bEnQI4doZPC1BzADU4HGocHBk2de3SbgOkqs= cloud.google.com/go/resourcemanager v1.3.0/go.mod h1:bAtrTjZQFJkiWTPDb1WBjzvc6/kifjj4QBYuKCCoqKA= cloud.google.com/go/resourcemanager v1.4.0/go.mod h1:MwxuzkumyTX7/a3n37gmsT3py7LIXwrShilPh3P1tR0= cloud.google.com/go/resourcemanager v1.5.0/go.mod h1:eQoXNAiAvCf5PXxWxXjhKQoTMaUSNrEfg+6qdf/wots= cloud.google.com/go/resourcemanager v1.6.0/go.mod h1:YcpXGRs8fDzcUl1Xw8uOVmI8JEadvhRIkoXXUNVYcVo= cloud.google.com/go/resourcemanager v1.7.0/go.mod h1:HlD3m6+bwhzj9XCouqmeiGuni95NTrExfhoSrkC/3EI= +cloud.google.com/go/resourcemanager v1.9.1/go.mod h1:dVCuosgrh1tINZ/RwBufr8lULmWGOkPS8gL5gqyjdT8= +cloud.google.com/go/resourcemanager v1.9.2/go.mod h1:OujkBg1UZg5lX2yIyMo5Vz9O5hf7XQOSV7WxqxxMtQE= +cloud.google.com/go/resourcemanager v1.9.3/go.mod h1:IqrY+g0ZgLsihcfcmqSe+RKp1hzjXwG904B92AwBz6U= +cloud.google.com/go/resourcemanager v1.9.4/go.mod h1:N1dhP9RFvo3lUfwtfLWVxfUWq8+KUQ+XLlHLH3BoFJ0= cloud.google.com/go/resourcesettings v1.3.0/go.mod h1:lzew8VfESA5DQ8gdlHwMrqZs1S9V87v3oCnKCWoOuQU= cloud.google.com/go/resourcesettings v1.4.0/go.mod h1:ldiH9IJpcrlC3VSuCGvjR5of/ezRrOxFtpJoJo5SmXg= cloud.google.com/go/resourcesettings v1.5.0/go.mod h1:+xJF7QSG6undsQDfsCJyqWXyBwUoJLhetkRMDRnIoXA= +cloud.google.com/go/resourcesettings v1.6.1/go.mod h1:M7mk9PIZrC5Fgsu1kZJci6mpgN8o0IUzVx3eJU3y4Jw= +cloud.google.com/go/resourcesettings v1.6.2/go.mod h1:mJIEDd9MobzunWMeniaMp6tzg4I2GvD3TTmPkc8vBXk= +cloud.google.com/go/resourcesettings v1.6.3/go.mod h1:pno5D+7oDYkMWZ5BpPsb4SO0ewg3IXcmmrUZaMJrFic= +cloud.google.com/go/resourcesettings v1.6.4/go.mod h1:pYTTkWdv2lmQcjsthbZLNBP4QW140cs7wqA3DuqErVI= cloud.google.com/go/retail v1.8.0/go.mod h1:QblKS8waDmNUhghY2TI9O3JLlFk8jybHeV4BF19FrE4= cloud.google.com/go/retail v1.9.0/go.mod h1:g6jb6mKuCS1QKnH/dpu7isX253absFl6iE92nHwlBUY= cloud.google.com/go/retail v1.10.0/go.mod h1:2gDk9HsL4HMS4oZwz6daui2/jmKvqShXKQuB2RZ+cCc= cloud.google.com/go/retail v1.11.0/go.mod h1:MBLk1NaWPmh6iVFSz9MeKG/Psyd7TAgm6y/9L2B4x9Y= cloud.google.com/go/retail v1.12.0/go.mod h1:UMkelN/0Z8XvKymXFbD4EhFJlYKRx1FGhQkVPU5kF14= +cloud.google.com/go/retail v1.14.1/go.mod h1:y3Wv3Vr2k54dLNIrCzenyKG8g8dhvhncT2NcNjb/6gE= +cloud.google.com/go/retail v1.14.2/go.mod h1:W7rrNRChAEChX336QF7bnMxbsjugcOCPU44i5kbLiL8= +cloud.google.com/go/retail v1.14.3/go.mod h1:Omz2akDHeSlfCq8ArPKiBxlnRpKEBjUH386JYFLUvXo= +cloud.google.com/go/retail v1.14.4/go.mod h1:l/N7cMtY78yRnJqp5JW8emy7MB1nz8E4t2yfOmklYfg= cloud.google.com/go/run v0.2.0/go.mod h1:CNtKsTA1sDcnqqIFR3Pb5Tq0usWxJJvsWOCPldRU3Do= cloud.google.com/go/run v0.3.0/go.mod h1:TuyY1+taHxTjrD0ZFk2iAR+xyOXEA0ztb7U3UNA0zBo= cloud.google.com/go/run v0.8.0/go.mod h1:VniEnuBwqjigv0A7ONfQUaEItaiCRVujlMqerPPiktM= cloud.google.com/go/run v0.9.0/go.mod h1:Wwu+/vvg8Y+JUApMwEDfVfhetv30hCG4ZwDR/IXl2Qg= +cloud.google.com/go/run v1.2.0/go.mod h1:36V1IlDzQ0XxbQjUx6IYbw8H3TJnWvhii963WW3B/bo= +cloud.google.com/go/run v1.3.0/go.mod h1:S/osX/4jIPZGg+ssuqh6GNgg7syixKe3YnprwehzHKU= +cloud.google.com/go/run v1.3.1/go.mod h1:cymddtZOzdwLIAsmS6s+Asl4JoXIDm/K1cpZTxV4Q5s= +cloud.google.com/go/run v1.3.2/go.mod h1:SIhmqArbjdU/D9M6JoHaAqnAMKLFtXaVdNeq04NjnVE= +cloud.google.com/go/run v1.3.3/go.mod h1:WSM5pGyJ7cfYyYbONVQBN4buz42zFqwG67Q3ch07iK4= cloud.google.com/go/scheduler v1.4.0/go.mod h1:drcJBmxF3aqZJRhmkHQ9b3uSSpQoltBPGPxGAWROx6s= cloud.google.com/go/scheduler v1.5.0/go.mod h1:ri073ym49NW3AfT6DZi21vLZrG07GXr5p3H1KxN5QlI= cloud.google.com/go/scheduler v1.6.0/go.mod h1:SgeKVM7MIwPn3BqtcBntpLyrIJftQISRrYB5ZtT+KOk= cloud.google.com/go/scheduler v1.7.0/go.mod h1:jyCiBqWW956uBjjPMMuX09n3x37mtyPJegEWKxRsn44= cloud.google.com/go/scheduler v1.8.0/go.mod h1:TCET+Y5Gp1YgHT8py4nlg2Sew8nUHMqcpousDgXJVQc= cloud.google.com/go/scheduler v1.9.0/go.mod h1:yexg5t+KSmqu+njTIh3b7oYPheFtBWGcbVUYF1GGMIc= +cloud.google.com/go/scheduler v1.10.1/go.mod h1:R63Ldltd47Bs4gnhQkmNDse5w8gBRrhObZ54PxgR2Oo= +cloud.google.com/go/scheduler v1.10.2/go.mod h1:O3jX6HRH5eKCA3FutMw375XHZJudNIKVonSCHv7ropY= +cloud.google.com/go/scheduler v1.10.3/go.mod h1:8ANskEM33+sIbpJ+R4xRfw/jzOG+ZFE8WVLy7/yGvbc= +cloud.google.com/go/scheduler v1.10.4/go.mod h1:MTuXcrJC9tqOHhixdbHDFSIuh7xZF2IysiINDuiq6NI= cloud.google.com/go/secretmanager v1.6.0/go.mod h1:awVa/OXF6IiyaU1wQ34inzQNc4ISIDIrId8qE5QGgKA= cloud.google.com/go/secretmanager v1.8.0/go.mod h1:hnVgi/bN5MYHd3Gt0SPuTPPp5ENina1/LxM+2W9U9J4= cloud.google.com/go/secretmanager v1.9.0/go.mod h1:b71qH2l1yHmWQHt9LC80akm86mX8AL6X1MA01dW8ht4= cloud.google.com/go/secretmanager v1.10.0/go.mod h1:MfnrdvKMPNra9aZtQFvBcvRU54hbPD8/HayQdlUgJpU= +cloud.google.com/go/secretmanager v1.11.1/go.mod h1:znq9JlXgTNdBeQk9TBW/FnR/W4uChEKGeqQWAJ8SXFw= +cloud.google.com/go/secretmanager v1.11.2/go.mod h1:MQm4t3deoSub7+WNwiC4/tRYgDBHJgJPvswqQVB1Vss= +cloud.google.com/go/secretmanager v1.11.3/go.mod h1:0bA2o6FabmShrEy328i67aV+65XoUFFSmVeLBn/51jI= +cloud.google.com/go/secretmanager v1.11.4/go.mod h1:wreJlbS9Zdq21lMzWmJ0XhWW2ZxgPeahsqeV/vZoJ3w= cloud.google.com/go/security v1.5.0/go.mod h1:lgxGdyOKKjHL4YG3/YwIL2zLqMFCKs0UbQwgyZmfJl4= cloud.google.com/go/security v1.7.0/go.mod h1:mZklORHl6Bg7CNnnjLH//0UlAlaXqiG7Lb9PsPXLfD0= cloud.google.com/go/security v1.8.0/go.mod h1:hAQOwgmaHhztFhiQ41CjDODdWP0+AE1B3sX4OFlq+GU= @@ -502,12 +945,20 @@ cloud.google.com/go/security v1.9.0/go.mod h1:6Ta1bO8LXI89nZnmnsZGp9lVoVWXqsVbIq cloud.google.com/go/security v1.10.0/go.mod h1:QtOMZByJVlibUT2h9afNDWRZ1G96gVywH8T5GUSb9IA= cloud.google.com/go/security v1.12.0/go.mod h1:rV6EhrpbNHrrxqlvW0BWAIawFWq3X90SduMJdFwtLB8= cloud.google.com/go/security v1.13.0/go.mod h1:Q1Nvxl1PAgmeW0y3HTt54JYIvUdtcpYKVfIB8AOMZ+0= +cloud.google.com/go/security v1.15.1/go.mod h1:MvTnnbsWnehoizHi09zoiZob0iCHVcL4AUBj76h9fXA= +cloud.google.com/go/security v1.15.2/go.mod h1:2GVE/v1oixIRHDaClVbHuPcZwAqFM28mXuAKCfMgYIg= +cloud.google.com/go/security v1.15.3/go.mod h1:gQ/7Q2JYUZZgOzqKtw9McShH+MjNvtDpL40J1cT+vBs= +cloud.google.com/go/security v1.15.4/go.mod h1:oN7C2uIZKhxCLiAAijKUCuHLZbIt/ghYEo8MqwD/Ty4= cloud.google.com/go/securitycenter v1.13.0/go.mod h1:cv5qNAqjY84FCN6Y9z28WlkKXyWsgLO832YiWwkCWcU= cloud.google.com/go/securitycenter v1.14.0/go.mod h1:gZLAhtyKv85n52XYWt6RmeBdydyxfPeTrpToDPw4Auc= cloud.google.com/go/securitycenter v1.15.0/go.mod h1:PeKJ0t8MoFmmXLXWm41JidyzI3PJjd8sXWaVqg43WWk= cloud.google.com/go/securitycenter v1.16.0/go.mod h1:Q9GMaLQFUD+5ZTabrbujNWLtSLZIZF7SAR0wWECrjdk= cloud.google.com/go/securitycenter v1.18.1/go.mod h1:0/25gAzCM/9OL9vVx4ChPeM/+DlfGQJDwBy/UC8AKK0= cloud.google.com/go/securitycenter v1.19.0/go.mod h1:LVLmSg8ZkkyaNy4u7HCIshAngSQ8EcIRREP3xBnyfag= +cloud.google.com/go/securitycenter v1.23.0/go.mod h1:8pwQ4n+Y9WCWM278R8W3nF65QtY172h4S8aXyI9/hsQ= +cloud.google.com/go/securitycenter v1.23.1/go.mod h1:w2HV3Mv/yKhbXKwOCu2i8bCuLtNP1IMHuiYQn4HJq5s= +cloud.google.com/go/securitycenter v1.24.1/go.mod h1:3h9IdjjHhVMXdQnmqzVnM7b0wMn/1O/U20eWVpMpZjI= +cloud.google.com/go/securitycenter v1.24.2/go.mod h1:l1XejOngggzqwr4Fa2Cn+iWZGf+aBLTXtB/vXjy5vXM= cloud.google.com/go/servicecontrol v1.4.0/go.mod h1:o0hUSJ1TXJAmi/7fLJAedOovnujSEvjKCAFNXPQ1RaU= cloud.google.com/go/servicecontrol v1.5.0/go.mod h1:qM0CnXHhyqKVuiZnGKrIurvVImCs8gmqWsDoqe9sU1s= cloud.google.com/go/servicecontrol v1.10.0/go.mod h1:pQvyvSRh7YzUF2efw7H87V92mxU8FnFDawMClGCNuAA= @@ -519,6 +970,11 @@ cloud.google.com/go/servicedirectory v1.6.0/go.mod h1:pUlbnWsLH9c13yGkxCmfumWEPj cloud.google.com/go/servicedirectory v1.7.0/go.mod h1:5p/U5oyvgYGYejufvxhgwjL8UVXjkuw7q5XcG10wx1U= cloud.google.com/go/servicedirectory v1.8.0/go.mod h1:srXodfhY1GFIPvltunswqXpVxFPpZjf8nkKQT7XcXaY= cloud.google.com/go/servicedirectory v1.9.0/go.mod h1:29je5JjiygNYlmsGz8k6o+OZ8vd4f//bQLtvzkPPT/s= +cloud.google.com/go/servicedirectory v1.10.1/go.mod h1:Xv0YVH8s4pVOwfM/1eMTl0XJ6bzIOSLDt8f8eLaGOxQ= +cloud.google.com/go/servicedirectory v1.11.0/go.mod h1:Xv0YVH8s4pVOwfM/1eMTl0XJ6bzIOSLDt8f8eLaGOxQ= +cloud.google.com/go/servicedirectory v1.11.1/go.mod h1:tJywXimEWzNzw9FvtNjsQxxJ3/41jseeILgwU/QLrGI= +cloud.google.com/go/servicedirectory v1.11.2/go.mod h1:KD9hCLhncWRV5jJphwIpugKwM5bn1x0GyVVD4NO8mGg= +cloud.google.com/go/servicedirectory v1.11.3/go.mod h1:LV+cHkomRLr67YoQy3Xq2tUXBGOs5z5bPofdq7qtiAw= cloud.google.com/go/servicemanagement v1.4.0/go.mod h1:d8t8MDbezI7Z2R1O/wu8oTggo3BI2GKYbdG4y/SJTco= cloud.google.com/go/servicemanagement v1.5.0/go.mod h1:XGaCRe57kfqu4+lRxaFEAuqmjzF0r+gWHjWqKqBvKFo= cloud.google.com/go/servicemanagement v1.6.0/go.mod h1:aWns7EeeCOtGEX4OvZUWCCJONRZeFKiptqKf1D0l/Jc= @@ -530,15 +986,28 @@ cloud.google.com/go/serviceusage v1.6.0/go.mod h1:R5wwQcbOWsyuOfbP9tGdAnCAc6B9DR cloud.google.com/go/shell v1.3.0/go.mod h1:VZ9HmRjZBsjLGXusm7K5Q5lzzByZmJHf1d0IWHEN5X4= cloud.google.com/go/shell v1.4.0/go.mod h1:HDxPzZf3GkDdhExzD/gs8Grqk+dmYcEjGShZgYa9URw= cloud.google.com/go/shell v1.6.0/go.mod h1:oHO8QACS90luWgxP3N9iZVuEiSF84zNyLytb+qE2f9A= +cloud.google.com/go/shell v1.7.1/go.mod h1:u1RaM+huXFaTojTbW4g9P5emOrrmLE69KrxqQahKn4g= +cloud.google.com/go/shell v1.7.2/go.mod h1:KqRPKwBV0UyLickMn0+BY1qIyE98kKyI216sH/TuHmc= +cloud.google.com/go/shell v1.7.3/go.mod h1:cTTEz/JdaBsQAeTQ3B6HHldZudFoYBOqjteev07FbIc= +cloud.google.com/go/shell v1.7.4/go.mod h1:yLeXB8eKLxw0dpEmXQ/FjriYrBijNsONpwnWsdPqlKM= cloud.google.com/go/spanner v1.41.0/go.mod h1:MLYDBJR/dY4Wt7ZaMIQ7rXOTLjYrmxLE/5ve9vFfWos= cloud.google.com/go/spanner v1.44.0/go.mod h1:G8XIgYdOK+Fbcpbs7p2fiprDw4CaZX63whnSMLVBxjk= cloud.google.com/go/spanner v1.45.0/go.mod h1:FIws5LowYz8YAE1J8fOS7DJup8ff7xJeetWEo5REA2M= +cloud.google.com/go/spanner v1.47.0/go.mod h1:IXsJwVW2j4UKs0eYDqodab6HgGuA1bViSqW4uH9lfUI= +cloud.google.com/go/spanner v1.49.0/go.mod h1:eGj9mQGK8+hkgSVbHNQ06pQ4oS+cyc4tXXd6Dif1KoM= +cloud.google.com/go/spanner v1.50.0/go.mod h1:eGj9mQGK8+hkgSVbHNQ06pQ4oS+cyc4tXXd6Dif1KoM= +cloud.google.com/go/spanner v1.51.0/go.mod h1:c5KNo5LQ1X5tJwma9rSQZsXNBDNvj4/n8BVc3LNahq0= cloud.google.com/go/speech v1.6.0/go.mod h1:79tcr4FHCimOp56lwC01xnt/WPJZc4v3gzyT7FoBkCM= cloud.google.com/go/speech v1.7.0/go.mod h1:KptqL+BAQIhMsj1kOP2la5DSEEerPDuOP/2mmkhHhZQ= cloud.google.com/go/speech v1.8.0/go.mod h1:9bYIl1/tjsAnMgKGHKmBZzXKEkGgtU+MpdDPTE9f7y0= cloud.google.com/go/speech v1.9.0/go.mod h1:xQ0jTcmnRFFM2RfX/U+rk6FQNUF6DQlydUSyoooSpco= cloud.google.com/go/speech v1.14.1/go.mod h1:gEosVRPJ9waG7zqqnsHpYTOoAS4KouMRLDFMekpJ0J0= cloud.google.com/go/speech v1.15.0/go.mod h1:y6oH7GhqCaZANH7+Oe0BhgIogsNInLlz542tg3VqeYI= +cloud.google.com/go/speech v1.17.1/go.mod h1:8rVNzU43tQvxDaGvqOhpDqgkJTFowBpDvCJ14kGlJYo= +cloud.google.com/go/speech v1.19.0/go.mod h1:8rVNzU43tQvxDaGvqOhpDqgkJTFowBpDvCJ14kGlJYo= +cloud.google.com/go/speech v1.19.1/go.mod h1:WcuaWz/3hOlzPFOVo9DUsblMIHwxP589y6ZMtaG+iAA= +cloud.google.com/go/speech v1.19.2/go.mod h1:2OYFfj+Ch5LWjsaSINuCZsre/789zlcCI3SY4oAi2oI= +cloud.google.com/go/speech v1.20.1/go.mod h1:wwolycgONvfz2EDU8rKuHRW3+wc9ILPsAWoikBEWavY= cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= @@ -550,44 +1019,81 @@ cloud.google.com/go/storage v1.23.0/go.mod h1:vOEEDNFnciUMhBeT6hsJIn3ieU5cFRmzeL cloud.google.com/go/storage v1.27.0/go.mod h1:x9DOL8TK/ygDUMieqwfhdpQryTeEkhGKMi80i/iqR2s= cloud.google.com/go/storage v1.28.1/go.mod h1:Qnisd4CqDdo6BGs2AD5LLnEsmSQ80wQ5ogcBBKhU86Y= cloud.google.com/go/storage v1.29.0/go.mod h1:4puEjyTKnku6gfKoTfNOU/W+a9JyuVNxjpS5GBrB8h4= +cloud.google.com/go/storage v1.30.1/go.mod h1:NfxhC0UJE1aXSx7CIIbCf7y9HKT7BiccwkR7+P7gN8E= cloud.google.com/go/storage v1.36.0 h1:P0mOkAcaJxhCTvAkMhxMfrTKiNcub4YmmPBtlhAyTr8= cloud.google.com/go/storage v1.36.0/go.mod h1:M6M/3V/D3KpzMTJyPOR/HU6n2Si5QdaXYEsng2xgOs8= cloud.google.com/go/storagetransfer v1.5.0/go.mod h1:dxNzUopWy7RQevYFHewchb29POFv3/AaBgnhqzqiK0w= cloud.google.com/go/storagetransfer v1.6.0/go.mod h1:y77xm4CQV/ZhFZH75PLEXY0ROiS7Gh6pSKrM8dJyg6I= cloud.google.com/go/storagetransfer v1.7.0/go.mod h1:8Giuj1QNb1kfLAiWM1bN6dHzfdlDAVC9rv9abHot2W4= cloud.google.com/go/storagetransfer v1.8.0/go.mod h1:JpegsHHU1eXg7lMHkvf+KE5XDJ7EQu0GwNJbbVGanEw= +cloud.google.com/go/storagetransfer v1.10.0/go.mod h1:DM4sTlSmGiNczmV6iZyceIh2dbs+7z2Ayg6YAiQlYfA= +cloud.google.com/go/storagetransfer v1.10.1/go.mod h1:rS7Sy0BtPviWYTTJVWCSV4QrbBitgPeuK4/FKa4IdLs= +cloud.google.com/go/storagetransfer v1.10.2/go.mod h1:meIhYQup5rg9juQJdyppnA/WLQCOguxtk1pr3/vBWzA= +cloud.google.com/go/storagetransfer v1.10.3/go.mod h1:Up8LY2p6X68SZ+WToswpQbQHnJpOty/ACcMafuey8gc= cloud.google.com/go/talent v1.1.0/go.mod h1:Vl4pt9jiHKvOgF9KoZo6Kob9oV4lwd/ZD5Cto54zDRw= cloud.google.com/go/talent v1.2.0/go.mod h1:MoNF9bhFQbiJ6eFD3uSsg0uBALw4n4gaCaEjBw9zo8g= cloud.google.com/go/talent v1.3.0/go.mod h1:CmcxwJ/PKfRgd1pBjQgU6W3YBwiewmUzQYH5HHmSCmM= cloud.google.com/go/talent v1.4.0/go.mod h1:ezFtAgVuRf8jRsvyE6EwmbTK5LKciD4KVnHuDEFmOOA= cloud.google.com/go/talent v1.5.0/go.mod h1:G+ODMj9bsasAEJkQSzO2uHQWXHHXUomArjWQQYkqK6c= +cloud.google.com/go/talent v1.6.2/go.mod h1:CbGvmKCG61mkdjcqTcLOkb2ZN1SrQI8MDyma2l7VD24= +cloud.google.com/go/talent v1.6.3/go.mod h1:xoDO97Qd4AK43rGjJvyBHMskiEf3KulgYzcH6YWOVoo= +cloud.google.com/go/talent v1.6.4/go.mod h1:QsWvi5eKeh6gG2DlBkpMaFYZYrYUnIpo34f6/V5QykY= +cloud.google.com/go/talent v1.6.5/go.mod h1:Mf5cma696HmE+P2BWJ/ZwYqeJXEeU0UqjHFXVLadEDI= cloud.google.com/go/texttospeech v1.4.0/go.mod h1:FX8HQHA6sEpJ7rCMSfXuzBcysDAuWusNNNvN9FELDd8= cloud.google.com/go/texttospeech v1.5.0/go.mod h1:oKPLhR4n4ZdQqWKURdwxMy0uiTS1xU161C8W57Wkea4= cloud.google.com/go/texttospeech v1.6.0/go.mod h1:YmwmFT8pj1aBblQOI3TfKmwibnsfvhIBzPXcW4EBovc= +cloud.google.com/go/texttospeech v1.7.1/go.mod h1:m7QfG5IXxeneGqTapXNxv2ItxP/FS0hCZBwXYqucgSk= +cloud.google.com/go/texttospeech v1.7.2/go.mod h1:VYPT6aTOEl3herQjFHYErTlSZJ4vB00Q2ZTmuVgluD4= +cloud.google.com/go/texttospeech v1.7.3/go.mod h1:Av/zpkcgWfXlDLRYob17lqMstGZ3GqlvJXqKMp2u8so= +cloud.google.com/go/texttospeech v1.7.4/go.mod h1:vgv0002WvR4liGuSd5BJbWy4nDn5Ozco0uJymY5+U74= cloud.google.com/go/tpu v1.3.0/go.mod h1:aJIManG0o20tfDQlRIej44FcwGGl/cD0oiRyMKG19IQ= cloud.google.com/go/tpu v1.4.0/go.mod h1:mjZaX8p0VBgllCzF6wcU2ovUXN9TONFLd7iz227X2Xg= cloud.google.com/go/tpu v1.5.0/go.mod h1:8zVo1rYDFuW2l4yZVY0R0fb/v44xLh3llq7RuV61fPM= +cloud.google.com/go/tpu v1.6.1/go.mod h1:sOdcHVIgDEEOKuqUoi6Fq53MKHJAtOwtz0GuKsWSH3E= +cloud.google.com/go/tpu v1.6.2/go.mod h1:NXh3NDwt71TsPZdtGWgAG5ThDfGd32X1mJ2cMaRlVgU= +cloud.google.com/go/tpu v1.6.3/go.mod h1:lxiueqfVMlSToZY1151IaZqp89ELPSrk+3HIQ5HRkbY= +cloud.google.com/go/tpu v1.6.4/go.mod h1:NAm9q3Rq2wIlGnOhpYICNI7+bpBebMJbh0yyp3aNw1Y= cloud.google.com/go/trace v1.0.0/go.mod h1:4iErSByzxkyHWzzlAj63/Gmjz0NH1ASqhJguHpGcr6A= cloud.google.com/go/trace v1.3.0/go.mod h1:FFUE83d9Ca57C+K8rDl/Ih8LwOzWIV1krKgxg6N0G28= cloud.google.com/go/trace v1.4.0/go.mod h1:UG0v8UBqzusp+z63o7FK74SdFE+AXpCLdFb1rshXG+Y= cloud.google.com/go/trace v1.8.0/go.mod h1:zH7vcsbAhklH8hWFig58HvxcxyQbaIqMarMg9hn5ECA= cloud.google.com/go/trace v1.9.0/go.mod h1:lOQqpE5IaWY0Ixg7/r2SjixMuc6lfTFeO4QGM4dQWOk= +cloud.google.com/go/trace v1.10.1/go.mod h1:gbtL94KE5AJLH3y+WVpfWILmqgc6dXcqgNXdOPAQTYk= +cloud.google.com/go/trace v1.10.2/go.mod h1:NPXemMi6MToRFcSxRl2uDnu/qAlAQ3oULUphcHGh1vA= +cloud.google.com/go/trace v1.10.3/go.mod h1:Ke1bgfc73RV3wUFml+uQp7EsDw4dGaETLxB7Iq/r4CY= +cloud.google.com/go/trace v1.10.4/go.mod h1:Nso99EDIK8Mj5/zmB+iGr9dosS/bzWCJ8wGmE6TXNWY= cloud.google.com/go/translate v1.3.0/go.mod h1:gzMUwRjvOqj5i69y/LYLd8RrNQk+hOmIXTi9+nb3Djs= cloud.google.com/go/translate v1.4.0/go.mod h1:06Dn/ppvLD6WvA5Rhdp029IX2Mi3Mn7fpMRLPvXT5Wg= cloud.google.com/go/translate v1.5.0/go.mod h1:29YDSYveqqpA1CQFD7NQuP49xymq17RXNaUDdc0mNu0= cloud.google.com/go/translate v1.6.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos= cloud.google.com/go/translate v1.7.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos= +cloud.google.com/go/translate v1.8.1/go.mod h1:d1ZH5aaOA0CNhWeXeC8ujd4tdCFw8XoNWRljklu5RHs= +cloud.google.com/go/translate v1.8.2/go.mod h1:d1ZH5aaOA0CNhWeXeC8ujd4tdCFw8XoNWRljklu5RHs= +cloud.google.com/go/translate v1.9.0/go.mod h1:d1ZH5aaOA0CNhWeXeC8ujd4tdCFw8XoNWRljklu5RHs= +cloud.google.com/go/translate v1.9.1/go.mod h1:TWIgDZknq2+JD4iRcojgeDtqGEp154HN/uL6hMvylS8= +cloud.google.com/go/translate v1.9.2/go.mod h1:E3Tc6rUTsQkVrXW6avbUhKJSr7ZE3j7zNmqzXKHqRrY= +cloud.google.com/go/translate v1.9.3/go.mod h1:Kbq9RggWsbqZ9W5YpM94Q1Xv4dshw/gr/SHfsl5yCZ0= cloud.google.com/go/video v1.8.0/go.mod h1:sTzKFc0bUSByE8Yoh8X0mn8bMymItVGPfTuUBUyRgxk= cloud.google.com/go/video v1.9.0/go.mod h1:0RhNKFRF5v92f8dQt0yhaHrEuH95m068JYOvLZYnJSw= cloud.google.com/go/video v1.12.0/go.mod h1:MLQew95eTuaNDEGriQdcYn0dTwf9oWiA4uYebxM5kdg= cloud.google.com/go/video v1.13.0/go.mod h1:ulzkYlYgCp15N2AokzKjy7MQ9ejuynOJdf1tR5lGthk= cloud.google.com/go/video v1.14.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ= cloud.google.com/go/video v1.15.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ= +cloud.google.com/go/video v1.17.1/go.mod h1:9qmqPqw/Ib2tLqaeHgtakU+l5TcJxCJbhFXM7UJjVzU= +cloud.google.com/go/video v1.19.0/go.mod h1:9qmqPqw/Ib2tLqaeHgtakU+l5TcJxCJbhFXM7UJjVzU= +cloud.google.com/go/video v1.20.0/go.mod h1:U3G3FTnsvAGqglq9LxgqzOiBc/Nt8zis8S+850N2DUM= +cloud.google.com/go/video v1.20.1/go.mod h1:3gJS+iDprnj8SY6pe0SwLeC5BUW80NjhwX7INWEuWGU= +cloud.google.com/go/video v1.20.2/go.mod h1:lrixr5JeKNThsgfM9gqtwb6Okuqzfo4VrY2xynaViTA= +cloud.google.com/go/video v1.20.3/go.mod h1:TnH/mNZKVHeNtpamsSPygSR0iHtvrR/cW1/GDjN5+GU= cloud.google.com/go/videointelligence v1.6.0/go.mod h1:w0DIDlVRKtwPCn/C4iwZIJdvC69yInhW0cfi+p546uU= cloud.google.com/go/videointelligence v1.7.0/go.mod h1:k8pI/1wAhjznARtVT9U1llUaFNPh7muw8QyOUpavru4= cloud.google.com/go/videointelligence v1.8.0/go.mod h1:dIcCn4gVDdS7yte/w+koiXn5dWVplOZkE+xwG9FgK+M= cloud.google.com/go/videointelligence v1.9.0/go.mod h1:29lVRMPDYHikk3v8EdPSaL8Ku+eMzDljjuvRs105XoU= cloud.google.com/go/videointelligence v1.10.0/go.mod h1:LHZngX1liVtUhZvi2uNS0VQuOzNi2TkY1OakiuoUOjU= +cloud.google.com/go/videointelligence v1.11.1/go.mod h1:76xn/8InyQHarjTWsBR058SmlPCwQjgcvoW0aZykOvo= +cloud.google.com/go/videointelligence v1.11.2/go.mod h1:ocfIGYtIVmIcWk1DsSGOoDiXca4vaZQII1C85qtoplc= +cloud.google.com/go/videointelligence v1.11.3/go.mod h1:tf0NUaGTjU1iS2KEkGWvO5hRHeCkFK3nPo0/cOZhZAo= +cloud.google.com/go/videointelligence v1.11.4/go.mod h1:kPBMAYsTPFiQxMLmmjpcZUMklJp3nC9+ipJJtprccD8= cloud.google.com/go/vision v1.2.0/go.mod h1:SmNwgObm5DpFBme2xpyOyasvBc1aPdjvMk2bBk0tKD0= cloud.google.com/go/vision/v2 v2.2.0/go.mod h1:uCdV4PpN1S0jyCyq8sIM42v2Y6zOLkZs+4R9LrGYwFo= cloud.google.com/go/vision/v2 v2.3.0/go.mod h1:UO61abBx9QRMFkNBbf1D8B1LXdS2cGiiCRx0vSpZoUo= @@ -595,29 +1101,59 @@ cloud.google.com/go/vision/v2 v2.4.0/go.mod h1:VtI579ll9RpVTrdKdkMzckdnwMyX2JILb cloud.google.com/go/vision/v2 v2.5.0/go.mod h1:MmaezXOOE+IWa+cS7OhRRLK2cNv1ZL98zhqFFZaaH2E= cloud.google.com/go/vision/v2 v2.6.0/go.mod h1:158Hes0MvOS9Z/bDMSFpjwsUrZ5fPrdwuyyvKSGAGMY= cloud.google.com/go/vision/v2 v2.7.0/go.mod h1:H89VysHy21avemp6xcf9b9JvZHVehWbET0uT/bcuY/0= +cloud.google.com/go/vision/v2 v2.7.2/go.mod h1:jKa8oSYBWhYiXarHPvP4USxYANYUEdEsQrloLjrSwJU= +cloud.google.com/go/vision/v2 v2.7.3/go.mod h1:V0IcLCY7W+hpMKXK1JYE0LV5llEqVmj+UJChjvA1WsM= +cloud.google.com/go/vision/v2 v2.7.4/go.mod h1:ynDKnsDN/0RtqkKxQZ2iatv3Dm9O+HfRb5djl7l4Vvw= +cloud.google.com/go/vision/v2 v2.7.5/go.mod h1:GcviprJLFfK9OLf0z8Gm6lQb6ZFUulvpZws+mm6yPLM= cloud.google.com/go/vmmigration v1.2.0/go.mod h1:IRf0o7myyWFSmVR1ItrBSFLFD/rJkfDCUTO4vLlJvsE= cloud.google.com/go/vmmigration v1.3.0/go.mod h1:oGJ6ZgGPQOFdjHuocGcLqX4lc98YQ7Ygq8YQwHh9A7g= cloud.google.com/go/vmmigration v1.5.0/go.mod h1:E4YQ8q7/4W9gobHjQg4JJSgXXSgY21nA5r8swQV+Xxc= cloud.google.com/go/vmmigration v1.6.0/go.mod h1:bopQ/g4z+8qXzichC7GW1w2MjbErL54rk3/C843CjfY= +cloud.google.com/go/vmmigration v1.7.1/go.mod h1:WD+5z7a/IpZ5bKK//YmT9E047AD+rjycCAvyMxGJbro= +cloud.google.com/go/vmmigration v1.7.2/go.mod h1:iA2hVj22sm2LLYXGPT1pB63mXHhrH1m/ruux9TwWLd8= +cloud.google.com/go/vmmigration v1.7.3/go.mod h1:ZCQC7cENwmSWlwyTrZcWivchn78YnFniEQYRWQ65tBo= +cloud.google.com/go/vmmigration v1.7.4/go.mod h1:yBXCmiLaB99hEl/G9ZooNx2GyzgsjKnw5fWcINRgD70= cloud.google.com/go/vmwareengine v0.1.0/go.mod h1:RsdNEf/8UDvKllXhMz5J40XxDrNJNN4sagiox+OI208= cloud.google.com/go/vmwareengine v0.2.2/go.mod h1:sKdctNJxb3KLZkE/6Oui94iw/xs9PRNC2wnNLXsHvH8= cloud.google.com/go/vmwareengine v0.3.0/go.mod h1:wvoyMvNWdIzxMYSpH/R7y2h5h3WFkx6d+1TIsP39WGY= +cloud.google.com/go/vmwareengine v0.4.1/go.mod h1:Px64x+BvjPZwWuc4HdmVhoygcXqEkGHXoa7uyfTgSI0= +cloud.google.com/go/vmwareengine v1.0.0/go.mod h1:Px64x+BvjPZwWuc4HdmVhoygcXqEkGHXoa7uyfTgSI0= +cloud.google.com/go/vmwareengine v1.0.1/go.mod h1:aT3Xsm5sNx0QShk1Jc1B8OddrxAScYLwzVoaiXfdzzk= +cloud.google.com/go/vmwareengine v1.0.2/go.mod h1:xMSNjIk8/itYrz1JA8nV3Ajg4L4n3N+ugP8JKzk3OaA= +cloud.google.com/go/vmwareengine v1.0.3/go.mod h1:QSpdZ1stlbfKtyt6Iu19M6XRxjmXO+vb5a/R6Fvy2y4= cloud.google.com/go/vpcaccess v1.4.0/go.mod h1:aQHVbTWDYUR1EbTApSVvMq1EnT57ppDmQzZ3imqIk4w= cloud.google.com/go/vpcaccess v1.5.0/go.mod h1:drmg4HLk9NkZpGfCmZ3Tz0Bwnm2+DKqViEpeEpOq0m8= cloud.google.com/go/vpcaccess v1.6.0/go.mod h1:wX2ILaNhe7TlVa4vC5xce1bCnqE3AeH27RV31lnmZes= +cloud.google.com/go/vpcaccess v1.7.1/go.mod h1:FogoD46/ZU+JUBX9D606X21EnxiszYi2tArQwLY4SXs= +cloud.google.com/go/vpcaccess v1.7.2/go.mod h1:mmg/MnRHv+3e8FJUjeSibVFvQF1cCy2MsFaFqxeY1HU= +cloud.google.com/go/vpcaccess v1.7.3/go.mod h1:YX4skyfW3NC8vI3Fk+EegJnlYFatA+dXK4o236EUCUc= +cloud.google.com/go/vpcaccess v1.7.4/go.mod h1:lA0KTvhtEOb/VOdnH/gwPuOzGgM+CWsmGu6bb4IoMKk= cloud.google.com/go/webrisk v1.4.0/go.mod h1:Hn8X6Zr+ziE2aNd8SliSDWpEnSS1u4R9+xXZmFiHmGE= cloud.google.com/go/webrisk v1.5.0/go.mod h1:iPG6fr52Tv7sGk0H6qUFzmL3HHZev1htXuWDEEsqMTg= cloud.google.com/go/webrisk v1.6.0/go.mod h1:65sW9V9rOosnc9ZY7A7jsy1zoHS5W9IAXv6dGqhMQMc= cloud.google.com/go/webrisk v1.7.0/go.mod h1:mVMHgEYH0r337nmt1JyLthzMr6YxwN1aAIEc2fTcq7A= cloud.google.com/go/webrisk v1.8.0/go.mod h1:oJPDuamzHXgUc+b8SiHRcVInZQuybnvEW72PqTc7sSg= +cloud.google.com/go/webrisk v1.9.1/go.mod h1:4GCmXKcOa2BZcZPn6DCEvE7HypmEJcJkr4mtM+sqYPc= +cloud.google.com/go/webrisk v1.9.2/go.mod h1:pY9kfDgAqxUpDBOrG4w8deLfhvJmejKB0qd/5uQIPBc= +cloud.google.com/go/webrisk v1.9.3/go.mod h1:RUYXe9X/wBDXhVilss7EDLW9ZNa06aowPuinUOPCXH8= +cloud.google.com/go/webrisk v1.9.4/go.mod h1:w7m4Ib4C+OseSr2GL66m0zMBywdrVNTDKsdEsfMl7X0= cloud.google.com/go/websecurityscanner v1.3.0/go.mod h1:uImdKm2wyeXQevQJXeh8Uun/Ym1VqworNDlBXQevGMo= cloud.google.com/go/websecurityscanner v1.4.0/go.mod h1:ebit/Fp0a+FWu5j4JOmJEV8S8CzdTkAS77oDsiSqYWQ= cloud.google.com/go/websecurityscanner v1.5.0/go.mod h1:Y6xdCPy81yi0SQnDY1xdNTNpfY1oAgXUlcfN3B3eSng= +cloud.google.com/go/websecurityscanner v1.6.1/go.mod h1:Njgaw3rttgRHXzwCB8kgCYqv5/rGpFCsBOvPbYgszpg= +cloud.google.com/go/websecurityscanner v1.6.2/go.mod h1:7YgjuU5tun7Eg2kpKgGnDuEOXWIrh8x8lWrJT4zfmas= +cloud.google.com/go/websecurityscanner v1.6.3/go.mod h1:x9XANObUFR+83Cya3g/B9M/yoHVqzxPnFtgF8yYGAXw= +cloud.google.com/go/websecurityscanner v1.6.4/go.mod h1:mUiyMQ+dGpPPRkHgknIZeCzSHJ45+fY4F52nZFDHm2o= cloud.google.com/go/workflows v1.6.0/go.mod h1:6t9F5h/unJz41YqfBmqSASJSXccBLtD1Vwf+KmJENM0= cloud.google.com/go/workflows v1.7.0/go.mod h1:JhSrZuVZWuiDfKEFxU0/F1PQjmpnpcoISEXH2bcHC3M= cloud.google.com/go/workflows v1.8.0/go.mod h1:ysGhmEajwZxGn1OhGOGKsTXc5PyxOc0vfKf5Af+to4M= cloud.google.com/go/workflows v1.9.0/go.mod h1:ZGkj1aFIOd9c8Gerkjjq7OW7I5+l6cSvT3ujaO/WwSA= cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw= +cloud.google.com/go/workflows v1.11.1/go.mod h1:Z+t10G1wF7h8LgdY/EmRcQY8ptBD/nvofaL6FqlET6g= +cloud.google.com/go/workflows v1.12.0/go.mod h1:PYhSk2b6DhZ508tj8HXKaBh+OFe+xdl0dHF/tJdzPQM= +cloud.google.com/go/workflows v1.12.1/go.mod h1:5A95OhD/edtOhQd/O741NSfIMezNTbCwLM1P1tBRGHM= +cloud.google.com/go/workflows v1.12.2/go.mod h1:+OmBIgNqYJPVggnMo9nqmizW0qEXHhmnAzK/CnBqsHc= +cloud.google.com/go/workflows v1.12.3/go.mod h1:fmOUeeqEwPzIU81foMjTRQIdwQHADi/vEr1cx9R1m5g= code.cloudfoundry.org/clock v0.0.0-20180518195852-02e53af36e6c/go.mod h1:QD9Lzhd/ux6eNQVUDVRJX/RKTigpewimNYBi7ivZKY8= contrib.go.opencensus.io/exporter/aws v0.0.0-20200617204711-c478e41e60e9/go.mod h1:uu1P0UCM/6RbsMrgPa98ll8ZcHM858i/AD06a9aLRCA= contrib.go.opencensus.io/exporter/stackdriver v0.13.14/go.mod h1:5pSSGY0Bhuk7waTHuDf4aQ8D2DrhgETRo9fy6k3Xlzc= @@ -741,7 +1277,7 @@ github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb0 github.com/NYTimes/gziphandler v1.1.1/go.mod h1:n/CVRwUEOgIxrgPvAQhUUr9oeUtvrhMomdKFjzJNB0c= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= github.com/ProtonMail/go-crypto v0.0.0-20210428141323-04723f9f07d7/go.mod h1:z4/9nQmJSSwwds7ejkxaJwO37dru3geImFUdJlaLzQo= -github.com/ProtonMail/go-crypto v0.0.0-20230717121422-5aa5874ade95/go.mod h1:EjAoLdwvbIOoOQr3ihjnSoLZRtE8azugULFRteWMNc0= +github.com/ProtonMail/go-crypto v0.0.0-20230828082145-3c4c8a2d2371/go.mod h1:EjAoLdwvbIOoOQr3ihjnSoLZRtE8azugULFRteWMNc0= github.com/ProtonMail/go-crypto v1.1.0-alpha.0 h1:nHGfwXmFvJrSR9xu8qL7BkO4DqTHXE9N5vPhgY2I+j0= github.com/ProtonMail/go-crypto v1.1.0-alpha.0/go.mod h1:rA3QumHc/FZ8pAHreoekgiAbzpNsfQAosU5td4SnOrE= github.com/PuerkitoBio/purell v1.0.0/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0= @@ -753,7 +1289,6 @@ github.com/Shopify/sarama v1.19.0/go.mod h1:FVkBWblsNy7DGZRfXLU0O9RCGt5g3g3yEuWX github.com/Shopify/toxiproxy v2.1.4+incompatible/go.mod h1:OXgGpZ6Cli1/URJOF1DMxUHB2q5Ap20/P/eIdh4G0pI= github.com/VividCortex/gohistogram v1.0.0/go.mod h1:Pf5mBqqDxYaXu3hDrrU+w6nw50o/4+TcAqDqk/vUH7g= github.com/acomagu/bufpipe v1.0.3/go.mod h1:mxdxdup/WdsKVreO5GpW4+M/1CE2sMG4jeGJ2sYmHc4= -github.com/acomagu/bufpipe v1.0.4/go.mod h1:mxdxdup/WdsKVreO5GpW4+M/1CE2sMG4jeGJ2sYmHc4= github.com/aead/chacha20 v0.0.0-20180709150244-8b13a72661da h1:KjTM2ks9d14ZYCvmHS9iAKVt9AyzRSqNU1qabPih5BY= github.com/aead/chacha20 v0.0.0-20180709150244-8b13a72661da/go.mod h1:eHEWzANqSiWQsof+nXEI9bUVUyV6F53Fp89EuCh2EAA= github.com/afex/hystrix-go v0.0.0-20180502004556-fa1af6a1f4f5/go.mod h1:SkGFH1ia65gfNATL8TAiHDNxPzPdmEL5uirI2Uyuz6c= @@ -782,6 +1317,7 @@ github.com/anmitsu/go-shlex v0.0.0-20200514113438-38f4b401e2be/go.mod h1:ySMOLuW github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= github.com/apache/arrow/go/v10 v10.0.1/go.mod h1:YvhnlEePVnBS4+0z3fhPfUy7W1Ikj0Ih0vcRo/gZ1M0= github.com/apache/arrow/go/v11 v11.0.0/go.mod h1:Eg5OsL5H+e299f7u5ssuXsuHQVEGC4xei5aX110hRiI= +github.com/apache/arrow/go/v12 v12.0.0/go.mod h1:d+tV/eHZZ7Dz7RPrFKtPK02tpr+c9/PEd/zm8mDS9Vg= github.com/apache/thrift v0.16.0/go.mod h1:PHK3hniurgQaNMZYaCLEqXKsYK8upmhPbmdP2FXSqgU= github.com/apparentlymart/go-cidr v1.0.1/go.mod h1:EBcsNrHc3zQeuaeCeCtQruQm+n9/YjEn/vI25Lg7Gwc= github.com/apparentlymart/go-cidr v1.1.0 h1:2mAhrMoF+nhXqxTzSZMUzDHkLjmIHC+Zzn4tdgBZjnU= @@ -983,7 +1519,10 @@ github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe/go.mod h1:eXthEFrGJvWH github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20220314180256-7f1daf1720fc/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20230105202645-06c439db220b/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20230310173818-32f1caf87195/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20230428030218-4003588d1b74/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20231109132714-523115ebc101/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20231128003011-0fa0005c9caa h1:jQCWAUqqlij9Pgj2i/PB79y4KOPYVyFYdROxgaCwdTQ= github.com/cncf/xds/go v0.0.0-20231128003011-0fa0005c9caa/go.mod h1:x/1Gn8zydmfq8dk6e9PdstVsDgu9RuyIIJqAaF//0IM= github.com/cockroachdb/apd v1.1.0/go.mod h1:8Sl8LxpKi29FqWXR16WEFZRNSz3SoPzUzeMeY4+DwBQ= @@ -1164,6 +1703,7 @@ github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96/go.mod h1:Qh8CwZ github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE= github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= +github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= github.com/eapache/go-resiliency v1.1.0/go.mod h1:kFI+JgMyC7bLPUVY133qvEBtVayf5mFgVsvEsIPBvNs= github.com/eapache/go-xerial-snappy v0.0.0-20180814174437-776d5712da21/go.mod h1:+020luEh2TKB4/GOp8oxxtq0Daoen/Cii55CzbTV6DU= github.com/eapache/queue v1.1.0/go.mod h1:6eCeP0CKFpHLu8blIFXhExK/dRa7WDZfr6jVFPTqq+I= @@ -1171,7 +1711,6 @@ github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaB github.com/edsrzf/mmap-go v1.1.0 h1:6EUwBLQ/Mcr1EYLE4Tn1VdW1A4ckqCQWZBw8Hr0kjpQ= github.com/edsrzf/mmap-go v1.1.0/go.mod h1:19H/e8pUPLicwkyNgOykDXkJ9F0MHE+Z52B8EIth78Q= github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc= -github.com/elazarl/goproxy v0.0.0-20221015165544-a0805db90819/go.mod h1:Ro8st/ElPeALwNFlcTpWmkr6IoMFfkjXAvTHpevnDsM= github.com/elazarl/goproxy v0.0.0-20230808193330-2592e75ae04a h1:mATvB/9r/3gvcejNsXKSkQ6lcIaNec2nyfOdlTBR2lU= github.com/elazarl/goproxy v0.0.0-20230808193330-2592e75ae04a/go.mod h1:Ro8st/ElPeALwNFlcTpWmkr6IoMFfkjXAvTHpevnDsM= github.com/elazarl/goproxy/ext v0.0.0-20190711103511-473e67f1d7d2/go.mod h1:gNh8nYJoAm43RfaxurUnxr+N1PwuFV3ZMl/efxlIlY8= @@ -1193,11 +1732,16 @@ github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go. github.com/envoyproxy/go-control-plane v0.10.1/go.mod h1:AY7fTTXNdv/aJ2O5jwpxAPOWUZ7hQAEvzN5Pf27BkQQ= github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1/go.mod h1:KJwIaB5Mv44NWtYuAOFCVOjcI94vtpEz2JU/D2v6IjE= github.com/envoyproxy/go-control-plane v0.10.3/go.mod h1:fJJn/j26vwOu972OllsvAgJJM//w9BV6Fxbg2LuVd34= +github.com/envoyproxy/go-control-plane v0.11.0/go.mod h1:VnHyVMpzcLvCFt9yUz1UnCwHLhwx1WguiVDV7pTG/tI= github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q= +github.com/envoyproxy/go-control-plane v0.11.1/go.mod h1:uhMcXKCQMEJHiAb0w+YGefQLaTEw+YhGluxZkrTmD0g= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/envoyproxy/protoc-gen-validate v0.6.7/go.mod h1:dyJXwwfPK2VSqiB9Klm1J6romD608Ba7Hij42vrOBCo= github.com/envoyproxy/protoc-gen-validate v0.9.1/go.mod h1:OKNgG7TCp5pF4d6XftA0++PMirau2/yoOwVac3AbF2w= +github.com/envoyproxy/protoc-gen-validate v0.10.0/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss= github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss= +github.com/envoyproxy/protoc-gen-validate v1.0.1/go.mod h1:0vj8bNkYbSTNS2PIyH87KZaeN4x9zpL9Qt8fQC7d+vs= +github.com/envoyproxy/protoc-gen-validate v1.0.2/go.mod h1:GpiZQP3dDbg4JouG/NNS7QWXpgx6x8QiMKdmN72jogE= github.com/envoyproxy/protoc-gen-validate v1.0.4 h1:gVPz/FMfvh57HdSJQyvBtF00j8JU4zdyUgIUNhlgg0A= github.com/envoyproxy/protoc-gen-validate v1.0.4/go.mod h1:qys6tmnRsYrQqIhm2bvKZH4Blx/1gTIZ2UKVY1M+Yew= github.com/ettle/strcase v0.2.0 h1:fGNiVF21fHXpX1niBgk0aROov1LagYsOwV/xqKDKR/Q= @@ -1263,11 +1807,9 @@ github.com/go-git/go-billy/v5 v5.4.1/go.mod h1:vjbugF6Fz7JIflbVpl1hJsGjSHNltrSw4 github.com/go-git/go-billy/v5 v5.5.0 h1:yEY4yhzCDuMGSv83oGxiBotRzhwhNr8VZyphhiu+mTU= github.com/go-git/go-billy/v5 v5.5.0/go.mod h1:hmexnoNsr2SJU1Ju67OaNz5ASJY3+sHgFRpCtpDCKow= github.com/go-git/go-git-fixtures/v4 v4.2.1/go.mod h1:K8zd3kDUAykwTdDCr+I0per6Y6vMiRR/nnVTBtavnB0= -github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20230305113008-0c11038e723f/go.mod h1:8LHG1a3SRW71ettAD/jW13h8c6AqjVSeL11RAdgaqpo= github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20231010084843-55a94097c399 h1:eMje31YglSBqCdIqdhKBW8lokaMrL3uTkpGYlE2OOT4= github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20231010084843-55a94097c399/go.mod h1:1OCfN199q1Jm3HZlxleg+Dw/mwps2Wbk9frAWm+4FII= github.com/go-git/go-git/v5 v5.4.2/go.mod h1:gQ1kArt6d+n+BGd+/B/I74HwRTLhth2+zti4ihgckDc= -github.com/go-git/go-git/v5 v5.8.1/go.mod h1:FHFuoD6yGz5OSKEBK+aWN9Oah0q54Jxl0abmj6GnqAo= github.com/go-git/go-git/v5 v5.11.0 h1:XIZc1p+8YzypNr34itUfSvYJcv+eYdTnTvOZ2vD3cA4= github.com/go-git/go-git/v5 v5.11.0/go.mod h1:6GFcX2P3NM7FPBfpePbpLd21XxsgdAt+lKqXmCUiUCY= github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= @@ -1293,6 +1835,7 @@ github.com/go-logr/logr v1.2.0/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbV github.com/go-logr/logr v1.2.1/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/logr v1.2.4/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.3.0 h1:2y3SDp0ZXuc6/cjLSZ+Q3ir+QB9T/iG5yYRXqsagWSY= github.com/go-logr/logr v1.3.0/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= github.com/go-logr/stdr v1.2.0/go.mod h1:YkVgnZu1ZjjL7xTxrfm/LLZBfkhTqSR1ydtm6jTKKwI= @@ -1348,6 +1891,7 @@ github.com/go-sql-driver/mysql v1.7.0/go.mod h1:OXbVy3sEdcQ2Doequ6Z5BW6fXNQTmx+9 github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= github.com/go-stack/stack v1.8.1/go.mod h1:dcoOX6HbPZSZptuspn9bctJ+N/CnF5gGygcUP3XYfe4= github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0/go.mod h1:fyg7847qk6SyHyPtNmDHnmrv/HOrqktSC+C9fM+CJOE= +github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572/go.mod h1:9Pwr4B2jHnOSGXyyzV8ROjYa2ojvAY6HCGYYfMoC3Ls= github.com/go-test/deep v1.0.2/go.mod h1:wGDj63lr65AM2AQyKZd/NYHGb0R+1RLqB8NKt3aSFNA= github.com/go-test/deep v1.0.3 h1:ZrJSEWsXzPOxaZnFteGEfooLba+ju3FYIbOrS+rQd68= github.com/go-test/deep v1.0.3/go.mod h1:wGDj63lr65AM2AQyKZd/NYHGb0R+1RLqB8NKt3aSFNA= @@ -1417,6 +1961,7 @@ github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0/go.mod h1:E/TSTwGw github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4= github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ= +github.com/golang/glog v1.1.2/go.mod h1:zR+okUeTbrL6EL3xHUDxZuEtGv04p5shwip1+mL/rLQ= github.com/golang/glog v1.2.0 h1:uCdmnmatrKCgMBlM4rMuJZWOkPDqdbZPnrMXDY4gI68= github.com/golang/glog v1.2.0/go.mod h1:6AhwSGph0fcJtXVM/PEHPqZlFeoLxhs7/t5UDAwmO+w= github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= @@ -1484,6 +2029,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN github.com/google/go-containerregistry v0.5.1/go.mod h1:Ct15B4yir3PLOP5jsy0GNeYVaIZs/MK/Jz5any1wFW0= github.com/google/go-github/v57 v57.0.0 h1:L+Y3UPTY8ALM8x+TV0lg+IEBI+upibemtBD8Q9u7zHs= github.com/google/go-github/v57 v57.0.0/go.mod h1:s0omdnye0hvK/ecLvpsGfJMiRt85PimQh4oygmLIxHw= +github.com/google/go-pkcs11 v0.2.0/go.mod h1:6eQoGcuNJpa7jnd5pMGdkSaQpNDYvPlXWMcjXXThLlY= +github.com/google/go-pkcs11 v0.2.1-0.20230907215043-c6f79328ddf9/go.mod h1:6eQoGcuNJpa7jnd5pMGdkSaQpNDYvPlXWMcjXXThLlY= github.com/google/go-querystring v1.0.0/go.mod h1:odCYkC5MyYFN7vkCjXpyrEuKhc/BUO6wN/zVPAxq5ck= github.com/google/go-querystring v1.1.0 h1:AnCroh3fv4ZBgVIf1Iwtovgjaw/GiKJo8M8yD/fhyJ8= github.com/google/go-querystring v1.1.0/go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU= @@ -1523,6 +2070,9 @@ github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLe github.com/google/pprof v0.0.0-20220318212150-b2ab0324ddda/go.mod h1:KgnwoLYCZ8IQu3XUZ8Nc/bM9CCZFOyjUNOSygVozoDg= github.com/google/pprof v0.0.0-20230111200839-76d1ae5aea2b/go.mod h1:dDKJzRmX4S37WGHujM7tX//fmj1uioxKzKxz3lo4HJo= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= +github.com/google/s2a-go v0.1.0/go.mod h1:OJpEgntRZo8ugHpF9hkoLJbS5dSI20XZeXJ9JVywLlM= +github.com/google/s2a-go v0.1.3/go.mod h1:Ej+mSEMGRnqRzjc7VtF+jdBwYG5fuJfiZ8ELkjEwM0A= +github.com/google/s2a-go v0.1.4/go.mod h1:Ej+mSEMGRnqRzjc7VtF+jdBwYG5fuJfiZ8ELkjEwM0A= github.com/google/s2a-go v0.1.7 h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o= github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8F0Qdw= github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 h1:El6M4kTTCOh6aBiKaUGG7oYTSPP8MxqL4YI3kZKwcP4= @@ -1533,6 +2083,8 @@ github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+ github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.2.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.3.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/wire v0.5.0 h1:I7ELFeVBr3yfPIcc8+MWvrjk+3VjbcSzoXm3JVa+jD8= @@ -1542,6 +2094,8 @@ github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg= github.com/googleapis/enterprise-certificate-proxy v0.2.1/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= github.com/googleapis/enterprise-certificate-proxy v0.2.3/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= +github.com/googleapis/enterprise-certificate-proxy v0.2.4/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= +github.com/googleapis/enterprise-certificate-proxy v0.2.5/go.mod h1:RxW0N9901Cko1VOCW3SXCpWP+mlIEkk2tP7jnHy9a3w= github.com/googleapis/enterprise-certificate-proxy v0.3.2 h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs= github.com/googleapis/enterprise-certificate-proxy v0.3.2/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0= github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= @@ -1555,6 +2109,9 @@ github.com/googleapis/gax-go/v2 v2.5.1/go.mod h1:h6B0KMMFNtI2ddbGJn3T3ZbwkeT6yqE github.com/googleapis/gax-go/v2 v2.6.0/go.mod h1:1mjbznJAPHFpesgE5ucqfYEscaz5kMdcIDwU/6+DDoY= github.com/googleapis/gax-go/v2 v2.7.0/go.mod h1:TEop28CZZQ2y+c0VxMUmu1lV+fQx57QpBWsYpwqHJx8= github.com/googleapis/gax-go/v2 v2.7.1/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= +github.com/googleapis/gax-go/v2 v2.8.0/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= +github.com/googleapis/gax-go/v2 v2.10.0/go.mod h1:4UOEnMCrxsSqQ940WnTiD6qJ63le2ev3xfyagutxiPw= +github.com/googleapis/gax-go/v2 v2.11.0/go.mod h1:DxmR61SGKkGLa2xigwuZIQpkCI2S5iydzRfb3peWZJI= github.com/googleapis/gax-go/v2 v2.12.0 h1:A+gCJKdRfqXkr+BIRGtZLibNXf0m1f9E4HG56etFpas= github.com/googleapis/gax-go/v2 v2.12.0/go.mod h1:y+aIqrI5eb1YGMVJfuV3185Ts/D7qKpsEkdD5+I6QGU= github.com/googleapis/gnostic v0.4.1/go.mod h1:LRhVm6pbyptWbWbuZ38d1eyptfvIytN3ir6b65WBswg= @@ -1595,6 +2152,7 @@ github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU github.com/grpc-ecosystem/grpc-opentracing v0.0.0-20180507213350-8e809c8a8645 h1:MJG/KsmcqMwFAkh8mTnAwhyKoB+sTAnY4CACC110tbU= github.com/grpc-ecosystem/grpc-opentracing v0.0.0-20180507213350-8e809c8a8645/go.mod h1:6iZfnjpejD4L/4DwD7NryNaJyCQdzwWwH2MWhCA90Kw= github.com/hanwen/go-fuse/v2 v2.2.0/go.mod h1:B1nGE/6RBFyBRC1RRnf23UpwCdyJ31eukw34oAKukAc= +github.com/hashicorp/cli v1.1.6/go.mod h1:MPon5QYlgjjo0BSoAiN0ESeT5fRzDjVRp+uioJ0piz4= github.com/hashicorp/consul/api v1.1.0/go.mod h1:VmuI/Lkw1nC05EYQWNKwWGbkg+FbDBtguAZLlVdkD9Q= github.com/hashicorp/consul/api v1.10.1/go.mod h1:XjsvQN+RJGWI2TWy1/kqaE16HrR2J/FWgkYjdZQsX9M= github.com/hashicorp/consul/api v1.12.0/go.mod h1:6pVBMo0ebnYdt2S3H87XhekM/HHrUoTD2XXb/VrZVy0= @@ -1640,7 +2198,6 @@ github.com/hashicorp/go-multierror v1.1.1 h1:H5DkEtf6CXdFp0N0Em5UCwQpXMWke8IA0+l github.com/hashicorp/go-multierror v1.1.1/go.mod h1:iw975J/qwKPdAO1clOe2L8331t/9/fmwbPZ6JB6eMoM= github.com/hashicorp/go-plugin v1.0.1/go.mod h1:++UyYGoz3o5w9ZzAdZxtQKrWWP+iqPBn3cQptSMzBuY= github.com/hashicorp/go-plugin v1.3.0/go.mod h1:F9eH4LrE/ZsRdbwhfjs9k9HoDUwAHnYtXdgmf1AVNs0= -github.com/hashicorp/go-plugin v1.5.1/go.mod h1:w1sAEES3g3PuV/RzUrgow20W2uErMly84hhD3um1WL4= github.com/hashicorp/go-plugin v1.6.0 h1:wgd4KxHJTVGGqWBq4QPB1i5BZNEx9BR8+OFmHDmTk8A= github.com/hashicorp/go-plugin v1.6.0/go.mod h1:lBS5MtSSBZk0SHc66KACcjjlU6WzEVP/8pwz68aMkCI= github.com/hashicorp/go-retryablehttp v0.5.3/go.mod h1:9B5zBasrRhHXnJnui7y6sL7es7NDiJgTc6Er0maI1Xs= @@ -1679,7 +2236,6 @@ github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.4/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= github.com/hashicorp/golang-lru v0.6.0/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= -github.com/hashicorp/hc-install v0.6.0/go.mod h1:10I912u3nntx9Umo1VAeYPUUuehk0aRQJYpMwbX5wQA= github.com/hashicorp/hc-install v0.6.3 h1:yE/r1yJvWbtrJ0STwScgEnCanb0U9v7zp0Gbkmcoxqs= github.com/hashicorp/hc-install v0.6.3/go.mod h1:KamGdbodYzlufbWh4r9NRo8y6GLHWZP2GBtdnms1Ln0= github.com/hashicorp/hcl v0.0.0-20170504190234-a4b07c25de5f/go.mod h1:oZtUIOe8dh44I2q6ScRibXws4Ajl+d+nod3AaR9vL5w= @@ -1687,7 +2243,6 @@ github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= github.com/hashicorp/hcl/v2 v2.0.0/go.mod h1:oVVDG71tEinNGYCxinCYadcmKU9bglqW9pV3txagJ90= github.com/hashicorp/hcl/v2 v2.8.2/go.mod h1:bQTN5mpo+jewjJgh8jr0JUguIi7qPHUF6yIfAEN3jqY= -github.com/hashicorp/hcl/v2 v2.18.0/go.mod h1:ThLC89FV4p9MPW804KVbe/cEXoQ8NZEh+JtMeeGErHE= github.com/hashicorp/hcl/v2 v2.19.1 h1://i05Jqznmb2EXqa39Nsvyan2o5XyMowW5fnCKW5RPI= github.com/hashicorp/hcl/v2 v2.19.1/go.mod h1:ThLC89FV4p9MPW804KVbe/cEXoQ8NZEh+JtMeeGErHE= github.com/hashicorp/hil v0.0.0-20230413210529-35f498c10800 h1:6zszPGlmDmZXfIjc5W9BZAfWwNUIHUKMbWUvsWTjCdk= @@ -1715,10 +2270,8 @@ github.com/hashicorp/terraform-exec v0.15.0/go.mod h1:H4IG8ZxanU+NW0ZpDRNsvh9f0u github.com/hashicorp/terraform-json v0.4.0/go.mod h1:eAbqb4w0pSlRmdvl8fOyHAi/+8jnkVYN28gJkSJrLhU= github.com/hashicorp/terraform-json v0.10.0/go.mod h1:3defM4kkMfttwiE7VakJDwCd4R+umhSQnvJwORXbprE= github.com/hashicorp/terraform-json v0.13.0/go.mod h1:y5OdLBCT+rxbwnpxZs9kGL7R9ExU76+cpdY8zHwoazk= -github.com/hashicorp/terraform-json v0.17.1/go.mod h1:Huy6zt6euxaY9knPAFKjUITn8QxUFIe9VuSzb4zn/0o= github.com/hashicorp/terraform-json v0.21.0 h1:9NQxbLNqPbEMze+S6+YluEdXgJmhQykRyRNd+zTI05U= github.com/hashicorp/terraform-json v0.21.0/go.mod h1:qdeBs11ovMzo5puhrRibdD6d2Dq6TyE/28JiU4tIQxk= -github.com/hashicorp/terraform-plugin-go v0.19.0/go.mod h1:EhRSkEPNoylLQntYsk5KrDHTZJh9HQoumZXbOGOXmec= github.com/hashicorp/terraform-plugin-go v0.22.0 h1:1OS1Jk5mO0f5hrziWJGXXIxBrMe2j/B8E+DVGw43Xmc= github.com/hashicorp/terraform-plugin-go v0.22.0/go.mod h1:mPULV91VKss7sik6KFEcEu7HuTogMLLO/EvWCuFkRVE= github.com/hashicorp/terraform-plugin-log v0.9.0 h1:i7hOA+vdAItN1/7UrfBqBwvYPQ9TFvymaRGZED3FCV0= @@ -1728,7 +2281,6 @@ github.com/hashicorp/terraform-plugin-sdk v1.17.2 h1:V7DUR3yBWFrVB9z3ddpY7kiYVSs github.com/hashicorp/terraform-plugin-sdk v1.17.2/go.mod h1:wkvldbraEMkz23NxkkAsFS88A1R9eUiooiaUZyS6TLw= github.com/hashicorp/terraform-plugin-test v1.2.0/go.mod h1:QIJHYz8j+xJtdtLrFTlzQVC0ocr3rf/OjIpgZLK56Hs= github.com/hashicorp/terraform-plugin-test/v2 v2.2.1/go.mod h1:eZ9JL3O69Cb71Skn6OhHyj17sLmHRb+H6VrDcJjKrYU= -github.com/hashicorp/terraform-registry-address v0.2.2/go.mod h1:LtwNbCihUoUZ3RYriyS2wF/lGPB6gF9ICLRtuDk7hSo= github.com/hashicorp/terraform-registry-address v0.2.3 h1:2TAiKJ1A3MAkZlH1YI/aTVcLZRu7JseiXNRHbOAyoTI= github.com/hashicorp/terraform-registry-address v0.2.3/go.mod h1:lFHA76T8jfQteVfT7caREqguFrW3c4MFSPhZB7HHgUM= github.com/hashicorp/terraform-svchost v0.0.0-20191011084731-65d371908596/go.mod h1:kNDNcF7sN4DocDLBkQYz73HGKwN1ANB1blq4lIYLYvg= @@ -1920,6 +2472,7 @@ github.com/lucasb-eyer/go-colorful v1.2.0/go.mod h1:R4dSotOR9KMtayYi1e77YzuveK+i github.com/lyft/protoc-gen-star v0.6.0/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= github.com/lyft/protoc-gen-star v0.6.1/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= github.com/lyft/protoc-gen-star/v2 v2.0.1/go.mod h1:RcCdONR2ScXaYnQC5tUzxzlpA3WVYF7/opLeUgcQs/o= +github.com/lyft/protoc-gen-star/v2 v2.0.3/go.mod h1:amey7yeodaJhXSbf/TlLvWiqQfLOSpEk//mLlc+axEk= github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= github.com/magiconair/properties v1.8.1/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= github.com/magiconair/properties v1.8.6/go.mod h1:y3VJvCyxH9uVvJTWEGAELF3aiYNyPKd5NZ3oSwXrF60= @@ -1966,6 +2519,7 @@ github.com/mattn/go-shellwords v1.0.3/go.mod h1:3xCvwCdWdlDJUrvuMn7Wuy9eWs4pE8vq github.com/mattn/go-shellwords v1.0.6/go.mod h1:3xCvwCdWdlDJUrvuMn7Wuy9eWs4pE8vqg+NOMyg4B2o= github.com/mattn/go-shellwords v1.0.12/go.mod h1:EZzvwXDESEeg03EKmM+RmDnNOPKG4lLtQsUlTZDWQ8Y= github.com/mattn/go-sqlite3 v1.14.14/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= +github.com/mattn/go-sqlite3 v1.14.15/go.mod h1:2eHXhiwb8IkHr+BDWZGa96P6+rkvnG63S2DGjv9HUNg= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= github.com/matttproud/golang_protobuf_extensions v1.0.2/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= @@ -2102,6 +2656,15 @@ github.com/onsi/ginkgo/v2 v2.1.4/go.mod h1:um6tUpWM/cxCK3/FK8BXqEiUMUwRgSM4JXG47 github.com/onsi/ginkgo/v2 v2.1.6/go.mod h1:MEH45j8TBi6u9BMogfbp0stKC5cdGjumZj5Y7AG4VIk= github.com/onsi/ginkgo/v2 v2.3.0/go.mod h1:Eew0uilEqZmIEZr8JrvYlvOM7Rr6xzTmMV8AyFNU9d0= github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo= +github.com/onsi/ginkgo/v2 v2.5.0/go.mod h1:Luc4sArBICYCS8THh8v3i3i5CuSZO+RaQRaJoeNwomw= +github.com/onsi/ginkgo/v2 v2.7.0/go.mod h1:yjiuMwPokqY1XauOgju45q3sJt6VzQ/Fict1LFVcsAo= +github.com/onsi/ginkgo/v2 v2.8.1/go.mod h1:N1/NbDngAFcSLdyZ+/aYTYGSlq9qMCS/cNKGJjy+csc= +github.com/onsi/ginkgo/v2 v2.9.0/go.mod h1:4xkjoL/tZv4SMWeww56BU5kAt19mVB47gTWxmrTcxyk= +github.com/onsi/ginkgo/v2 v2.9.1/go.mod h1:FEcmzVcCHl+4o9bQZVab+4dC9+j+91t2FHSzmGAPfuo= +github.com/onsi/ginkgo/v2 v2.9.2/go.mod h1:WHcJJG2dIlcCqVfBAwUCrJxSPFb6v4azBwgxeMeDuts= +github.com/onsi/ginkgo/v2 v2.9.5/go.mod h1:tvAoo1QUJwNEU2ITftXTpR7R1RbCzoZUOs3RonqW57k= +github.com/onsi/ginkgo/v2 v2.9.7/go.mod h1:cxrmXWykAwTwhQsJOPfdIDiJ+l2RYq7U8hFU+M/1uw0= +github.com/onsi/ginkgo/v2 v2.11.0/go.mod h1:ZhrRA5XmEE3x3rhlzamx/JJvujdZoJ2uvgI7kR0iZvM= github.com/onsi/gomega v0.0.0-20151007035656-2152b45fa28a/go.mod h1:C1qb7wdrVGGVU+Z6iS04AVkA3Q65CEZX59MT0QO5uiA= github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c/go.mod h1:C1qb7wdrVGGVU+Z6iS04AVkA3Q65CEZX59MT0QO5uiA= github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= @@ -2119,6 +2682,16 @@ github.com/onsi/gomega v1.20.1/go.mod h1:DtrZpjmvpn2mPm4YWQa0/ALMDj9v4YxLgojwPeR github.com/onsi/gomega v1.21.1/go.mod h1:iYAIXgPSaDHak0LCMA+AWBpIKBr8WZicMxnE8luStNc= github.com/onsi/gomega v1.22.1/go.mod h1:x6n7VNe4hw0vkyYUM4mjIXx3JbLiPaBPNgB7PRQ1tuM= github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg= +github.com/onsi/gomega v1.24.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg= +github.com/onsi/gomega v1.24.1/go.mod h1:3AOiACssS3/MajrniINInwbfOOtfZvplPzuRSmvt1jM= +github.com/onsi/gomega v1.26.0/go.mod h1:r+zV744Re+DiYCIPRlYOTxn0YkOLcAnW8k1xXdMPGhM= +github.com/onsi/gomega v1.27.1/go.mod h1:aHX5xOykVYzWOV4WqQy0sy8BQptgukenXpCXfadcIAw= +github.com/onsi/gomega v1.27.3/go.mod h1:5vG284IBtfDAmDyrK+eGyZmUgUlmi+Wngqo557cZ6Gw= +github.com/onsi/gomega v1.27.4/go.mod h1:riYq/GJKh8hhoM01HN6Vmuy93AarCXCBGpvFDK3q3fQ= +github.com/onsi/gomega v1.27.6/go.mod h1:PIQNjfQwkP3aQAH7lf7j87O/5FiNr+ZR8+ipb+qQlhg= +github.com/onsi/gomega v1.27.7/go.mod h1:1p8OOlwo2iUUDsHnOrjE5UKYJ+e3W8eQ3qSlRahPmr4= +github.com/onsi/gomega v1.27.8/go.mod h1:2J8vzI/s+2shY9XHRApDkdgPo1TKT7P2u6fXeJKFnNQ= +github.com/onsi/gomega v1.27.10/go.mod h1:RsS8tutOdbdgzbPtzzATp12yT7kM5I5aElG3evPbQ0M= github.com/onsi/gomega v1.31.1 h1:KYppCUK+bUgAZwHOu7EXVBKyQA6ILvOESHkn/tgoqvo= github.com/onsi/gomega v1.31.1/go.mod h1:y40C95dwAD1Nz36SsEnxvfFe8FFfNxzI5eJ0EYGyAy0= github.com/op/go-logging v0.0.0-20160315200505-970db520ece7/go.mod h1:HzydrMdWErDVzsI23lYNej1Htcns9BCg93Dk0bBINWk= @@ -2220,6 +2793,7 @@ github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1: github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= +github.com/prometheus/client_model v0.4.0/go.mod h1:oMQmHW1/JoDwqLtg57MGgP/Fb1CJEYF2imWWhWtMkYU= github.com/prometheus/common v0.0.0-20180110214958-89604d197083/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= github.com/prometheus/common v0.4.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= @@ -2260,29 +2834,30 @@ github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 h1:vkHw5I/plNdTr435 github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231/go.mod h1:murToZ2N9hNJzewjHBgfFdXhZKjY3z5cYC1VXk+lbFE= github.com/pulumi/esc v0.6.2 h1:+z+l8cuwIauLSwXQS0uoI3rqB+YG4SzsZYtHfNoXBvw= github.com/pulumi/esc v0.6.2/go.mod h1:jNnYNjzsOgVTjCp0LL24NsCk8ZJxq4IoLQdCT0X7l8k= -github.com/pulumi/providertest v0.0.10 h1:bx77G0JYPO2Alf/SHRP05XpAYMrboKJkMIVkbFclVhI= -github.com/pulumi/providertest v0.0.10/go.mod h1:HsxjVsytcMIuNj19w1lT2W0QXY0oReXl1+h6eD2JXP8= +github.com/pulumi/providertest v0.0.11 h1:mg8MQ7Cq7+9XlHIkBD+aCqQO4mwAJEISngZgVdnQUe8= +github.com/pulumi/providertest v0.0.11/go.mod h1:HsxjVsytcMIuNj19w1lT2W0QXY0oReXl1+h6eD2JXP8= github.com/pulumi/pulumi-java/pkg v0.9.9 h1:F3xJUtMFDVrTGCxb7Rh2Q8s6tj7gMfM5pcoUthz7vFY= github.com/pulumi/pulumi-java/pkg v0.9.9/go.mod h1:LVF1zeg3UkToHWxb67V+zEIxQc3EdMnlot5NWSt+FpA= -github.com/pulumi/pulumi-terraform-bridge/v3 v3.76.0 h1:o8XQDN0KH1LE1SNYjk512HdQujxmnOVhMp4mlqIGqVo= -github.com/pulumi/pulumi-terraform-bridge/v3 v3.76.0/go.mod h1:iSQ4IXK9AD/ne+pFcR+kqtrEuOD43/1f8jugbYWvt4c= +github.com/pulumi/pulumi-terraform-bridge/v3 v3.77.0 h1:BZhD7yNZz7O5MWeM4WofY6XBLjtiA3qH2UJJTg8+Nts= +github.com/pulumi/pulumi-terraform-bridge/v3 v3.77.0/go.mod h1:OCfjEGPU2fbBlda8UZhN/N3FljW6R08SK6lXPXzahwA= github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.8 h1:mav2tSitA9BPJPLLahKgepHyYsMzwaTm4cvp0dcTMYw= github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.8/go.mod h1:qUYk2c9i/yqMGNj9/bQyXpS39BxNDSXYjVN1njnq0zY= github.com/pulumi/pulumi-yaml v1.5.0 h1:HfXu+WSFNpycref9CK935cViYJzXwSgHGWM/RepyrW0= github.com/pulumi/pulumi-yaml v1.5.0/go.mod h1:AvKSmEQv2EkPbpvAQroR1eP1LkJGC8z5NDM34rVWOtg= -github.com/pulumi/pulumi/pkg/v3 v3.107.0 h1:HRyIl1c9ur0PVQW+GuFL1APBEuGa/fQQMp3F+WluxW8= -github.com/pulumi/pulumi/pkg/v3 v3.107.0/go.mod h1:7edfZu4FlrXdIn4339tJ+SQX5VKGqbFntmpc8cai0Zg= -github.com/pulumi/pulumi/sdk/v3 v3.107.0 h1:bef+ayh9+4KkAqXih4EjlHfQXRY24NWPwWBIQhBxTjg= -github.com/pulumi/pulumi/sdk/v3 v3.107.0/go.mod h1:Ml3rpGfyZlI4zQCG7LN2XDSmH4XUNYdyBwJ3yEr/OpI= +github.com/pulumi/pulumi/pkg/v3 v3.108.1 h1:K1UK40v5IpEPIaJ2un3WNOTBbLQaKR26HbLLh5EmMHY= +github.com/pulumi/pulumi/pkg/v3 v3.108.1/go.mod h1:48uCfxkPXUq/XTBqei9VuR0CRWObnSVlqcLkD6DhII8= +github.com/pulumi/pulumi/sdk/v3 v3.108.1 h1:5idjc3JmzToYVizRPbFyjJ5UU4AbExd04pcSP9AhPEc= +github.com/pulumi/pulumi/sdk/v3 v3.108.1/go.mod h1:5A6GHUwAJlRY1SSLZh84aDIbsBShcrfcmHzI50ecSBg= github.com/pulumi/schema-tools v0.2.2 h1:KiH/OP/mFF5XjXcOtrPOZ2Z5Sjtb0mLAaHgjJMcjMi4= github.com/pulumi/schema-tools v0.2.2/go.mod h1:62lgj52Tzq11eqWTIaKd+EVyYAu5dEcDJxMhTjvMO/k= github.com/pulumi/terraform-diff-reader v0.0.2 h1:kTE4nEXU3/SYXESvAIem+wyHMI3abqkI3OhJ0G04LLI= github.com/pulumi/terraform-diff-reader v0.0.2/go.mod h1:sZ9FUzGO+yM41hsQHs/yIcj/Y993qMdBxBU5mpDmAfQ= -github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20240202163305-e2a20ae13ef9 h1:k3SdGlmaJ49yaRV79Ktb5KGdPvuNfeiv4+oHXN+wyhs= -github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20240202163305-e2a20ae13ef9/go.mod h1:qH/34G25Ugdj5FcM95cSoXzUgIbgfhVLXCcEcYaMwq8= +github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20240229143312-4f60ee4e2975 h1:1WBy43K/lHEdS5Hliwf3ylVSfAu5s0KhhEs6wNeP11Y= +github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20240229143312-4f60ee4e2975/go.mod h1:H+8tjs9TjV2w57QFVSMBQacf8k/E1XwLXGCARgViC6A= github.com/rakyll/embedmd v0.0.0-20171029212350-c8060a0752a2/go.mod h1:7jOTMgqac46PZcF54q6l2hkLEG8op93fZu61KmxWDV4= github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= +github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= @@ -2295,6 +2870,7 @@ github.com/rogpeppe/go-internal v1.2.2/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFR github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= +github.com/rogpeppe/go-internal v1.11.0/go.mod h1:ddIwULY96R17DhadqLgMfk9H9tvdUzkipdSkR5nkCZA= github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8= github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4= github.com/rs/cors v1.8.2/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU= @@ -2358,7 +2934,6 @@ github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrf github.com/sirupsen/logrus v1.7.0/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= github.com/sirupsen/logrus v1.9.0/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= -github.com/skeema/knownhosts v1.2.0/go.mod h1:g4fPeYpque7P0xefxtGzV81ihjC8sX2IqpAoNkjxbMo= github.com/skeema/knownhosts v1.2.1 h1:SHWdIUa82uGZz+F+47k8SY4QhhI291cXCpopT1lK2AQ= github.com/skeema/knownhosts v1.2.1/go.mod h1:xYbVRSPxqBZFrdmDyMmsOs+uX1UZC3nTN3ThzgDxUwo= github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod h1:OnSkiWE9lh6wB0YB77sQom3nweQdgAjqCqsofrRNTgc= @@ -2423,7 +2998,9 @@ github.com/stretchr/testify v1.7.2/go.mod h1:R6va5+xMeoiuVRoj+gSkQ7d3FALtqAAGI1F github.com/stretchr/testify v1.7.5/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.3/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= +github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/subosito/gotenv v1.2.0/go.mod h1:N0PQaV/YGNqwC0u51sEeR/aUtSLEXKX9iv69rRypqCw= @@ -2519,8 +3096,7 @@ github.com/zclconf/go-cty v1.8.2/go.mod h1:vVKLxnk3puL4qRAv72AO+W99LUD4da90g3uUA github.com/zclconf/go-cty v1.9.1/go.mod h1:vVKLxnk3puL4qRAv72AO+W99LUD4da90g3uUAzyuvAk= github.com/zclconf/go-cty v1.13.0/go.mod h1:YKQzy/7pZ7iq2jNFzy5go57xdxdWoLLpaEp4u238AE0= github.com/zclconf/go-cty v1.13.1/go.mod h1:YKQzy/7pZ7iq2jNFzy5go57xdxdWoLLpaEp4u238AE0= -github.com/zclconf/go-cty v1.13.2/go.mod h1:YKQzy/7pZ7iq2jNFzy5go57xdxdWoLLpaEp4u238AE0= -github.com/zclconf/go-cty v1.14.0/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE= +github.com/zclconf/go-cty v1.14.1/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE= github.com/zclconf/go-cty v1.14.2 h1:kTG7lqmBou0Zkx35r6HJHUQTvaRPr5bIAf3AoHS0izI= github.com/zclconf/go-cty v1.14.2/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE= github.com/zclconf/go-cty-debug v0.0.0-20191215020915-b22d67c1ba0b h1:FosyBZYxY34Wul7O/MSKey3txpPYyCqVO5ZyceuQJEI= @@ -2694,6 +3270,7 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20211202192323-5770296d904e/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20211215153901-e495a2d5b3d3/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= +golang.org/x/crypto v0.0.0-20220314234659-1baeb1ce4c0b/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20220411220226-7b82a4e95df4/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20220511200225-c6db032c6c88/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20220517005047-85d78b3ac167/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= @@ -2708,9 +3285,16 @@ golang.org/x/crypto v0.3.1-0.20221117191849-2c476679df9a/go.mod h1:hebNnKkNXi2Uz golang.org/x/crypto v0.5.0/go.mod h1:NK/OQwhpMQP3MwtdjgLlYHnH9ebylxKWv3e0fK+mkQU= golang.org/x/crypto v0.6.0/go.mod h1:OFC/31mSvZgRz0V1QTNCzfAI1aIRzbiufJtkMIlEp58= golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= -golang.org/x/crypto v0.8.0/go.mod h1:mRqEX+O9/h5TFCrQhkgjo2yKi0yYA+9ecGkdQoHrywE= +golang.org/x/crypto v0.9.0/go.mod h1:yrmDGqONDYtNj3tH8X9dzUun2m2lzPa9ngI6/RUPGR0= +golang.org/x/crypto v0.10.0/go.mod h1:o4eNf7Ede1fv+hwOwZsTHl9EsPFO6q6ZvYR8vYfY45I= golang.org/x/crypto v0.11.0/go.mod h1:xgJhtzW8F9jGdVFWZESrid1U1bjeNy4zgy5cRr/CIio= +golang.org/x/crypto v0.12.0/go.mod h1:NF0Gs7EO5K4qLn+Ylc+fih8BSTeIjAP05siRnAh98yw= golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc= +golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4= +golang.org/x/crypto v0.15.0/go.mod h1:4ChreQoLWfG3xLDer1WdlH5NdlQ3+mwnQq1YTKY+72g= +golang.org/x/crypto v0.16.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= +golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= +golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU= golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA= golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs= golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -2776,6 +3360,8 @@ golang.org/x/mod v0.6.0/go.mod h1:4mET923SAdbXp2ki8ey+zGs1SLqsuM2Y0uvdZR/fUNI= golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.9.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.10.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.11.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.15.0 h1:SernR4v+D55NyBH2QiEQrlBAnj1ECL6AGrA5+dPaMY8= golang.org/x/mod v0.15.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= @@ -2878,8 +3464,14 @@ golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns= golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= +golang.org/x/net v0.11.0/go.mod h1:2L/ixqYpgIVXmeoSA/4Lu7BzTG4KIyPIryS4IsOd1oQ= golang.org/x/net v0.12.0/go.mod h1:zEVYFnQC7m/vmpQFELhcD1EWkZlX69l4oqgmer6hfKA= -golang.org/x/net v0.13.0/go.mod h1:zEVYFnQC7m/vmpQFELhcD1EWkZlX69l4oqgmer6hfKA= +golang.org/x/net v0.14.0/go.mod h1:PpSgVXXLK0OxS0F31C1/tv6XNguvCrnXIDrFMspZIUI= +golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk= +golang.org/x/net v0.16.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= +golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= +golang.org/x/net v0.18.0/go.mod h1:/czyP5RqHAH4odGYxBJ1qz0+CE5WZ+2j1YgoEo8F2jQ= +golang.org/x/net v0.19.0/go.mod h1:CfAk/cbD4CthTvqiEl8NpboMuiuOYsAr/7NOjZJtv1U= golang.org/x/net v0.21.0 h1:AQyQV4dYCvJ7vGmJyKki9+PBdyvhkSd8EIx/qb0AYv4= golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= @@ -2916,6 +3508,11 @@ golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec golang.org/x/oauth2 v0.5.0/go.mod h1:9/XBHVqLaWO3/BRHs5jbpYCnOZVjj5V0ndyaAM7KB4I= golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw= golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4= +golang.org/x/oauth2 v0.8.0/go.mod h1:yr7u4HXZRm1R1kBWqr/xKNqewf0plRYoB7sla+BCIXE= +golang.org/x/oauth2 v0.10.0/go.mod h1:kTpgurOux7LqtuxjuyZa4Gj2gdezIt/jQtGnNFfypQI= +golang.org/x/oauth2 v0.11.0/go.mod h1:LdF7O/8bLR/qWK9DrpXmbHLTouvRHK0SgJl0GmDBchk= +golang.org/x/oauth2 v0.13.0/go.mod h1:/JMhi4ZRXAf4HG9LiNmxvk+45+96RUlVThiH8FzNBn0= +golang.org/x/oauth2 v0.14.0/go.mod h1:lAtNWgaWfL4cm7j2OV8TxGi9Qb7ECORx8DktCY74OwM= golang.org/x/oauth2 v0.17.0 h1:6m3ZPmLEFdVxKKWnKq4VqZ60gutO35zm+zrAHVmHyDQ= golang.org/x/oauth2 v0.17.0/go.mod h1:OzPDGQiuQMguemayvdylqddI7qcD9lnSDb+1FiwQ5HA= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -2936,6 +3533,10 @@ golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20220819030929-7fc1605a5dde/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.2.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= +golang.org/x/sync v0.4.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= +golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sync v0.6.0 h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ= golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -3101,8 +3702,15 @@ golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.9.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.10.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.14.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4= golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= @@ -3119,8 +3727,14 @@ golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= golang.org/x/term v0.7.0/go.mod h1:P32HKFT3hSsZrRxla30E9HqToFYAQPCMs/zFMBUFqPY= golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= +golang.org/x/term v0.9.0/go.mod h1:M6DEAAIenWoTxdKrOltXcmDY3rSplQUkrvaDU5FcQyo= golang.org/x/term v0.10.0/go.mod h1:lpqdcUyK/oCiQxvxVrppt5ggO2KCZ5QblwqPnfZ6d5o= +golang.org/x/term v0.11.0/go.mod h1:zC9APTIj3jG3FdV/Ons+XE1riIZXG4aZ4GTHiPZJPIU= golang.org/x/term v0.12.0/go.mod h1:owVbMEjm3cBLCHdkQu9b1opXd4ETQWc3BhuQGKgXgvU= +golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U= +golang.org/x/term v0.14.0/go.mod h1:TySc+nGkYR6qt8km8wUhuFRTVSMIX3XPR58y2lC8vww= +golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0= +golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk= golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8= golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -3139,7 +3753,9 @@ golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/text v0.10.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.11.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= +golang.org/x/text v0.12.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= @@ -3251,6 +3867,11 @@ golang.org/x/tools v0.4.0/go.mod h1:UE5sM2OK9E/d67R0ANs2xJizIymRP5gJU295PvKXxjQ= golang.org/x/tools v0.5.0/go.mod h1:N+Kgy78s5I24c24dU8OfWNEotWjutIs8SnJvn5IDq+k= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= golang.org/x/tools v0.7.0/go.mod h1:4pg6aUX35JBAogB10C9AtvVL+qowtN4pT3CGSQex14s= +golang.org/x/tools v0.8.0/go.mod h1:JxBZ99ISMI5ViVkT1tr6tdNmXeTrcpVSD3vZ1RsRdN4= +golang.org/x/tools v0.9.1/go.mod h1:owI94Op576fPu3cIGQeHs3joujW/2Oc6MtlxbF5dfNc= +golang.org/x/tools v0.9.3/go.mod h1:owI94Op576fPu3cIGQeHs3joujW/2Oc6MtlxbF5dfNc= +golang.org/x/tools v0.10.0/go.mod h1:UJwyiVBsOA2uwvK/e5OY3GTpDUJriEd+/YlqAwLPmyM= +golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58= golang.org/x/tools v0.18.0 h1:k8NLag8AGHnn+PHbl7g43CtqZAwG60vZkLqgyZgIHgQ= golang.org/x/tools v0.18.0/go.mod h1:GL7B4CwcLLeo59yx/9UWWuNOW1n3VZ4f5axWfML7Lcg= golang.org/x/xerrors v0.0.0-20190410155217-1f06c39b4373/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -3337,6 +3958,14 @@ google.golang.org/api v0.108.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/ google.golang.org/api v0.110.0/go.mod h1:7FC4Vvx1Mooxh8C5HWjzZHcavuS2f6pmJpZx60ca7iI= google.golang.org/api v0.111.0/go.mod h1:qtFHvU9mhgTJegR31csQ+rwxyUTHOKFqCKWp1J0fdw0= google.golang.org/api v0.114.0/go.mod h1:ifYI2ZsFK6/uGddGfAD5BMxlnkBqCmqHSDUVi45N5Yg= +google.golang.org/api v0.118.0/go.mod h1:76TtD3vkgmZ66zZzp72bUUklpmQmKlhh6sYtIjYK+5E= +google.golang.org/api v0.122.0/go.mod h1:gcitW0lvnyWjSp9nKxAbdHKIZ6vF4aajGueeslZOyms= +google.golang.org/api v0.124.0/go.mod h1:xu2HQurE5gi/3t1aFCvhPD781p0a3p11sdunTJ2BlP4= +google.golang.org/api v0.125.0/go.mod h1:mBwVAtz+87bEN6CbA1GtZPDOqY2R5ONPqJeIlvyo4Aw= +google.golang.org/api v0.126.0/go.mod h1:mBwVAtz+87bEN6CbA1GtZPDOqY2R5ONPqJeIlvyo4Aw= +google.golang.org/api v0.128.0/go.mod h1:Y611qgqaE92On/7g65MQgxYul3c0rEB894kniWLY750= +google.golang.org/api v0.139.0/go.mod h1:CVagp6Eekz9CjGZ718Z+sloknzkDJE7Vc1Ckj9+viBk= +google.golang.org/api v0.149.0/go.mod h1:Mwn1B7JTXrzXtnvmzQE2BD6bYZQ8DShKZDZbeN9I7qI= google.golang.org/api v0.155.0 h1:vBmGhCYs0djJttDNynWo44zosHlPvHmA0XiN2zP2DtA= google.golang.org/api v0.155.0/go.mod h1:GI5qK5f40kCpHfPn6+YzGAByIKWv8ujFnmoWm7Igduk= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= @@ -3499,16 +4128,67 @@ google.golang.org/genproto v0.0.0-20230320184635-7606e756e683/go.mod h1:NWraEVix google.golang.org/genproto v0.0.0-20230323212658-478b75c54725/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= google.golang.org/genproto v0.0.0-20230330154414-c0448cd141ea/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= google.golang.org/genproto v0.0.0-20230331144136-dcfb400f0633/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= +google.golang.org/genproto v0.0.0-20230403163135-c38d8f061ccd/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= +google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1/go.mod h1:nKE/iIaLqn2bQwXBg8f1g2Ylh6r5MN5CmZvuzZCgsCU= google.golang.org/genproto v0.0.0-20230525234025-438c736192d0/go.mod h1:9ExIQyXL5hZrHzQceCwuSYwZZ5QZBazOcprJ5rgs3lY= google.golang.org/genproto v0.0.0-20230526161137-0005af68ea54/go.mod h1:zqTuNwFlFRsw5zIts5VnzLQxSRqh+CGOTVMlYbY0Eyk= +google.golang.org/genproto v0.0.0-20230526203410-71b5a4ffd15e/go.mod h1:zqTuNwFlFRsw5zIts5VnzLQxSRqh+CGOTVMlYbY0Eyk= +google.golang.org/genproto v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:xZnkP7mREFX5MORlOPEzLMr+90PPZQ2QWzrVTWfAq64= +google.golang.org/genproto v0.0.0-20230629202037-9506855d4529/go.mod h1:xZnkP7mREFX5MORlOPEzLMr+90PPZQ2QWzrVTWfAq64= +google.golang.org/genproto v0.0.0-20230706204954-ccb25ca9f130/go.mod h1:O9kGHb51iE/nOGvQaDUuadVYqovW56s5emA88lQnj6Y= +google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98/go.mod h1:S7mY02OqCJTD0E1OiQy1F72PWFB4bZJ87cAtLPYgDR0= +google.golang.org/genproto v0.0.0-20230726155614-23370e0ffb3e/go.mod h1:0ggbjUrZYpy1q+ANUS30SEoGZ53cdfwtbuG7Ptgy108= +google.golang.org/genproto v0.0.0-20230803162519-f966b187b2e5/go.mod h1:oH/ZOT02u4kWEp7oYBGYFFkCdKS/uYR9Z7+0/xuuFp8= +google.golang.org/genproto v0.0.0-20230821184602-ccc8af3d0e93/go.mod h1:yZTlhN0tQnXo3h00fuXNCxJdLdIdnVFVBaRJ5LWBbw4= +google.golang.org/genproto v0.0.0-20230822172742-b8732ec3820d/go.mod h1:yZTlhN0tQnXo3h00fuXNCxJdLdIdnVFVBaRJ5LWBbw4= +google.golang.org/genproto v0.0.0-20230913181813-007df8e322eb/go.mod h1:yZTlhN0tQnXo3h00fuXNCxJdLdIdnVFVBaRJ5LWBbw4= +google.golang.org/genproto v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:CCviP9RmpZ1mxVr8MUjCnSiY09IbAXZxhLE6EhHIdPU= +google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97/go.mod h1:t1VqOqqvce95G3hIDCT5FeO3YUc6Q4Oe24L/+rNMxRk= +google.golang.org/genproto v0.0.0-20231012201019-e917dd12ba7a/go.mod h1:EMfReVxb80Dq1hhioy0sOsY9jCE46YDgHlJ7fWVUWRE= +google.golang.org/genproto v0.0.0-20231016165738-49dd2c1f3d0b/go.mod h1:CgAqfJo+Xmu0GwA0411Ht3OU3OntXwsGmrmjI8ioGXI= +google.golang.org/genproto v0.0.0-20231030173426-d783a09b4405/go.mod h1:3WDQMjmJk36UQhjQ89emUzb1mdaHcPeeAh4SCBKznB4= +google.golang.org/genproto v0.0.0-20231106174013-bbf56f31fb17/go.mod h1:J7XzRzVy1+IPwWHZUzoD0IccYZIrXILAQpc+Qy9CMhY= google.golang.org/genproto v0.0.0-20240123012728-ef4313101c80 h1:KAeGQVN3M9nD0/bQXnr/ClcEMJ968gUXJQ9pwfSynuQ= google.golang.org/genproto v0.0.0-20240123012728-ef4313101c80/go.mod h1:cc8bqMqtv9gMOr0zHg2Vzff5ULhhL2IXP4sbcn32Dro= google.golang.org/genproto/googleapis/api v0.0.0-20230525234020-1aefcd67740a/go.mod h1:ts19tUU+Z0ZShN1y3aPyq2+O3d5FUNNgT6FtOzmrNn8= google.golang.org/genproto/googleapis/api v0.0.0-20230525234035-dd9d682886f9/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= +google.golang.org/genproto/googleapis/api v0.0.0-20230526203410-71b5a4ffd15e/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= +google.golang.org/genproto/googleapis/api v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= +google.golang.org/genproto/googleapis/api v0.0.0-20230629202037-9506855d4529/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= +google.golang.org/genproto/googleapis/api v0.0.0-20230706204954-ccb25ca9f130/go.mod h1:mPBs5jNgx2GuQGvFwUvVKqtn6HsUw9nP64BedgvqEsQ= +google.golang.org/genproto/googleapis/api v0.0.0-20230711160842-782d3b101e98/go.mod h1:rsr7RhLuwsDKL7RmgDDCUc6yaGr1iqceVb5Wv6f6YvQ= +google.golang.org/genproto/googleapis/api v0.0.0-20230726155614-23370e0ffb3e/go.mod h1:rsr7RhLuwsDKL7RmgDDCUc6yaGr1iqceVb5Wv6f6YvQ= +google.golang.org/genproto/googleapis/api v0.0.0-20230803162519-f966b187b2e5/go.mod h1:5DZzOUPCLYL3mNkQ0ms0F3EuUNZ7py1Bqeq6sxzI7/Q= +google.golang.org/genproto/googleapis/api v0.0.0-20230822172742-b8732ec3820d/go.mod h1:KjSP20unUpOx5kyQUFa7k4OJg0qeJ7DEZflGDu2p6Bk= +google.golang.org/genproto/googleapis/api v0.0.0-20230913181813-007df8e322eb/go.mod h1:KjSP20unUpOx5kyQUFa7k4OJg0qeJ7DEZflGDu2p6Bk= +google.golang.org/genproto/googleapis/api v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:RdyHbowztCGQySiCvQPgWQWgWhGnouTdCflKoDBt32U= +google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97/go.mod h1:iargEX0SFPm3xcfMI0d1domjg0ZF4Aa0p2awqyxhvF0= +google.golang.org/genproto/googleapis/api v0.0.0-20231012201019-e917dd12ba7a/go.mod h1:SUBoKXbI1Efip18FClrQVGjWcyd0QZd8KkvdP34t7ww= +google.golang.org/genproto/googleapis/api v0.0.0-20231016165738-49dd2c1f3d0b/go.mod h1:IBQ646DjkDkvUIsVq/cc03FUFQ9wbZu7yE396YcL870= +google.golang.org/genproto/googleapis/api v0.0.0-20231030173426-d783a09b4405/go.mod h1:oT32Z4o8Zv2xPQTg0pbVaPr0MPOH6f14RgXt7zfIpwg= +google.golang.org/genproto/googleapis/api v0.0.0-20231106174013-bbf56f31fb17/go.mod h1:0xJLfVdJqpAPl8tDg1ujOCGzx6LFLttXT5NhllGOXY4= google.golang.org/genproto/googleapis/api v0.0.0-20240123012728-ef4313101c80 h1:Lj5rbfG876hIAYFjqiJnPHfhXbv+nzTWfm04Fg/XSVU= google.golang.org/genproto/googleapis/api v0.0.0-20240123012728-ef4313101c80/go.mod h1:4jWUdICTdgc3Ibxmr8nAJiiLHwQBY0UI0XZcEMaFKaA= +google.golang.org/genproto/googleapis/bytestream v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:ylj+BE99M198VPbBh6A8d9n3w8fChvyLK3wwBOjXBFA= +google.golang.org/genproto/googleapis/bytestream v0.0.0-20230807174057-1744710a1577/go.mod h1:NjCQG/D8JandXxM57PZbAJL1DCNL6EypA0vPPwfsc7c= +google.golang.org/genproto/googleapis/bytestream v0.0.0-20231030173426-d783a09b4405/go.mod h1:GRUCuLdzVqZte8+Dl/D4N25yLzcGqqWaYkeVOwulFqw= google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234015-3fc162c6f38a/go.mod h1:xURIpW9ES5+/GZhnV6beoEtxQrnkRGIfP5VQG2tCBLc= google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230526203410-71b5a4ffd15e/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230629202037-9506855d4529/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230706204954-ccb25ca9f130/go.mod h1:8mL13HKkDa+IuJ8yruA3ci0q+0vsUz4m//+ottjwS5o= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230711160842-782d3b101e98/go.mod h1:TUfxEVdsvPg18p6AslUXFoLdpED4oBnGwyqk3dV1XzM= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230731190214-cbb8c96f2d6d/go.mod h1:TUfxEVdsvPg18p6AslUXFoLdpED4oBnGwyqk3dV1XzM= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230803162519-f966b187b2e5/go.mod h1:zBEcrKX2ZOcEkHWxBPAIvYUWOKKMIhYcmNiUIu2ji3I= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230822172742-b8732ec3820d/go.mod h1:+Bk1OCOj40wS2hwAMA+aCW9ypzm63QTBBHp6lQ3p+9M= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230920183334-c177e329c48b/go.mod h1:+Bk1OCOj40wS2hwAMA+aCW9ypzm63QTBBHp6lQ3p+9M= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:KSqppvjFjtoCI+KGd4PELB0qLNxdJHRGqRI09mB6pQA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231002182017-d307bd883b97/go.mod h1:v7nGkzlmW8P3n/bKmWBn2WpBjpOEx8Q6gMueudAmKfY= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231012201019-e917dd12ba7a/go.mod h1:4cYg8o5yUbm77w8ZX00LhMVNl/YVBFJRYWDc0uYWMs0= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231016165738-49dd2c1f3d0b/go.mod h1:swOH3j0KzcDDgGUWr+SNpyTen5YrXjS3eyPzFYKc6lc= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231030173426-d783a09b4405/go.mod h1:67X1fPuzjcrkymZzZV1vvkFeTn2Rvc6lYF9MYFGCcwE= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231106174013-bbf56f31fb17/go.mod h1:oQ5rr10WTTMvP4A36n8JpR1OrO1BEiV4f78CneXZxkA= google.golang.org/genproto/googleapis/rpc v0.0.0-20240123012728-ef4313101c80 h1:AjyfHzEPEFp/NpvfN5g+KDla3EMojjhRVZc1i7cj+oM= google.golang.org/genproto/googleapis/rpc v0.0.0-20240123012728-ef4313101c80/go.mod h1:PAREbraiVEVGVdTZsVWjSbbTtSyGbAgIIvni8a8CD5s= google.golang.org/grpc v0.0.0-20160317175043-d3ddb4469d5a/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= @@ -3556,11 +4236,19 @@ google.golang.org/grpc v1.49.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCD google.golang.org/grpc v1.50.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= google.golang.org/grpc v1.51.0/go.mod h1:wgNDFcnuBGmxLKI/qn4T+m5BtEBYXJPvibbUPsAIPww= +google.golang.org/grpc v1.52.0/go.mod h1:pu6fVzoFb+NBYNAvQL08ic+lvB2IojljRYuun5vorUY= google.golang.org/grpc v1.52.1/go.mod h1:pu6fVzoFb+NBYNAvQL08ic+lvB2IojljRYuun5vorUY= google.golang.org/grpc v1.52.3/go.mod h1:pu6fVzoFb+NBYNAvQL08ic+lvB2IojljRYuun5vorUY= google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw= google.golang.org/grpc v1.54.0/go.mod h1:PUSEXI6iWghWaB6lXM4knEgpJNu2qUcKfDtNci3EC2g= +google.golang.org/grpc v1.55.0/go.mod h1:iYEXKGkEBhg1PjZQvoYEVPTDkHo1/bjTnfwTeGONTY8= +google.golang.org/grpc v1.56.1/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s= +google.golang.org/grpc v1.56.2/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s= google.golang.org/grpc v1.57.0/go.mod h1:Sd+9RMTACXwmub0zcNY2c4arhtrbBYD1AUHI/dt16Mo= +google.golang.org/grpc v1.58.2/go.mod h1:tgX3ZQDlNJGU96V6yHh1T/JeoBQ2TXdr43YbYSsCJk0= +google.golang.org/grpc v1.58.3/go.mod h1:tgX3ZQDlNJGU96V6yHh1T/JeoBQ2TXdr43YbYSsCJk0= +google.golang.org/grpc v1.59.0/go.mod h1:aUPDwccQo6OTjy7Hct4AfBPD1GptF4fyUjIkQ9YtF98= +google.golang.org/grpc v1.61.1/go.mod h1:VUbo7IFqmF1QtCAstipjG0GIoq49KvMe9+h1jFLBNJs= google.golang.org/grpc v1.62.0 h1:HQKZ/fa1bXkX1oFOvSjmZEUL8wLSaZTjCcLAlmZRtdk= google.golang.org/grpc v1.62.0/go.mod h1:IWTG0VlJLCh1SkC58F7np9ka9mx/WNkjl4PGJaiq+QE= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= @@ -3715,12 +4403,17 @@ lukechampine.com/uint128 v1.2.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl modernc.org/cc/v3 v3.36.0/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= modernc.org/cc/v3 v3.36.2/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= modernc.org/cc/v3 v3.36.3/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= +modernc.org/cc/v3 v3.37.0/go.mod h1:vtL+3mdHx/wcj3iEGz84rQa8vEqR6XM84v5Lcvfph20= +modernc.org/cc/v3 v3.40.0/go.mod h1:/bTg4dnWkSXowUO6ssQKnOV0yMVxDYNIsIrzqTFDGH0= modernc.org/ccgo/v3 v3.0.0-20220428102840-41399a37e894/go.mod h1:eI31LL8EwEBKPpNpA4bU1/i+sKOwOrQy8D87zWUcRZc= modernc.org/ccgo/v3 v3.0.0-20220430103911-bc99d88307be/go.mod h1:bwdAnOoaIt8Ax9YdWGjxWsdkPcZyRPHqrOvJxaKAKGw= +modernc.org/ccgo/v3 v3.0.0-20220904174949-82d86e1b6d56/go.mod h1:YSXjPL62P2AMSxBphRHPn7IkzhVHqkvOnRKAKh+W6ZI= modernc.org/ccgo/v3 v3.16.4/go.mod h1:tGtX0gE9Jn7hdZFeU88slbTh1UtCYKusWOoCJuvkWsQ= modernc.org/ccgo/v3 v3.16.6/go.mod h1:tGtX0gE9Jn7hdZFeU88slbTh1UtCYKusWOoCJuvkWsQ= modernc.org/ccgo/v3 v3.16.8/go.mod h1:zNjwkizS+fIFDrDjIAgBSCLkWbJuHF+ar3QRn+Z9aws= modernc.org/ccgo/v3 v3.16.9/go.mod h1:zNMzC9A9xeNUepy6KuZBbugn3c0Mc9TeiJO4lgvkJDo= +modernc.org/ccgo/v3 v3.16.13-0.20221017192402-261537637ce8/go.mod h1:fUB3Vn0nVPReA+7IG7yZDfjv1TMWjhQP8gCxrFAtL5g= +modernc.org/ccgo/v3 v3.16.13/go.mod h1:2Quk+5YgpImhPjv2Qsob1DnZ/4som1lJTodubIcoUkY= modernc.org/ccorpus v1.11.6/go.mod h1:2gEUTrWqdpH2pXsmTM1ZkjeSrUWDpjMu2T6m29L/ErQ= modernc.org/httpfs v1.0.6/go.mod h1:7dosgurJGp0sPaRanU53W4xZYKh14wfzX420oZADeHM= modernc.org/libc v0.0.0-20220428101251-2d5f3daf273b/go.mod h1:p7Mg4+koNjc8jkqwcoFBJx7tXkpj00G77X7A72jXPXA= @@ -3730,19 +4423,31 @@ modernc.org/libc v1.16.17/go.mod h1:hYIV5VZczAmGZAnG15Vdngn5HSF5cSkbvfz2B7GRuVU= modernc.org/libc v1.16.19/go.mod h1:p7Mg4+koNjc8jkqwcoFBJx7tXkpj00G77X7A72jXPXA= modernc.org/libc v1.17.0/go.mod h1:XsgLldpP4aWlPlsjqKRdHPqCxCjISdHfM/yeWC5GyW0= modernc.org/libc v1.17.1/go.mod h1:FZ23b+8LjxZs7XtFMbSzL/EhPxNbfZbErxEHc7cbD9s= +modernc.org/libc v1.17.4/go.mod h1:WNg2ZH56rDEwdropAJeZPQkXmDwh+JCA1s/htl6r2fA= +modernc.org/libc v1.18.0/go.mod h1:vj6zehR5bfc98ipowQOM2nIDUZnVew/wNC/2tOGS+q0= +modernc.org/libc v1.20.3/go.mod h1:ZRfIaEkgrYgZDl6pa4W39HgN5G/yDW+NRmNKZBDFrk0= +modernc.org/libc v1.21.4/go.mod h1:przBsL5RDOZajTVslkugzLBj1evTue36jEomFQOoYuI= +modernc.org/libc v1.22.2/go.mod h1:uvQavJ1pZ0hIoC/jfqNoMLURIMhKzINIWypNM17puug= modernc.org/mathutil v1.2.2/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= modernc.org/mathutil v1.4.1/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= modernc.org/mathutil v1.5.0/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= modernc.org/memory v1.1.1/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= modernc.org/memory v1.2.0/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= modernc.org/memory v1.2.1/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= +modernc.org/memory v1.3.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= +modernc.org/memory v1.4.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= +modernc.org/memory v1.5.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= modernc.org/opt v0.1.1/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= modernc.org/opt v0.1.3/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= modernc.org/sqlite v1.18.1/go.mod h1:6ho+Gow7oX5V+OiOQ6Tr4xeqbx13UZ6t+Fw9IRUG4d4= +modernc.org/sqlite v1.18.2/go.mod h1:kvrTLEWgxUcHa2GfHBQtanR1H9ht3hTJNtKpzH9k1u0= modernc.org/strutil v1.1.1/go.mod h1:DE+MQQ/hjKBZS2zNInV5hhcipt5rLPWkmpbGeW5mmdw= modernc.org/strutil v1.1.3/go.mod h1:MEHNA7PdEnEwLvspRMtWTNnp2nnyvMfkimT1NKNAGbw= modernc.org/tcl v1.13.1/go.mod h1:XOLfOwzhkljL4itZkK6T72ckMgvj0BDsnKNdZVUOecw= +modernc.org/tcl v1.13.2/go.mod h1:7CLiGIPo1M8Rv1Mitpv5akc2+8fxUd2y2UzC/MfMzy0= modernc.org/token v1.0.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= +modernc.org/token v1.0.1/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= +modernc.org/token v1.1.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= modernc.org/z v1.5.1/go.mod h1:eWFB510QWW5Th9YGZT81s+LwvaAs3Q2yr4sP0rmLkv8= mvdan.cc/gofumpt v0.6.0 h1:G3QvahNDmpD+Aek/bNOLrFR2XC6ZAdo62dZu65gmwGo= mvdan.cc/gofumpt v0.6.0/go.mod h1:4L0wf+kgIPZtcCWXynNS2e6bhmj73umwnuXSZarixzA= diff --git a/sdk/dotnet/ActionsEnvironmentSecret.cs b/sdk/dotnet/ActionsEnvironmentSecret.cs index 67d97576..156edb2a 100644 --- a/sdk/dotnet/ActionsEnvironmentSecret.cs +++ b/sdk/dotnet/ActionsEnvironmentSecret.cs @@ -12,6 +12,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -36,7 +37,9 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -66,6 +69,7 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// diff --git a/sdk/dotnet/ActionsEnvironmentVariable.cs b/sdk/dotnet/ActionsEnvironmentVariable.cs index 30616970..dd039895 100644 --- a/sdk/dotnet/ActionsEnvironmentVariable.cs +++ b/sdk/dotnet/ActionsEnvironmentVariable.cs @@ -15,6 +15,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -32,7 +33,9 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -62,13 +65,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// This resource can be imported using an ID made up of the repository name, environment name, and variable name: /// /// ```sh - /// $ pulumi import github:index/actionsEnvironmentVariable:ActionsEnvironmentVariable test_variable myrepo:myenv:myvariable + /// $ pulumi import github:index/actionsEnvironmentVariable:ActionsEnvironmentVariable test_variable myrepo:myenv:myvariable /// ``` /// [GithubResourceType("github:index/actionsEnvironmentVariable:ActionsEnvironmentVariable")] diff --git a/sdk/dotnet/ActionsOrganizationOidcSubjectClaimCustomizationTemplate.cs b/sdk/dotnet/ActionsOrganizationOidcSubjectClaimCustomizationTemplate.cs index fa424a8a..1f4ba4d2 100644 --- a/sdk/dotnet/ActionsOrganizationOidcSubjectClaimCustomizationTemplate.cs +++ b/sdk/dotnet/ActionsOrganizationOidcSubjectClaimCustomizationTemplate.cs @@ -18,6 +18,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -38,13 +39,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// This resource can be imported using the organization's name. /// /// ```sh - /// $ pulumi import github:index/actionsOrganizationOidcSubjectClaimCustomizationTemplate:ActionsOrganizationOidcSubjectClaimCustomizationTemplate test example_organization + /// $ pulumi import github:index/actionsOrganizationOidcSubjectClaimCustomizationTemplate:ActionsOrganizationOidcSubjectClaimCustomizationTemplate test example_organization /// ``` /// [GithubResourceType("github:index/actionsOrganizationOidcSubjectClaimCustomizationTemplate:ActionsOrganizationOidcSubjectClaimCustomizationTemplate")] diff --git a/sdk/dotnet/ActionsOrganizationPermissions.cs b/sdk/dotnet/ActionsOrganizationPermissions.cs index 22219c8c..902b88f4 100644 --- a/sdk/dotnet/ActionsOrganizationPermissions.cs +++ b/sdk/dotnet/ActionsOrganizationPermissions.cs @@ -15,6 +15,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -50,13 +51,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// This resource can be imported using the name of the GitHub organization: /// /// ```sh - /// $ pulumi import github:index/actionsOrganizationPermissions:ActionsOrganizationPermissions test github_organization_name + /// $ pulumi import github:index/actionsOrganizationPermissions:ActionsOrganizationPermissions test github_organization_name /// ``` /// [GithubResourceType("github:index/actionsOrganizationPermissions:ActionsOrganizationPermissions")] diff --git a/sdk/dotnet/ActionsOrganizationSecret.cs b/sdk/dotnet/ActionsOrganizationSecret.cs index d5ac90b0..ecb13d07 100644 --- a/sdk/dotnet/ActionsOrganizationSecret.cs +++ b/sdk/dotnet/ActionsOrganizationSecret.cs @@ -12,6 +12,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -36,7 +37,9 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -74,15 +77,17 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// This resource can be imported using an ID made up of the secret name: /// /// ```sh - /// $ pulumi import github:index/actionsOrganizationSecret:ActionsOrganizationSecret test_secret test_secret_name + /// $ pulumi import github:index/actionsOrganizationSecret:ActionsOrganizationSecret test_secret test_secret_name /// ``` - /// NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + /// NOTE: the implementation is limited in that it won't fetch the value of the + /// `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. /// [GithubResourceType("github:index/actionsOrganizationSecret:ActionsOrganizationSecret")] public partial class ActionsOrganizationSecret : global::Pulumi.CustomResource diff --git a/sdk/dotnet/ActionsOrganizationSecretRepositories.cs b/sdk/dotnet/ActionsOrganizationSecretRepositories.cs index 3f582789..6d66f085 100644 --- a/sdk/dotnet/ActionsOrganizationSecretRepositories.cs +++ b/sdk/dotnet/ActionsOrganizationSecretRepositories.cs @@ -17,6 +17,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -41,13 +42,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// This resource can be imported using an ID made up of the secret name: /// /// ```sh - /// $ pulumi import github:index/actionsOrganizationSecretRepositories:ActionsOrganizationSecretRepositories test_secret_repos test_secret_name + /// $ pulumi import github:index/actionsOrganizationSecretRepositories:ActionsOrganizationSecretRepositories test_secret_repos test_secret_name /// ``` /// [GithubResourceType("github:index/actionsOrganizationSecretRepositories:ActionsOrganizationSecretRepositories")] diff --git a/sdk/dotnet/ActionsOrganizationVariable.cs b/sdk/dotnet/ActionsOrganizationVariable.cs index 6dc6bbf1..5514a328 100644 --- a/sdk/dotnet/ActionsOrganizationVariable.cs +++ b/sdk/dotnet/ActionsOrganizationVariable.cs @@ -15,6 +15,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -32,7 +33,9 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -59,13 +62,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// This resource can be imported using an ID made up of the variable name: /// /// ```sh - /// $ pulumi import github:index/actionsOrganizationVariable:ActionsOrganizationVariable test_variable test_variable_name + /// $ pulumi import github:index/actionsOrganizationVariable:ActionsOrganizationVariable test_variable test_variable_name /// ``` /// [GithubResourceType("github:index/actionsOrganizationVariable:ActionsOrganizationVariable")] diff --git a/sdk/dotnet/ActionsRepositoryAccessLevel.cs b/sdk/dotnet/ActionsRepositoryAccessLevel.cs index 30ec070e..1a4a66e4 100644 --- a/sdk/dotnet/ActionsRepositoryAccessLevel.cs +++ b/sdk/dotnet/ActionsRepositoryAccessLevel.cs @@ -15,6 +15,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -36,13 +37,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// This resource can be imported using the name of the GitHub repository: /// /// ```sh - /// $ pulumi import github:index/actionsRepositoryAccessLevel:ActionsRepositoryAccessLevel test my-repository + /// $ pulumi import github:index/actionsRepositoryAccessLevel:ActionsRepositoryAccessLevel test my-repository /// ``` /// [GithubResourceType("github:index/actionsRepositoryAccessLevel:ActionsRepositoryAccessLevel")] diff --git a/sdk/dotnet/ActionsRepositoryOidcSubjectClaimCustomizationTemplate.cs b/sdk/dotnet/ActionsRepositoryOidcSubjectClaimCustomizationTemplate.cs index ada9db3b..6c4c1cc8 100644 --- a/sdk/dotnet/ActionsRepositoryOidcSubjectClaimCustomizationTemplate.cs +++ b/sdk/dotnet/ActionsRepositoryOidcSubjectClaimCustomizationTemplate.cs @@ -26,6 +26,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -50,13 +51,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// This resource can be imported using the repository's name. /// /// ```sh - /// $ pulumi import github:index/actionsRepositoryOidcSubjectClaimCustomizationTemplate:ActionsRepositoryOidcSubjectClaimCustomizationTemplate test example_repository + /// $ pulumi import github:index/actionsRepositoryOidcSubjectClaimCustomizationTemplate:ActionsRepositoryOidcSubjectClaimCustomizationTemplate test example_repository /// ``` /// [GithubResourceType("github:index/actionsRepositoryOidcSubjectClaimCustomizationTemplate:ActionsRepositoryOidcSubjectClaimCustomizationTemplate")] diff --git a/sdk/dotnet/ActionsRepositoryPermissions.cs b/sdk/dotnet/ActionsRepositoryPermissions.cs index d0631f7c..947d03e4 100644 --- a/sdk/dotnet/ActionsRepositoryPermissions.cs +++ b/sdk/dotnet/ActionsRepositoryPermissions.cs @@ -15,6 +15,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -43,13 +44,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// This resource can be imported using the name of the GitHub repository: /// /// ```sh - /// $ pulumi import github:index/actionsRepositoryPermissions:ActionsRepositoryPermissions test my-repository + /// $ pulumi import github:index/actionsRepositoryPermissions:ActionsRepositoryPermissions test my-repository /// ``` /// [GithubResourceType("github:index/actionsRepositoryPermissions:ActionsRepositoryPermissions")] diff --git a/sdk/dotnet/ActionsRunnerGroup.cs b/sdk/dotnet/ActionsRunnerGroup.cs index 670dd96e..9ffb2b70 100644 --- a/sdk/dotnet/ActionsRunnerGroup.cs +++ b/sdk/dotnet/ActionsRunnerGroup.cs @@ -15,6 +15,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -36,13 +37,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// This resource can be imported using the ID of the runner group: /// /// ```sh - /// $ pulumi import github:index/actionsRunnerGroup:ActionsRunnerGroup test 7 + /// $ pulumi import github:index/actionsRunnerGroup:ActionsRunnerGroup test 7 /// ``` /// [GithubResourceType("github:index/actionsRunnerGroup:ActionsRunnerGroup")] diff --git a/sdk/dotnet/ActionsSecret.cs b/sdk/dotnet/ActionsSecret.cs index f142d89f..de07f104 100644 --- a/sdk/dotnet/ActionsSecret.cs +++ b/sdk/dotnet/ActionsSecret.cs @@ -12,6 +12,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -41,15 +42,17 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// This resource can be imported using an ID made up of the `repository` and `secret_name`: /// /// ```sh - /// $ pulumi import github:index/actionsSecret:ActionsSecret example_secret repository/secret_name + /// $ pulumi import github:index/actionsSecret:ActionsSecret example_secret repository/secret_name /// ``` - /// NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + /// NOTE: the implementation is limited in that it won't fetch the value of the + /// `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. /// [GithubResourceType("github:index/actionsSecret:ActionsSecret")] public partial class ActionsSecret : global::Pulumi.CustomResource diff --git a/sdk/dotnet/ActionsVariable.cs b/sdk/dotnet/ActionsVariable.cs index 52800607..d136b76e 100644 --- a/sdk/dotnet/ActionsVariable.cs +++ b/sdk/dotnet/ActionsVariable.cs @@ -15,6 +15,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -32,13 +33,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// GitHub Actions variables can be imported using an ID made up of `repository:variable_name`, e.g. /// /// ```sh - /// $ pulumi import github:index/actionsVariable:ActionsVariable myvariable myrepo:myvariable + /// $ pulumi import github:index/actionsVariable:ActionsVariable myvariable myrepo:myvariable /// ``` /// [GithubResourceType("github:index/actionsVariable:ActionsVariable")] diff --git a/sdk/dotnet/AppInstallationRepositories.cs b/sdk/dotnet/AppInstallationRepositories.cs index a1a487eb..67d1a6d8 100644 --- a/sdk/dotnet/AppInstallationRepositories.cs +++ b/sdk/dotnet/AppInstallationRepositories.cs @@ -24,10 +24,11 @@ namespace Pulumi.Github /// /// ## Import /// - /// GitHub App Installation Repositories can be imported using an ID made up of `installation_id`, e.g. + /// GitHub App Installation Repositories can be imported + /// using an ID made up of `installation_id`, e.g. /// /// ```sh - /// $ pulumi import github:index/appInstallationRepositories:AppInstallationRepositories some_app_repos 1234567 + /// $ pulumi import github:index/appInstallationRepositories:AppInstallationRepositories some_app_repos 1234567 /// ``` /// [GithubResourceType("github:index/appInstallationRepositories:AppInstallationRepositories")] diff --git a/sdk/dotnet/AppInstallationRepository.cs b/sdk/dotnet/AppInstallationRepository.cs index 30c06de5..1b7ad93e 100644 --- a/sdk/dotnet/AppInstallationRepository.cs +++ b/sdk/dotnet/AppInstallationRepository.cs @@ -24,6 +24,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -43,13 +44,15 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// - /// GitHub App Installation Repository can be imported using an ID made up of `installation_id:repository`, e.g. + /// GitHub App Installation Repository can be imported + /// using an ID made up of `installation_id:repository`, e.g. /// /// ```sh - /// $ pulumi import github:index/appInstallationRepository:AppInstallationRepository terraform_repo 1234567:terraform + /// $ pulumi import github:index/appInstallationRepository:AppInstallationRepository terraform_repo 1234567:terraform /// ``` /// [GithubResourceType("github:index/appInstallationRepository:AppInstallationRepository")] diff --git a/sdk/dotnet/Branch.cs b/sdk/dotnet/Branch.cs index cdd6cd86..b447be8c 100644 --- a/sdk/dotnet/Branch.cs +++ b/sdk/dotnet/Branch.cs @@ -17,6 +17,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -33,23 +34,25 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// GitHub Branch can be imported using an ID made up of `repository:branch`, e.g. /// /// ```sh - /// $ pulumi import github:index/branch:Branch terraform terraform:main + /// $ pulumi import github:index/branch:Branch terraform terraform:main /// ``` - /// Importing github branch into an instance object (when using a for each block to manage multiple branches) + /// Importing github branch into an instance object (when using a for each block to manage multiple branches) /// /// ```sh - /// $ pulumi import github:index/branch:Branch terraform["terraform"] terraform:main + /// $ pulumi import github:index/branch:Branch terraform["terraform"] terraform:main /// ``` - /// Optionally, a source branch may be specified using an ID of `repository:branch:source_branch`. This is useful for importing branches that do not branch directly off main. + /// Optionally, a source branch may be specified using an ID of `repository:branch:source_branch`. + /// This is useful for importing branches that do not branch directly off main. /// /// ```sh - /// $ pulumi import github:index/branch:Branch terraform terraform:feature-branch:dev + /// $ pulumi import github:index/branch:Branch terraform terraform:feature-branch:dev /// ``` /// [GithubResourceType("github:index/branch:Branch")] diff --git a/sdk/dotnet/BranchDefault.cs b/sdk/dotnet/BranchDefault.cs index 5d2403ab..d30e4607 100644 --- a/sdk/dotnet/BranchDefault.cs +++ b/sdk/dotnet/BranchDefault.cs @@ -20,6 +20,7 @@ namespace Pulumi.Github /// /// Basic usage: /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -48,9 +49,11 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// Renaming to a branch that doesn't exist: /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -74,13 +77,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// GitHub Branch Defaults can be imported using an ID made up of `repository`, e.g. /// /// ```sh - /// $ pulumi import github:index/branchDefault:BranchDefault branch_default my-repo + /// $ pulumi import github:index/branchDefault:BranchDefault branch_default my-repo /// ``` /// [GithubResourceType("github:index/branchDefault:BranchDefault")] diff --git a/sdk/dotnet/BranchProtection.cs b/sdk/dotnet/BranchProtection.cs index 1dbbe27d..4a67fe30 100644 --- a/sdk/dotnet/BranchProtection.cs +++ b/sdk/dotnet/BranchProtection.cs @@ -12,6 +12,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -93,13 +94,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// GitHub Branch Protection can be imported using an ID made up of `repository:pattern`, e.g. /// /// ```sh - /// $ pulumi import github:index/branchProtection:BranchProtection terraform terraform:main + /// $ pulumi import github:index/branchProtection:BranchProtection terraform terraform:main /// ``` /// [GithubResourceType("github:index/branchProtection:BranchProtection")] diff --git a/sdk/dotnet/BranchProtectionV3.cs b/sdk/dotnet/BranchProtectionV3.cs index d0b846e6..4d78aec0 100644 --- a/sdk/dotnet/BranchProtectionV3.cs +++ b/sdk/dotnet/BranchProtectionV3.cs @@ -16,12 +16,41 @@ namespace Pulumi.Github /// /// This resource allows you to configure branch protection for repositories in your organization. When applied, the branch will be protected from forced pushes and deletion. Additional constraints, such as required status checks or restrictions on users, teams, and apps, can also be configured. /// + /// ## Example Usage + /// + /// <!--Start PulumiCodeChooser --> + /// ```csharp + /// using System.Collections.Generic; + /// using System.Linq; + /// using Pulumi; + /// using Github = Pulumi.Github; + /// + /// return await Deployment.RunAsync(() => + /// { + /// // Protect the main branch of the foo repository. Only allow a specific user to merge to the branch. + /// var example = new Github.BranchProtectionV3("example", new() + /// { + /// Repository = github_repository.Example.Name, + /// Branch = "main", + /// Restrictions = new Github.Inputs.BranchProtectionV3RestrictionsArgs + /// { + /// Users = new[] + /// { + /// "foo-user", + /// }, + /// }, + /// }); + /// + /// }); + /// ``` + /// <!--End PulumiCodeChooser --> + /// /// ## Import /// /// GitHub Branch Protection can be imported using an ID made up of `repository:branch`, e.g. /// /// ```sh - /// $ pulumi import github:index/branchProtectionV3:BranchProtectionV3 terraform terraform:main + /// $ pulumi import github:index/branchProtectionV3:BranchProtectionV3 terraform terraform:main /// ``` /// [GithubResourceType("github:index/branchProtectionV3:BranchProtectionV3")] diff --git a/sdk/dotnet/CodespacesOrganizationSecret.cs b/sdk/dotnet/CodespacesOrganizationSecret.cs index 709c1ddb..52f25e42 100644 --- a/sdk/dotnet/CodespacesOrganizationSecret.cs +++ b/sdk/dotnet/CodespacesOrganizationSecret.cs @@ -12,6 +12,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -36,7 +37,9 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -74,6 +77,7 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// @@ -83,9 +87,9 @@ namespace Pulumi.Github /// $ pulumi import github:index/codespacesOrganizationSecret:CodespacesOrganizationSecret test_secret test_secret_name /// ``` /// - /// NOTE: the implementation is limited in that it won't fetch the value of the + /// NOTE: the implementation is limited in that it won't fetch the value of the /// - /// `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + /// `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. /// [GithubResourceType("github:index/codespacesOrganizationSecret:CodespacesOrganizationSecret")] public partial class CodespacesOrganizationSecret : global::Pulumi.CustomResource diff --git a/sdk/dotnet/CodespacesOrganizationSecretRepositories.cs b/sdk/dotnet/CodespacesOrganizationSecretRepositories.cs index 928b048c..0eb453eb 100644 --- a/sdk/dotnet/CodespacesOrganizationSecretRepositories.cs +++ b/sdk/dotnet/CodespacesOrganizationSecretRepositories.cs @@ -18,6 +18,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -42,13 +43,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// This resource can be imported using an ID made up of the secret name: /// /// ```sh - /// $ pulumi import github:index/codespacesOrganizationSecretRepositories:CodespacesOrganizationSecretRepositories org_secret_repos existing_secret_name + /// $ pulumi import github:index/codespacesOrganizationSecretRepositories:CodespacesOrganizationSecretRepositories org_secret_repos existing_secret_name /// ``` /// [GithubResourceType("github:index/codespacesOrganizationSecretRepositories:CodespacesOrganizationSecretRepositories")] diff --git a/sdk/dotnet/CodespacesSecret.cs b/sdk/dotnet/CodespacesSecret.cs index 7274b65d..eb69afa5 100644 --- a/sdk/dotnet/CodespacesSecret.cs +++ b/sdk/dotnet/CodespacesSecret.cs @@ -12,6 +12,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -41,15 +42,17 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// This resource can be imported using an ID made up of the `repository` and `secret_name`: /// /// ```sh - /// $ pulumi import github:index/codespacesSecret:CodespacesSecret example_secret example_repository/example_secret_name + /// $ pulumi import github:index/codespacesSecret:CodespacesSecret example_secret example_repository/example_secret_name /// ``` - /// NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + /// NOTE: the implementation is limited in that it won't fetch the value of the + /// `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. /// [GithubResourceType("github:index/codespacesSecret:CodespacesSecret")] public partial class CodespacesSecret : global::Pulumi.CustomResource diff --git a/sdk/dotnet/CodespacesUserSecret.cs b/sdk/dotnet/CodespacesUserSecret.cs index 78542d14..3c3d4c50 100644 --- a/sdk/dotnet/CodespacesUserSecret.cs +++ b/sdk/dotnet/CodespacesUserSecret.cs @@ -12,6 +12,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -47,6 +48,7 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// @@ -56,9 +58,9 @@ namespace Pulumi.Github /// $ pulumi import github:index/codespacesUserSecret:CodespacesUserSecret test_secret test_secret_name /// ``` /// - /// NOTE: the implementation is limited in that it won't fetch the value of the + /// NOTE: the implementation is limited in that it won't fetch the value of the /// - /// `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + /// `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. /// [GithubResourceType("github:index/codespacesUserSecret:CodespacesUserSecret")] public partial class CodespacesUserSecret : global::Pulumi.CustomResource diff --git a/sdk/dotnet/DependabotOrganizationSecret.cs b/sdk/dotnet/DependabotOrganizationSecret.cs index 00f48b6a..97ada228 100644 --- a/sdk/dotnet/DependabotOrganizationSecret.cs +++ b/sdk/dotnet/DependabotOrganizationSecret.cs @@ -12,6 +12,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -36,7 +37,9 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -74,6 +77,7 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// @@ -83,9 +87,9 @@ namespace Pulumi.Github /// $ pulumi import github:index/dependabotOrganizationSecret:DependabotOrganizationSecret test_secret test_secret_name /// ``` /// - /// NOTE: the implementation is limited in that it won't fetch the value of the + /// NOTE: the implementation is limited in that it won't fetch the value of the /// - /// `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + /// `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. /// [GithubResourceType("github:index/dependabotOrganizationSecret:DependabotOrganizationSecret")] public partial class DependabotOrganizationSecret : global::Pulumi.CustomResource diff --git a/sdk/dotnet/DependabotOrganizationSecretRepositories.cs b/sdk/dotnet/DependabotOrganizationSecretRepositories.cs index c8ee778d..1f0e2820 100644 --- a/sdk/dotnet/DependabotOrganizationSecretRepositories.cs +++ b/sdk/dotnet/DependabotOrganizationSecretRepositories.cs @@ -17,6 +17,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -48,6 +49,7 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// diff --git a/sdk/dotnet/DependabotSecret.cs b/sdk/dotnet/DependabotSecret.cs index 4efc72f1..fa3dd329 100644 --- a/sdk/dotnet/DependabotSecret.cs +++ b/sdk/dotnet/DependabotSecret.cs @@ -12,6 +12,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -41,15 +42,17 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// This resource can be imported using an ID made up of the `repository` and `secret_name`: /// /// ```sh - /// $ pulumi import github:index/dependabotSecret:DependabotSecret example_secret example_repository/example_secret + /// $ pulumi import github:index/dependabotSecret:DependabotSecret example_secret example_repository/example_secret /// ``` - /// NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + /// NOTE: the implementation is limited in that it won't fetch the value of the + /// `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. /// [GithubResourceType("github:index/dependabotSecret:DependabotSecret")] public partial class DependabotSecret : global::Pulumi.CustomResource diff --git a/sdk/dotnet/EmuGroupMapping.cs b/sdk/dotnet/EmuGroupMapping.cs index 46ec3eb6..0df2b778 100644 --- a/sdk/dotnet/EmuGroupMapping.cs +++ b/sdk/dotnet/EmuGroupMapping.cs @@ -14,6 +14,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -31,13 +32,14 @@ namespace Pulumi.Github /// // The GitHub team name to modify /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// GitHub EMU External Group Mappings can be imported using the external `group_id`, e.g. /// /// ```sh - /// $ pulumi import github:index/emuGroupMapping:EmuGroupMapping example_emu_group_mapping 28836 + /// $ pulumi import github:index/emuGroupMapping:EmuGroupMapping example_emu_group_mapping 28836 /// ``` /// [GithubResourceType("github:index/emuGroupMapping:EmuGroupMapping")] diff --git a/sdk/dotnet/EnterpriseActionsPermissions.cs b/sdk/dotnet/EnterpriseActionsPermissions.cs index 60e86304..ff57f68a 100644 --- a/sdk/dotnet/EnterpriseActionsPermissions.cs +++ b/sdk/dotnet/EnterpriseActionsPermissions.cs @@ -15,6 +15,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -59,13 +60,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// This resource can be imported using the name of the GitHub enterprise: /// /// ```sh - /// $ pulumi import github:index/enterpriseActionsPermissions:EnterpriseActionsPermissions test github_enterprise_name + /// $ pulumi import github:index/enterpriseActionsPermissions:EnterpriseActionsPermissions test github_enterprise_name /// ``` /// [GithubResourceType("github:index/enterpriseActionsPermissions:EnterpriseActionsPermissions")] diff --git a/sdk/dotnet/EnterpriseOrganization.cs b/sdk/dotnet/EnterpriseOrganization.cs index a119da79..8fe14bb0 100644 --- a/sdk/dotnet/EnterpriseOrganization.cs +++ b/sdk/dotnet/EnterpriseOrganization.cs @@ -14,6 +14,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -36,13 +37,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// GitHub Enterprise Organization can be imported using the `slug` of the enterprise, combined with the `orgname` of the organization, separated by a `/` character. /// /// ```sh - /// $ pulumi import github:index/enterpriseOrganization:EnterpriseOrganization org enterp/some-awesome-org + /// $ pulumi import github:index/enterpriseOrganization:EnterpriseOrganization org enterp/some-awesome-org /// ``` /// [GithubResourceType("github:index/enterpriseOrganization:EnterpriseOrganization")] diff --git a/sdk/dotnet/GetActionsEnvironmentSecrets.cs b/sdk/dotnet/GetActionsEnvironmentSecrets.cs index 5e75031b..44e06f04 100644 --- a/sdk/dotnet/GetActionsEnvironmentSecrets.cs +++ b/sdk/dotnet/GetActionsEnvironmentSecrets.cs @@ -14,10 +14,9 @@ public static class GetActionsEnvironmentSecrets /// /// Use this data source to retrieve the list of secrets of the repository environment. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -34,8 +33,7 @@ public static class GetActionsEnvironmentSecrets /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetActionsEnvironmentSecretsArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getActionsEnvironmentSecrets:getActionsEnvironmentSecrets", args ?? new GetActionsEnvironmentSecretsArgs(), options.WithDefaults()); @@ -43,10 +41,9 @@ public static Task InvokeAsync(GetActionsEnv /// /// Use this data source to retrieve the list of secrets of the repository environment. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -63,8 +60,7 @@ public static Task InvokeAsync(GetActionsEnv /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetActionsEnvironmentSecretsInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getActionsEnvironmentSecrets:getActionsEnvironmentSecrets", args ?? new GetActionsEnvironmentSecretsInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetActionsEnvironmentVariables.cs b/sdk/dotnet/GetActionsEnvironmentVariables.cs index 610c3734..8fd3aecf 100644 --- a/sdk/dotnet/GetActionsEnvironmentVariables.cs +++ b/sdk/dotnet/GetActionsEnvironmentVariables.cs @@ -14,10 +14,9 @@ public static class GetActionsEnvironmentVariables /// /// Use this data source to retrieve the list of variables of the repository environment. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -34,8 +33,7 @@ public static class GetActionsEnvironmentVariables /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetActionsEnvironmentVariablesArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getActionsEnvironmentVariables:getActionsEnvironmentVariables", args ?? new GetActionsEnvironmentVariablesArgs(), options.WithDefaults()); @@ -43,10 +41,9 @@ public static Task InvokeAsync(GetActionsE /// /// Use this data source to retrieve the list of variables of the repository environment. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -63,8 +60,7 @@ public static Task InvokeAsync(GetActionsE /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetActionsEnvironmentVariablesInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getActionsEnvironmentVariables:getActionsEnvironmentVariables", args ?? new GetActionsEnvironmentVariablesInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetActionsOrganizationOidcSubjectClaimCustomizationTemplate.cs b/sdk/dotnet/GetActionsOrganizationOidcSubjectClaimCustomizationTemplate.cs index f5c7119a..76272a09 100644 --- a/sdk/dotnet/GetActionsOrganizationOidcSubjectClaimCustomizationTemplate.cs +++ b/sdk/dotnet/GetActionsOrganizationOidcSubjectClaimCustomizationTemplate.cs @@ -14,10 +14,9 @@ public static class GetActionsOrganizationOidcSubjectClaimCustomizationTemplate /// /// Use this data source to retrieve the OpenID Connect subject claim customization template for an organization /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -30,8 +29,7 @@ public static class GetActionsOrganizationOidcSubjectClaimCustomizationTemplate /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getActionsOrganizationOidcSubjectClaimCustomizationTemplate:getActionsOrganizationOidcSubjectClaimCustomizationTemplate", InvokeArgs.Empty, options.WithDefaults()); @@ -39,10 +37,9 @@ public static Task /// Use this data source to retrieve the OpenID Connect subject claim customization template for an organization /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -55,8 +52,7 @@ public static Task public static Output Invoke(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getActionsOrganizationOidcSubjectClaimCustomizationTemplate:getActionsOrganizationOidcSubjectClaimCustomizationTemplate", InvokeArgs.Empty, options.WithDefaults()); diff --git a/sdk/dotnet/GetActionsOrganizationPublicKey.cs b/sdk/dotnet/GetActionsOrganizationPublicKey.cs index 7cedaa19..62bc9445 100644 --- a/sdk/dotnet/GetActionsOrganizationPublicKey.cs +++ b/sdk/dotnet/GetActionsOrganizationPublicKey.cs @@ -15,10 +15,9 @@ public static class GetActionsOrganizationPublicKey /// Use this data source to retrieve information about a GitHub Actions Organization public key. This data source is required to be used with other GitHub secrets interactions. /// Note that the provider `token` must have admin rights to an organization to retrieve it's action public key. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -31,8 +30,7 @@ public static class GetActionsOrganizationPublicKey /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getActionsOrganizationPublicKey:getActionsOrganizationPublicKey", InvokeArgs.Empty, options.WithDefaults()); @@ -41,10 +39,9 @@ public static Task InvokeAsync(InvokeOpti /// Use this data source to retrieve information about a GitHub Actions Organization public key. This data source is required to be used with other GitHub secrets interactions. /// Note that the provider `token` must have admin rights to an organization to retrieve it's action public key. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -57,8 +54,7 @@ public static Task InvokeAsync(InvokeOpti /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getActionsOrganizationPublicKey:getActionsOrganizationPublicKey", InvokeArgs.Empty, options.WithDefaults()); diff --git a/sdk/dotnet/GetActionsOrganizationRegistrationToken.cs b/sdk/dotnet/GetActionsOrganizationRegistrationToken.cs index 85f5bd75..c4fea0f6 100644 --- a/sdk/dotnet/GetActionsOrganizationRegistrationToken.cs +++ b/sdk/dotnet/GetActionsOrganizationRegistrationToken.cs @@ -14,10 +14,9 @@ public static class GetActionsOrganizationRegistrationToken /// /// Use this data source to retrieve a GitHub Actions organization registration token. This token can then be used to register a self-hosted runner. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -30,8 +29,7 @@ public static class GetActionsOrganizationRegistrationToken /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getActionsOrganizationRegistrationToken:getActionsOrganizationRegistrationToken", InvokeArgs.Empty, options.WithDefaults()); @@ -39,10 +37,9 @@ public static Task InvokeAsync(In /// /// Use this data source to retrieve a GitHub Actions organization registration token. This token can then be used to register a self-hosted runner. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -55,8 +52,7 @@ public static Task InvokeAsync(In /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getActionsOrganizationRegistrationToken:getActionsOrganizationRegistrationToken", InvokeArgs.Empty, options.WithDefaults()); diff --git a/sdk/dotnet/GetActionsOrganizationSecrets.cs b/sdk/dotnet/GetActionsOrganizationSecrets.cs index 6e3b9dbe..39423b1b 100644 --- a/sdk/dotnet/GetActionsOrganizationSecrets.cs +++ b/sdk/dotnet/GetActionsOrganizationSecrets.cs @@ -14,10 +14,9 @@ public static class GetActionsOrganizationSecrets /// /// Use this data source to retrieve the list of secrets of the organization. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -30,8 +29,7 @@ public static class GetActionsOrganizationSecrets /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getActionsOrganizationSecrets:getActionsOrganizationSecrets", InvokeArgs.Empty, options.WithDefaults()); @@ -39,10 +37,9 @@ public static Task InvokeAsync(InvokeOption /// /// Use this data source to retrieve the list of secrets of the organization. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -55,8 +52,7 @@ public static Task InvokeAsync(InvokeOption /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getActionsOrganizationSecrets:getActionsOrganizationSecrets", InvokeArgs.Empty, options.WithDefaults()); diff --git a/sdk/dotnet/GetActionsOrganizationVariables.cs b/sdk/dotnet/GetActionsOrganizationVariables.cs index 3d037bf8..94ba263e 100644 --- a/sdk/dotnet/GetActionsOrganizationVariables.cs +++ b/sdk/dotnet/GetActionsOrganizationVariables.cs @@ -14,10 +14,9 @@ public static class GetActionsOrganizationVariables /// /// Use this data source to retrieve the list of variables of the organization. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -30,8 +29,7 @@ public static class GetActionsOrganizationVariables /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getActionsOrganizationVariables:getActionsOrganizationVariables", InvokeArgs.Empty, options.WithDefaults()); @@ -39,10 +37,9 @@ public static Task InvokeAsync(InvokeOpti /// /// Use this data source to retrieve the list of variables of the organization. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -55,8 +52,7 @@ public static Task InvokeAsync(InvokeOpti /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getActionsOrganizationVariables:getActionsOrganizationVariables", InvokeArgs.Empty, options.WithDefaults()); diff --git a/sdk/dotnet/GetActionsPublicKey.cs b/sdk/dotnet/GetActionsPublicKey.cs index 02ad735c..b07240dd 100644 --- a/sdk/dotnet/GetActionsPublicKey.cs +++ b/sdk/dotnet/GetActionsPublicKey.cs @@ -15,10 +15,9 @@ public static class GetActionsPublicKey /// Use this data source to retrieve information about a GitHub Actions public key. This data source is required to be used with other GitHub secrets interactions. /// Note that the provider `token` must have admin rights to a repository to retrieve it's action public key. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -34,8 +33,7 @@ public static class GetActionsPublicKey /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetActionsPublicKeyArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getActionsPublicKey:getActionsPublicKey", args ?? new GetActionsPublicKeyArgs(), options.WithDefaults()); @@ -44,10 +42,9 @@ public static Task InvokeAsync(GetActionsPublicKeyArg /// Use this data source to retrieve information about a GitHub Actions public key. This data source is required to be used with other GitHub secrets interactions. /// Note that the provider `token` must have admin rights to a repository to retrieve it's action public key. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -63,8 +60,7 @@ public static Task InvokeAsync(GetActionsPublicKeyArg /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetActionsPublicKeyInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getActionsPublicKey:getActionsPublicKey", args ?? new GetActionsPublicKeyInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetActionsRegistrationToken.cs b/sdk/dotnet/GetActionsRegistrationToken.cs index 4fcda3be..a10123b5 100644 --- a/sdk/dotnet/GetActionsRegistrationToken.cs +++ b/sdk/dotnet/GetActionsRegistrationToken.cs @@ -14,10 +14,9 @@ public static class GetActionsRegistrationToken /// /// Use this data source to retrieve a GitHub Actions repository registration token. This token can then be used to register a self-hosted runner. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -33,8 +32,7 @@ public static class GetActionsRegistrationToken /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetActionsRegistrationTokenArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getActionsRegistrationToken:getActionsRegistrationToken", args ?? new GetActionsRegistrationTokenArgs(), options.WithDefaults()); @@ -42,10 +40,9 @@ public static Task InvokeAsync(GetActionsRegi /// /// Use this data source to retrieve a GitHub Actions repository registration token. This token can then be used to register a self-hosted runner. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -61,8 +58,7 @@ public static Task InvokeAsync(GetActionsRegi /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetActionsRegistrationTokenInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getActionsRegistrationToken:getActionsRegistrationToken", args ?? new GetActionsRegistrationTokenInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetActionsRepositoryOidcSubjectClaimCustomizationTemplate.cs b/sdk/dotnet/GetActionsRepositoryOidcSubjectClaimCustomizationTemplate.cs index 1c11c701..fa11bdd0 100644 --- a/sdk/dotnet/GetActionsRepositoryOidcSubjectClaimCustomizationTemplate.cs +++ b/sdk/dotnet/GetActionsRepositoryOidcSubjectClaimCustomizationTemplate.cs @@ -14,10 +14,9 @@ public static class GetActionsRepositoryOidcSubjectClaimCustomizationTemplate /// /// Use this data source to retrieve the OpenID Connect subject claim customization template for a repository /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -33,8 +32,7 @@ public static class GetActionsRepositoryOidcSubjectClaimCustomizationTemplate /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetActionsRepositoryOidcSubjectClaimCustomizationTemplateArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getActionsRepositoryOidcSubjectClaimCustomizationTemplate:getActionsRepositoryOidcSubjectClaimCustomizationTemplate", args ?? new GetActionsRepositoryOidcSubjectClaimCustomizationTemplateArgs(), options.WithDefaults()); @@ -42,10 +40,9 @@ public static Task /// Use this data source to retrieve the OpenID Connect subject claim customization template for a repository /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -61,8 +58,7 @@ public static Task public static Output Invoke(GetActionsRepositoryOidcSubjectClaimCustomizationTemplateInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getActionsRepositoryOidcSubjectClaimCustomizationTemplate:getActionsRepositoryOidcSubjectClaimCustomizationTemplate", args ?? new GetActionsRepositoryOidcSubjectClaimCustomizationTemplateInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetActionsSecrets.cs b/sdk/dotnet/GetActionsSecrets.cs index c129c818..77d22d93 100644 --- a/sdk/dotnet/GetActionsSecrets.cs +++ b/sdk/dotnet/GetActionsSecrets.cs @@ -14,10 +14,9 @@ public static class GetActionsSecrets /// /// Use this data source to retrieve the list of secrets for a GitHub repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -33,8 +32,7 @@ public static class GetActionsSecrets /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetActionsSecretsArgs? args = null, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getActionsSecrets:getActionsSecrets", args ?? new GetActionsSecretsArgs(), options.WithDefaults()); @@ -42,10 +40,9 @@ public static Task InvokeAsync(GetActionsSecretsArgs? a /// /// Use this data source to retrieve the list of secrets for a GitHub repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -61,8 +58,7 @@ public static Task InvokeAsync(GetActionsSecretsArgs? a /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetActionsSecretsInvokeArgs? args = null, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getActionsSecrets:getActionsSecrets", args ?? new GetActionsSecretsInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetActionsVariables.cs b/sdk/dotnet/GetActionsVariables.cs index c4c18cd7..2aedcacd 100644 --- a/sdk/dotnet/GetActionsVariables.cs +++ b/sdk/dotnet/GetActionsVariables.cs @@ -14,10 +14,9 @@ public static class GetActionsVariables /// /// Use this data source to retrieve the list of variables for a GitHub repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -33,8 +32,7 @@ public static class GetActionsVariables /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetActionsVariablesArgs? args = null, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getActionsVariables:getActionsVariables", args ?? new GetActionsVariablesArgs(), options.WithDefaults()); @@ -42,10 +40,9 @@ public static Task InvokeAsync(GetActionsVariablesArg /// /// Use this data source to retrieve the list of variables for a GitHub repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -61,8 +58,7 @@ public static Task InvokeAsync(GetActionsVariablesArg /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetActionsVariablesInvokeArgs? args = null, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getActionsVariables:getActionsVariables", args ?? new GetActionsVariablesInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetAppToken.cs b/sdk/dotnet/GetAppToken.cs index 871e8a33..ae82e9e3 100644 --- a/sdk/dotnet/GetAppToken.cs +++ b/sdk/dotnet/GetAppToken.cs @@ -14,10 +14,9 @@ public static class GetAppToken /// /// Use this data source to generate a [GitHub App JWT](https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/generating-a-json-web-token-jwt-for-a-github-app). /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.IO; @@ -36,8 +35,7 @@ public static class GetAppToken /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetAppTokenArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getAppToken:getAppToken", args ?? new GetAppTokenArgs(), options.WithDefaults()); @@ -45,10 +43,9 @@ public static Task InvokeAsync(GetAppTokenArgs args, InvokeOp /// /// Use this data source to generate a [GitHub App JWT](https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/generating-a-json-web-token-jwt-for-a-github-app). /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.IO; @@ -67,8 +64,7 @@ public static Task InvokeAsync(GetAppTokenArgs args, InvokeOp /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetAppTokenInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getAppToken:getAppToken", args ?? new GetAppTokenInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetBranch.cs b/sdk/dotnet/GetBranch.cs index 5738654e..81100162 100644 --- a/sdk/dotnet/GetBranch.cs +++ b/sdk/dotnet/GetBranch.cs @@ -14,10 +14,9 @@ public static class GetBranch /// /// Use this data source to retrieve information about a repository branch. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -34,8 +33,7 @@ public static class GetBranch /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetBranchArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getBranch:getBranch", args ?? new GetBranchArgs(), options.WithDefaults()); @@ -43,10 +41,9 @@ public static Task InvokeAsync(GetBranchArgs args, InvokeOption /// /// Use this data source to retrieve information about a repository branch. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -63,8 +60,7 @@ public static Task InvokeAsync(GetBranchArgs args, InvokeOption /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetBranchInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getBranch:getBranch", args ?? new GetBranchInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetBranchProtectionRules.cs b/sdk/dotnet/GetBranchProtectionRules.cs index b3316d60..a30abf98 100644 --- a/sdk/dotnet/GetBranchProtectionRules.cs +++ b/sdk/dotnet/GetBranchProtectionRules.cs @@ -14,10 +14,9 @@ public static class GetBranchProtectionRules /// /// Use this data source to retrieve a list of repository branch protection rules. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -33,8 +32,7 @@ public static class GetBranchProtectionRules /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetBranchProtectionRulesArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getBranchProtectionRules:getBranchProtectionRules", args ?? new GetBranchProtectionRulesArgs(), options.WithDefaults()); @@ -42,10 +40,9 @@ public static Task InvokeAsync(GetBranchProtecti /// /// Use this data source to retrieve a list of repository branch protection rules. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -61,8 +58,7 @@ public static Task InvokeAsync(GetBranchProtecti /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetBranchProtectionRulesInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getBranchProtectionRules:getBranchProtectionRules", args ?? new GetBranchProtectionRulesInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetCodespacesOrganizationPublicKey.cs b/sdk/dotnet/GetCodespacesOrganizationPublicKey.cs index cce25b91..df208984 100644 --- a/sdk/dotnet/GetCodespacesOrganizationPublicKey.cs +++ b/sdk/dotnet/GetCodespacesOrganizationPublicKey.cs @@ -15,10 +15,9 @@ public static class GetCodespacesOrganizationPublicKey /// Use this data source to retrieve information about a GitHub Codespaces Organization public key. This data source is required to be used with other GitHub secrets interactions. /// Note that the provider `token` must have admin rights to an organization to retrieve it's Codespaces public key. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -31,8 +30,7 @@ public static class GetCodespacesOrganizationPublicKey /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getCodespacesOrganizationPublicKey:getCodespacesOrganizationPublicKey", InvokeArgs.Empty, options.WithDefaults()); @@ -41,10 +39,9 @@ public static Task InvokeAsync(InvokeO /// Use this data source to retrieve information about a GitHub Codespaces Organization public key. This data source is required to be used with other GitHub secrets interactions. /// Note that the provider `token` must have admin rights to an organization to retrieve it's Codespaces public key. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -57,8 +54,7 @@ public static Task InvokeAsync(InvokeO /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getCodespacesOrganizationPublicKey:getCodespacesOrganizationPublicKey", InvokeArgs.Empty, options.WithDefaults()); diff --git a/sdk/dotnet/GetCodespacesOrganizationSecrets.cs b/sdk/dotnet/GetCodespacesOrganizationSecrets.cs index 4477a8f3..e3e7f03d 100644 --- a/sdk/dotnet/GetCodespacesOrganizationSecrets.cs +++ b/sdk/dotnet/GetCodespacesOrganizationSecrets.cs @@ -14,10 +14,9 @@ public static class GetCodespacesOrganizationSecrets /// /// Use this data source to retrieve the list of codespaces secrets of the organization. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -30,8 +29,7 @@ public static class GetCodespacesOrganizationSecrets /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getCodespacesOrganizationSecrets:getCodespacesOrganizationSecrets", InvokeArgs.Empty, options.WithDefaults()); @@ -39,10 +37,9 @@ public static Task InvokeAsync(InvokeOpt /// /// Use this data source to retrieve the list of codespaces secrets of the organization. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -55,8 +52,7 @@ public static Task InvokeAsync(InvokeOpt /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getCodespacesOrganizationSecrets:getCodespacesOrganizationSecrets", InvokeArgs.Empty, options.WithDefaults()); diff --git a/sdk/dotnet/GetCodespacesPublicKey.cs b/sdk/dotnet/GetCodespacesPublicKey.cs index 6c814abd..5661c6a0 100644 --- a/sdk/dotnet/GetCodespacesPublicKey.cs +++ b/sdk/dotnet/GetCodespacesPublicKey.cs @@ -15,10 +15,9 @@ public static class GetCodespacesPublicKey /// Use this data source to retrieve information about a GitHub Codespaces public key. This data source is required to be used with other GitHub secrets interactions. /// Note that the provider `token` must have admin rights to a repository to retrieve it's Codespaces public key. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -34,8 +33,7 @@ public static class GetCodespacesPublicKey /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetCodespacesPublicKeyArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getCodespacesPublicKey:getCodespacesPublicKey", args ?? new GetCodespacesPublicKeyArgs(), options.WithDefaults()); @@ -44,10 +42,9 @@ public static Task InvokeAsync(GetCodespacesPublic /// Use this data source to retrieve information about a GitHub Codespaces public key. This data source is required to be used with other GitHub secrets interactions. /// Note that the provider `token` must have admin rights to a repository to retrieve it's Codespaces public key. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -63,8 +60,7 @@ public static Task InvokeAsync(GetCodespacesPublic /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetCodespacesPublicKeyInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getCodespacesPublicKey:getCodespacesPublicKey", args ?? new GetCodespacesPublicKeyInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetCodespacesSecrets.cs b/sdk/dotnet/GetCodespacesSecrets.cs index 9bd0900a..d4ca6e15 100644 --- a/sdk/dotnet/GetCodespacesSecrets.cs +++ b/sdk/dotnet/GetCodespacesSecrets.cs @@ -14,10 +14,9 @@ public static class GetCodespacesSecrets /// /// Use this data source to retrieve the list of codespaces secrets for a GitHub repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -38,8 +37,7 @@ public static class GetCodespacesSecrets /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetCodespacesSecretsArgs? args = null, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getCodespacesSecrets:getCodespacesSecrets", args ?? new GetCodespacesSecretsArgs(), options.WithDefaults()); @@ -47,10 +45,9 @@ public static Task InvokeAsync(GetCodespacesSecretsA /// /// Use this data source to retrieve the list of codespaces secrets for a GitHub repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -71,8 +68,7 @@ public static Task InvokeAsync(GetCodespacesSecretsA /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetCodespacesSecretsInvokeArgs? args = null, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getCodespacesSecrets:getCodespacesSecrets", args ?? new GetCodespacesSecretsInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetCodespacesUserPublicKey.cs b/sdk/dotnet/GetCodespacesUserPublicKey.cs index b740141e..204c7577 100644 --- a/sdk/dotnet/GetCodespacesUserPublicKey.cs +++ b/sdk/dotnet/GetCodespacesUserPublicKey.cs @@ -15,10 +15,9 @@ public static class GetCodespacesUserPublicKey /// Use this data source to retrieve information about a GitHub Codespaces User public key. This data source is required to be used with other GitHub secrets interactions. /// Note that the provider `token` must have admin rights to an user to retrieve it's Codespaces public key. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -31,8 +30,7 @@ public static class GetCodespacesUserPublicKey /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getCodespacesUserPublicKey:getCodespacesUserPublicKey", InvokeArgs.Empty, options.WithDefaults()); @@ -41,10 +39,9 @@ public static Task InvokeAsync(InvokeOptions? /// Use this data source to retrieve information about a GitHub Codespaces User public key. This data source is required to be used with other GitHub secrets interactions. /// Note that the provider `token` must have admin rights to an user to retrieve it's Codespaces public key. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -57,8 +54,7 @@ public static Task InvokeAsync(InvokeOptions? /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getCodespacesUserPublicKey:getCodespacesUserPublicKey", InvokeArgs.Empty, options.WithDefaults()); diff --git a/sdk/dotnet/GetCodespacesUserSecrets.cs b/sdk/dotnet/GetCodespacesUserSecrets.cs index 5776be99..df42d4c9 100644 --- a/sdk/dotnet/GetCodespacesUserSecrets.cs +++ b/sdk/dotnet/GetCodespacesUserSecrets.cs @@ -14,10 +14,9 @@ public static class GetCodespacesUserSecrets /// /// Use this data source to retrieve the list of codespaces secrets of the user. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -30,8 +29,7 @@ public static class GetCodespacesUserSecrets /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getCodespacesUserSecrets:getCodespacesUserSecrets", InvokeArgs.Empty, options.WithDefaults()); @@ -39,10 +37,9 @@ public static Task InvokeAsync(InvokeOptions? op /// /// Use this data source to retrieve the list of codespaces secrets of the user. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -55,8 +52,7 @@ public static Task InvokeAsync(InvokeOptions? op /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getCodespacesUserSecrets:getCodespacesUserSecrets", InvokeArgs.Empty, options.WithDefaults()); diff --git a/sdk/dotnet/GetCollaborators.cs b/sdk/dotnet/GetCollaborators.cs index 73bcfbc6..a3715bc3 100644 --- a/sdk/dotnet/GetCollaborators.cs +++ b/sdk/dotnet/GetCollaborators.cs @@ -14,10 +14,9 @@ public static class GetCollaborators /// /// Use this data source to retrieve the collaborators for a given repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -34,8 +33,7 @@ public static class GetCollaborators /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetCollaboratorsArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getCollaborators:getCollaborators", args ?? new GetCollaboratorsArgs(), options.WithDefaults()); @@ -43,10 +41,9 @@ public static Task InvokeAsync(GetCollaboratorsArgs args /// /// Use this data source to retrieve the collaborators for a given repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -63,8 +60,7 @@ public static Task InvokeAsync(GetCollaboratorsArgs args /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetCollaboratorsInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getCollaborators:getCollaborators", args ?? new GetCollaboratorsInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetDependabotOrganizationPublicKey.cs b/sdk/dotnet/GetDependabotOrganizationPublicKey.cs index b00201de..06e5c4ff 100644 --- a/sdk/dotnet/GetDependabotOrganizationPublicKey.cs +++ b/sdk/dotnet/GetDependabotOrganizationPublicKey.cs @@ -15,10 +15,9 @@ public static class GetDependabotOrganizationPublicKey /// Use this data source to retrieve information about a GitHub Dependabot Organization public key. This data source is required to be used with other GitHub secrets interactions. /// Note that the provider `token` must have admin rights to an organization to retrieve it's Dependabot public key. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -31,8 +30,7 @@ public static class GetDependabotOrganizationPublicKey /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getDependabotOrganizationPublicKey:getDependabotOrganizationPublicKey", InvokeArgs.Empty, options.WithDefaults()); @@ -41,10 +39,9 @@ public static Task InvokeAsync(InvokeO /// Use this data source to retrieve information about a GitHub Dependabot Organization public key. This data source is required to be used with other GitHub secrets interactions. /// Note that the provider `token` must have admin rights to an organization to retrieve it's Dependabot public key. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -57,8 +54,7 @@ public static Task InvokeAsync(InvokeO /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getDependabotOrganizationPublicKey:getDependabotOrganizationPublicKey", InvokeArgs.Empty, options.WithDefaults()); diff --git a/sdk/dotnet/GetDependabotOrganizationSecrets.cs b/sdk/dotnet/GetDependabotOrganizationSecrets.cs index 1d05a0d3..de422642 100644 --- a/sdk/dotnet/GetDependabotOrganizationSecrets.cs +++ b/sdk/dotnet/GetDependabotOrganizationSecrets.cs @@ -14,10 +14,9 @@ public static class GetDependabotOrganizationSecrets /// /// Use this data source to retrieve the list of dependabot secrets of the organization. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -30,8 +29,7 @@ public static class GetDependabotOrganizationSecrets /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getDependabotOrganizationSecrets:getDependabotOrganizationSecrets", InvokeArgs.Empty, options.WithDefaults()); @@ -39,10 +37,9 @@ public static Task InvokeAsync(InvokeOpt /// /// Use this data source to retrieve the list of dependabot secrets of the organization. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -55,8 +52,7 @@ public static Task InvokeAsync(InvokeOpt /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getDependabotOrganizationSecrets:getDependabotOrganizationSecrets", InvokeArgs.Empty, options.WithDefaults()); diff --git a/sdk/dotnet/GetDependabotPublicKey.cs b/sdk/dotnet/GetDependabotPublicKey.cs index 9bbc0d45..f6e0c58d 100644 --- a/sdk/dotnet/GetDependabotPublicKey.cs +++ b/sdk/dotnet/GetDependabotPublicKey.cs @@ -15,10 +15,9 @@ public static class GetDependabotPublicKey /// Use this data source to retrieve information about a GitHub Dependabot public key. This data source is required to be used with other GitHub secrets interactions. /// Note that the provider `token` must have admin rights to a repository to retrieve it's Dependabot public key. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -34,8 +33,7 @@ public static class GetDependabotPublicKey /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetDependabotPublicKeyArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getDependabotPublicKey:getDependabotPublicKey", args ?? new GetDependabotPublicKeyArgs(), options.WithDefaults()); @@ -44,10 +42,9 @@ public static Task InvokeAsync(GetDependabotPublic /// Use this data source to retrieve information about a GitHub Dependabot public key. This data source is required to be used with other GitHub secrets interactions. /// Note that the provider `token` must have admin rights to a repository to retrieve it's Dependabot public key. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -63,8 +60,7 @@ public static Task InvokeAsync(GetDependabotPublic /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetDependabotPublicKeyInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getDependabotPublicKey:getDependabotPublicKey", args ?? new GetDependabotPublicKeyInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetDependabotSecrets.cs b/sdk/dotnet/GetDependabotSecrets.cs index e41f55c6..a918da12 100644 --- a/sdk/dotnet/GetDependabotSecrets.cs +++ b/sdk/dotnet/GetDependabotSecrets.cs @@ -14,10 +14,9 @@ public static class GetDependabotSecrets /// /// Use this data source to retrieve the list of dependabot secrets for a GitHub repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -33,8 +32,7 @@ public static class GetDependabotSecrets /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetDependabotSecretsArgs? args = null, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getDependabotSecrets:getDependabotSecrets", args ?? new GetDependabotSecretsArgs(), options.WithDefaults()); @@ -42,10 +40,9 @@ public static Task InvokeAsync(GetDependabotSecretsA /// /// Use this data source to retrieve the list of dependabot secrets for a GitHub repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -61,8 +58,7 @@ public static Task InvokeAsync(GetDependabotSecretsA /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetDependabotSecretsInvokeArgs? args = null, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getDependabotSecrets:getDependabotSecrets", args ?? new GetDependabotSecretsInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetEnterprise.cs b/sdk/dotnet/GetEnterprise.cs index 9a01e6d6..63b96268 100644 --- a/sdk/dotnet/GetEnterprise.cs +++ b/sdk/dotnet/GetEnterprise.cs @@ -14,10 +14,9 @@ public static class GetEnterprise /// /// Use this data source to retrieve basic information about a GitHub enterprise. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -33,8 +32,7 @@ public static class GetEnterprise /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetEnterpriseArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getEnterprise:getEnterprise", args ?? new GetEnterpriseArgs(), options.WithDefaults()); @@ -42,10 +40,9 @@ public static Task InvokeAsync(GetEnterpriseArgs args, Invo /// /// Use this data source to retrieve basic information about a GitHub enterprise. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -61,8 +58,7 @@ public static Task InvokeAsync(GetEnterpriseArgs args, Invo /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetEnterpriseInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getEnterprise:getEnterprise", args ?? new GetEnterpriseInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetExternalGroups.cs b/sdk/dotnet/GetExternalGroups.cs index 16591602..e66a34b7 100644 --- a/sdk/dotnet/GetExternalGroups.cs +++ b/sdk/dotnet/GetExternalGroups.cs @@ -14,10 +14,9 @@ public static class GetExternalGroups /// /// Use this data source to retrieve external groups belonging to an organization. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -36,8 +35,7 @@ public static class GetExternalGroups /// }; /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getExternalGroups:getExternalGroups", InvokeArgs.Empty, options.WithDefaults()); @@ -45,10 +43,9 @@ public static Task InvokeAsync(InvokeOptions? options = /// /// Use this data source to retrieve external groups belonging to an organization. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -67,8 +64,7 @@ public static Task InvokeAsync(InvokeOptions? options = /// }; /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getExternalGroups:getExternalGroups", InvokeArgs.Empty, options.WithDefaults()); diff --git a/sdk/dotnet/GetGithubApp.cs b/sdk/dotnet/GetGithubApp.cs index f738a244..88ffab8d 100644 --- a/sdk/dotnet/GetGithubApp.cs +++ b/sdk/dotnet/GetGithubApp.cs @@ -14,10 +14,9 @@ public static class GetGithubApp /// /// Use this data source to retrieve information about an app. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -33,8 +32,7 @@ public static class GetGithubApp /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetGithubAppArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getGithubApp:getGithubApp", args ?? new GetGithubAppArgs(), options.WithDefaults()); @@ -42,10 +40,9 @@ public static Task InvokeAsync(GetGithubAppArgs args, Invoke /// /// Use this data source to retrieve information about an app. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -61,8 +58,7 @@ public static Task InvokeAsync(GetGithubAppArgs args, Invoke /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetGithubAppInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getGithubApp:getGithubApp", args ?? new GetGithubAppInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetIpRanges.cs b/sdk/dotnet/GetIpRanges.cs index 472b89cc..42c99283 100644 --- a/sdk/dotnet/GetIpRanges.cs +++ b/sdk/dotnet/GetIpRanges.cs @@ -14,10 +14,9 @@ public static class GetIpRanges /// /// Use this data source to retrieve information about GitHub's IP addresses. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -30,8 +29,7 @@ public static class GetIpRanges /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getIpRanges:getIpRanges", InvokeArgs.Empty, options.WithDefaults()); @@ -39,10 +37,9 @@ public static Task InvokeAsync(InvokeOptions? options = null) /// /// Use this data source to retrieve information about GitHub's IP addresses. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -55,8 +52,7 @@ public static Task InvokeAsync(InvokeOptions? options = null) /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getIpRanges:getIpRanges", InvokeArgs.Empty, options.WithDefaults()); diff --git a/sdk/dotnet/GetMembership.cs b/sdk/dotnet/GetMembership.cs index ccf5442e..516aaa54 100644 --- a/sdk/dotnet/GetMembership.cs +++ b/sdk/dotnet/GetMembership.cs @@ -17,10 +17,9 @@ public static class GetMembership /// If the user's membership in the organization is pending their acceptance of an invite, /// the role they would have once they accept will be returned. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -36,8 +35,7 @@ public static class GetMembership /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetMembershipArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getMembership:getMembership", args ?? new GetMembershipArgs(), options.WithDefaults()); @@ -48,10 +46,9 @@ public static Task InvokeAsync(GetMembershipArgs args, Invo /// If the user's membership in the organization is pending their acceptance of an invite, /// the role they would have once they accept will be returned. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -67,8 +64,7 @@ public static Task InvokeAsync(GetMembershipArgs args, Invo /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetMembershipInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getMembership:getMembership", args ?? new GetMembershipInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetOrganization.cs b/sdk/dotnet/GetOrganization.cs index cd0f8be4..521abfc0 100644 --- a/sdk/dotnet/GetOrganization.cs +++ b/sdk/dotnet/GetOrganization.cs @@ -14,10 +14,9 @@ public static class GetOrganization /// /// Use this data source to retrieve basic information about a GitHub Organization. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -33,8 +32,7 @@ public static class GetOrganization /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetOrganizationArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getOrganization:getOrganization", args ?? new GetOrganizationArgs(), options.WithDefaults()); @@ -42,10 +40,9 @@ public static Task InvokeAsync(GetOrganizationArgs args, /// /// Use this data source to retrieve basic information about a GitHub Organization. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -61,8 +58,7 @@ public static Task InvokeAsync(GetOrganizationArgs args, /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetOrganizationInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getOrganization:getOrganization", args ?? new GetOrganizationInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetOrganizationCustomRole.cs b/sdk/dotnet/GetOrganizationCustomRole.cs index 71161e71..2b68aa53 100644 --- a/sdk/dotnet/GetOrganizationCustomRole.cs +++ b/sdk/dotnet/GetOrganizationCustomRole.cs @@ -16,10 +16,9 @@ public static class GetOrganizationCustomRole /// /// > Note: Custom roles are currently only available in GitHub Enterprise Cloud. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -35,8 +34,7 @@ public static class GetOrganizationCustomRole /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetOrganizationCustomRoleArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getOrganizationCustomRole:getOrganizationCustomRole", args ?? new GetOrganizationCustomRoleArgs(), options.WithDefaults()); @@ -46,10 +44,9 @@ public static Task InvokeAsync(GetOrganizationC /// /// > Note: Custom roles are currently only available in GitHub Enterprise Cloud. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -65,8 +62,7 @@ public static Task InvokeAsync(GetOrganizationC /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetOrganizationCustomRoleInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getOrganizationCustomRole:getOrganizationCustomRole", args ?? new GetOrganizationCustomRoleInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetOrganizationExternalIdentities.cs b/sdk/dotnet/GetOrganizationExternalIdentities.cs index 58f42ec0..dcd8218a 100644 --- a/sdk/dotnet/GetOrganizationExternalIdentities.cs +++ b/sdk/dotnet/GetOrganizationExternalIdentities.cs @@ -15,10 +15,9 @@ public static class GetOrganizationExternalIdentities /// Use this data source to retrieve each organization member's SAML or SCIM user /// attributes. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -31,8 +30,7 @@ public static class GetOrganizationExternalIdentities /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getOrganizationExternalIdentities:getOrganizationExternalIdentities", InvokeArgs.Empty, options.WithDefaults()); @@ -41,10 +39,9 @@ public static Task InvokeAsync(InvokeOp /// Use this data source to retrieve each organization member's SAML or SCIM user /// attributes. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -57,8 +54,7 @@ public static Task InvokeAsync(InvokeOp /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getOrganizationExternalIdentities:getOrganizationExternalIdentities", InvokeArgs.Empty, options.WithDefaults()); diff --git a/sdk/dotnet/GetOrganizationIpAllowList.cs b/sdk/dotnet/GetOrganizationIpAllowList.cs index f8fa70bc..56d4f977 100644 --- a/sdk/dotnet/GetOrganizationIpAllowList.cs +++ b/sdk/dotnet/GetOrganizationIpAllowList.cs @@ -16,10 +16,9 @@ public static class GetOrganizationIpAllowList /// The allow list for IP addresses will block access to private resources via the web, API, /// and Git from any IP addresses that are not on the allow list. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -32,8 +31,7 @@ public static class GetOrganizationIpAllowList /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getOrganizationIpAllowList:getOrganizationIpAllowList", InvokeArgs.Empty, options.WithDefaults()); @@ -43,10 +41,9 @@ public static Task InvokeAsync(InvokeOptions? /// The allow list for IP addresses will block access to private resources via the web, API, /// and Git from any IP addresses that are not on the allow list. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -59,8 +56,7 @@ public static Task InvokeAsync(InvokeOptions? /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getOrganizationIpAllowList:getOrganizationIpAllowList", InvokeArgs.Empty, options.WithDefaults()); diff --git a/sdk/dotnet/GetOrganizationTeamSyncGroups.cs b/sdk/dotnet/GetOrganizationTeamSyncGroups.cs index fd49171f..b3200a8b 100644 --- a/sdk/dotnet/GetOrganizationTeamSyncGroups.cs +++ b/sdk/dotnet/GetOrganizationTeamSyncGroups.cs @@ -14,10 +14,9 @@ public static class GetOrganizationTeamSyncGroups /// /// Use this data source to retrieve the identity provider (IdP) groups for an organization. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -30,8 +29,7 @@ public static class GetOrganizationTeamSyncGroups /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getOrganizationTeamSyncGroups:getOrganizationTeamSyncGroups", InvokeArgs.Empty, options.WithDefaults()); @@ -39,10 +37,9 @@ public static Task InvokeAsync(InvokeOption /// /// Use this data source to retrieve the identity provider (IdP) groups for an organization. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -55,8 +52,7 @@ public static Task InvokeAsync(InvokeOption /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getOrganizationTeamSyncGroups:getOrganizationTeamSyncGroups", InvokeArgs.Empty, options.WithDefaults()); diff --git a/sdk/dotnet/GetOrganizationTeams.cs b/sdk/dotnet/GetOrganizationTeams.cs index 4090a316..f9ead835 100644 --- a/sdk/dotnet/GetOrganizationTeams.cs +++ b/sdk/dotnet/GetOrganizationTeams.cs @@ -14,12 +14,11 @@ public static class GetOrganizationTeams /// /// Use this data source to retrieve information about all GitHub teams in an organization. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// /// To retrieve *all* teams of the organization: /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -32,9 +31,11 @@ public static class GetOrganizationTeams /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// To retrieve only the team's at the root of the organization: /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -50,8 +51,7 @@ public static class GetOrganizationTeams /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetOrganizationTeamsArgs? args = null, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getOrganizationTeams:getOrganizationTeams", args ?? new GetOrganizationTeamsArgs(), options.WithDefaults()); @@ -59,12 +59,11 @@ public static Task InvokeAsync(GetOrganizationTeamsA /// /// Use this data source to retrieve information about all GitHub teams in an organization. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// /// To retrieve *all* teams of the organization: /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -77,9 +76,11 @@ public static Task InvokeAsync(GetOrganizationTeamsA /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// To retrieve only the team's at the root of the organization: /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -95,8 +96,7 @@ public static Task InvokeAsync(GetOrganizationTeamsA /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetOrganizationTeamsInvokeArgs? args = null, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getOrganizationTeams:getOrganizationTeams", args ?? new GetOrganizationTeamsInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetOrganizationWebhooks.cs b/sdk/dotnet/GetOrganizationWebhooks.cs index 46217470..ccb0468b 100644 --- a/sdk/dotnet/GetOrganizationWebhooks.cs +++ b/sdk/dotnet/GetOrganizationWebhooks.cs @@ -14,12 +14,11 @@ public static class GetOrganizationWebhooks /// /// Use this data source to retrieve all webhooks of the organization. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// /// To retrieve *all* webhooks of the organization: /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -32,8 +31,7 @@ public static class GetOrganizationWebhooks /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getOrganizationWebhooks:getOrganizationWebhooks", InvokeArgs.Empty, options.WithDefaults()); @@ -41,12 +39,11 @@ public static Task InvokeAsync(InvokeOptions? opt /// /// Use this data source to retrieve all webhooks of the organization. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// /// To retrieve *all* webhooks of the organization: /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -59,8 +56,7 @@ public static Task InvokeAsync(InvokeOptions? opt /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getOrganizationWebhooks:getOrganizationWebhooks", InvokeArgs.Empty, options.WithDefaults()); diff --git a/sdk/dotnet/GetRef.cs b/sdk/dotnet/GetRef.cs index 0bddf5dc..601671eb 100644 --- a/sdk/dotnet/GetRef.cs +++ b/sdk/dotnet/GetRef.cs @@ -14,10 +14,9 @@ public static class GetRef /// /// Use this data source to retrieve information about a repository ref. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -35,8 +34,7 @@ public static class GetRef /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetRefArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getRef:getRef", args ?? new GetRefArgs(), options.WithDefaults()); @@ -44,10 +42,9 @@ public static Task InvokeAsync(GetRefArgs args, InvokeOptions? opt /// /// Use this data source to retrieve information about a repository ref. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -65,8 +62,7 @@ public static Task InvokeAsync(GetRefArgs args, InvokeOptions? opt /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetRefInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getRef:getRef", args ?? new GetRefInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetRelease.cs b/sdk/dotnet/GetRelease.cs index d75902b4..7ebffeee 100644 --- a/sdk/dotnet/GetRelease.cs +++ b/sdk/dotnet/GetRelease.cs @@ -13,12 +13,64 @@ public static class GetRelease { /// /// Use this data source to retrieve information about a GitHub release in a specific repository. + /// + /// ## Example Usage + /// + /// To retrieve the latest release that is present in a repository: + /// + /// <!--Start PulumiCodeChooser --> + /// ```csharp + /// using System.Collections.Generic; + /// using System.Linq; + /// using Pulumi; + /// using Github = Pulumi.Github; + /// + /// return await Deployment.RunAsync(() => + /// { + /// var example = Github.GetRelease.Invoke(new() + /// { + /// Owner = "example-owner", + /// Repository = "example-repository", + /// RetrieveBy = "latest", + /// }); + /// + /// }); + /// ``` + /// <!--End PulumiCodeChooser --> + /// + /// To retrieve a specific release from a repository based on it's ID: /// public static Task InvokeAsync(GetReleaseArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getRelease:getRelease", args ?? new GetReleaseArgs(), options.WithDefaults()); /// /// Use this data source to retrieve information about a GitHub release in a specific repository. + /// + /// ## Example Usage + /// + /// To retrieve the latest release that is present in a repository: + /// + /// <!--Start PulumiCodeChooser --> + /// ```csharp + /// using System.Collections.Generic; + /// using System.Linq; + /// using Pulumi; + /// using Github = Pulumi.Github; + /// + /// return await Deployment.RunAsync(() => + /// { + /// var example = Github.GetRelease.Invoke(new() + /// { + /// Owner = "example-owner", + /// Repository = "example-repository", + /// RetrieveBy = "latest", + /// }); + /// + /// }); + /// ``` + /// <!--End PulumiCodeChooser --> + /// + /// To retrieve a specific release from a repository based on it's ID: /// public static Output Invoke(GetReleaseInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getRelease:getRelease", args ?? new GetReleaseInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetRepositories.cs b/sdk/dotnet/GetRepositories.cs index f6baa59a..713a21e1 100644 --- a/sdk/dotnet/GetRepositories.cs +++ b/sdk/dotnet/GetRepositories.cs @@ -17,10 +17,9 @@ public static class GetRepositories /// /// Use this data source to retrieve a list of GitHub repositories using a search query. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -37,8 +36,7 @@ public static class GetRepositories /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetRepositoriesArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getRepositories:getRepositories", args ?? new GetRepositoriesArgs(), options.WithDefaults()); @@ -49,10 +47,9 @@ public static Task InvokeAsync(GetRepositoriesArgs args, /// /// Use this data source to retrieve a list of GitHub repositories using a search query. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -69,8 +66,7 @@ public static Task InvokeAsync(GetRepositoriesArgs args, /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetRepositoriesInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getRepositories:getRepositories", args ?? new GetRepositoriesInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetRepository.cs b/sdk/dotnet/GetRepository.cs index 2429f6dc..a84c3f83 100644 --- a/sdk/dotnet/GetRepository.cs +++ b/sdk/dotnet/GetRepository.cs @@ -14,10 +14,9 @@ public static class GetRepository /// /// Use this data source to retrieve information about a GitHub repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -33,8 +32,7 @@ public static class GetRepository /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetRepositoryArgs? args = null, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getRepository:getRepository", args ?? new GetRepositoryArgs(), options.WithDefaults()); @@ -42,10 +40,9 @@ public static Task InvokeAsync(GetRepositoryArgs? args = nu /// /// Use this data source to retrieve information about a GitHub repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -61,8 +58,7 @@ public static Task InvokeAsync(GetRepositoryArgs? args = nu /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetRepositoryInvokeArgs? args = null, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getRepository:getRepository", args ?? new GetRepositoryInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetRepositoryAutolinkReferences.cs b/sdk/dotnet/GetRepositoryAutolinkReferences.cs index 18df7c67..6dbc55d8 100644 --- a/sdk/dotnet/GetRepositoryAutolinkReferences.cs +++ b/sdk/dotnet/GetRepositoryAutolinkReferences.cs @@ -14,10 +14,9 @@ public static class GetRepositoryAutolinkReferences /// /// Use this data source to retrieve autolink references for a repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -33,8 +32,7 @@ public static class GetRepositoryAutolinkReferences /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetRepositoryAutolinkReferencesArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getRepositoryAutolinkReferences:getRepositoryAutolinkReferences", args ?? new GetRepositoryAutolinkReferencesArgs(), options.WithDefaults()); @@ -42,10 +40,9 @@ public static Task InvokeAsync(GetReposit /// /// Use this data source to retrieve autolink references for a repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -61,8 +58,7 @@ public static Task InvokeAsync(GetReposit /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetRepositoryAutolinkReferencesInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getRepositoryAutolinkReferences:getRepositoryAutolinkReferences", args ?? new GetRepositoryAutolinkReferencesInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetRepositoryBranches.cs b/sdk/dotnet/GetRepositoryBranches.cs index b89736cd..9685c9ff 100644 --- a/sdk/dotnet/GetRepositoryBranches.cs +++ b/sdk/dotnet/GetRepositoryBranches.cs @@ -14,10 +14,9 @@ public static class GetRepositoryBranches /// /// Use this data source to retrieve information about branches in a repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -33,8 +32,7 @@ public static class GetRepositoryBranches /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetRepositoryBranchesArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getRepositoryBranches:getRepositoryBranches", args ?? new GetRepositoryBranchesArgs(), options.WithDefaults()); @@ -42,10 +40,9 @@ public static Task InvokeAsync(GetRepositoryBranche /// /// Use this data source to retrieve information about branches in a repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -61,8 +58,7 @@ public static Task InvokeAsync(GetRepositoryBranche /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetRepositoryBranchesInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getRepositoryBranches:getRepositoryBranches", args ?? new GetRepositoryBranchesInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetRepositoryDeployKeys.cs b/sdk/dotnet/GetRepositoryDeployKeys.cs index 1f2c051f..efad1813 100644 --- a/sdk/dotnet/GetRepositoryDeployKeys.cs +++ b/sdk/dotnet/GetRepositoryDeployKeys.cs @@ -14,10 +14,9 @@ public static class GetRepositoryDeployKeys /// /// Use this data source to retrieve all deploy keys of a repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -33,8 +32,7 @@ public static class GetRepositoryDeployKeys /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetRepositoryDeployKeysArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getRepositoryDeployKeys:getRepositoryDeployKeys", args ?? new GetRepositoryDeployKeysArgs(), options.WithDefaults()); @@ -42,10 +40,9 @@ public static Task InvokeAsync(GetRepositoryDeplo /// /// Use this data source to retrieve all deploy keys of a repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -61,8 +58,7 @@ public static Task InvokeAsync(GetRepositoryDeplo /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetRepositoryDeployKeysInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getRepositoryDeployKeys:getRepositoryDeployKeys", args ?? new GetRepositoryDeployKeysInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetRepositoryDeploymentBranchPolicies.cs b/sdk/dotnet/GetRepositoryDeploymentBranchPolicies.cs index 695ceca0..573f328b 100644 --- a/sdk/dotnet/GetRepositoryDeploymentBranchPolicies.cs +++ b/sdk/dotnet/GetRepositoryDeploymentBranchPolicies.cs @@ -14,10 +14,9 @@ public static class GetRepositoryDeploymentBranchPolicies /// /// Use this data source to retrieve deployment branch policies for a repository / environment. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -34,8 +33,7 @@ public static class GetRepositoryDeploymentBranchPolicies /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetRepositoryDeploymentBranchPoliciesArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getRepositoryDeploymentBranchPolicies:getRepositoryDeploymentBranchPolicies", args ?? new GetRepositoryDeploymentBranchPoliciesArgs(), options.WithDefaults()); @@ -43,10 +41,9 @@ public static Task InvokeAsync(GetR /// /// Use this data source to retrieve deployment branch policies for a repository / environment. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -63,8 +60,7 @@ public static Task InvokeAsync(GetR /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetRepositoryDeploymentBranchPoliciesInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getRepositoryDeploymentBranchPolicies:getRepositoryDeploymentBranchPolicies", args ?? new GetRepositoryDeploymentBranchPoliciesInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetRepositoryEnvironments.cs b/sdk/dotnet/GetRepositoryEnvironments.cs index 36adabce..bd998c49 100644 --- a/sdk/dotnet/GetRepositoryEnvironments.cs +++ b/sdk/dotnet/GetRepositoryEnvironments.cs @@ -14,10 +14,9 @@ public static class GetRepositoryEnvironments /// /// Use this data source to retrieve information about environments for a repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -33,8 +32,7 @@ public static class GetRepositoryEnvironments /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetRepositoryEnvironmentsArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getRepositoryEnvironments:getRepositoryEnvironments", args ?? new GetRepositoryEnvironmentsArgs(), options.WithDefaults()); @@ -42,10 +40,9 @@ public static Task InvokeAsync(GetRepositoryEnv /// /// Use this data source to retrieve information about environments for a repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -61,8 +58,7 @@ public static Task InvokeAsync(GetRepositoryEnv /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetRepositoryEnvironmentsInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getRepositoryEnvironments:getRepositoryEnvironments", args ?? new GetRepositoryEnvironmentsInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetRepositoryFile.cs b/sdk/dotnet/GetRepositoryFile.cs index 1f822683..822dc545 100644 --- a/sdk/dotnet/GetRepositoryFile.cs +++ b/sdk/dotnet/GetRepositoryFile.cs @@ -16,10 +16,9 @@ public static class GetRepositoryFile /// GitHub repository. /// /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -37,8 +36,7 @@ public static class GetRepositoryFile /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetRepositoryFileArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getRepositoryFile:getRepositoryFile", args ?? new GetRepositoryFileArgs(), options.WithDefaults()); @@ -48,10 +46,9 @@ public static Task InvokeAsync(GetRepositoryFileArgs ar /// GitHub repository. /// /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -69,8 +66,7 @@ public static Task InvokeAsync(GetRepositoryFileArgs ar /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetRepositoryFileInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getRepositoryFile:getRepositoryFile", args ?? new GetRepositoryFileInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetRepositoryMilestone.cs b/sdk/dotnet/GetRepositoryMilestone.cs index 7188d752..a55fa43a 100644 --- a/sdk/dotnet/GetRepositoryMilestone.cs +++ b/sdk/dotnet/GetRepositoryMilestone.cs @@ -14,10 +14,9 @@ public static class GetRepositoryMilestone /// /// Use this data source to retrieve information about a specific GitHub milestone in a repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -35,8 +34,7 @@ public static class GetRepositoryMilestone /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetRepositoryMilestoneArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getRepositoryMilestone:getRepositoryMilestone", args ?? new GetRepositoryMilestoneArgs(), options.WithDefaults()); @@ -44,10 +42,9 @@ public static Task InvokeAsync(GetRepositoryMilest /// /// Use this data source to retrieve information about a specific GitHub milestone in a repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -65,8 +62,7 @@ public static Task InvokeAsync(GetRepositoryMilest /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetRepositoryMilestoneInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getRepositoryMilestone:getRepositoryMilestone", args ?? new GetRepositoryMilestoneInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetRepositoryPullRequest.cs b/sdk/dotnet/GetRepositoryPullRequest.cs index 7d4870db..85334dab 100644 --- a/sdk/dotnet/GetRepositoryPullRequest.cs +++ b/sdk/dotnet/GetRepositoryPullRequest.cs @@ -14,10 +14,9 @@ public static class GetRepositoryPullRequest /// /// Use this data source to retrieve information about a specific GitHub Pull Request in a repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -34,8 +33,7 @@ public static class GetRepositoryPullRequest /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetRepositoryPullRequestArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getRepositoryPullRequest:getRepositoryPullRequest", args ?? new GetRepositoryPullRequestArgs(), options.WithDefaults()); @@ -43,10 +41,9 @@ public static Task InvokeAsync(GetRepositoryPull /// /// Use this data source to retrieve information about a specific GitHub Pull Request in a repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -63,8 +60,7 @@ public static Task InvokeAsync(GetRepositoryPull /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetRepositoryPullRequestInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getRepositoryPullRequest:getRepositoryPullRequest", args ?? new GetRepositoryPullRequestInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetRepositoryPullRequests.cs b/sdk/dotnet/GetRepositoryPullRequests.cs index af0dc755..00416fbc 100644 --- a/sdk/dotnet/GetRepositoryPullRequests.cs +++ b/sdk/dotnet/GetRepositoryPullRequests.cs @@ -14,10 +14,9 @@ public static class GetRepositoryPullRequests /// /// Use this data source to retrieve information about multiple GitHub Pull Requests in a repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -37,8 +36,7 @@ public static class GetRepositoryPullRequests /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetRepositoryPullRequestsArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getRepositoryPullRequests:getRepositoryPullRequests", args ?? new GetRepositoryPullRequestsArgs(), options.WithDefaults()); @@ -46,10 +44,9 @@ public static Task InvokeAsync(GetRepositoryPul /// /// Use this data source to retrieve information about multiple GitHub Pull Requests in a repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -69,8 +66,7 @@ public static Task InvokeAsync(GetRepositoryPul /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetRepositoryPullRequestsInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getRepositoryPullRequests:getRepositoryPullRequests", args ?? new GetRepositoryPullRequestsInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetRepositoryTeams.cs b/sdk/dotnet/GetRepositoryTeams.cs index 36fbd47b..482cb613 100644 --- a/sdk/dotnet/GetRepositoryTeams.cs +++ b/sdk/dotnet/GetRepositoryTeams.cs @@ -14,10 +14,9 @@ public static class GetRepositoryTeams /// /// Use this data source to retrieve the list of teams which have access to a GitHub repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -33,8 +32,7 @@ public static class GetRepositoryTeams /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetRepositoryTeamsArgs? args = null, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getRepositoryTeams:getRepositoryTeams", args ?? new GetRepositoryTeamsArgs(), options.WithDefaults()); @@ -42,10 +40,9 @@ public static Task InvokeAsync(GetRepositoryTeamsArgs? /// /// Use this data source to retrieve the list of teams which have access to a GitHub repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -61,8 +58,7 @@ public static Task InvokeAsync(GetRepositoryTeamsArgs? /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetRepositoryTeamsInvokeArgs? args = null, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getRepositoryTeams:getRepositoryTeams", args ?? new GetRepositoryTeamsInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetRepositoryWebhooks.cs b/sdk/dotnet/GetRepositoryWebhooks.cs index 8e9403a0..e27ed4d2 100644 --- a/sdk/dotnet/GetRepositoryWebhooks.cs +++ b/sdk/dotnet/GetRepositoryWebhooks.cs @@ -14,12 +14,11 @@ public static class GetRepositoryWebhooks /// /// Use this data source to retrieve webhooks for a given repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// /// To retrieve webhooks of a repository: /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -35,8 +34,7 @@ public static class GetRepositoryWebhooks /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetRepositoryWebhooksArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getRepositoryWebhooks:getRepositoryWebhooks", args ?? new GetRepositoryWebhooksArgs(), options.WithDefaults()); @@ -44,12 +42,11 @@ public static Task InvokeAsync(GetRepositoryWebhook /// /// Use this data source to retrieve webhooks for a given repository. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// /// To retrieve webhooks of a repository: /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -65,8 +62,7 @@ public static Task InvokeAsync(GetRepositoryWebhook /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetRepositoryWebhooksInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getRepositoryWebhooks:getRepositoryWebhooks", args ?? new GetRepositoryWebhooksInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetRestApi.cs b/sdk/dotnet/GetRestApi.cs index e247bb19..8ab050fa 100644 --- a/sdk/dotnet/GetRestApi.cs +++ b/sdk/dotnet/GetRestApi.cs @@ -14,10 +14,9 @@ public static class GetRestApi /// /// Use this data source to retrieve information about a GitHub resource through REST API. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -33,8 +32,7 @@ public static class GetRestApi /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetRestApiArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getRestApi:getRestApi", args ?? new GetRestApiArgs(), options.WithDefaults()); @@ -42,10 +40,9 @@ public static Task InvokeAsync(GetRestApiArgs args, InvokeOpti /// /// Use this data source to retrieve information about a GitHub resource through REST API. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -61,8 +58,7 @@ public static Task InvokeAsync(GetRestApiArgs args, InvokeOpti /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetRestApiInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getRestApi:getRestApi", args ?? new GetRestApiInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetSshKeys.cs b/sdk/dotnet/GetSshKeys.cs index e2c6ee8d..52b8cfc6 100644 --- a/sdk/dotnet/GetSshKeys.cs +++ b/sdk/dotnet/GetSshKeys.cs @@ -14,10 +14,9 @@ public static class GetSshKeys /// /// Use this data source to retrieve information about GitHub's SSH keys. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -30,8 +29,7 @@ public static class GetSshKeys /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getSshKeys:getSshKeys", InvokeArgs.Empty, options.WithDefaults()); @@ -39,10 +37,9 @@ public static Task InvokeAsync(InvokeOptions? options = null) /// /// Use this data source to retrieve information about GitHub's SSH keys. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -55,8 +52,7 @@ public static Task InvokeAsync(InvokeOptions? options = null) /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getSshKeys:getSshKeys", InvokeArgs.Empty, options.WithDefaults()); diff --git a/sdk/dotnet/GetTeam.cs b/sdk/dotnet/GetTeam.cs index 2c3d41e7..5c1fa2df 100644 --- a/sdk/dotnet/GetTeam.cs +++ b/sdk/dotnet/GetTeam.cs @@ -14,10 +14,9 @@ public static class GetTeam /// /// Use this data source to retrieve information about a GitHub team. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -33,8 +32,7 @@ public static class GetTeam /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetTeamArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getTeam:getTeam", args ?? new GetTeamArgs(), options.WithDefaults()); @@ -42,10 +40,9 @@ public static Task InvokeAsync(GetTeamArgs args, InvokeOptions? o /// /// Use this data source to retrieve information about a GitHub team. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -61,8 +58,7 @@ public static Task InvokeAsync(GetTeamArgs args, InvokeOptions? o /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetTeamInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getTeam:getTeam", args ?? new GetTeamInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetTree.cs b/sdk/dotnet/GetTree.cs index 29aa3f19..c39cc5bb 100644 --- a/sdk/dotnet/GetTree.cs +++ b/sdk/dotnet/GetTree.cs @@ -14,10 +14,9 @@ public static class GetTree /// /// Use this data source to retrieve information about a single tree. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -50,8 +49,7 @@ public static class GetTree /// }; /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetTreeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getTree:getTree", args ?? new GetTreeArgs(), options.WithDefaults()); @@ -59,10 +57,9 @@ public static Task InvokeAsync(GetTreeArgs args, InvokeOptions? o /// /// Use this data source to retrieve information about a single tree. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -95,8 +92,7 @@ public static Task InvokeAsync(GetTreeArgs args, InvokeOptions? o /// }; /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetTreeInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getTree:getTree", args ?? new GetTreeInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetUser.cs b/sdk/dotnet/GetUser.cs index 8a630bd7..1743a5d6 100644 --- a/sdk/dotnet/GetUser.cs +++ b/sdk/dotnet/GetUser.cs @@ -14,10 +14,9 @@ public static class GetUser /// /// Use this data source to retrieve information about a GitHub user. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -42,8 +41,7 @@ public static class GetUser /// }; /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetUserArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getUser:getUser", args ?? new GetUserArgs(), options.WithDefaults()); @@ -51,10 +49,9 @@ public static Task InvokeAsync(GetUserArgs args, InvokeOptions? o /// /// Use this data source to retrieve information about a GitHub user. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -79,8 +76,7 @@ public static Task InvokeAsync(GetUserArgs args, InvokeOptions? o /// }; /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetUserInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getUser:getUser", args ?? new GetUserInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetUserExternalIdentity.cs b/sdk/dotnet/GetUserExternalIdentity.cs index 7d5e0be2..1024d3d7 100644 --- a/sdk/dotnet/GetUserExternalIdentity.cs +++ b/sdk/dotnet/GetUserExternalIdentity.cs @@ -15,10 +15,9 @@ public static class GetUserExternalIdentity /// Use this data source to retrieve a specific organization member's SAML or SCIM user /// attributes. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -34,8 +33,7 @@ public static class GetUserExternalIdentity /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetUserExternalIdentityArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getUserExternalIdentity:getUserExternalIdentity", args ?? new GetUserExternalIdentityArgs(), options.WithDefaults()); @@ -44,10 +42,9 @@ public static Task InvokeAsync(GetUserExternalIde /// Use this data source to retrieve a specific organization member's SAML or SCIM user /// attributes. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -63,8 +60,7 @@ public static Task InvokeAsync(GetUserExternalIde /// /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetUserExternalIdentityInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getUserExternalIdentity:getUserExternalIdentity", args ?? new GetUserExternalIdentityInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/GetUsers.cs b/sdk/dotnet/GetUsers.cs index 4f02f3f6..3050bd40 100644 --- a/sdk/dotnet/GetUsers.cs +++ b/sdk/dotnet/GetUsers.cs @@ -14,10 +14,9 @@ public static class GetUsers /// /// Use this data source to retrieve information about multiple GitHub users at once. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -43,8 +42,7 @@ public static class GetUsers /// }; /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Task InvokeAsync(GetUsersArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("github:index/getUsers:getUsers", args ?? new GetUsersArgs(), options.WithDefaults()); @@ -52,10 +50,9 @@ public static Task InvokeAsync(GetUsersArgs args, InvokeOptions? /// /// Use this data source to retrieve information about multiple GitHub users at once. /// - /// {{% examples %}} /// ## Example Usage - /// {{% example %}} /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -81,8 +78,7 @@ public static Task InvokeAsync(GetUsersArgs args, InvokeOptions? /// }; /// }); /// ``` - /// {{% /example %}} - /// {{% /examples %}} + /// <!--End PulumiCodeChooser --> /// public static Output Invoke(GetUsersInvokeArgs args, InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.Invoke("github:index/getUsers:getUsers", args ?? new GetUsersInvokeArgs(), options.WithDefaults()); diff --git a/sdk/dotnet/Issue.cs b/sdk/dotnet/Issue.cs index 7ffd4f4e..2b3479ce 100644 --- a/sdk/dotnet/Issue.cs +++ b/sdk/dotnet/Issue.cs @@ -17,6 +17,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -41,8 +42,11 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> + /// /// ### With Milestone And Project Assignment /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -87,13 +91,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// GitHub Issues can be imported using an ID made up of `repository:number`, e.g. /// /// ```sh - /// $ pulumi import github:index/issue:Issue issue_15 myrepo:15 + /// $ pulumi import github:index/issue:Issue issue_15 myrepo:15 /// ``` /// [GithubResourceType("github:index/issue:Issue")] diff --git a/sdk/dotnet/IssueLabel.cs b/sdk/dotnet/IssueLabel.cs index 3fb62a69..d2cb07f4 100644 --- a/sdk/dotnet/IssueLabel.cs +++ b/sdk/dotnet/IssueLabel.cs @@ -12,6 +12,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -29,13 +30,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// GitHub Issue Labels can be imported using an ID made up of `repository:name`, e.g. /// /// ```sh - /// $ pulumi import github:index/issueLabel:IssueLabel panic_label terraform:panic + /// $ pulumi import github:index/issueLabel:IssueLabel panic_label terraform:panic /// ``` /// [GithubResourceType("github:index/issueLabel:IssueLabel")] diff --git a/sdk/dotnet/IssueLabels.cs b/sdk/dotnet/IssueLabels.cs index 55eff8fe..ef622769 100644 --- a/sdk/dotnet/IssueLabels.cs +++ b/sdk/dotnet/IssueLabels.cs @@ -23,6 +23,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -52,13 +53,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// GitHub Issue Labels can be imported using the repository `name`, e.g. /// /// ```sh - /// $ pulumi import github:index/issueLabels:IssueLabels test_repo test_repo + /// $ pulumi import github:index/issueLabels:IssueLabels test_repo test_repo /// ``` /// [GithubResourceType("github:index/issueLabels:IssueLabels")] diff --git a/sdk/dotnet/Membership.cs b/sdk/dotnet/Membership.cs index 8d17d419..9cc614fc 100644 --- a/sdk/dotnet/Membership.cs +++ b/sdk/dotnet/Membership.cs @@ -18,6 +18,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -35,13 +36,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// GitHub Membership can be imported using an ID made up of `organization:username`, e.g. /// /// ```sh - /// $ pulumi import github:index/membership:Membership member hashicorp:someuser + /// $ pulumi import github:index/membership:Membership member hashicorp:someuser /// ``` /// [GithubResourceType("github:index/membership:Membership")] diff --git a/sdk/dotnet/OrganizationBlock.cs b/sdk/dotnet/OrganizationBlock.cs index a027e11f..aecd880f 100644 --- a/sdk/dotnet/OrganizationBlock.cs +++ b/sdk/dotnet/OrganizationBlock.cs @@ -14,6 +14,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -29,13 +30,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// GitHub organization block can be imported using a username, e.g. /// /// ```sh - /// $ pulumi import github:index/organizationBlock:OrganizationBlock example someuser + /// $ pulumi import github:index/organizationBlock:OrganizationBlock example someuser /// ``` /// [GithubResourceType("github:index/organizationBlock:OrganizationBlock")] diff --git a/sdk/dotnet/OrganizationCustomRole.cs b/sdk/dotnet/OrganizationCustomRole.cs index 547e094b..b4deb94a 100644 --- a/sdk/dotnet/OrganizationCustomRole.cs +++ b/sdk/dotnet/OrganizationCustomRole.cs @@ -16,6 +16,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -54,13 +55,15 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// - /// Custom roles can be imported using the `id` of the role. The `id` of the custom role can be found using the [list custom roles in an organization](https://docs.github.com/en/enterprise-cloud@latest/rest/orgs/custom-roles#list-custom-repository-roles-in-an-organization) API. + /// Custom roles can be imported using the `id` of the role. + /// The `id` of the custom role can be found using the [list custom roles in an organization](https://docs.github.com/en/enterprise-cloud@latest/rest/orgs/custom-roles#list-custom-repository-roles-in-an-organization) API. /// /// ```sh - /// $ pulumi import github:index/organizationCustomRole:OrganizationCustomRole example 1234 + /// $ pulumi import github:index/organizationCustomRole:OrganizationCustomRole example 1234 /// ``` /// [GithubResourceType("github:index/organizationCustomRole:OrganizationCustomRole")] diff --git a/sdk/dotnet/OrganizationProject.cs b/sdk/dotnet/OrganizationProject.cs index f2e56205..d09eb833 100644 --- a/sdk/dotnet/OrganizationProject.cs +++ b/sdk/dotnet/OrganizationProject.cs @@ -14,6 +14,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -29,6 +30,7 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// [GithubResourceType("github:index/organizationProject:OrganizationProject")] public partial class OrganizationProject : global::Pulumi.CustomResource diff --git a/sdk/dotnet/OrganizationSecurityManager.cs b/sdk/dotnet/OrganizationSecurityManager.cs index 89044b9f..e718bc72 100644 --- a/sdk/dotnet/OrganizationSecurityManager.cs +++ b/sdk/dotnet/OrganizationSecurityManager.cs @@ -12,6 +12,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -32,13 +33,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// GitHub Security Manager Teams can be imported using the GitHub team ID e.g. /// /// ```sh - /// $ pulumi import github:index/organizationSecurityManager:OrganizationSecurityManager core 1234567 + /// $ pulumi import github:index/organizationSecurityManager:OrganizationSecurityManager core 1234567 /// ``` /// [GithubResourceType("github:index/organizationSecurityManager:OrganizationSecurityManager")] diff --git a/sdk/dotnet/OrganizationSettings.cs b/sdk/dotnet/OrganizationSettings.cs index 6077c48c..446edbf7 100644 --- a/sdk/dotnet/OrganizationSettings.cs +++ b/sdk/dotnet/OrganizationSettings.cs @@ -14,6 +14,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -53,13 +54,15 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// - /// Organization settings can be imported using the `id` of the organization. The `id` of the organization can be found using the [get an organization](https://docs.github.com/en/rest/orgs/orgs#get-an-organization) API. + /// Organization settings can be imported using the `id` of the organization. + /// The `id` of the organization can be found using the [get an organization](https://docs.github.com/en/rest/orgs/orgs#get-an-organization) API. /// /// ```sh - /// $ pulumi import github:index/organizationSettings:OrganizationSettings test 123456789 + /// $ pulumi import github:index/organizationSettings:OrganizationSettings test 123456789 /// ``` /// [GithubResourceType("github:index/organizationSettings:OrganizationSettings")] diff --git a/sdk/dotnet/OrganizationWebhook.cs b/sdk/dotnet/OrganizationWebhook.cs index 0fd1a75a..bbbdf8a9 100644 --- a/sdk/dotnet/OrganizationWebhook.cs +++ b/sdk/dotnet/OrganizationWebhook.cs @@ -14,12 +14,13 @@ namespace Pulumi.Github /// /// ## Import /// - /// Organization webhooks can be imported using the `id` of the webhook. The `id` of the webhook can be found in the URL of the webhook. For example, `"https://github.com/organizations/foo-org/settings/hooks/123456789"`. + /// Organization webhooks can be imported using the `id` of the webhook. + /// The `id` of the webhook can be found in the URL of the webhook. For example, `"https://github.com/organizations/foo-org/settings/hooks/123456789"`. /// /// ```sh - /// $ pulumi import github:index/organizationWebhook:OrganizationWebhook terraform 123456789 + /// $ pulumi import github:index/organizationWebhook:OrganizationWebhook terraform 123456789 /// ``` - /// If secret is populated in the webhook's configuration, the value will be imported as "********". + /// If secret is populated in the webhook's configuration, the value will be imported as "********". /// [GithubResourceType("github:index/organizationWebhook:OrganizationWebhook")] public partial class OrganizationWebhook : global::Pulumi.CustomResource diff --git a/sdk/dotnet/ProjectCard.cs b/sdk/dotnet/ProjectCard.cs index 428aad45..b4369038 100644 --- a/sdk/dotnet/ProjectCard.cs +++ b/sdk/dotnet/ProjectCard.cs @@ -14,6 +14,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -40,8 +41,11 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> + /// /// ### Adding An Issue To A Project /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -83,13 +87,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// A GitHub Project Card can be imported using its [Card ID](https://developer.github.com/v3/projects/cards/#get-a-project-card): /// /// ```sh - /// $ pulumi import github:index/projectCard:ProjectCard card 01234567 + /// $ pulumi import github:index/projectCard:ProjectCard card 01234567 /// ``` /// [GithubResourceType("github:index/projectCard:ProjectCard")] diff --git a/sdk/dotnet/ProjectColumn.cs b/sdk/dotnet/ProjectColumn.cs index 4b19450f..868e7b90 100644 --- a/sdk/dotnet/ProjectColumn.cs +++ b/sdk/dotnet/ProjectColumn.cs @@ -14,6 +14,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -34,6 +35,7 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// [GithubResourceType("github:index/projectColumn:ProjectColumn")] public partial class ProjectColumn : global::Pulumi.CustomResource diff --git a/sdk/dotnet/Release.cs b/sdk/dotnet/Release.cs index 8cd58a8d..096fb707 100644 --- a/sdk/dotnet/Release.cs +++ b/sdk/dotnet/Release.cs @@ -15,6 +15,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -37,8 +38,11 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> + /// /// ### On Non-Default Branch /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -70,6 +74,7 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// diff --git a/sdk/dotnet/Repository.cs b/sdk/dotnet/Repository.cs index 5f535563..7e647b12 100644 --- a/sdk/dotnet/Repository.cs +++ b/sdk/dotnet/Repository.cs @@ -19,6 +19,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -41,8 +42,11 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> + /// /// ### With GitHub Pages Enabled /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -67,13 +71,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// Repositories can be imported using the `name`, e.g. /// /// ```sh - /// $ pulumi import github:index/repository:Repository terraform terraform + /// $ pulumi import github:index/repository:Repository terraform terraform /// ``` /// [GithubResourceType("github:index/repository:Repository")] diff --git a/sdk/dotnet/RepositoryAutolinkReference.cs b/sdk/dotnet/RepositoryAutolinkReference.cs index 1f9e9a99..b6a66365 100644 --- a/sdk/dotnet/RepositoryAutolinkReference.cs +++ b/sdk/dotnet/RepositoryAutolinkReference.cs @@ -14,6 +14,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -37,6 +38,7 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// diff --git a/sdk/dotnet/RepositoryCollaborator.cs b/sdk/dotnet/RepositoryCollaborator.cs index 5cdf181b..5233a44e 100644 --- a/sdk/dotnet/RepositoryCollaborator.cs +++ b/sdk/dotnet/RepositoryCollaborator.cs @@ -37,6 +37,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -55,13 +56,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// GitHub Repository Collaborators can be imported using an ID made up of `repository:username`, e.g. /// /// ```sh - /// $ pulumi import github:index/repositoryCollaborator:RepositoryCollaborator collaborator terraform:someuser + /// $ pulumi import github:index/repositoryCollaborator:RepositoryCollaborator collaborator terraform:someuser /// ``` /// [GithubResourceType("github:index/repositoryCollaborator:RepositoryCollaborator")] diff --git a/sdk/dotnet/RepositoryCollaborators.cs b/sdk/dotnet/RepositoryCollaborators.cs index 304f2d36..96809590 100644 --- a/sdk/dotnet/RepositoryCollaborators.cs +++ b/sdk/dotnet/RepositoryCollaborators.cs @@ -37,6 +37,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -76,13 +77,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// GitHub Repository Collaborators can be imported using the name `name`, e.g. /// /// ```sh - /// $ pulumi import github:index/repositoryCollaborators:RepositoryCollaborators collaborators terraform + /// $ pulumi import github:index/repositoryCollaborators:RepositoryCollaborators collaborators terraform /// ``` /// [GithubResourceType("github:index/repositoryCollaborators:RepositoryCollaborators")] diff --git a/sdk/dotnet/RepositoryDependabotSecurityUpdates.cs b/sdk/dotnet/RepositoryDependabotSecurityUpdates.cs index 8619fb27..227a4d30 100644 --- a/sdk/dotnet/RepositoryDependabotSecurityUpdates.cs +++ b/sdk/dotnet/RepositoryDependabotSecurityUpdates.cs @@ -16,6 +16,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -39,6 +40,7 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// diff --git a/sdk/dotnet/RepositoryDeployKey.cs b/sdk/dotnet/RepositoryDeployKey.cs index 4226a0b3..f15e578d 100644 --- a/sdk/dotnet/RepositoryDeployKey.cs +++ b/sdk/dotnet/RepositoryDeployKey.cs @@ -23,6 +23,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -49,13 +50,15 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// - /// Repository deploy keys can be imported using a colon-separated pair of repository name and GitHub's key id. The latter can be obtained by GitHub's SDKs and API. + /// Repository deploy keys can be imported using a colon-separated pair of repository name + /// and GitHub's key id. The latter can be obtained by GitHub's SDKs and API. /// /// ```sh - /// $ pulumi import github:index/repositoryDeployKey:RepositoryDeployKey foo test-repo:23824728 + /// $ pulumi import github:index/repositoryDeployKey:RepositoryDeployKey foo test-repo:23824728 /// ``` /// [GithubResourceType("github:index/repositoryDeployKey:RepositoryDeployKey")] diff --git a/sdk/dotnet/RepositoryDeploymentBranchPolicy.cs b/sdk/dotnet/RepositoryDeploymentBranchPolicy.cs index b2a72800..48713fcb 100644 --- a/sdk/dotnet/RepositoryDeploymentBranchPolicy.cs +++ b/sdk/dotnet/RepositoryDeploymentBranchPolicy.cs @@ -14,6 +14,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -47,11 +48,12 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// ```sh - /// $ pulumi import github:index/repositoryDeploymentBranchPolicy:RepositoryDeploymentBranchPolicy foo repo:env:id + /// $ pulumi import github:index/repositoryDeploymentBranchPolicy:RepositoryDeploymentBranchPolicy foo repo:env:id /// ``` /// [GithubResourceType("github:index/repositoryDeploymentBranchPolicy:RepositoryDeploymentBranchPolicy")] diff --git a/sdk/dotnet/RepositoryEnvironment.cs b/sdk/dotnet/RepositoryEnvironment.cs index b88a8747..fcb40c10 100644 --- a/sdk/dotnet/RepositoryEnvironment.cs +++ b/sdk/dotnet/RepositoryEnvironment.cs @@ -14,6 +14,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -56,13 +57,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// GitHub Repository Environment can be imported using an ID made up of `name` of the repository combined with the `environment` name of the environment, separated by a `:` character, e.g. /// /// ```sh - /// $ pulumi import github:index/repositoryEnvironment:RepositoryEnvironment daily terraform:daily + /// $ pulumi import github:index/repositoryEnvironment:RepositoryEnvironment daily terraform:daily /// ``` /// [GithubResourceType("github:index/repositoryEnvironment:RepositoryEnvironment")] diff --git a/sdk/dotnet/RepositoryEnvironmentDeploymentPolicy.cs b/sdk/dotnet/RepositoryEnvironmentDeploymentPolicy.cs index aa2c03d5..207ca283 100644 --- a/sdk/dotnet/RepositoryEnvironmentDeploymentPolicy.cs +++ b/sdk/dotnet/RepositoryEnvironmentDeploymentPolicy.cs @@ -14,6 +14,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -60,13 +61,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// GitHub Repository Environment Deployment Policy can be imported using an ID made up of `name` of the repository combined with the `environment` name of the environment with the `Id` of the deployment policy, separated by a `:` character, e.g. /// /// ```sh - /// $ pulumi import github:index/repositoryEnvironmentDeploymentPolicy:RepositoryEnvironmentDeploymentPolicy daily terraform:daily:123456 + /// $ pulumi import github:index/repositoryEnvironmentDeploymentPolicy:RepositoryEnvironmentDeploymentPolicy daily terraform:daily:123456 /// ``` /// [GithubResourceType("github:index/repositoryEnvironmentDeploymentPolicy:RepositoryEnvironmentDeploymentPolicy")] diff --git a/sdk/dotnet/RepositoryFile.cs b/sdk/dotnet/RepositoryFile.cs index d93f0d6c..32c4f5a3 100644 --- a/sdk/dotnet/RepositoryFile.cs +++ b/sdk/dotnet/RepositoryFile.cs @@ -15,6 +15,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -42,18 +43,19 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// Repository files can be imported using a combination of the `repo` and `file`, e.g. /// /// ```sh - /// $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore + /// $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore /// ``` - /// To import a file from a branch other than the default branch, append `:` and the branch name, e.g. + /// To import a file from a branch other than the default branch, append `:` and the branch name, e.g. /// /// ```sh - /// $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore:dev + /// $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore:dev /// ``` /// [GithubResourceType("github:index/repositoryFile:RepositoryFile")] diff --git a/sdk/dotnet/RepositoryMilestone.cs b/sdk/dotnet/RepositoryMilestone.cs index dd76bca5..c98aca01 100644 --- a/sdk/dotnet/RepositoryMilestone.cs +++ b/sdk/dotnet/RepositoryMilestone.cs @@ -16,6 +16,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -34,13 +35,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// A GitHub Repository Milestone can be imported using an ID made up of `owner/repository/number`, e.g. /// /// ```sh - /// $ pulumi import github:index/repositoryMilestone:RepositoryMilestone example example-owner/example-repository/1 + /// $ pulumi import github:index/repositoryMilestone:RepositoryMilestone example example-owner/example-repository/1 /// ``` /// [GithubResourceType("github:index/repositoryMilestone:RepositoryMilestone")] diff --git a/sdk/dotnet/RepositoryProject.cs b/sdk/dotnet/RepositoryProject.cs index 19bfed41..3866e148 100644 --- a/sdk/dotnet/RepositoryProject.cs +++ b/sdk/dotnet/RepositoryProject.cs @@ -14,6 +14,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -36,6 +37,7 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// [GithubResourceType("github:index/repositoryProject:RepositoryProject")] public partial class RepositoryProject : global::Pulumi.CustomResource diff --git a/sdk/dotnet/RepositoryPullRequest.cs b/sdk/dotnet/RepositoryPullRequest.cs index 6929f350..896f6c56 100644 --- a/sdk/dotnet/RepositoryPullRequest.cs +++ b/sdk/dotnet/RepositoryPullRequest.cs @@ -14,6 +14,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -33,6 +34,7 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// [GithubResourceType("github:index/repositoryPullRequest:RepositoryPullRequest")] public partial class RepositoryPullRequest : global::Pulumi.CustomResource diff --git a/sdk/dotnet/RepositoryRuleset.cs b/sdk/dotnet/RepositoryRuleset.cs index e4fbf644..21b895cc 100644 --- a/sdk/dotnet/RepositoryRuleset.cs +++ b/sdk/dotnet/RepositoryRuleset.cs @@ -16,6 +16,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -73,6 +74,7 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// diff --git a/sdk/dotnet/RepositoryTagProtection.cs b/sdk/dotnet/RepositoryTagProtection.cs index 077437ab..1f69f4c9 100644 --- a/sdk/dotnet/RepositoryTagProtection.cs +++ b/sdk/dotnet/RepositoryTagProtection.cs @@ -14,6 +14,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -30,15 +31,17 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// - /// Repository tag protections can be imported using the `name` of the repository, combined with the `id` of the tag protection, separated by a `/` character. The `id` of the tag protection can be found using the [GitHub API](https://docs.github.com/en/rest/repos/tags#list-tag-protection-states-for-a-repository). + /// Repository tag protections can be imported using the `name` of the repository, combined with the `id` of the tag protection, separated by a `/` character. + /// The `id` of the tag protection can be found using the [GitHub API](https://docs.github.com/en/rest/repos/tags#list-tag-protection-states-for-a-repository). /// /// Importing uses the name of the repository, as well as the ID of the tag protection, e.g. /// /// ```sh - /// $ pulumi import github:index/repositoryTagProtection:RepositoryTagProtection terraform my-repo/31077 + /// $ pulumi import github:index/repositoryTagProtection:RepositoryTagProtection terraform my-repo/31077 /// ``` /// [GithubResourceType("github:index/repositoryTagProtection:RepositoryTagProtection")] diff --git a/sdk/dotnet/RepositoryTopics.cs b/sdk/dotnet/RepositoryTopics.cs index 624e0a2c..f00af4a0 100644 --- a/sdk/dotnet/RepositoryTopics.cs +++ b/sdk/dotnet/RepositoryTopics.cs @@ -12,6 +12,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -37,13 +38,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// Repository topics can be imported using the `name` of the repository. /// /// ```sh - /// $ pulumi import github:index/repositoryTopics:RepositoryTopics terraform terraform + /// $ pulumi import github:index/repositoryTopics:RepositoryTopics terraform terraform /// ``` /// [GithubResourceType("github:index/repositoryTopics:RepositoryTopics")] diff --git a/sdk/dotnet/RepositoryWebhook.cs b/sdk/dotnet/RepositoryWebhook.cs index 9d4ed254..fe8f172d 100644 --- a/sdk/dotnet/RepositoryWebhook.cs +++ b/sdk/dotnet/RepositoryWebhook.cs @@ -15,6 +15,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -48,17 +49,19 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// - /// Repository webhooks can be imported using the `name` of the repository, combined with the `id` of the webhook, separated by a `/` character. The `id` of the webhook can be found in the URL of the webhook. For example: `"https://github.com/foo-org/foo-repo/settings/hooks/14711452"`. + /// Repository webhooks can be imported using the `name` of the repository, combined with the `id` of the webhook, separated by a `/` character. + /// The `id` of the webhook can be found in the URL of the webhook. For example: `"https://github.com/foo-org/foo-repo/settings/hooks/14711452"`. /// /// Importing uses the name of the repository, as well as the ID of the webhook, e.g. /// /// ```sh - /// $ pulumi import github:index/repositoryWebhook:RepositoryWebhook terraform terraform/11235813 + /// $ pulumi import github:index/repositoryWebhook:RepositoryWebhook terraform terraform/11235813 /// ``` - /// If secret is populated in the webhook's configuration, the value will be imported as "********". + /// If secret is populated in the webhook's configuration, the value will be imported as "********". /// [GithubResourceType("github:index/repositoryWebhook:RepositoryWebhook")] public partial class RepositoryWebhook : global::Pulumi.CustomResource diff --git a/sdk/dotnet/Team.cs b/sdk/dotnet/Team.cs index 5202e62d..7ec8cf44 100644 --- a/sdk/dotnet/Team.cs +++ b/sdk/dotnet/Team.cs @@ -17,6 +17,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -34,6 +35,7 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// diff --git a/sdk/dotnet/TeamMembers.cs b/sdk/dotnet/TeamMembers.cs index f7545547..fccef338 100644 --- a/sdk/dotnet/TeamMembers.cs +++ b/sdk/dotnet/TeamMembers.cs @@ -12,6 +12,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -58,16 +59,13 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// - /// ~> **Note** Although the team id or team slug can be used it is recommended to use the team id. + /// ~> **Note** Although the team id or team slug can be used it is recommended to use the team id. Using the team slug will result in terraform doing conversions between the team slug and team id. This will cause team members associations to the team to be destroyed and recreated on import. /// - /// Using the team slug will result in terraform doing conversions between the team slug and team id. - /// - /// This will cause team members associations to the team to be destroyed and recreated on import. - /// - /// GitHub Team Membership can be imported using the team ID team id or team slug, e.g. + /// GitHub Team Membership can be imported using the team ID team id or team slug, e.g. /// /// ```sh /// $ pulumi import github:index/teamMembers:TeamMembers some_team 1234567 diff --git a/sdk/dotnet/TeamMembership.cs b/sdk/dotnet/TeamMembership.cs index 98305212..8c775e9d 100644 --- a/sdk/dotnet/TeamMembership.cs +++ b/sdk/dotnet/TeamMembership.cs @@ -23,6 +23,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -52,6 +53,7 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// diff --git a/sdk/dotnet/TeamRepository.cs b/sdk/dotnet/TeamRepository.cs index 502a9518..cc0570f0 100644 --- a/sdk/dotnet/TeamRepository.cs +++ b/sdk/dotnet/TeamRepository.cs @@ -28,6 +28,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -53,6 +54,7 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// diff --git a/sdk/dotnet/TeamSettings.cs b/sdk/dotnet/TeamSettings.cs index f9a2845e..0f3405ae 100644 --- a/sdk/dotnet/TeamSettings.cs +++ b/sdk/dotnet/TeamSettings.cs @@ -20,6 +20,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -47,18 +48,19 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// GitHub Teams can be imported using the GitHub team ID, or the team slug e.g. /// /// ```sh - /// $ pulumi import github:index/teamSettings:TeamSettings code_review_settings 1234567 + /// $ pulumi import github:index/teamSettings:TeamSettings code_review_settings 1234567 /// ``` - /// or, + /// or, /// /// ```sh - /// $ pulumi import github:index/teamSettings:TeamSettings code_review_settings SomeTeam + /// $ pulumi import github:index/teamSettings:TeamSettings code_review_settings SomeTeam /// ``` /// [GithubResourceType("github:index/teamSettings:TeamSettings")] diff --git a/sdk/dotnet/TeamSyncGroupMapping.cs b/sdk/dotnet/TeamSyncGroupMapping.cs index 4d49cfc8..0bda3221 100644 --- a/sdk/dotnet/TeamSyncGroupMapping.cs +++ b/sdk/dotnet/TeamSyncGroupMapping.cs @@ -21,7 +21,7 @@ namespace Pulumi.Github /// 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 + /// $ pulumi import github:index/teamSyncGroupMapping:TeamSyncGroupMapping example some_team /// ``` /// [GithubResourceType("github:index/teamSyncGroupMapping:TeamSyncGroupMapping")] diff --git a/sdk/dotnet/UserGpgKey.cs b/sdk/dotnet/UserGpgKey.cs index abe3876b..530ba53e 100644 --- a/sdk/dotnet/UserGpgKey.cs +++ b/sdk/dotnet/UserGpgKey.cs @@ -16,6 +16,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -34,12 +35,13 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// GPG keys are not importable due to the fact that [API](https://developer.github.com/v3/users/gpg_keys/#gpg-keys) /// - /// does not return previously uploaded GPG key. + /// does not return previously uploaded GPG key. /// [GithubResourceType("github:index/userGpgKey:UserGpgKey")] public partial class UserGpgKey : global::Pulumi.CustomResource diff --git a/sdk/dotnet/UserInvitationAccepter.cs b/sdk/dotnet/UserInvitationAccepter.cs index 312d892c..bb0d2152 100644 --- a/sdk/dotnet/UserInvitationAccepter.cs +++ b/sdk/dotnet/UserInvitationAccepter.cs @@ -14,6 +14,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.Linq; @@ -46,6 +47,8 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> + /// /// ## Allowing empty invitation IDs /// /// Set `allow_empty_id` when using `for_each` over a list of `github_repository_collaborator.invitation_id`'s. diff --git a/sdk/dotnet/UserSshKey.cs b/sdk/dotnet/UserSshKey.cs index 3d801ac9..169a2283 100644 --- a/sdk/dotnet/UserSshKey.cs +++ b/sdk/dotnet/UserSshKey.cs @@ -16,6 +16,7 @@ namespace Pulumi.Github /// /// ## Example Usage /// + /// <!--Start PulumiCodeChooser --> /// ```csharp /// using System.Collections.Generic; /// using System.IO; @@ -33,13 +34,14 @@ namespace Pulumi.Github /// /// }); /// ``` + /// <!--End PulumiCodeChooser --> /// /// ## Import /// /// SSH keys can be imported using their ID e.g. /// /// ```sh - /// $ pulumi import github:index/userSshKey:UserSshKey example 1234567 + /// $ pulumi import github:index/userSshKey:UserSshKey example 1234567 /// ``` /// [GithubResourceType("github:index/userSshKey:UserSshKey")] diff --git a/sdk/go.mod b/sdk/go.mod index ecac282f..d3082157 100644 --- a/sdk/go.mod +++ b/sdk/go.mod @@ -4,7 +4,7 @@ go 1.21 require ( github.com/blang/semver v3.5.1+incompatible - github.com/pulumi/pulumi/sdk/v3 v3.107.0 + github.com/pulumi/pulumi/sdk/v3 v3.108.1 ) require ( @@ -32,6 +32,7 @@ require ( github.com/golang/glog v1.1.0 // indirect github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect github.com/golang/protobuf v1.5.3 // indirect + github.com/google/uuid v1.3.0 // indirect github.com/grpc-ecosystem/grpc-opentracing v0.0.0-20180507213350-8e809c8a8645 // indirect github.com/hashicorp/errwrap v1.1.0 // indirect github.com/hashicorp/go-multierror v1.1.1 // indirect diff --git a/sdk/go.sum b/sdk/go.sum index 7f8ada04..e5386743 100644 --- a/sdk/go.sum +++ b/sdk/go.sum @@ -75,6 +75,8 @@ github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiu github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I= +github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/grpc-ecosystem/grpc-opentracing v0.0.0-20180507213350-8e809c8a8645 h1:MJG/KsmcqMwFAkh8mTnAwhyKoB+sTAnY4CACC110tbU= github.com/grpc-ecosystem/grpc-opentracing v0.0.0-20180507213350-8e809c8a8645/go.mod h1:6iZfnjpejD4L/4DwD7NryNaJyCQdzwWwH2MWhCA90Kw= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= @@ -148,8 +150,8 @@ github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 h1:vkHw5I/plNdTr435 github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231/go.mod h1:murToZ2N9hNJzewjHBgfFdXhZKjY3z5cYC1VXk+lbFE= github.com/pulumi/esc v0.6.2 h1:+z+l8cuwIauLSwXQS0uoI3rqB+YG4SzsZYtHfNoXBvw= github.com/pulumi/esc v0.6.2/go.mod h1:jNnYNjzsOgVTjCp0LL24NsCk8ZJxq4IoLQdCT0X7l8k= -github.com/pulumi/pulumi/sdk/v3 v3.107.0 h1:bef+ayh9+4KkAqXih4EjlHfQXRY24NWPwWBIQhBxTjg= -github.com/pulumi/pulumi/sdk/v3 v3.107.0/go.mod h1:Ml3rpGfyZlI4zQCG7LN2XDSmH4XUNYdyBwJ3yEr/OpI= +github.com/pulumi/pulumi/sdk/v3 v3.108.1 h1:5idjc3JmzToYVizRPbFyjJ5UU4AbExd04pcSP9AhPEc= +github.com/pulumi/pulumi/sdk/v3 v3.108.1/go.mod h1:5A6GHUwAJlRY1SSLZh84aDIbsBShcrfcmHzI50ecSBg= github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= diff --git a/sdk/go/github/actionsEnvironmentSecret.go b/sdk/go/github/actionsEnvironmentSecret.go index b0b967b9..6dff1f58 100644 --- a/sdk/go/github/actionsEnvironmentSecret.go +++ b/sdk/go/github/actionsEnvironmentSecret.go @@ -14,6 +14,7 @@ import ( // ## Example Usage // +// // ```go // package main // @@ -47,7 +48,9 @@ import ( // } // // ``` +// // +// // ```go // package main // @@ -87,6 +90,7 @@ import ( // } // // ``` +// // // ## Import // diff --git a/sdk/go/github/actionsEnvironmentVariable.go b/sdk/go/github/actionsEnvironmentVariable.go index bbf44d1c..fcb02c1d 100644 --- a/sdk/go/github/actionsEnvironmentVariable.go +++ b/sdk/go/github/actionsEnvironmentVariable.go @@ -17,6 +17,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -42,7 +43,9 @@ import ( // } // // ``` +// // +// // ```go // package main // @@ -82,15 +85,14 @@ import ( // } // // ``` +// // // ## Import // // This resource can be imported using an ID made up of the repository name, environment name, and variable name: // // ```sh -// -// $ pulumi import github:index/actionsEnvironmentVariable:ActionsEnvironmentVariable test_variable myrepo:myenv:myvariable -// +// $ pulumi import github:index/actionsEnvironmentVariable:ActionsEnvironmentVariable test_variable myrepo:myenv:myvariable // ``` type ActionsEnvironmentVariable struct { pulumi.CustomResourceState diff --git a/sdk/go/github/actionsOrganizationOidcSubjectClaimCustomizationTemplate.go b/sdk/go/github/actionsOrganizationOidcSubjectClaimCustomizationTemplate.go index 776539c8..e6c98dce 100644 --- a/sdk/go/github/actionsOrganizationOidcSubjectClaimCustomizationTemplate.go +++ b/sdk/go/github/actionsOrganizationOidcSubjectClaimCustomizationTemplate.go @@ -20,6 +20,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -47,15 +48,14 @@ import ( // } // // ``` +// // // ## Import // // This resource can be imported using the organization's name. // // ```sh -// -// $ pulumi import github:index/actionsOrganizationOidcSubjectClaimCustomizationTemplate:ActionsOrganizationOidcSubjectClaimCustomizationTemplate test example_organization -// +// $ pulumi import github:index/actionsOrganizationOidcSubjectClaimCustomizationTemplate:ActionsOrganizationOidcSubjectClaimCustomizationTemplate test example_organization // ``` type ActionsOrganizationOidcSubjectClaimCustomizationTemplate struct { pulumi.CustomResourceState diff --git a/sdk/go/github/actionsOrganizationPermissions.go b/sdk/go/github/actionsOrganizationPermissions.go index 39892dc8..f53d23a8 100644 --- a/sdk/go/github/actionsOrganizationPermissions.go +++ b/sdk/go/github/actionsOrganizationPermissions.go @@ -17,6 +17,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -58,15 +59,14 @@ import ( // } // // ``` +// // // ## Import // // This resource can be imported using the name of the GitHub organization: // // ```sh -// -// $ pulumi import github:index/actionsOrganizationPermissions:ActionsOrganizationPermissions test github_organization_name -// +// $ pulumi import github:index/actionsOrganizationPermissions:ActionsOrganizationPermissions test github_organization_name // ``` type ActionsOrganizationPermissions struct { pulumi.CustomResourceState diff --git a/sdk/go/github/actionsOrganizationSecret.go b/sdk/go/github/actionsOrganizationSecret.go index 7183246b..af6066e4 100644 --- a/sdk/go/github/actionsOrganizationSecret.go +++ b/sdk/go/github/actionsOrganizationSecret.go @@ -14,6 +14,7 @@ import ( // ## Example Usage // +// // ```go // package main // @@ -47,7 +48,9 @@ import ( // } // // ``` +// // +// // ```go // package main // @@ -93,18 +96,17 @@ import ( // } // // ``` +// // // ## Import // // This resource can be imported using an ID made up of the secret name: // // ```sh -// -// $ pulumi import github:index/actionsOrganizationSecret:ActionsOrganizationSecret test_secret test_secret_name -// +// $ pulumi import github:index/actionsOrganizationSecret:ActionsOrganizationSecret test_secret test_secret_name // ``` -// -// NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. +// NOTE: the implementation is limited in that it won't fetch the value of the +// `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. type ActionsOrganizationSecret struct { pulumi.CustomResourceState diff --git a/sdk/go/github/actionsOrganizationSecretRepositories.go b/sdk/go/github/actionsOrganizationSecretRepositories.go index a9b6e671..ce7c698e 100644 --- a/sdk/go/github/actionsOrganizationSecretRepositories.go +++ b/sdk/go/github/actionsOrganizationSecretRepositories.go @@ -19,6 +19,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -51,15 +52,14 @@ import ( // } // // ``` +// // // ## Import // // This resource can be imported using an ID made up of the secret name: // // ```sh -// -// $ pulumi import github:index/actionsOrganizationSecretRepositories:ActionsOrganizationSecretRepositories test_secret_repos test_secret_name -// +// $ pulumi import github:index/actionsOrganizationSecretRepositories:ActionsOrganizationSecretRepositories test_secret_repos test_secret_name // ``` type ActionsOrganizationSecretRepositories struct { pulumi.CustomResourceState diff --git a/sdk/go/github/actionsOrganizationVariable.go b/sdk/go/github/actionsOrganizationVariable.go index 4983cc61..9589e1f8 100644 --- a/sdk/go/github/actionsOrganizationVariable.go +++ b/sdk/go/github/actionsOrganizationVariable.go @@ -17,6 +17,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -42,7 +43,9 @@ import ( // } // // ``` +// // +// // ```go // package main // @@ -77,15 +80,14 @@ import ( // } // // ``` +// // // ## Import // // This resource can be imported using an ID made up of the variable name: // // ```sh -// -// $ pulumi import github:index/actionsOrganizationVariable:ActionsOrganizationVariable test_variable test_variable_name -// +// $ pulumi import github:index/actionsOrganizationVariable:ActionsOrganizationVariable test_variable test_variable_name // ``` type ActionsOrganizationVariable struct { pulumi.CustomResourceState diff --git a/sdk/go/github/actionsRepositoryAccessLevel.go b/sdk/go/github/actionsRepositoryAccessLevel.go index 9efe4bb1..78e77212 100644 --- a/sdk/go/github/actionsRepositoryAccessLevel.go +++ b/sdk/go/github/actionsRepositoryAccessLevel.go @@ -17,6 +17,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -47,15 +48,14 @@ import ( // } // // ``` +// // // ## Import // // This resource can be imported using the name of the GitHub repository: // // ```sh -// -// $ pulumi import github:index/actionsRepositoryAccessLevel:ActionsRepositoryAccessLevel test my-repository -// +// $ pulumi import github:index/actionsRepositoryAccessLevel:ActionsRepositoryAccessLevel test my-repository // ``` type ActionsRepositoryAccessLevel struct { pulumi.CustomResourceState diff --git a/sdk/go/github/actionsRepositoryOidcSubjectClaimCustomizationTemplate.go b/sdk/go/github/actionsRepositoryOidcSubjectClaimCustomizationTemplate.go index 9c5158b7..52ee8355 100644 --- a/sdk/go/github/actionsRepositoryOidcSubjectClaimCustomizationTemplate.go +++ b/sdk/go/github/actionsRepositoryOidcSubjectClaimCustomizationTemplate.go @@ -28,6 +28,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -61,15 +62,14 @@ import ( // } // // ``` +// // // ## Import // // This resource can be imported using the repository's name. // // ```sh -// -// $ pulumi import github:index/actionsRepositoryOidcSubjectClaimCustomizationTemplate:ActionsRepositoryOidcSubjectClaimCustomizationTemplate test example_repository -// +// $ pulumi import github:index/actionsRepositoryOidcSubjectClaimCustomizationTemplate:ActionsRepositoryOidcSubjectClaimCustomizationTemplate test example_repository // ``` type ActionsRepositoryOidcSubjectClaimCustomizationTemplate struct { pulumi.CustomResourceState diff --git a/sdk/go/github/actionsRepositoryPermissions.go b/sdk/go/github/actionsRepositoryPermissions.go index e10999d3..89dcaa4c 100644 --- a/sdk/go/github/actionsRepositoryPermissions.go +++ b/sdk/go/github/actionsRepositoryPermissions.go @@ -17,6 +17,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -53,15 +54,14 @@ import ( // } // // ``` +// // // ## Import // // This resource can be imported using the name of the GitHub repository: // // ```sh -// -// $ pulumi import github:index/actionsRepositoryPermissions:ActionsRepositoryPermissions test my-repository -// +// $ pulumi import github:index/actionsRepositoryPermissions:ActionsRepositoryPermissions test my-repository // ``` type ActionsRepositoryPermissions struct { pulumi.CustomResourceState diff --git a/sdk/go/github/actionsRunnerGroup.go b/sdk/go/github/actionsRunnerGroup.go index 37928e4d..e181c1cc 100644 --- a/sdk/go/github/actionsRunnerGroup.go +++ b/sdk/go/github/actionsRunnerGroup.go @@ -17,6 +17,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -47,15 +48,14 @@ import ( // } // // ``` +// // // ## Import // // This resource can be imported using the ID of the runner group: // // ```sh -// -// $ pulumi import github:index/actionsRunnerGroup:ActionsRunnerGroup test 7 -// +// $ pulumi import github:index/actionsRunnerGroup:ActionsRunnerGroup test 7 // ``` type ActionsRunnerGroup struct { pulumi.CustomResourceState diff --git a/sdk/go/github/actionsSecret.go b/sdk/go/github/actionsSecret.go index 4e83b116..9e18d6c3 100644 --- a/sdk/go/github/actionsSecret.go +++ b/sdk/go/github/actionsSecret.go @@ -14,6 +14,7 @@ import ( // ## Example Usage // +// // ```go // package main // @@ -53,18 +54,17 @@ import ( // } // // ``` +// // // ## Import // // This resource can be imported using an ID made up of the `repository` and `secret_name`: // // ```sh -// -// $ pulumi import github:index/actionsSecret:ActionsSecret example_secret repository/secret_name -// +// $ pulumi import github:index/actionsSecret:ActionsSecret example_secret repository/secret_name // ``` -// -// NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. +// NOTE: the implementation is limited in that it won't fetch the value of the +// `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. type ActionsSecret struct { pulumi.CustomResourceState diff --git a/sdk/go/github/actionsVariable.go b/sdk/go/github/actionsVariable.go index 88644bf7..17a1681f 100644 --- a/sdk/go/github/actionsVariable.go +++ b/sdk/go/github/actionsVariable.go @@ -17,6 +17,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -42,15 +43,14 @@ import ( // } // // ``` +// // // ## Import // // GitHub Actions variables can be imported using an ID made up of `repository:variable_name`, e.g. // // ```sh -// -// $ pulumi import github:index/actionsVariable:ActionsVariable myvariable myrepo:myvariable -// +// $ pulumi import github:index/actionsVariable:ActionsVariable myvariable myrepo:myvariable // ``` type ActionsVariable struct { pulumi.CustomResourceState diff --git a/sdk/go/github/appInstallationRepositories.go b/sdk/go/github/appInstallationRepositories.go index d35280c4..cbfd12e8 100644 --- a/sdk/go/github/appInstallationRepositories.go +++ b/sdk/go/github/appInstallationRepositories.go @@ -26,12 +26,11 @@ import ( // // ## Import // -// GitHub App Installation Repositories can be imported using an ID made up of `installation_id`, e.g. +// GitHub App Installation Repositories can be imported +// using an ID made up of `installation_id`, e.g. // // ```sh -// -// $ pulumi import github:index/appInstallationRepositories:AppInstallationRepositories some_app_repos 1234567 -// +// $ pulumi import github:index/appInstallationRepositories:AppInstallationRepositories some_app_repos 1234567 // ``` type AppInstallationRepositories struct { pulumi.CustomResourceState diff --git a/sdk/go/github/appInstallationRepository.go b/sdk/go/github/appInstallationRepository.go index 2cdbf58c..2159bc8b 100644 --- a/sdk/go/github/appInstallationRepository.go +++ b/sdk/go/github/appInstallationRepository.go @@ -26,6 +26,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -55,15 +56,15 @@ import ( // } // // ``` +// // // ## Import // -// GitHub App Installation Repository can be imported using an ID made up of `installation_id:repository`, e.g. +// GitHub App Installation Repository can be imported +// using an ID made up of `installation_id:repository`, e.g. // // ```sh -// -// $ pulumi import github:index/appInstallationRepository:AppInstallationRepository terraform_repo 1234567:terraform -// +// $ pulumi import github:index/appInstallationRepository:AppInstallationRepository terraform_repo 1234567:terraform // ``` type AppInstallationRepository struct { pulumi.CustomResourceState diff --git a/sdk/go/github/branch.go b/sdk/go/github/branch.go index b6a49d05..d94d3652 100644 --- a/sdk/go/github/branch.go +++ b/sdk/go/github/branch.go @@ -19,6 +19,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -43,31 +44,25 @@ import ( // } // // ``` +// // // ## Import // // GitHub Branch can be imported using an ID made up of `repository:branch`, e.g. // // ```sh -// -// $ pulumi import github:index/branch:Branch terraform terraform:main -// +// $ pulumi import github:index/branch:Branch terraform terraform:main // ``` -// -// Importing github branch into an instance object (when using a for each block to manage multiple branches) +// Importing github branch into an instance object (when using a for each block to manage multiple branches) // // ```sh -// -// $ pulumi import github:index/branch:Branch terraform["terraform"] terraform:main -// +// $ pulumi import github:index/branch:Branch terraform["terraform"] terraform:main // ``` -// -// Optionally, a source branch may be specified using an ID of `repository:branch:source_branch`. This is useful for importing branches that do not branch directly off main. +// Optionally, a source branch may be specified using an ID of `repository:branch:source_branch`. +// This is useful for importing branches that do not branch directly off main. // // ```sh -// -// $ pulumi import github:index/branch:Branch terraform terraform:feature-branch:dev -// +// $ pulumi import github:index/branch:Branch terraform terraform:feature-branch:dev // ``` type Branch struct { pulumi.CustomResourceState diff --git a/sdk/go/github/branchDefault.go b/sdk/go/github/branchDefault.go index 8b476f73..cd27fb4f 100644 --- a/sdk/go/github/branchDefault.go +++ b/sdk/go/github/branchDefault.go @@ -22,6 +22,7 @@ import ( // // Basic usage: // +// // ```go // package main // @@ -60,9 +61,11 @@ import ( // } // // ``` +// // // Renaming to a branch that doesn't exist: // +// // ```go // package main // @@ -95,15 +98,14 @@ import ( // } // // ``` +// // // ## Import // // GitHub Branch Defaults can be imported using an ID made up of `repository`, e.g. // // ```sh -// -// $ pulumi import github:index/branchDefault:BranchDefault branch_default my-repo -// +// $ pulumi import github:index/branchDefault:BranchDefault branch_default my-repo // ``` type BranchDefault struct { pulumi.CustomResourceState diff --git a/sdk/go/github/branchProtection.go b/sdk/go/github/branchProtection.go index f70fcabf..a02143ec 100644 --- a/sdk/go/github/branchProtection.go +++ b/sdk/go/github/branchProtection.go @@ -14,6 +14,7 @@ import ( // ## Example Usage // +// // ```go // package main // @@ -99,15 +100,14 @@ import ( // } // // ``` +// // // ## Import // // GitHub Branch Protection can be imported using an ID made up of `repository:pattern`, e.g. // // ```sh -// -// $ pulumi import github:index/branchProtection:BranchProtection terraform terraform:main -// +// $ pulumi import github:index/branchProtection:BranchProtection terraform terraform:main // ``` type BranchProtection struct { pulumi.CustomResourceState diff --git a/sdk/go/github/branchProtectionV3.go b/sdk/go/github/branchProtectionV3.go index 7921c4b4..42d43584 100644 --- a/sdk/go/github/branchProtectionV3.go +++ b/sdk/go/github/branchProtectionV3.go @@ -18,14 +18,47 @@ import ( // // This resource allows you to configure branch protection for repositories in your organization. When applied, the branch will be protected from forced pushes and deletion. Additional constraints, such as required status checks or restrictions on users, teams, and apps, can also be configured. // +// ## Example Usage +// +// +// ```go +// package main +// +// import ( +// +// "github.com/pulumi/pulumi-github/sdk/v6/go/github" +// "github.com/pulumi/pulumi/sdk/v3/go/pulumi" +// +// ) +// +// func main() { +// pulumi.Run(func(ctx *pulumi.Context) error { +// // Protect the main branch of the foo repository. Only allow a specific user to merge to the branch. +// _, err := github.NewBranchProtectionV3(ctx, "example", &github.BranchProtectionV3Args{ +// Repository: pulumi.Any(github_repository.Example.Name), +// Branch: pulumi.String("main"), +// Restrictions: &github.BranchProtectionV3RestrictionsArgs{ +// Users: pulumi.StringArray{ +// pulumi.String("foo-user"), +// }, +// }, +// }) +// if err != nil { +// return err +// } +// return nil +// }) +// } +// +// ``` +// +// // ## Import // // GitHub Branch Protection can be imported using an ID made up of `repository:branch`, e.g. // // ```sh -// -// $ pulumi import github:index/branchProtectionV3:BranchProtectionV3 terraform terraform:main -// +// $ pulumi import github:index/branchProtectionV3:BranchProtectionV3 terraform terraform:main // ``` type BranchProtectionV3 struct { pulumi.CustomResourceState diff --git a/sdk/go/github/codespacesOrganizationSecret.go b/sdk/go/github/codespacesOrganizationSecret.go index 37afbe29..e56535b1 100644 --- a/sdk/go/github/codespacesOrganizationSecret.go +++ b/sdk/go/github/codespacesOrganizationSecret.go @@ -14,6 +14,7 @@ import ( // ## Example Usage // +// // ```go // package main // @@ -47,7 +48,9 @@ import ( // } // // ``` +// // +// // ```go // package main // @@ -93,6 +96,7 @@ import ( // } // // ``` +// // // ## Import // @@ -102,9 +106,9 @@ import ( // $ pulumi import github:index/codespacesOrganizationSecret:CodespacesOrganizationSecret test_secret test_secret_name // ``` // -// NOTE: the implementation is limited in that it won't fetch the value of the +// NOTE: the implementation is limited in that it won't fetch the value of the // -// `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. +// `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. type CodespacesOrganizationSecret struct { pulumi.CustomResourceState diff --git a/sdk/go/github/codespacesOrganizationSecretRepositories.go b/sdk/go/github/codespacesOrganizationSecretRepositories.go index 7578e51d..08778d29 100644 --- a/sdk/go/github/codespacesOrganizationSecretRepositories.go +++ b/sdk/go/github/codespacesOrganizationSecretRepositories.go @@ -20,6 +20,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -52,15 +53,14 @@ import ( // } // // ``` +// // // ## Import // // This resource can be imported using an ID made up of the secret name: // // ```sh -// -// $ pulumi import github:index/codespacesOrganizationSecretRepositories:CodespacesOrganizationSecretRepositories org_secret_repos existing_secret_name -// +// $ pulumi import github:index/codespacesOrganizationSecretRepositories:CodespacesOrganizationSecretRepositories org_secret_repos existing_secret_name // ``` type CodespacesOrganizationSecretRepositories struct { pulumi.CustomResourceState diff --git a/sdk/go/github/codespacesSecret.go b/sdk/go/github/codespacesSecret.go index 08d32b52..28eecd79 100644 --- a/sdk/go/github/codespacesSecret.go +++ b/sdk/go/github/codespacesSecret.go @@ -14,6 +14,7 @@ import ( // ## Example Usage // +// // ```go // package main // @@ -53,18 +54,17 @@ import ( // } // // ``` +// // // ## Import // // This resource can be imported using an ID made up of the `repository` and `secret_name`: // // ```sh -// -// $ pulumi import github:index/codespacesSecret:CodespacesSecret example_secret example_repository/example_secret_name -// +// $ pulumi import github:index/codespacesSecret:CodespacesSecret example_secret example_repository/example_secret_name // ``` -// -// NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. +// NOTE: the implementation is limited in that it won't fetch the value of the +// `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. type CodespacesSecret struct { pulumi.CustomResourceState diff --git a/sdk/go/github/codespacesUserSecret.go b/sdk/go/github/codespacesUserSecret.go index e1f9de38..2cdaaddc 100644 --- a/sdk/go/github/codespacesUserSecret.go +++ b/sdk/go/github/codespacesUserSecret.go @@ -14,6 +14,7 @@ import ( // ## Example Usage // +// // ```go // package main // @@ -57,6 +58,7 @@ import ( // } // // ``` +// // // ## Import // @@ -66,9 +68,9 @@ import ( // $ pulumi import github:index/codespacesUserSecret:CodespacesUserSecret test_secret test_secret_name // ``` // -// NOTE: the implementation is limited in that it won't fetch the value of the +// NOTE: the implementation is limited in that it won't fetch the value of the // -// `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. +// `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. type CodespacesUserSecret struct { pulumi.CustomResourceState diff --git a/sdk/go/github/dependabotOrganizationSecret.go b/sdk/go/github/dependabotOrganizationSecret.go index f8b08a9d..8b0f1cc6 100644 --- a/sdk/go/github/dependabotOrganizationSecret.go +++ b/sdk/go/github/dependabotOrganizationSecret.go @@ -14,6 +14,7 @@ import ( // ## Example Usage // +// // ```go // package main // @@ -47,7 +48,9 @@ import ( // } // // ``` +// // +// // ```go // package main // @@ -93,6 +96,7 @@ import ( // } // // ``` +// // // ## Import // @@ -102,9 +106,9 @@ import ( // $ pulumi import github:index/dependabotOrganizationSecret:DependabotOrganizationSecret test_secret test_secret_name // ``` // -// NOTE: the implementation is limited in that it won't fetch the value of the +// NOTE: the implementation is limited in that it won't fetch the value of the // -// `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. +// `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. type DependabotOrganizationSecret struct { pulumi.CustomResourceState diff --git a/sdk/go/github/dependabotOrganizationSecretRepositories.go b/sdk/go/github/dependabotOrganizationSecretRepositories.go index 6363b375..f825582d 100644 --- a/sdk/go/github/dependabotOrganizationSecretRepositories.go +++ b/sdk/go/github/dependabotOrganizationSecretRepositories.go @@ -19,6 +19,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -59,6 +60,7 @@ import ( // } // // ``` +// // // ## Import // diff --git a/sdk/go/github/dependabotSecret.go b/sdk/go/github/dependabotSecret.go index ed84be35..df469526 100644 --- a/sdk/go/github/dependabotSecret.go +++ b/sdk/go/github/dependabotSecret.go @@ -14,6 +14,7 @@ import ( // ## Example Usage // +// // ```go // package main // @@ -53,18 +54,17 @@ import ( // } // // ``` +// // // ## Import // // This resource can be imported using an ID made up of the `repository` and `secret_name`: // // ```sh -// -// $ pulumi import github:index/dependabotSecret:DependabotSecret example_secret example_repository/example_secret -// +// $ pulumi import github:index/dependabotSecret:DependabotSecret example_secret example_repository/example_secret // ``` -// -// NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. +// NOTE: the implementation is limited in that it won't fetch the value of the +// `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. type DependabotSecret struct { pulumi.CustomResourceState diff --git a/sdk/go/github/emuGroupMapping.go b/sdk/go/github/emuGroupMapping.go index ed148833..f91e7e3e 100644 --- a/sdk/go/github/emuGroupMapping.go +++ b/sdk/go/github/emuGroupMapping.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -40,15 +41,14 @@ import ( // } // // ``` +// // // ## Import // // GitHub EMU External Group Mappings can be imported using the external `group_id`, e.g. // // ```sh -// -// $ pulumi import github:index/emuGroupMapping:EmuGroupMapping example_emu_group_mapping 28836 -// +// $ pulumi import github:index/emuGroupMapping:EmuGroupMapping example_emu_group_mapping 28836 // ``` type EmuGroupMapping struct { pulumi.CustomResourceState diff --git a/sdk/go/github/enterpriseActionsPermissions.go b/sdk/go/github/enterpriseActionsPermissions.go index 813bde66..728f1396 100644 --- a/sdk/go/github/enterpriseActionsPermissions.go +++ b/sdk/go/github/enterpriseActionsPermissions.go @@ -17,6 +17,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -67,15 +68,14 @@ import ( // } // // ``` +// // // ## Import // // This resource can be imported using the name of the GitHub enterprise: // // ```sh -// -// $ pulumi import github:index/enterpriseActionsPermissions:EnterpriseActionsPermissions test github_enterprise_name -// +// $ pulumi import github:index/enterpriseActionsPermissions:EnterpriseActionsPermissions test github_enterprise_name // ``` type EnterpriseActionsPermissions struct { pulumi.CustomResourceState diff --git a/sdk/go/github/enterpriseOrganization.go b/sdk/go/github/enterpriseOrganization.go index edeb07d7..5144d67d 100644 --- a/sdk/go/github/enterpriseOrganization.go +++ b/sdk/go/github/enterpriseOrganization.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -45,15 +46,14 @@ import ( // } // // ``` +// // // ## Import // // GitHub Enterprise Organization can be imported using the `slug` of the enterprise, combined with the `orgname` of the organization, separated by a `/` character. // // ```sh -// -// $ pulumi import github:index/enterpriseOrganization:EnterpriseOrganization org enterp/some-awesome-org -// +// $ pulumi import github:index/enterpriseOrganization:EnterpriseOrganization org enterp/some-awesome-org // ``` type EnterpriseOrganization struct { pulumi.CustomResourceState diff --git a/sdk/go/github/getActionsEnvironmentSecrets.go b/sdk/go/github/getActionsEnvironmentSecrets.go index f1a086b2..0cf27fa5 100644 --- a/sdk/go/github/getActionsEnvironmentSecrets.go +++ b/sdk/go/github/getActionsEnvironmentSecrets.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -39,6 +40,7 @@ import ( // } // // ``` +// func GetActionsEnvironmentSecrets(ctx *pulumi.Context, args *GetActionsEnvironmentSecretsArgs, opts ...pulumi.InvokeOption) (*GetActionsEnvironmentSecretsResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetActionsEnvironmentSecretsResult diff --git a/sdk/go/github/getActionsEnvironmentVariables.go b/sdk/go/github/getActionsEnvironmentVariables.go index 64017e75..f10a9cc8 100644 --- a/sdk/go/github/getActionsEnvironmentVariables.go +++ b/sdk/go/github/getActionsEnvironmentVariables.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -39,6 +40,7 @@ import ( // } // // ``` +// func GetActionsEnvironmentVariables(ctx *pulumi.Context, args *GetActionsEnvironmentVariablesArgs, opts ...pulumi.InvokeOption) (*GetActionsEnvironmentVariablesResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetActionsEnvironmentVariablesResult diff --git a/sdk/go/github/getActionsOrganizationOidcSubjectClaimCustomizationTemplate.go b/sdk/go/github/getActionsOrganizationOidcSubjectClaimCustomizationTemplate.go index 894b7704..990d0c08 100644 --- a/sdk/go/github/getActionsOrganizationOidcSubjectClaimCustomizationTemplate.go +++ b/sdk/go/github/getActionsOrganizationOidcSubjectClaimCustomizationTemplate.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -36,6 +37,7 @@ import ( // } // // ``` +// func LookupActionsOrganizationOidcSubjectClaimCustomizationTemplate(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*LookupActionsOrganizationOidcSubjectClaimCustomizationTemplateResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv LookupActionsOrganizationOidcSubjectClaimCustomizationTemplateResult diff --git a/sdk/go/github/getActionsOrganizationPublicKey.go b/sdk/go/github/getActionsOrganizationPublicKey.go index f830c5b5..55ae3d88 100644 --- a/sdk/go/github/getActionsOrganizationPublicKey.go +++ b/sdk/go/github/getActionsOrganizationPublicKey.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -37,6 +38,7 @@ import ( // } // // ``` +// func GetActionsOrganizationPublicKey(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetActionsOrganizationPublicKeyResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetActionsOrganizationPublicKeyResult diff --git a/sdk/go/github/getActionsOrganizationRegistrationToken.go b/sdk/go/github/getActionsOrganizationRegistrationToken.go index b68771c4..c5c60efe 100644 --- a/sdk/go/github/getActionsOrganizationRegistrationToken.go +++ b/sdk/go/github/getActionsOrganizationRegistrationToken.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -36,6 +37,7 @@ import ( // } // // ``` +// func GetActionsOrganizationRegistrationToken(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetActionsOrganizationRegistrationTokenResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetActionsOrganizationRegistrationTokenResult diff --git a/sdk/go/github/getActionsOrganizationSecrets.go b/sdk/go/github/getActionsOrganizationSecrets.go index 794e1773..c72e9905 100644 --- a/sdk/go/github/getActionsOrganizationSecrets.go +++ b/sdk/go/github/getActionsOrganizationSecrets.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -36,6 +37,7 @@ import ( // } // // ``` +// func GetActionsOrganizationSecrets(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetActionsOrganizationSecretsResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetActionsOrganizationSecretsResult diff --git a/sdk/go/github/getActionsOrganizationVariables.go b/sdk/go/github/getActionsOrganizationVariables.go index 7fcd21f2..ce03b291 100644 --- a/sdk/go/github/getActionsOrganizationVariables.go +++ b/sdk/go/github/getActionsOrganizationVariables.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -36,6 +37,7 @@ import ( // } // // ``` +// func GetActionsOrganizationVariables(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetActionsOrganizationVariablesResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetActionsOrganizationVariablesResult diff --git a/sdk/go/github/getActionsPublicKey.go b/sdk/go/github/getActionsPublicKey.go index 8336db52..baca948c 100644 --- a/sdk/go/github/getActionsPublicKey.go +++ b/sdk/go/github/getActionsPublicKey.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -39,6 +40,7 @@ import ( // } // // ``` +// func GetActionsPublicKey(ctx *pulumi.Context, args *GetActionsPublicKeyArgs, opts ...pulumi.InvokeOption) (*GetActionsPublicKeyResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetActionsPublicKeyResult diff --git a/sdk/go/github/getActionsRegistrationToken.go b/sdk/go/github/getActionsRegistrationToken.go index eb914e75..f6fff169 100644 --- a/sdk/go/github/getActionsRegistrationToken.go +++ b/sdk/go/github/getActionsRegistrationToken.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -38,6 +39,7 @@ import ( // } // // ``` +// func GetActionsRegistrationToken(ctx *pulumi.Context, args *GetActionsRegistrationTokenArgs, opts ...pulumi.InvokeOption) (*GetActionsRegistrationTokenResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetActionsRegistrationTokenResult diff --git a/sdk/go/github/getActionsRepositoryOidcSubjectClaimCustomizationTemplate.go b/sdk/go/github/getActionsRepositoryOidcSubjectClaimCustomizationTemplate.go index d55f8336..5d33afb7 100644 --- a/sdk/go/github/getActionsRepositoryOidcSubjectClaimCustomizationTemplate.go +++ b/sdk/go/github/getActionsRepositoryOidcSubjectClaimCustomizationTemplate.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -38,6 +39,7 @@ import ( // } // // ``` +// func LookupActionsRepositoryOidcSubjectClaimCustomizationTemplate(ctx *pulumi.Context, args *LookupActionsRepositoryOidcSubjectClaimCustomizationTemplateArgs, opts ...pulumi.InvokeOption) (*LookupActionsRepositoryOidcSubjectClaimCustomizationTemplateResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv LookupActionsRepositoryOidcSubjectClaimCustomizationTemplateResult diff --git a/sdk/go/github/getActionsSecrets.go b/sdk/go/github/getActionsSecrets.go index 9080eb4c..d3f952b4 100644 --- a/sdk/go/github/getActionsSecrets.go +++ b/sdk/go/github/getActionsSecrets.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -38,6 +39,7 @@ import ( // } // // ``` +// func GetActionsSecrets(ctx *pulumi.Context, args *GetActionsSecretsArgs, opts ...pulumi.InvokeOption) (*GetActionsSecretsResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetActionsSecretsResult diff --git a/sdk/go/github/getActionsVariables.go b/sdk/go/github/getActionsVariables.go index 2f764574..9d1e6820 100644 --- a/sdk/go/github/getActionsVariables.go +++ b/sdk/go/github/getActionsVariables.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -38,6 +39,7 @@ import ( // } // // ``` +// func GetActionsVariables(ctx *pulumi.Context, args *GetActionsVariablesArgs, opts ...pulumi.InvokeOption) (*GetActionsVariablesResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetActionsVariablesResult diff --git a/sdk/go/github/getAppToken.go b/sdk/go/github/getAppToken.go index 01f5c648..986c465f 100644 --- a/sdk/go/github/getAppToken.go +++ b/sdk/go/github/getAppToken.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -50,6 +51,7 @@ import ( // } // // ``` +// func GetAppToken(ctx *pulumi.Context, args *GetAppTokenArgs, opts ...pulumi.InvokeOption) (*GetAppTokenResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetAppTokenResult diff --git a/sdk/go/github/getBranch.go b/sdk/go/github/getBranch.go index d2c4bf61..786df98b 100644 --- a/sdk/go/github/getBranch.go +++ b/sdk/go/github/getBranch.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -39,6 +40,7 @@ import ( // } // // ``` +// func LookupBranch(ctx *pulumi.Context, args *LookupBranchArgs, opts ...pulumi.InvokeOption) (*LookupBranchResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv LookupBranchResult diff --git a/sdk/go/github/getBranchProtectionRules.go b/sdk/go/github/getBranchProtectionRules.go index 4f9ed1ac..84df1f05 100644 --- a/sdk/go/github/getBranchProtectionRules.go +++ b/sdk/go/github/getBranchProtectionRules.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -38,6 +39,7 @@ import ( // } // // ``` +// func GetBranchProtectionRules(ctx *pulumi.Context, args *GetBranchProtectionRulesArgs, opts ...pulumi.InvokeOption) (*GetBranchProtectionRulesResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetBranchProtectionRulesResult diff --git a/sdk/go/github/getCodespacesOrganizationPublicKey.go b/sdk/go/github/getCodespacesOrganizationPublicKey.go index 7c6ea0c6..60e9fc86 100644 --- a/sdk/go/github/getCodespacesOrganizationPublicKey.go +++ b/sdk/go/github/getCodespacesOrganizationPublicKey.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -37,6 +38,7 @@ import ( // } // // ``` +// func GetCodespacesOrganizationPublicKey(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetCodespacesOrganizationPublicKeyResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetCodespacesOrganizationPublicKeyResult diff --git a/sdk/go/github/getCodespacesOrganizationSecrets.go b/sdk/go/github/getCodespacesOrganizationSecrets.go index 80bd05ff..00a22851 100644 --- a/sdk/go/github/getCodespacesOrganizationSecrets.go +++ b/sdk/go/github/getCodespacesOrganizationSecrets.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -36,6 +37,7 @@ import ( // } // // ``` +// func GetCodespacesOrganizationSecrets(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetCodespacesOrganizationSecretsResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetCodespacesOrganizationSecretsResult diff --git a/sdk/go/github/getCodespacesPublicKey.go b/sdk/go/github/getCodespacesPublicKey.go index e538cb21..193969e6 100644 --- a/sdk/go/github/getCodespacesPublicKey.go +++ b/sdk/go/github/getCodespacesPublicKey.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -39,6 +40,7 @@ import ( // } // // ``` +// func GetCodespacesPublicKey(ctx *pulumi.Context, args *GetCodespacesPublicKeyArgs, opts ...pulumi.InvokeOption) (*GetCodespacesPublicKeyResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetCodespacesPublicKeyResult diff --git a/sdk/go/github/getCodespacesSecrets.go b/sdk/go/github/getCodespacesSecrets.go index 2de1c853..76e3e6e1 100644 --- a/sdk/go/github/getCodespacesSecrets.go +++ b/sdk/go/github/getCodespacesSecrets.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -44,6 +45,7 @@ import ( // } // // ``` +// func GetCodespacesSecrets(ctx *pulumi.Context, args *GetCodespacesSecretsArgs, opts ...pulumi.InvokeOption) (*GetCodespacesSecretsResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetCodespacesSecretsResult diff --git a/sdk/go/github/getCodespacesUserPublicKey.go b/sdk/go/github/getCodespacesUserPublicKey.go index 94539204..eed09393 100644 --- a/sdk/go/github/getCodespacesUserPublicKey.go +++ b/sdk/go/github/getCodespacesUserPublicKey.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -37,6 +38,7 @@ import ( // } // // ``` +// func GetCodespacesUserPublicKey(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetCodespacesUserPublicKeyResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetCodespacesUserPublicKeyResult diff --git a/sdk/go/github/getCodespacesUserSecrets.go b/sdk/go/github/getCodespacesUserSecrets.go index be220f31..82d1ad73 100644 --- a/sdk/go/github/getCodespacesUserSecrets.go +++ b/sdk/go/github/getCodespacesUserSecrets.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -36,6 +37,7 @@ import ( // } // // ``` +// func GetCodespacesUserSecrets(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetCodespacesUserSecretsResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetCodespacesUserSecretsResult diff --git a/sdk/go/github/getCollaborators.go b/sdk/go/github/getCollaborators.go index e455a2bd..b465d01e 100644 --- a/sdk/go/github/getCollaborators.go +++ b/sdk/go/github/getCollaborators.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -39,6 +40,7 @@ import ( // } // // ``` +// func GetCollaborators(ctx *pulumi.Context, args *GetCollaboratorsArgs, opts ...pulumi.InvokeOption) (*GetCollaboratorsResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetCollaboratorsResult diff --git a/sdk/go/github/getDependabotOrganizationPublicKey.go b/sdk/go/github/getDependabotOrganizationPublicKey.go index 764f610c..29f6bf1c 100644 --- a/sdk/go/github/getDependabotOrganizationPublicKey.go +++ b/sdk/go/github/getDependabotOrganizationPublicKey.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -37,6 +38,7 @@ import ( // } // // ``` +// func GetDependabotOrganizationPublicKey(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetDependabotOrganizationPublicKeyResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetDependabotOrganizationPublicKeyResult diff --git a/sdk/go/github/getDependabotOrganizationSecrets.go b/sdk/go/github/getDependabotOrganizationSecrets.go index 5e216a66..ba54e78c 100644 --- a/sdk/go/github/getDependabotOrganizationSecrets.go +++ b/sdk/go/github/getDependabotOrganizationSecrets.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -36,6 +37,7 @@ import ( // } // // ``` +// func GetDependabotOrganizationSecrets(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetDependabotOrganizationSecretsResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetDependabotOrganizationSecretsResult diff --git a/sdk/go/github/getDependabotPublicKey.go b/sdk/go/github/getDependabotPublicKey.go index 8cdbd1d3..35439052 100644 --- a/sdk/go/github/getDependabotPublicKey.go +++ b/sdk/go/github/getDependabotPublicKey.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -39,6 +40,7 @@ import ( // } // // ``` +// func GetDependabotPublicKey(ctx *pulumi.Context, args *GetDependabotPublicKeyArgs, opts ...pulumi.InvokeOption) (*GetDependabotPublicKeyResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetDependabotPublicKeyResult diff --git a/sdk/go/github/getDependabotSecrets.go b/sdk/go/github/getDependabotSecrets.go index 7df7c051..84d41caa 100644 --- a/sdk/go/github/getDependabotSecrets.go +++ b/sdk/go/github/getDependabotSecrets.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -38,6 +39,7 @@ import ( // } // // ``` +// func GetDependabotSecrets(ctx *pulumi.Context, args *GetDependabotSecretsArgs, opts ...pulumi.InvokeOption) (*GetDependabotSecretsResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetDependabotSecretsResult diff --git a/sdk/go/github/getEnterprise.go b/sdk/go/github/getEnterprise.go index 945ac695..af673ba4 100644 --- a/sdk/go/github/getEnterprise.go +++ b/sdk/go/github/getEnterprise.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -38,6 +39,7 @@ import ( // } // // ``` +// func GetEnterprise(ctx *pulumi.Context, args *GetEnterpriseArgs, opts ...pulumi.InvokeOption) (*GetEnterpriseResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetEnterpriseResult diff --git a/sdk/go/github/getExternalGroups.go b/sdk/go/github/getExternalGroups.go index 506dc175..1e76d657 100644 --- a/sdk/go/github/getExternalGroups.go +++ b/sdk/go/github/getExternalGroups.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -38,6 +39,7 @@ import ( // } // // ``` +// func GetExternalGroups(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetExternalGroupsResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetExternalGroupsResult diff --git a/sdk/go/github/getGithubApp.go b/sdk/go/github/getGithubApp.go index 4ba67fd1..ad815a2c 100644 --- a/sdk/go/github/getGithubApp.go +++ b/sdk/go/github/getGithubApp.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -38,6 +39,7 @@ import ( // } // // ``` +// func GetGithubApp(ctx *pulumi.Context, args *GetGithubAppArgs, opts ...pulumi.InvokeOption) (*GetGithubAppResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetGithubAppResult diff --git a/sdk/go/github/getIpRanges.go b/sdk/go/github/getIpRanges.go index 489752bf..b15285d5 100644 --- a/sdk/go/github/getIpRanges.go +++ b/sdk/go/github/getIpRanges.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -36,6 +37,7 @@ import ( // } // // ``` +// func GetIpRanges(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetIpRangesResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetIpRangesResult diff --git a/sdk/go/github/getMembership.go b/sdk/go/github/getMembership.go index b0ecbf16..6ed75dce 100644 --- a/sdk/go/github/getMembership.go +++ b/sdk/go/github/getMembership.go @@ -18,6 +18,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -41,6 +42,7 @@ import ( // } // // ``` +// func LookupMembership(ctx *pulumi.Context, args *LookupMembershipArgs, opts ...pulumi.InvokeOption) (*LookupMembershipResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv LookupMembershipResult diff --git a/sdk/go/github/getOrganization.go b/sdk/go/github/getOrganization.go index fb4c10ba..25bc4527 100644 --- a/sdk/go/github/getOrganization.go +++ b/sdk/go/github/getOrganization.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -38,6 +39,7 @@ import ( // } // // ``` +// func GetOrganization(ctx *pulumi.Context, args *GetOrganizationArgs, opts ...pulumi.InvokeOption) (*GetOrganizationResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetOrganizationResult diff --git a/sdk/go/github/getOrganizationCustomRole.go b/sdk/go/github/getOrganizationCustomRole.go index b9784ace..966fdbf6 100644 --- a/sdk/go/github/getOrganizationCustomRole.go +++ b/sdk/go/github/getOrganizationCustomRole.go @@ -17,6 +17,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -40,6 +41,7 @@ import ( // } // // ``` +// func LookupOrganizationCustomRole(ctx *pulumi.Context, args *LookupOrganizationCustomRoleArgs, opts ...pulumi.InvokeOption) (*LookupOrganizationCustomRoleResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv LookupOrganizationCustomRoleResult diff --git a/sdk/go/github/getOrganizationExternalIdentities.go b/sdk/go/github/getOrganizationExternalIdentities.go index 400ffc8d..2696d83e 100644 --- a/sdk/go/github/getOrganizationExternalIdentities.go +++ b/sdk/go/github/getOrganizationExternalIdentities.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -37,6 +38,7 @@ import ( // } // // ``` +// func GetOrganizationExternalIdentities(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetOrganizationExternalIdentitiesResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetOrganizationExternalIdentitiesResult diff --git a/sdk/go/github/getOrganizationIpAllowList.go b/sdk/go/github/getOrganizationIpAllowList.go index db625de5..ec7b134e 100644 --- a/sdk/go/github/getOrganizationIpAllowList.go +++ b/sdk/go/github/getOrganizationIpAllowList.go @@ -17,6 +17,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -38,6 +39,7 @@ import ( // } // // ``` +// func GetOrganizationIpAllowList(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetOrganizationIpAllowListResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetOrganizationIpAllowListResult diff --git a/sdk/go/github/getOrganizationTeamSyncGroups.go b/sdk/go/github/getOrganizationTeamSyncGroups.go index e4264675..2ec31314 100644 --- a/sdk/go/github/getOrganizationTeamSyncGroups.go +++ b/sdk/go/github/getOrganizationTeamSyncGroups.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -36,6 +37,7 @@ import ( // } // // ``` +// func GetOrganizationTeamSyncGroups(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetOrganizationTeamSyncGroupsResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetOrganizationTeamSyncGroupsResult diff --git a/sdk/go/github/getOrganizationTeams.go b/sdk/go/github/getOrganizationTeams.go index dcc2f2c6..1eed01c1 100644 --- a/sdk/go/github/getOrganizationTeams.go +++ b/sdk/go/github/getOrganizationTeams.go @@ -17,6 +17,7 @@ import ( // // To retrieve *all* teams of the organization: // +// // ```go // package main // @@ -38,9 +39,11 @@ import ( // } // // ``` +// // // To retrieve only the team's at the root of the organization: // +// // ```go // package main // @@ -64,6 +67,7 @@ import ( // } // // ``` +// func GetOrganizationTeams(ctx *pulumi.Context, args *GetOrganizationTeamsArgs, opts ...pulumi.InvokeOption) (*GetOrganizationTeamsResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetOrganizationTeamsResult diff --git a/sdk/go/github/getOrganizationWebhooks.go b/sdk/go/github/getOrganizationWebhooks.go index da029647..2a7afcb9 100644 --- a/sdk/go/github/getOrganizationWebhooks.go +++ b/sdk/go/github/getOrganizationWebhooks.go @@ -17,6 +17,7 @@ import ( // // To retrieve *all* webhooks of the organization: // +// // ```go // package main // @@ -38,6 +39,7 @@ import ( // } // // ``` +// func GetOrganizationWebhooks(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetOrganizationWebhooksResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetOrganizationWebhooksResult diff --git a/sdk/go/github/getRef.go b/sdk/go/github/getRef.go index bf2e7484..56f48d1d 100644 --- a/sdk/go/github/getRef.go +++ b/sdk/go/github/getRef.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -40,6 +41,7 @@ import ( // } // // ``` +// func GetRef(ctx *pulumi.Context, args *GetRefArgs, opts ...pulumi.InvokeOption) (*GetRefResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetRefResult diff --git a/sdk/go/github/getRelease.go b/sdk/go/github/getRelease.go index e60a2def..2e9d88b7 100644 --- a/sdk/go/github/getRelease.go +++ b/sdk/go/github/getRelease.go @@ -12,6 +12,40 @@ import ( ) // Use this data source to retrieve information about a GitHub release in a specific repository. +// +// ## Example Usage +// +// To retrieve the latest release that is present in a repository: +// +// +// ```go +// package main +// +// import ( +// +// "github.com/pulumi/pulumi-github/sdk/v6/go/github" +// "github.com/pulumi/pulumi/sdk/v3/go/pulumi" +// +// ) +// +// func main() { +// pulumi.Run(func(ctx *pulumi.Context) error { +// _, err := github.LookupRelease(ctx, &github.LookupReleaseArgs{ +// Owner: "example-owner", +// Repository: "example-repository", +// RetrieveBy: "latest", +// }, nil) +// if err != nil { +// return err +// } +// return nil +// }) +// } +// +// ``` +// +// +// To retrieve a specific release from a repository based on it's ID: func LookupRelease(ctx *pulumi.Context, args *LookupReleaseArgs, opts ...pulumi.InvokeOption) (*LookupReleaseResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv LookupReleaseResult diff --git a/sdk/go/github/getRepositories.go b/sdk/go/github/getRepositories.go index 679f559d..aa50014a 100644 --- a/sdk/go/github/getRepositories.go +++ b/sdk/go/github/getRepositories.go @@ -19,6 +19,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -43,6 +44,7 @@ import ( // } // // ``` +// func GetRepositories(ctx *pulumi.Context, args *GetRepositoriesArgs, opts ...pulumi.InvokeOption) (*GetRepositoriesResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetRepositoriesResult diff --git a/sdk/go/github/getRepository.go b/sdk/go/github/getRepository.go index fc8db665..f956d343 100644 --- a/sdk/go/github/getRepository.go +++ b/sdk/go/github/getRepository.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -38,6 +39,7 @@ import ( // } // // ``` +// func LookupRepository(ctx *pulumi.Context, args *LookupRepositoryArgs, opts ...pulumi.InvokeOption) (*LookupRepositoryResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv LookupRepositoryResult diff --git a/sdk/go/github/getRepositoryAutolinkReferences.go b/sdk/go/github/getRepositoryAutolinkReferences.go index 5d76f7aa..63653c2e 100644 --- a/sdk/go/github/getRepositoryAutolinkReferences.go +++ b/sdk/go/github/getRepositoryAutolinkReferences.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -38,6 +39,7 @@ import ( // } // // ``` +// func GetRepositoryAutolinkReferences(ctx *pulumi.Context, args *GetRepositoryAutolinkReferencesArgs, opts ...pulumi.InvokeOption) (*GetRepositoryAutolinkReferencesResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetRepositoryAutolinkReferencesResult diff --git a/sdk/go/github/getRepositoryBranches.go b/sdk/go/github/getRepositoryBranches.go index 6f2d08ad..57e86d53 100644 --- a/sdk/go/github/getRepositoryBranches.go +++ b/sdk/go/github/getRepositoryBranches.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -38,6 +39,7 @@ import ( // } // // ``` +// func GetRepositoryBranches(ctx *pulumi.Context, args *GetRepositoryBranchesArgs, opts ...pulumi.InvokeOption) (*GetRepositoryBranchesResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetRepositoryBranchesResult diff --git a/sdk/go/github/getRepositoryDeployKeys.go b/sdk/go/github/getRepositoryDeployKeys.go index 99611d90..3653d915 100644 --- a/sdk/go/github/getRepositoryDeployKeys.go +++ b/sdk/go/github/getRepositoryDeployKeys.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -38,6 +39,7 @@ import ( // } // // ``` +// func GetRepositoryDeployKeys(ctx *pulumi.Context, args *GetRepositoryDeployKeysArgs, opts ...pulumi.InvokeOption) (*GetRepositoryDeployKeysResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetRepositoryDeployKeysResult diff --git a/sdk/go/github/getRepositoryDeploymentBranchPolicies.go b/sdk/go/github/getRepositoryDeploymentBranchPolicies.go index ae1be5a6..d9103026 100644 --- a/sdk/go/github/getRepositoryDeploymentBranchPolicies.go +++ b/sdk/go/github/getRepositoryDeploymentBranchPolicies.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -39,6 +40,7 @@ import ( // } // // ``` +// func GetRepositoryDeploymentBranchPolicies(ctx *pulumi.Context, args *GetRepositoryDeploymentBranchPoliciesArgs, opts ...pulumi.InvokeOption) (*GetRepositoryDeploymentBranchPoliciesResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetRepositoryDeploymentBranchPoliciesResult diff --git a/sdk/go/github/getRepositoryEnvironments.go b/sdk/go/github/getRepositoryEnvironments.go index 651c9184..599970f7 100644 --- a/sdk/go/github/getRepositoryEnvironments.go +++ b/sdk/go/github/getRepositoryEnvironments.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -38,6 +39,7 @@ import ( // } // // ``` +// func GetRepositoryEnvironments(ctx *pulumi.Context, args *GetRepositoryEnvironmentsArgs, opts ...pulumi.InvokeOption) (*GetRepositoryEnvironmentsResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetRepositoryEnvironmentsResult diff --git a/sdk/go/github/getRepositoryFile.go b/sdk/go/github/getRepositoryFile.go index 1999f9f4..350ba68f 100644 --- a/sdk/go/github/getRepositoryFile.go +++ b/sdk/go/github/getRepositoryFile.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -41,6 +42,7 @@ import ( // } // // ``` +// func LookupRepositoryFile(ctx *pulumi.Context, args *LookupRepositoryFileArgs, opts ...pulumi.InvokeOption) (*LookupRepositoryFileResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv LookupRepositoryFileResult diff --git a/sdk/go/github/getRepositoryMilestone.go b/sdk/go/github/getRepositoryMilestone.go index 02b15f6a..caf590f6 100644 --- a/sdk/go/github/getRepositoryMilestone.go +++ b/sdk/go/github/getRepositoryMilestone.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -40,6 +41,7 @@ import ( // } // // ``` +// func LookupRepositoryMilestone(ctx *pulumi.Context, args *LookupRepositoryMilestoneArgs, opts ...pulumi.InvokeOption) (*LookupRepositoryMilestoneResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv LookupRepositoryMilestoneResult diff --git a/sdk/go/github/getRepositoryPullRequest.go b/sdk/go/github/getRepositoryPullRequest.go index 9e40fa0e..3d71a265 100644 --- a/sdk/go/github/getRepositoryPullRequest.go +++ b/sdk/go/github/getRepositoryPullRequest.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -39,6 +40,7 @@ import ( // } // // ``` +// func LookupRepositoryPullRequest(ctx *pulumi.Context, args *LookupRepositoryPullRequestArgs, opts ...pulumi.InvokeOption) (*LookupRepositoryPullRequestResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv LookupRepositoryPullRequestResult diff --git a/sdk/go/github/getRepositoryPullRequests.go b/sdk/go/github/getRepositoryPullRequests.go index 8c6d9762..b72a0ca2 100644 --- a/sdk/go/github/getRepositoryPullRequests.go +++ b/sdk/go/github/getRepositoryPullRequests.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -42,6 +43,7 @@ import ( // } // // ``` +// func LookupRepositoryPullRequests(ctx *pulumi.Context, args *LookupRepositoryPullRequestsArgs, opts ...pulumi.InvokeOption) (*LookupRepositoryPullRequestsResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv LookupRepositoryPullRequestsResult diff --git a/sdk/go/github/getRepositoryTeams.go b/sdk/go/github/getRepositoryTeams.go index f343220a..7a5fae35 100644 --- a/sdk/go/github/getRepositoryTeams.go +++ b/sdk/go/github/getRepositoryTeams.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -38,6 +39,7 @@ import ( // } // // ``` +// func GetRepositoryTeams(ctx *pulumi.Context, args *GetRepositoryTeamsArgs, opts ...pulumi.InvokeOption) (*GetRepositoryTeamsResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetRepositoryTeamsResult diff --git a/sdk/go/github/getRepositoryWebhooks.go b/sdk/go/github/getRepositoryWebhooks.go index 4c279c30..bbefe4ab 100644 --- a/sdk/go/github/getRepositoryWebhooks.go +++ b/sdk/go/github/getRepositoryWebhooks.go @@ -17,6 +17,7 @@ import ( // // To retrieve webhooks of a repository: // +// // ```go // package main // @@ -40,6 +41,7 @@ import ( // } // // ``` +// func GetRepositoryWebhooks(ctx *pulumi.Context, args *GetRepositoryWebhooksArgs, opts ...pulumi.InvokeOption) (*GetRepositoryWebhooksResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetRepositoryWebhooksResult diff --git a/sdk/go/github/getRestApi.go b/sdk/go/github/getRestApi.go index 2571d2b6..c42cf8bd 100644 --- a/sdk/go/github/getRestApi.go +++ b/sdk/go/github/getRestApi.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -38,6 +39,7 @@ import ( // } // // ``` +// func GetRestApi(ctx *pulumi.Context, args *GetRestApiArgs, opts ...pulumi.InvokeOption) (*GetRestApiResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetRestApiResult diff --git a/sdk/go/github/getSshKeys.go b/sdk/go/github/getSshKeys.go index ef728daa..4270f99c 100644 --- a/sdk/go/github/getSshKeys.go +++ b/sdk/go/github/getSshKeys.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -36,6 +37,7 @@ import ( // } // // ``` +// func GetSshKeys(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetSshKeysResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetSshKeysResult diff --git a/sdk/go/github/getTeam.go b/sdk/go/github/getTeam.go index 900a20ec..26ee155b 100644 --- a/sdk/go/github/getTeam.go +++ b/sdk/go/github/getTeam.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -38,6 +39,7 @@ import ( // } // // ``` +// func LookupTeam(ctx *pulumi.Context, args *LookupTeamArgs, opts ...pulumi.InvokeOption) (*LookupTeamResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv LookupTeamResult diff --git a/sdk/go/github/getTree.go b/sdk/go/github/getTree.go index 1989182f..835f98f6 100644 --- a/sdk/go/github/getTree.go +++ b/sdk/go/github/getTree.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -54,6 +55,7 @@ import ( // } // // ``` +// func GetTree(ctx *pulumi.Context, args *GetTreeArgs, opts ...pulumi.InvokeOption) (*GetTreeResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetTreeResult diff --git a/sdk/go/github/getUser.go b/sdk/go/github/getUser.go index 81148916..c919db0f 100644 --- a/sdk/go/github/getUser.go +++ b/sdk/go/github/getUser.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -45,6 +46,7 @@ import ( // } // // ``` +// func GetUser(ctx *pulumi.Context, args *GetUserArgs, opts ...pulumi.InvokeOption) (*GetUserResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetUserResult diff --git a/sdk/go/github/getUserExternalIdentity.go b/sdk/go/github/getUserExternalIdentity.go index ed44fc40..c98b515b 100644 --- a/sdk/go/github/getUserExternalIdentity.go +++ b/sdk/go/github/getUserExternalIdentity.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -39,6 +40,7 @@ import ( // } // // ``` +// func GetUserExternalIdentity(ctx *pulumi.Context, args *GetUserExternalIdentityArgs, opts ...pulumi.InvokeOption) (*GetUserExternalIdentityResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetUserExternalIdentityResult diff --git a/sdk/go/github/getUsers.go b/sdk/go/github/getUsers.go index bc50c21d..42646656 100644 --- a/sdk/go/github/getUsers.go +++ b/sdk/go/github/getUsers.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -44,6 +45,7 @@ import ( // } // // ``` +// func GetUsers(ctx *pulumi.Context, args *GetUsersArgs, opts ...pulumi.InvokeOption) (*GetUsersResult, error) { opts = internal.PkgInvokeDefaultOpts(opts) var rv GetUsersResult diff --git a/sdk/go/github/issue.go b/sdk/go/github/issue.go index 83b17851..f33b5a17 100644 --- a/sdk/go/github/issue.go +++ b/sdk/go/github/issue.go @@ -19,6 +19,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -52,8 +53,11 @@ import ( // } // // ``` +// +// // ### With Milestone And Project Assignment // +// // ```go // package main // @@ -110,15 +114,14 @@ import ( // } // // ``` +// // // ## Import // // GitHub Issues can be imported using an ID made up of `repository:number`, e.g. // // ```sh -// -// $ pulumi import github:index/issue:Issue issue_15 myrepo:15 -// +// $ pulumi import github:index/issue:Issue issue_15 myrepo:15 // ``` type Issue struct { pulumi.CustomResourceState diff --git a/sdk/go/github/issueLabel.go b/sdk/go/github/issueLabel.go index ad35bc04..8d947ecf 100644 --- a/sdk/go/github/issueLabel.go +++ b/sdk/go/github/issueLabel.go @@ -14,6 +14,7 @@ import ( // ## Example Usage // +// // ```go // package main // @@ -39,15 +40,14 @@ import ( // } // // ``` +// // // ## Import // // GitHub Issue Labels can be imported using an ID made up of `repository:name`, e.g. // // ```sh -// -// $ pulumi import github:index/issueLabel:IssueLabel panic_label terraform:panic -// +// $ pulumi import github:index/issueLabel:IssueLabel panic_label terraform:panic // ``` type IssueLabel struct { pulumi.CustomResourceState diff --git a/sdk/go/github/issueLabels.go b/sdk/go/github/issueLabels.go index feae7da1..a3cc9498 100644 --- a/sdk/go/github/issueLabels.go +++ b/sdk/go/github/issueLabels.go @@ -25,6 +25,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -59,15 +60,14 @@ import ( // } // // ``` +// // // ## Import // // GitHub Issue Labels can be imported using the repository `name`, e.g. // // ```sh -// -// $ pulumi import github:index/issueLabels:IssueLabels test_repo test_repo -// +// $ pulumi import github:index/issueLabels:IssueLabels test_repo test_repo // ``` type IssueLabels struct { pulumi.CustomResourceState diff --git a/sdk/go/github/membership.go b/sdk/go/github/membership.go index 7d003ca9..34a105ea 100644 --- a/sdk/go/github/membership.go +++ b/sdk/go/github/membership.go @@ -20,6 +20,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -45,15 +46,14 @@ import ( // } // // ``` +// // // ## Import // // GitHub Membership can be imported using an ID made up of `organization:username`, e.g. // // ```sh -// -// $ pulumi import github:index/membership:Membership member hashicorp:someuser -// +// $ pulumi import github:index/membership:Membership member hashicorp:someuser // ``` type Membership struct { pulumi.CustomResourceState diff --git a/sdk/go/github/organizationBlock.go b/sdk/go/github/organizationBlock.go index aa1bb12f..84f477f8 100644 --- a/sdk/go/github/organizationBlock.go +++ b/sdk/go/github/organizationBlock.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -39,15 +40,14 @@ import ( // } // // ``` +// // // ## Import // // GitHub organization block can be imported using a username, e.g. // // ```sh -// -// $ pulumi import github:index/organizationBlock:OrganizationBlock example someuser -// +// $ pulumi import github:index/organizationBlock:OrganizationBlock example someuser // ``` type OrganizationBlock struct { pulumi.CustomResourceState diff --git a/sdk/go/github/organizationCustomRole.go b/sdk/go/github/organizationCustomRole.go index 6b47399a..e496907a 100644 --- a/sdk/go/github/organizationCustomRole.go +++ b/sdk/go/github/organizationCustomRole.go @@ -18,6 +18,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -63,15 +64,15 @@ import ( // } // // ``` +// // // ## Import // -// Custom roles can be imported using the `id` of the role. The `id` of the custom role can be found using the [list custom roles in an organization](https://docs.github.com/en/enterprise-cloud@latest/rest/orgs/custom-roles#list-custom-repository-roles-in-an-organization) API. +// Custom roles can be imported using the `id` of the role. +// The `id` of the custom role can be found using the [list custom roles in an organization](https://docs.github.com/en/enterprise-cloud@latest/rest/orgs/custom-roles#list-custom-repository-roles-in-an-organization) API. // // ```sh -// -// $ pulumi import github:index/organizationCustomRole:OrganizationCustomRole example 1234 -// +// $ pulumi import github:index/organizationCustomRole:OrganizationCustomRole example 1234 // ``` type OrganizationCustomRole struct { pulumi.CustomResourceState diff --git a/sdk/go/github/organizationProject.go b/sdk/go/github/organizationProject.go index e8ba7fd5..381394b5 100644 --- a/sdk/go/github/organizationProject.go +++ b/sdk/go/github/organizationProject.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -38,6 +39,7 @@ import ( // } // // ``` +// type OrganizationProject struct { pulumi.CustomResourceState diff --git a/sdk/go/github/organizationSecurityManager.go b/sdk/go/github/organizationSecurityManager.go index b489e801..abf88a81 100644 --- a/sdk/go/github/organizationSecurityManager.go +++ b/sdk/go/github/organizationSecurityManager.go @@ -14,6 +14,7 @@ import ( // ## Example Usage // +// // ```go // package main // @@ -43,15 +44,14 @@ import ( // } // // ``` +// // // ## Import // // GitHub Security Manager Teams can be imported using the GitHub team ID e.g. // // ```sh -// -// $ pulumi import github:index/organizationSecurityManager:OrganizationSecurityManager core 1234567 -// +// $ pulumi import github:index/organizationSecurityManager:OrganizationSecurityManager core 1234567 // ``` type OrganizationSecurityManager struct { pulumi.CustomResourceState diff --git a/sdk/go/github/organizationSettings.go b/sdk/go/github/organizationSettings.go index ce4f435b..3dfa6ec0 100644 --- a/sdk/go/github/organizationSettings.go +++ b/sdk/go/github/organizationSettings.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -63,15 +64,15 @@ import ( // } // // ``` +// // // ## Import // -// Organization settings can be imported using the `id` of the organization. The `id` of the organization can be found using the [get an organization](https://docs.github.com/en/rest/orgs/orgs#get-an-organization) API. +// Organization settings can be imported using the `id` of the organization. +// The `id` of the organization can be found using the [get an organization](https://docs.github.com/en/rest/orgs/orgs#get-an-organization) API. // // ```sh -// -// $ pulumi import github:index/organizationSettings:OrganizationSettings test 123456789 -// +// $ pulumi import github:index/organizationSettings:OrganizationSettings test 123456789 // ``` type OrganizationSettings struct { pulumi.CustomResourceState diff --git a/sdk/go/github/organizationWebhook.go b/sdk/go/github/organizationWebhook.go index 6bd81d96..a5689d96 100644 --- a/sdk/go/github/organizationWebhook.go +++ b/sdk/go/github/organizationWebhook.go @@ -16,15 +16,13 @@ import ( // // ## Import // -// Organization webhooks can be imported using the `id` of the webhook. The `id` of the webhook can be found in the URL of the webhook. For example, `"https://github.com/organizations/foo-org/settings/hooks/123456789"`. +// Organization webhooks can be imported using the `id` of the webhook. +// The `id` of the webhook can be found in the URL of the webhook. For example, `"https://github.com/organizations/foo-org/settings/hooks/123456789"`. // // ```sh -// -// $ pulumi import github:index/organizationWebhook:OrganizationWebhook terraform 123456789 -// +// $ pulumi import github:index/organizationWebhook:OrganizationWebhook terraform 123456789 // ``` -// -// If secret is populated in the webhook's configuration, the value will be imported as "********". +// If secret is populated in the webhook's configuration, the value will be imported as "********". type OrganizationWebhook struct { pulumi.CustomResourceState diff --git a/sdk/go/github/projectCard.go b/sdk/go/github/projectCard.go index 8a014443..f230684c 100644 --- a/sdk/go/github/projectCard.go +++ b/sdk/go/github/projectCard.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -52,8 +53,11 @@ import ( // } // // ``` +// +// // ### Adding An Issue To A Project // +// // ```go // package main // @@ -107,15 +111,14 @@ import ( // } // // ``` +// // // ## Import // // A GitHub Project Card can be imported using its [Card ID](https://developer.github.com/v3/projects/cards/#get-a-project-card): // // ```sh -// -// $ pulumi import github:index/projectCard:ProjectCard card 01234567 -// +// $ pulumi import github:index/projectCard:ProjectCard card 01234567 // ``` type ProjectCard struct { pulumi.CustomResourceState diff --git a/sdk/go/github/projectColumn.go b/sdk/go/github/projectColumn.go index 5a5cbb7d..34fd4389 100644 --- a/sdk/go/github/projectColumn.go +++ b/sdk/go/github/projectColumn.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -45,6 +46,7 @@ import ( // } // // ``` +// type ProjectColumn struct { pulumi.CustomResourceState diff --git a/sdk/go/github/release.go b/sdk/go/github/release.go index 7dd73e91..d7d35f7f 100644 --- a/sdk/go/github/release.go +++ b/sdk/go/github/release.go @@ -17,6 +17,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -48,8 +49,11 @@ import ( // } // // ``` +// +// // ### On Non-Default Branch // +// // ```go // package main // @@ -91,6 +95,7 @@ import ( // } // // ``` +// // // ## Import // diff --git a/sdk/go/github/repository.go b/sdk/go/github/repository.go index 38c0751a..87ba8f50 100644 --- a/sdk/go/github/repository.go +++ b/sdk/go/github/repository.go @@ -20,6 +20,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -49,8 +50,11 @@ import ( // } // // ``` +// +// // ### With GitHub Pages Enabled // +// // ```go // package main // @@ -81,15 +85,14 @@ import ( // } // // ``` +// // // ## Import // // Repositories can be imported using the `name`, e.g. // // ```sh -// -// $ pulumi import github:index/repository:Repository terraform terraform -// +// $ pulumi import github:index/repository:Repository terraform terraform // ``` type Repository struct { pulumi.CustomResourceState diff --git a/sdk/go/github/repositoryAutolinkReference.go b/sdk/go/github/repositoryAutolinkReference.go index f5468ed3..e9aac6e5 100644 --- a/sdk/go/github/repositoryAutolinkReference.go +++ b/sdk/go/github/repositoryAutolinkReference.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -48,6 +49,7 @@ import ( // } // // ``` +// // // ## Import // diff --git a/sdk/go/github/repositoryCollaborator.go b/sdk/go/github/repositoryCollaborator.go index e3fa2e76..17af5137 100644 --- a/sdk/go/github/repositoryCollaborator.go +++ b/sdk/go/github/repositoryCollaborator.go @@ -39,6 +39,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -65,15 +66,14 @@ import ( // } // // ``` +// // // ## Import // // GitHub Repository Collaborators can be imported using an ID made up of `repository:username`, e.g. // // ```sh -// -// $ pulumi import github:index/repositoryCollaborator:RepositoryCollaborator collaborator terraform:someuser -// +// $ pulumi import github:index/repositoryCollaborator:RepositoryCollaborator collaborator terraform:someuser // ``` type RepositoryCollaborator struct { pulumi.CustomResourceState diff --git a/sdk/go/github/repositoryCollaborators.go b/sdk/go/github/repositoryCollaborators.go index 866da9a8..40192b73 100644 --- a/sdk/go/github/repositoryCollaborators.go +++ b/sdk/go/github/repositoryCollaborators.go @@ -39,6 +39,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -85,15 +86,14 @@ import ( // } // // ``` +// // // ## Import // // GitHub Repository Collaborators can be imported using the name `name`, e.g. // // ```sh -// -// $ pulumi import github:index/repositoryCollaborators:RepositoryCollaborators collaborators terraform -// +// $ pulumi import github:index/repositoryCollaborators:RepositoryCollaborators collaborators terraform // ``` type RepositoryCollaborators struct { pulumi.CustomResourceState diff --git a/sdk/go/github/repositoryDependabotSecurityUpdates.go b/sdk/go/github/repositoryDependabotSecurityUpdates.go index cb65b809..ce75db93 100644 --- a/sdk/go/github/repositoryDependabotSecurityUpdates.go +++ b/sdk/go/github/repositoryDependabotSecurityUpdates.go @@ -18,6 +18,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -50,6 +51,7 @@ import ( // } // // ``` +// // // ## Import // diff --git a/sdk/go/github/repositoryDeployKey.go b/sdk/go/github/repositoryDeployKey.go index bfafbf42..be14c9ec 100644 --- a/sdk/go/github/repositoryDeployKey.go +++ b/sdk/go/github/repositoryDeployKey.go @@ -25,6 +25,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -60,15 +61,15 @@ import ( // } // // ``` +// // // ## Import // -// Repository deploy keys can be imported using a colon-separated pair of repository name and GitHub's key id. The latter can be obtained by GitHub's SDKs and API. +// Repository deploy keys can be imported using a colon-separated pair of repository name +// and GitHub's key id. The latter can be obtained by GitHub's SDKs and API. // // ```sh -// -// $ pulumi import github:index/repositoryDeployKey:RepositoryDeployKey foo test-repo:23824728 -// +// $ pulumi import github:index/repositoryDeployKey:RepositoryDeployKey foo test-repo:23824728 // ``` type RepositoryDeployKey struct { pulumi.CustomResourceState diff --git a/sdk/go/github/repositoryDeploymentBranchPolicy.go b/sdk/go/github/repositoryDeploymentBranchPolicy.go index 1f96e1ec..803bc324 100644 --- a/sdk/go/github/repositoryDeploymentBranchPolicy.go +++ b/sdk/go/github/repositoryDeploymentBranchPolicy.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -53,13 +54,12 @@ import ( // } // // ``` +// // // ## Import // // ```sh -// -// $ pulumi import github:index/repositoryDeploymentBranchPolicy:RepositoryDeploymentBranchPolicy foo repo:env:id -// +// $ pulumi import github:index/repositoryDeploymentBranchPolicy:RepositoryDeploymentBranchPolicy foo repo:env:id // ``` type RepositoryDeploymentBranchPolicy struct { pulumi.CustomResourceState diff --git a/sdk/go/github/repositoryEnvironment.go b/sdk/go/github/repositoryEnvironment.go index 37d4a6fe..d90ed078 100644 --- a/sdk/go/github/repositoryEnvironment.go +++ b/sdk/go/github/repositoryEnvironment.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -64,15 +65,14 @@ import ( // } // // ``` +// // // ## Import // // GitHub Repository Environment can be imported using an ID made up of `name` of the repository combined with the `environment` name of the environment, separated by a `:` character, e.g. // // ```sh -// -// $ pulumi import github:index/repositoryEnvironment:RepositoryEnvironment daily terraform:daily -// +// $ pulumi import github:index/repositoryEnvironment:RepositoryEnvironment daily terraform:daily // ``` type RepositoryEnvironment struct { pulumi.CustomResourceState diff --git a/sdk/go/github/repositoryEnvironmentDeploymentPolicy.go b/sdk/go/github/repositoryEnvironmentDeploymentPolicy.go index 91a38d3d..e42c93b8 100644 --- a/sdk/go/github/repositoryEnvironmentDeploymentPolicy.go +++ b/sdk/go/github/repositoryEnvironmentDeploymentPolicy.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -70,15 +71,14 @@ import ( // } // // ``` +// // // ## Import // // GitHub Repository Environment Deployment Policy can be imported using an ID made up of `name` of the repository combined with the `environment` name of the environment with the `Id` of the deployment policy, separated by a `:` character, e.g. // // ```sh -// -// $ pulumi import github:index/repositoryEnvironmentDeploymentPolicy:RepositoryEnvironmentDeploymentPolicy daily terraform:daily:123456 -// +// $ pulumi import github:index/repositoryEnvironmentDeploymentPolicy:RepositoryEnvironmentDeploymentPolicy daily terraform:daily:123456 // ``` type RepositoryEnvironmentDeploymentPolicy struct { pulumi.CustomResourceState diff --git a/sdk/go/github/repositoryFile.go b/sdk/go/github/repositoryFile.go index f18e87ca..64fb0e54 100644 --- a/sdk/go/github/repositoryFile.go +++ b/sdk/go/github/repositoryFile.go @@ -17,6 +17,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -53,23 +54,19 @@ import ( // } // // ``` +// // // ## Import // // Repository files can be imported using a combination of the `repo` and `file`, e.g. // // ```sh -// -// $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore -// +// $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore // ``` -// -// To import a file from a branch other than the default branch, append `:` and the branch name, e.g. +// To import a file from a branch other than the default branch, append `:` and the branch name, e.g. // // ```sh -// -// $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore:dev -// +// $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore:dev // ``` type RepositoryFile struct { pulumi.CustomResourceState diff --git a/sdk/go/github/repositoryMilestone.go b/sdk/go/github/repositoryMilestone.go index 00c38925..63dbfc86 100644 --- a/sdk/go/github/repositoryMilestone.go +++ b/sdk/go/github/repositoryMilestone.go @@ -18,6 +18,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -44,15 +45,14 @@ import ( // } // // ``` +// // // ## Import // // A GitHub Repository Milestone can be imported using an ID made up of `owner/repository/number`, e.g. // // ```sh -// -// $ pulumi import github:index/repositoryMilestone:RepositoryMilestone example example-owner/example-repository/1 -// +// $ pulumi import github:index/repositoryMilestone:RepositoryMilestone example example-owner/example-repository/1 // ``` type RepositoryMilestone struct { pulumi.CustomResourceState diff --git a/sdk/go/github/repositoryProject.go b/sdk/go/github/repositoryProject.go index 93682de4..dffd3def 100644 --- a/sdk/go/github/repositoryProject.go +++ b/sdk/go/github/repositoryProject.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -47,6 +48,7 @@ import ( // } // // ``` +// type RepositoryProject struct { pulumi.CustomResourceState diff --git a/sdk/go/github/repositoryPullRequest.go b/sdk/go/github/repositoryPullRequest.go index fa8b57d6..146a47b2 100644 --- a/sdk/go/github/repositoryPullRequest.go +++ b/sdk/go/github/repositoryPullRequest.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -43,6 +44,7 @@ import ( // } // // ``` +// type RepositoryPullRequest struct { pulumi.CustomResourceState diff --git a/sdk/go/github/repositoryRuleset.go b/sdk/go/github/repositoryRuleset.go index d79840ca..30b1f939 100644 --- a/sdk/go/github/repositoryRuleset.go +++ b/sdk/go/github/repositoryRuleset.go @@ -18,6 +18,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -76,6 +77,7 @@ import ( // } // // ``` +// // // ## Import // diff --git a/sdk/go/github/repositoryTagProtection.go b/sdk/go/github/repositoryTagProtection.go index 430eb832..11813769 100644 --- a/sdk/go/github/repositoryTagProtection.go +++ b/sdk/go/github/repositoryTagProtection.go @@ -16,6 +16,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -40,17 +41,17 @@ import ( // } // // ``` +// // // ## Import // -// Repository tag protections can be imported using the `name` of the repository, combined with the `id` of the tag protection, separated by a `/` character. The `id` of the tag protection can be found using the [GitHub API](https://docs.github.com/en/rest/repos/tags#list-tag-protection-states-for-a-repository). +// Repository tag protections can be imported using the `name` of the repository, combined with the `id` of the tag protection, separated by a `/` character. +// The `id` of the tag protection can be found using the [GitHub API](https://docs.github.com/en/rest/repos/tags#list-tag-protection-states-for-a-repository). // // Importing uses the name of the repository, as well as the ID of the tag protection, e.g. // // ```sh -// -// $ pulumi import github:index/repositoryTagProtection:RepositoryTagProtection terraform my-repo/31077 -// +// $ pulumi import github:index/repositoryTagProtection:RepositoryTagProtection terraform my-repo/31077 // ``` type RepositoryTagProtection struct { pulumi.CustomResourceState diff --git a/sdk/go/github/repositoryTopics.go b/sdk/go/github/repositoryTopics.go index 069bd8e2..cea3e402 100644 --- a/sdk/go/github/repositoryTopics.go +++ b/sdk/go/github/repositoryTopics.go @@ -14,6 +14,7 @@ import ( // ## Example Usage // +// // ```go // package main // @@ -47,15 +48,14 @@ import ( // } // // ``` +// // // ## Import // // Repository topics can be imported using the `name` of the repository. // // ```sh -// -// $ pulumi import github:index/repositoryTopics:RepositoryTopics terraform terraform -// +// $ pulumi import github:index/repositoryTopics:RepositoryTopics terraform terraform // ``` type RepositoryTopics struct { pulumi.CustomResourceState diff --git a/sdk/go/github/repositoryWebhook.go b/sdk/go/github/repositoryWebhook.go index 89d5a461..e989a216 100644 --- a/sdk/go/github/repositoryWebhook.go +++ b/sdk/go/github/repositoryWebhook.go @@ -17,6 +17,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -57,20 +58,19 @@ import ( // } // // ``` +// // // ## Import // -// Repository webhooks can be imported using the `name` of the repository, combined with the `id` of the webhook, separated by a `/` character. The `id` of the webhook can be found in the URL of the webhook. For example: `"https://github.com/foo-org/foo-repo/settings/hooks/14711452"`. +// Repository webhooks can be imported using the `name` of the repository, combined with the `id` of the webhook, separated by a `/` character. +// The `id` of the webhook can be found in the URL of the webhook. For example: `"https://github.com/foo-org/foo-repo/settings/hooks/14711452"`. // // Importing uses the name of the repository, as well as the ID of the webhook, e.g. // // ```sh -// -// $ pulumi import github:index/repositoryWebhook:RepositoryWebhook terraform terraform/11235813 -// +// $ pulumi import github:index/repositoryWebhook:RepositoryWebhook terraform terraform/11235813 // ``` -// -// If secret is populated in the webhook's configuration, the value will be imported as "********". +// If secret is populated in the webhook's configuration, the value will be imported as "********". type RepositoryWebhook struct { pulumi.CustomResourceState diff --git a/sdk/go/github/team.go b/sdk/go/github/team.go index c0ec0939..cb553df8 100644 --- a/sdk/go/github/team.go +++ b/sdk/go/github/team.go @@ -18,6 +18,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -43,6 +44,7 @@ import ( // } // // ``` +// // // ## Import // diff --git a/sdk/go/github/teamMembers.go b/sdk/go/github/teamMembers.go index d9710290..f733cd18 100644 --- a/sdk/go/github/teamMembers.go +++ b/sdk/go/github/teamMembers.go @@ -14,6 +14,7 @@ import ( // ## Example Usage // +// // ```go // package main // @@ -68,16 +69,13 @@ import ( // } // // ``` +// // // ## Import // -// ~> **Note** Although the team id or team slug can be used it is recommended to use the team id. +// ~> **Note** Although the team id or team slug can be used it is recommended to use the team id. Using the team slug will result in terraform doing conversions between the team slug and team id. This will cause team members associations to the team to be destroyed and recreated on import. // -// Using the team slug will result in terraform doing conversions between the team slug and team id. -// -// This will cause team members associations to the team to be destroyed and recreated on import. -// -// GitHub Team Membership can be imported using the team ID team id or team slug, e.g. +// GitHub Team Membership can be imported using the team ID team id or team slug, e.g. // // ```sh // $ pulumi import github:index/teamMembers:TeamMembers some_team 1234567 diff --git a/sdk/go/github/teamMembership.go b/sdk/go/github/teamMembership.go index 65ad0c4a..9b722a23 100644 --- a/sdk/go/github/teamMembership.go +++ b/sdk/go/github/teamMembership.go @@ -25,6 +25,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -64,6 +65,7 @@ import ( // } // // ``` +// // // ## Import // diff --git a/sdk/go/github/teamRepository.go b/sdk/go/github/teamRepository.go index 60845899..155daf7d 100644 --- a/sdk/go/github/teamRepository.go +++ b/sdk/go/github/teamRepository.go @@ -30,6 +30,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -66,6 +67,7 @@ import ( // } // // ``` +// // // ## Import // diff --git a/sdk/go/github/teamSettings.go b/sdk/go/github/teamSettings.go index e003e1eb..9629f0ba 100644 --- a/sdk/go/github/teamSettings.go +++ b/sdk/go/github/teamSettings.go @@ -22,6 +22,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -57,23 +58,19 @@ import ( // } // // ``` +// // // ## Import // // GitHub Teams can be imported using the GitHub team ID, or the team slug e.g. // // ```sh -// -// $ pulumi import github:index/teamSettings:TeamSettings code_review_settings 1234567 -// +// $ pulumi import github:index/teamSettings:TeamSettings code_review_settings 1234567 // ``` -// -// or, +// or, // // ```sh -// -// $ pulumi import github:index/teamSettings:TeamSettings code_review_settings SomeTeam -// +// $ pulumi import github:index/teamSettings:TeamSettings code_review_settings SomeTeam // ``` type TeamSettings struct { pulumi.CustomResourceState diff --git a/sdk/go/github/teamSyncGroupMapping.go b/sdk/go/github/teamSyncGroupMapping.go index 8f46f767..f66cf134 100644 --- a/sdk/go/github/teamSyncGroupMapping.go +++ b/sdk/go/github/teamSyncGroupMapping.go @@ -23,9 +23,7 @@ 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 -// +// $ pulumi import github:index/teamSyncGroupMapping:TeamSyncGroupMapping example some_team // ``` type TeamSyncGroupMapping struct { pulumi.CustomResourceState diff --git a/sdk/go/github/userGpgKey.go b/sdk/go/github/userGpgKey.go index e577b9e4..3c26ab22 100644 --- a/sdk/go/github/userGpgKey.go +++ b/sdk/go/github/userGpgKey.go @@ -18,6 +18,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -41,12 +42,13 @@ import ( // } // // ``` +// // // ## Import // // GPG keys are not importable due to the fact that [API](https://developer.github.com/v3/users/gpg_keys/#gpg-keys) // -// does not return previously uploaded GPG key. +// does not return previously uploaded GPG key. type UserGpgKey struct { pulumi.CustomResourceState diff --git a/sdk/go/github/userInvitationAccepter.go b/sdk/go/github/userInvitationAccepter.go index 6dd92b79..f846861e 100644 --- a/sdk/go/github/userInvitationAccepter.go +++ b/sdk/go/github/userInvitationAccepter.go @@ -15,6 +15,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -56,6 +57,8 @@ import ( // } // // ``` +// +// // ## Allowing empty invitation IDs // // Set `allowEmptyId` when using `forEach` over a list of `github_repository_collaborator.invitation_id`'s. diff --git a/sdk/go/github/userSshKey.go b/sdk/go/github/userSshKey.go index e7cc797f..3c639eb7 100644 --- a/sdk/go/github/userSshKey.go +++ b/sdk/go/github/userSshKey.go @@ -18,6 +18,7 @@ import ( // // ## Example Usage // +// // ```go // package main // @@ -52,15 +53,14 @@ import ( // } // // ``` +// // // ## Import // // SSH keys can be imported using their ID e.g. // // ```sh -// -// $ pulumi import github:index/userSshKey:UserSshKey example 1234567 -// +// $ pulumi import github:index/userSshKey:UserSshKey example 1234567 // ``` type UserSshKey struct { pulumi.CustomResourceState diff --git a/sdk/java/src/main/java/com/pulumi/github/ActionsEnvironmentSecret.java b/sdk/java/src/main/java/com/pulumi/github/ActionsEnvironmentSecret.java index 8649c175..35720947 100644 --- a/sdk/java/src/main/java/com/pulumi/github/ActionsEnvironmentSecret.java +++ b/sdk/java/src/main/java/com/pulumi/github/ActionsEnvironmentSecret.java @@ -17,6 +17,8 @@ /** * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -53,6 +55,9 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -97,6 +102,7 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * diff --git a/sdk/java/src/main/java/com/pulumi/github/ActionsEnvironmentVariable.java b/sdk/java/src/main/java/com/pulumi/github/ActionsEnvironmentVariable.java index d366011a..0a7a27c9 100644 --- a/sdk/java/src/main/java/com/pulumi/github/ActionsEnvironmentVariable.java +++ b/sdk/java/src/main/java/com/pulumi/github/ActionsEnvironmentVariable.java @@ -18,6 +18,8 @@ * You must have write access to a repository to use this resource. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -48,6 +50,9 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -92,13 +97,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * This resource can be imported using an ID made up of the repository name, environment name, and variable name: * * ```sh - * $ pulumi import github:index/actionsEnvironmentVariable:ActionsEnvironmentVariable test_variable myrepo:myenv:myvariable + * $ pulumi import github:index/actionsEnvironmentVariable:ActionsEnvironmentVariable test_variable myrepo:myenv:myvariable * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/ActionsOrganizationOidcSubjectClaimCustomizationTemplate.java b/sdk/java/src/main/java/com/pulumi/github/ActionsOrganizationOidcSubjectClaimCustomizationTemplate.java index 247914ae..beaf4efc 100644 --- a/sdk/java/src/main/java/com/pulumi/github/ActionsOrganizationOidcSubjectClaimCustomizationTemplate.java +++ b/sdk/java/src/main/java/com/pulumi/github/ActionsOrganizationOidcSubjectClaimCustomizationTemplate.java @@ -22,6 +22,8 @@ * available in the [Actions documentation](https://docs.github.com/en/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect). * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -53,13 +55,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * This resource can be imported using the organization's name. * * ```sh - * $ pulumi import github:index/actionsOrganizationOidcSubjectClaimCustomizationTemplate:ActionsOrganizationOidcSubjectClaimCustomizationTemplate test example_organization + * $ pulumi import github:index/actionsOrganizationOidcSubjectClaimCustomizationTemplate:ActionsOrganizationOidcSubjectClaimCustomizationTemplate test example_organization * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/ActionsOrganizationPermissions.java b/sdk/java/src/main/java/com/pulumi/github/ActionsOrganizationPermissions.java index 6845fa8e..13e8dd77 100644 --- a/sdk/java/src/main/java/com/pulumi/github/ActionsOrganizationPermissions.java +++ b/sdk/java/src/main/java/com/pulumi/github/ActionsOrganizationPermissions.java @@ -21,6 +21,8 @@ * You must have admin access to an organization to use this resource. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -65,13 +67,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * This resource can be imported using the name of the GitHub organization: * * ```sh - * $ pulumi import github:index/actionsOrganizationPermissions:ActionsOrganizationPermissions test github_organization_name + * $ pulumi import github:index/actionsOrganizationPermissions:ActionsOrganizationPermissions test github_organization_name * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/ActionsOrganizationSecret.java b/sdk/java/src/main/java/com/pulumi/github/ActionsOrganizationSecret.java index a856765a..a8ef00ed 100644 --- a/sdk/java/src/main/java/com/pulumi/github/ActionsOrganizationSecret.java +++ b/sdk/java/src/main/java/com/pulumi/github/ActionsOrganizationSecret.java @@ -18,6 +18,8 @@ /** * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -54,6 +56,9 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -98,15 +103,17 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * This resource can be imported using an ID made up of the secret name: * * ```sh - * $ pulumi import github:index/actionsOrganizationSecret:ActionsOrganizationSecret test_secret test_secret_name + * $ pulumi import github:index/actionsOrganizationSecret:ActionsOrganizationSecret test_secret test_secret_name * ``` - * NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + * NOTE: the implementation is limited in that it won't fetch the value of the + * `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. * */ @ResourceType(type="github:index/actionsOrganizationSecret:ActionsOrganizationSecret") diff --git a/sdk/java/src/main/java/com/pulumi/github/ActionsOrganizationSecretRepositories.java b/sdk/java/src/main/java/com/pulumi/github/ActionsOrganizationSecretRepositories.java index 4ca19107..541f2db4 100644 --- a/sdk/java/src/main/java/com/pulumi/github/ActionsOrganizationSecretRepositories.java +++ b/sdk/java/src/main/java/com/pulumi/github/ActionsOrganizationSecretRepositories.java @@ -22,6 +22,8 @@ * This resource is only applicable when `visibility` of the existing organization secret has been set to `selected`. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -57,13 +59,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * This resource can be imported using an ID made up of the secret name: * * ```sh - * $ pulumi import github:index/actionsOrganizationSecretRepositories:ActionsOrganizationSecretRepositories test_secret_repos test_secret_name + * $ pulumi import github:index/actionsOrganizationSecretRepositories:ActionsOrganizationSecretRepositories test_secret_repos test_secret_name * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/ActionsOrganizationVariable.java b/sdk/java/src/main/java/com/pulumi/github/ActionsOrganizationVariable.java index 2dbc1e74..03adf394 100644 --- a/sdk/java/src/main/java/com/pulumi/github/ActionsOrganizationVariable.java +++ b/sdk/java/src/main/java/com/pulumi/github/ActionsOrganizationVariable.java @@ -21,6 +21,8 @@ * You must have write access to a repository to use this resource. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -51,6 +53,9 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -88,13 +93,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * This resource can be imported using an ID made up of the variable name: * * ```sh - * $ pulumi import github:index/actionsOrganizationVariable:ActionsOrganizationVariable test_variable test_variable_name + * $ pulumi import github:index/actionsOrganizationVariable:ActionsOrganizationVariable test_variable test_variable_name * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/ActionsRepositoryAccessLevel.java b/sdk/java/src/main/java/com/pulumi/github/ActionsRepositoryAccessLevel.java index 038101ec..44a8aa28 100644 --- a/sdk/java/src/main/java/com/pulumi/github/ActionsRepositoryAccessLevel.java +++ b/sdk/java/src/main/java/com/pulumi/github/ActionsRepositoryAccessLevel.java @@ -18,6 +18,8 @@ * You must have admin access to a repository to use this resource. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -53,13 +55,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * This resource can be imported using the name of the GitHub repository: * * ```sh - * $ pulumi import github:index/actionsRepositoryAccessLevel:ActionsRepositoryAccessLevel test my-repository + * $ pulumi import github:index/actionsRepositoryAccessLevel:ActionsRepositoryAccessLevel test my-repository * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/ActionsRepositoryOidcSubjectClaimCustomizationTemplate.java b/sdk/java/src/main/java/com/pulumi/github/ActionsRepositoryOidcSubjectClaimCustomizationTemplate.java index b930e1f2..b60e8186 100644 --- a/sdk/java/src/main/java/com/pulumi/github/ActionsRepositoryOidcSubjectClaimCustomizationTemplate.java +++ b/sdk/java/src/main/java/com/pulumi/github/ActionsRepositoryOidcSubjectClaimCustomizationTemplate.java @@ -32,6 +32,8 @@ * | `false` | Unset | Organization's default if set, otherwise GitHub's default | * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -68,13 +70,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * This resource can be imported using the repository's name. * * ```sh - * $ pulumi import github:index/actionsRepositoryOidcSubjectClaimCustomizationTemplate:ActionsRepositoryOidcSubjectClaimCustomizationTemplate test example_repository + * $ pulumi import github:index/actionsRepositoryOidcSubjectClaimCustomizationTemplate:ActionsRepositoryOidcSubjectClaimCustomizationTemplate test example_repository * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/ActionsRepositoryPermissions.java b/sdk/java/src/main/java/com/pulumi/github/ActionsRepositoryPermissions.java index b6250cec..9e75f106 100644 --- a/sdk/java/src/main/java/com/pulumi/github/ActionsRepositoryPermissions.java +++ b/sdk/java/src/main/java/com/pulumi/github/ActionsRepositoryPermissions.java @@ -21,6 +21,8 @@ * You must have admin access to an repository to use this resource. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -61,13 +63,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * This resource can be imported using the name of the GitHub repository: * * ```sh - * $ pulumi import github:index/actionsRepositoryPermissions:ActionsRepositoryPermissions test my-repository + * $ pulumi import github:index/actionsRepositoryPermissions:ActionsRepositoryPermissions test my-repository * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/ActionsRunnerGroup.java b/sdk/java/src/main/java/com/pulumi/github/ActionsRunnerGroup.java index 3118db43..0563f389 100644 --- a/sdk/java/src/main/java/com/pulumi/github/ActionsRunnerGroup.java +++ b/sdk/java/src/main/java/com/pulumi/github/ActionsRunnerGroup.java @@ -22,6 +22,8 @@ * You must have admin access to an organization to use this resource. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -54,13 +56,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * This resource can be imported using the ID of the runner group: * * ```sh - * $ pulumi import github:index/actionsRunnerGroup:ActionsRunnerGroup test 7 + * $ pulumi import github:index/actionsRunnerGroup:ActionsRunnerGroup test 7 * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/ActionsSecret.java b/sdk/java/src/main/java/com/pulumi/github/ActionsSecret.java index 0f0afb45..94cd60bb 100644 --- a/sdk/java/src/main/java/com/pulumi/github/ActionsSecret.java +++ b/sdk/java/src/main/java/com/pulumi/github/ActionsSecret.java @@ -17,6 +17,8 @@ /** * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -59,15 +61,17 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * This resource can be imported using an ID made up of the `repository` and `secret_name`: * * ```sh - * $ pulumi import github:index/actionsSecret:ActionsSecret example_secret repository/secret_name + * $ pulumi import github:index/actionsSecret:ActionsSecret example_secret repository/secret_name * ``` - * NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + * NOTE: the implementation is limited in that it won't fetch the value of the + * `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. * */ @ResourceType(type="github:index/actionsSecret:ActionsSecret") diff --git a/sdk/java/src/main/java/com/pulumi/github/ActionsVariable.java b/sdk/java/src/main/java/com/pulumi/github/ActionsVariable.java index 3407d812..ac5665a6 100644 --- a/sdk/java/src/main/java/com/pulumi/github/ActionsVariable.java +++ b/sdk/java/src/main/java/com/pulumi/github/ActionsVariable.java @@ -18,6 +18,8 @@ * You must have write access to a repository to use this resource. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -48,13 +50,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * GitHub Actions variables can be imported using an ID made up of `repository:variable_name`, e.g. * * ```sh - * $ pulumi import github:index/actionsVariable:ActionsVariable myvariable myrepo:myvariable + * $ pulumi import github:index/actionsVariable:ActionsVariable myvariable myrepo:myvariable * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/AppInstallationRepositories.java b/sdk/java/src/main/java/com/pulumi/github/AppInstallationRepositories.java index 3dddbfd4..6ca4529e 100644 --- a/sdk/java/src/main/java/com/pulumi/github/AppInstallationRepositories.java +++ b/sdk/java/src/main/java/com/pulumi/github/AppInstallationRepositories.java @@ -29,10 +29,11 @@ * * ## Import * - * GitHub App Installation Repositories can be imported using an ID made up of `installation_id`, e.g. + * GitHub App Installation Repositories can be imported + * using an ID made up of `installation_id`, e.g. * * ```sh - * $ pulumi import github:index/appInstallationRepositories:AppInstallationRepositories some_app_repos 1234567 + * $ pulumi import github:index/appInstallationRepositories:AppInstallationRepositories some_app_repos 1234567 * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/AppInstallationRepository.java b/sdk/java/src/main/java/com/pulumi/github/AppInstallationRepository.java index ada8546a..bbd6a8cf 100644 --- a/sdk/java/src/main/java/com/pulumi/github/AppInstallationRepository.java +++ b/sdk/java/src/main/java/com/pulumi/github/AppInstallationRepository.java @@ -28,6 +28,8 @@ * [link](https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams/reviewing-your-organizations-installed-integrations). * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -60,13 +62,15 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * - * GitHub App Installation Repository can be imported using an ID made up of `installation_id:repository`, e.g. + * GitHub App Installation Repository can be imported + * using an ID made up of `installation_id:repository`, e.g. * * ```sh - * $ pulumi import github:index/appInstallationRepository:AppInstallationRepository terraform_repo 1234567:terraform + * $ pulumi import github:index/appInstallationRepository:AppInstallationRepository terraform_repo 1234567:terraform * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/Branch.java b/sdk/java/src/main/java/com/pulumi/github/Branch.java index d1b9462b..93f8ef83 100644 --- a/sdk/java/src/main/java/com/pulumi/github/Branch.java +++ b/sdk/java/src/main/java/com/pulumi/github/Branch.java @@ -21,6 +21,8 @@ * another branch or commit. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -50,23 +52,25 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * GitHub Branch can be imported using an ID made up of `repository:branch`, e.g. * * ```sh - * $ pulumi import github:index/branch:Branch terraform terraform:main + * $ pulumi import github:index/branch:Branch terraform terraform:main * ``` - * Importing github branch into an instance object (when using a for each block to manage multiple branches) + * Importing github branch into an instance object (when using a for each block to manage multiple branches) * * ```sh - * $ pulumi import github:index/branch:Branch terraform["terraform"] terraform:main + * $ pulumi import github:index/branch:Branch terraform["terraform"] terraform:main * ``` - * Optionally, a source branch may be specified using an ID of `repository:branch:source_branch`. This is useful for importing branches that do not branch directly off main. + * Optionally, a source branch may be specified using an ID of `repository:branch:source_branch`. + * This is useful for importing branches that do not branch directly off main. * * ```sh - * $ pulumi import github:index/branch:Branch terraform terraform:feature-branch:dev + * $ pulumi import github:index/branch:Branch terraform terraform:feature-branch:dev * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/BranchDefault.java b/sdk/java/src/main/java/com/pulumi/github/BranchDefault.java index 9da35bcd..59eab795 100644 --- a/sdk/java/src/main/java/com/pulumi/github/BranchDefault.java +++ b/sdk/java/src/main/java/com/pulumi/github/BranchDefault.java @@ -25,6 +25,8 @@ * ## Example Usage * * Basic usage: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -68,8 +70,11 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * Renaming to a branch that doesn't exist: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -107,13 +112,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * GitHub Branch Defaults can be imported using an ID made up of `repository`, e.g. * * ```sh - * $ pulumi import github:index/branchDefault:BranchDefault branch_default my-repo + * $ pulumi import github:index/branchDefault:BranchDefault branch_default my-repo * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/BranchProtection.java b/sdk/java/src/main/java/com/pulumi/github/BranchProtection.java index 3e80db9b..cec50da9 100644 --- a/sdk/java/src/main/java/com/pulumi/github/BranchProtection.java +++ b/sdk/java/src/main/java/com/pulumi/github/BranchProtection.java @@ -21,6 +21,8 @@ /** * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -98,13 +100,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * GitHub Branch Protection can be imported using an ID made up of `repository:pattern`, e.g. * * ```sh - * $ pulumi import github:index/branchProtection:BranchProtection terraform terraform:main + * $ pulumi import github:index/branchProtection:BranchProtection terraform terraform:main * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/BranchProtectionV3.java b/sdk/java/src/main/java/com/pulumi/github/BranchProtectionV3.java index 793dd036..40b7c12c 100644 --- a/sdk/java/src/main/java/com/pulumi/github/BranchProtectionV3.java +++ b/sdk/java/src/main/java/com/pulumi/github/BranchProtectionV3.java @@ -25,12 +25,50 @@ * * This resource allows you to configure branch protection for repositories in your organization. When applied, the branch will be protected from forced pushes and deletion. Additional constraints, such as required status checks or restrictions on users, teams, and apps, can also be configured. * + * ## Example Usage + * + * <!--Start PulumiCodeChooser --> + * ```java + * package generated_program; + * + * import com.pulumi.Context; + * import com.pulumi.Pulumi; + * import com.pulumi.core.Output; + * import com.pulumi.github.BranchProtectionV3; + * import com.pulumi.github.BranchProtectionV3Args; + * import com.pulumi.github.inputs.BranchProtectionV3RestrictionsArgs; + * 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) { + * var example = new BranchProtectionV3("example", BranchProtectionV3Args.builder() + * .repository(github_repository.example().name()) + * .branch("main") + * .restrictions(BranchProtectionV3RestrictionsArgs.builder() + * .users("foo-user") + * .build()) + * .build()); + * + * } + * } + * ``` + * <!--End PulumiCodeChooser --> + * * ## Import * * GitHub Branch Protection can be imported using an ID made up of `repository:branch`, e.g. * * ```sh - * $ pulumi import github:index/branchProtectionV3:BranchProtectionV3 terraform terraform:main + * $ pulumi import github:index/branchProtectionV3:BranchProtectionV3 terraform terraform:main * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/CodespacesOrganizationSecret.java b/sdk/java/src/main/java/com/pulumi/github/CodespacesOrganizationSecret.java index 0f0f459a..4559e429 100644 --- a/sdk/java/src/main/java/com/pulumi/github/CodespacesOrganizationSecret.java +++ b/sdk/java/src/main/java/com/pulumi/github/CodespacesOrganizationSecret.java @@ -18,6 +18,8 @@ /** * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -54,6 +56,9 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -98,6 +103,7 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * @@ -107,9 +113,9 @@ * $ pulumi import github:index/codespacesOrganizationSecret:CodespacesOrganizationSecret test_secret test_secret_name * ``` * - * NOTE: the implementation is limited in that it won't fetch the value of the + * NOTE: the implementation is limited in that it won't fetch the value of the * - * `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + * `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. * */ @ResourceType(type="github:index/codespacesOrganizationSecret:CodespacesOrganizationSecret") diff --git a/sdk/java/src/main/java/com/pulumi/github/CodespacesOrganizationSecretRepositories.java b/sdk/java/src/main/java/com/pulumi/github/CodespacesOrganizationSecretRepositories.java index a3d04880..b62f2eef 100644 --- a/sdk/java/src/main/java/com/pulumi/github/CodespacesOrganizationSecretRepositories.java +++ b/sdk/java/src/main/java/com/pulumi/github/CodespacesOrganizationSecretRepositories.java @@ -23,6 +23,8 @@ * This resource is only applicable when `visibility` of the existing organization secret has been set to `selected`. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -58,13 +60,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * This resource can be imported using an ID made up of the secret name: * * ```sh - * $ pulumi import github:index/codespacesOrganizationSecretRepositories:CodespacesOrganizationSecretRepositories org_secret_repos existing_secret_name + * $ pulumi import github:index/codespacesOrganizationSecretRepositories:CodespacesOrganizationSecretRepositories org_secret_repos existing_secret_name * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/CodespacesSecret.java b/sdk/java/src/main/java/com/pulumi/github/CodespacesSecret.java index af351860..8c0545ee 100644 --- a/sdk/java/src/main/java/com/pulumi/github/CodespacesSecret.java +++ b/sdk/java/src/main/java/com/pulumi/github/CodespacesSecret.java @@ -17,6 +17,8 @@ /** * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -59,15 +61,17 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * This resource can be imported using an ID made up of the `repository` and `secret_name`: * * ```sh - * $ pulumi import github:index/codespacesSecret:CodespacesSecret example_secret example_repository/example_secret_name + * $ pulumi import github:index/codespacesSecret:CodespacesSecret example_secret example_repository/example_secret_name * ``` - * NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + * NOTE: the implementation is limited in that it won't fetch the value of the + * `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. * */ @ResourceType(type="github:index/codespacesSecret:CodespacesSecret") diff --git a/sdk/java/src/main/java/com/pulumi/github/CodespacesUserSecret.java b/sdk/java/src/main/java/com/pulumi/github/CodespacesUserSecret.java index fbfd4552..7dc9c086 100644 --- a/sdk/java/src/main/java/com/pulumi/github/CodespacesUserSecret.java +++ b/sdk/java/src/main/java/com/pulumi/github/CodespacesUserSecret.java @@ -18,6 +18,8 @@ /** * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -60,6 +62,7 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * @@ -69,9 +72,9 @@ * $ pulumi import github:index/codespacesUserSecret:CodespacesUserSecret test_secret test_secret_name * ``` * - * NOTE: the implementation is limited in that it won't fetch the value of the + * NOTE: the implementation is limited in that it won't fetch the value of the * - * `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + * `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. * */ @ResourceType(type="github:index/codespacesUserSecret:CodespacesUserSecret") diff --git a/sdk/java/src/main/java/com/pulumi/github/DependabotOrganizationSecret.java b/sdk/java/src/main/java/com/pulumi/github/DependabotOrganizationSecret.java index b5966c01..c3a9c4b5 100644 --- a/sdk/java/src/main/java/com/pulumi/github/DependabotOrganizationSecret.java +++ b/sdk/java/src/main/java/com/pulumi/github/DependabotOrganizationSecret.java @@ -18,6 +18,8 @@ /** * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -54,6 +56,9 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -98,6 +103,7 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * @@ -107,9 +113,9 @@ * $ pulumi import github:index/dependabotOrganizationSecret:DependabotOrganizationSecret test_secret test_secret_name * ``` * - * NOTE: the implementation is limited in that it won't fetch the value of the + * NOTE: the implementation is limited in that it won't fetch the value of the * - * `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + * `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. * */ @ResourceType(type="github:index/dependabotOrganizationSecret:DependabotOrganizationSecret") diff --git a/sdk/java/src/main/java/com/pulumi/github/DependabotOrganizationSecretRepositories.java b/sdk/java/src/main/java/com/pulumi/github/DependabotOrganizationSecretRepositories.java index 8445ca3e..56d3fb5d 100644 --- a/sdk/java/src/main/java/com/pulumi/github/DependabotOrganizationSecretRepositories.java +++ b/sdk/java/src/main/java/com/pulumi/github/DependabotOrganizationSecretRepositories.java @@ -22,6 +22,8 @@ * This resource is only applicable when `visibility` of the existing organization secret has been set to `selected`. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -65,6 +67,7 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * diff --git a/sdk/java/src/main/java/com/pulumi/github/DependabotSecret.java b/sdk/java/src/main/java/com/pulumi/github/DependabotSecret.java index d9f65ed5..bbcd9781 100644 --- a/sdk/java/src/main/java/com/pulumi/github/DependabotSecret.java +++ b/sdk/java/src/main/java/com/pulumi/github/DependabotSecret.java @@ -17,6 +17,8 @@ /** * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -59,15 +61,17 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * This resource can be imported using an ID made up of the `repository` and `secret_name`: * * ```sh - * $ pulumi import github:index/dependabotSecret:DependabotSecret example_secret example_repository/example_secret + * $ pulumi import github:index/dependabotSecret:DependabotSecret example_secret example_repository/example_secret * ``` - * NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + * NOTE: the implementation is limited in that it won't fetch the value of the + * `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. * */ @ResourceType(type="github:index/dependabotSecret:DependabotSecret") diff --git a/sdk/java/src/main/java/com/pulumi/github/EmuGroupMapping.java b/sdk/java/src/main/java/com/pulumi/github/EmuGroupMapping.java index 2a1167b1..bc6d8571 100644 --- a/sdk/java/src/main/java/com/pulumi/github/EmuGroupMapping.java +++ b/sdk/java/src/main/java/com/pulumi/github/EmuGroupMapping.java @@ -18,6 +18,8 @@ * This resource manages mappings between external groups for enterprise managed users and GitHub teams. It wraps the API detailed [here](https://docs.github.com/en/rest/reference/teams#external-groups). Note that this is a distinct resource from `github.TeamSyncGroupMapping`. `github.EmuGroupMapping` is special to the Enterprise Managed User (EMU) external group feature, whereas `github.TeamSyncGroupMapping` is specific to Identity Provider Groups. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -47,13 +49,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * GitHub EMU External Group Mappings can be imported using the external `group_id`, e.g. * * ```sh - * $ pulumi import github:index/emuGroupMapping:EmuGroupMapping example_emu_group_mapping 28836 + * $ pulumi import github:index/emuGroupMapping:EmuGroupMapping example_emu_group_mapping 28836 * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/EnterpriseActionsPermissions.java b/sdk/java/src/main/java/com/pulumi/github/EnterpriseActionsPermissions.java index e689deec..0ddd9d3b 100644 --- a/sdk/java/src/main/java/com/pulumi/github/EnterpriseActionsPermissions.java +++ b/sdk/java/src/main/java/com/pulumi/github/EnterpriseActionsPermissions.java @@ -21,6 +21,8 @@ * You must have admin access to an enterprise to use this resource. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -74,13 +76,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * This resource can be imported using the name of the GitHub enterprise: * * ```sh - * $ pulumi import github:index/enterpriseActionsPermissions:EnterpriseActionsPermissions test github_enterprise_name + * $ pulumi import github:index/enterpriseActionsPermissions:EnterpriseActionsPermissions test github_enterprise_name * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/EnterpriseOrganization.java b/sdk/java/src/main/java/com/pulumi/github/EnterpriseOrganization.java index 398fc85e..1a421eee 100644 --- a/sdk/java/src/main/java/com/pulumi/github/EnterpriseOrganization.java +++ b/sdk/java/src/main/java/com/pulumi/github/EnterpriseOrganization.java @@ -19,6 +19,8 @@ * This resource allows you to create and manage a GitHub enterprise organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -51,13 +53,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * GitHub Enterprise Organization can be imported using the `slug` of the enterprise, combined with the `orgname` of the organization, separated by a `/` character. * * ```sh - * $ pulumi import github:index/enterpriseOrganization:EnterpriseOrganization org enterp/some-awesome-org + * $ pulumi import github:index/enterpriseOrganization:EnterpriseOrganization org enterp/some-awesome-org * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/GithubFunctions.java b/sdk/java/src/main/java/com/pulumi/github/GithubFunctions.java index 69306896..d11ded09 100644 --- a/sdk/java/src/main/java/com/pulumi/github/GithubFunctions.java +++ b/sdk/java/src/main/java/com/pulumi/github/GithubFunctions.java @@ -163,6 +163,8 @@ public final class GithubFunctions { * Use this data source to retrieve the list of secrets of the repository environment. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -192,6 +194,7 @@ public final class GithubFunctions { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsEnvironmentSecrets(GetActionsEnvironmentSecretsArgs args) { @@ -201,6 +204,8 @@ public static Output getActionsEnvironmentSe * Use this data source to retrieve the list of secrets of the repository environment. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -230,6 +235,7 @@ public static Output getActionsEnvironmentSe * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsEnvironmentSecretsPlain(GetActionsEnvironmentSecretsPlainArgs args) { @@ -239,6 +245,8 @@ public static CompletableFuture getActionsEn * Use this data source to retrieve the list of secrets of the repository environment. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -268,6 +276,7 @@ public static CompletableFuture getActionsEn * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsEnvironmentSecrets(GetActionsEnvironmentSecretsArgs args, InvokeOptions options) { @@ -277,6 +286,8 @@ public static Output getActionsEnvironmentSe * Use this data source to retrieve the list of secrets of the repository environment. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -306,6 +317,7 @@ public static Output getActionsEnvironmentSe * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsEnvironmentSecretsPlain(GetActionsEnvironmentSecretsPlainArgs args, InvokeOptions options) { @@ -315,6 +327,8 @@ public static CompletableFuture getActionsEn * Use this data source to retrieve the list of variables of the repository environment. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -344,6 +358,7 @@ public static CompletableFuture getActionsEn * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsEnvironmentVariables(GetActionsEnvironmentVariablesArgs args) { @@ -353,6 +368,8 @@ public static Output getActionsEnvironment * Use this data source to retrieve the list of variables of the repository environment. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -382,6 +399,7 @@ public static Output getActionsEnvironment * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsEnvironmentVariablesPlain(GetActionsEnvironmentVariablesPlainArgs args) { @@ -391,6 +409,8 @@ public static CompletableFuture getActions * Use this data source to retrieve the list of variables of the repository environment. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -420,6 +440,7 @@ public static CompletableFuture getActions * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsEnvironmentVariables(GetActionsEnvironmentVariablesArgs args, InvokeOptions options) { @@ -429,6 +450,8 @@ public static Output getActionsEnvironment * Use this data source to retrieve the list of variables of the repository environment. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -458,6 +481,7 @@ public static Output getActionsEnvironment * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsEnvironmentVariablesPlain(GetActionsEnvironmentVariablesPlainArgs args, InvokeOptions options) { @@ -467,6 +491,8 @@ public static CompletableFuture getActions * Use this data source to retrieve the OpenID Connect subject claim customization template for an organization * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -492,6 +518,7 @@ public static CompletableFuture getActions * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsOrganizationOidcSubjectClaimCustomizationTemplate() { @@ -501,6 +528,8 @@ public static Output getActionsOrganizationOidcSubjectClaimCustomizationTemplatePlain() { @@ -535,6 +565,8 @@ public static CompletableFuture getActionsOrganizationOidcSubjectClaimCustomizationTemplate(InvokeArgs args) { @@ -569,6 +602,8 @@ public static Output getActionsOrganizationOidcSubjectClaimCustomizationTemplatePlain(InvokeArgs args) { @@ -603,6 +639,8 @@ public static CompletableFuture getActionsOrganizationOidcSubjectClaimCustomizationTemplate(InvokeArgs args, InvokeOptions options) { @@ -637,6 +676,8 @@ public static Output getActionsOrganizationOidcSubjectClaimCustomizationTemplatePlain(InvokeArgs args, InvokeOptions options) { @@ -672,6 +714,8 @@ public static CompletableFuture getActionsOrganizationPublicKey() { @@ -707,6 +752,8 @@ public static Output getActionsOrganizati * Note that the provider `token` must have admin rights to an organization to retrieve it's action public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -732,6 +779,7 @@ public static Output getActionsOrganizati * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsOrganizationPublicKeyPlain() { @@ -742,6 +790,8 @@ public static CompletableFuture getAction * Note that the provider `token` must have admin rights to an organization to retrieve it's action public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -767,6 +817,7 @@ public static CompletableFuture getAction * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsOrganizationPublicKey(InvokeArgs args) { @@ -777,6 +828,8 @@ public static Output getActionsOrganizati * Note that the provider `token` must have admin rights to an organization to retrieve it's action public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -802,6 +855,7 @@ public static Output getActionsOrganizati * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsOrganizationPublicKeyPlain(InvokeArgs args) { @@ -812,6 +866,8 @@ public static CompletableFuture getAction * Note that the provider `token` must have admin rights to an organization to retrieve it's action public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -837,6 +893,7 @@ public static CompletableFuture getAction * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsOrganizationPublicKey(InvokeArgs args, InvokeOptions options) { @@ -847,6 +904,8 @@ public static Output getActionsOrganizati * Note that the provider `token` must have admin rights to an organization to retrieve it's action public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -872,6 +931,7 @@ public static Output getActionsOrganizati * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsOrganizationPublicKeyPlain(InvokeArgs args, InvokeOptions options) { @@ -881,6 +941,8 @@ public static CompletableFuture getAction * Use this data source to retrieve a GitHub Actions organization registration token. This token can then be used to register a self-hosted runner. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -906,6 +968,7 @@ public static CompletableFuture getAction * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsOrganizationRegistrationToken() { @@ -915,6 +978,8 @@ public static Output getActionsOr * Use this data source to retrieve a GitHub Actions organization registration token. This token can then be used to register a self-hosted runner. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -940,6 +1005,7 @@ public static Output getActionsOr * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsOrganizationRegistrationTokenPlain() { @@ -949,6 +1015,8 @@ public static CompletableFuture g * Use this data source to retrieve a GitHub Actions organization registration token. This token can then be used to register a self-hosted runner. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -974,6 +1042,7 @@ public static CompletableFuture g * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsOrganizationRegistrationToken(InvokeArgs args) { @@ -983,6 +1052,8 @@ public static Output getActionsOr * Use this data source to retrieve a GitHub Actions organization registration token. This token can then be used to register a self-hosted runner. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1008,6 +1079,7 @@ public static Output getActionsOr * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsOrganizationRegistrationTokenPlain(InvokeArgs args) { @@ -1017,6 +1089,8 @@ public static CompletableFuture g * Use this data source to retrieve a GitHub Actions organization registration token. This token can then be used to register a self-hosted runner. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1042,6 +1116,7 @@ public static CompletableFuture g * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsOrganizationRegistrationToken(InvokeArgs args, InvokeOptions options) { @@ -1051,6 +1126,8 @@ public static Output getActionsOr * Use this data source to retrieve a GitHub Actions organization registration token. This token can then be used to register a self-hosted runner. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1076,6 +1153,7 @@ public static Output getActionsOr * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsOrganizationRegistrationTokenPlain(InvokeArgs args, InvokeOptions options) { @@ -1085,6 +1163,8 @@ public static CompletableFuture g * Use this data source to retrieve the list of secrets of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1110,6 +1190,7 @@ public static CompletableFuture g * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsOrganizationSecrets() { @@ -1119,6 +1200,8 @@ public static Output getActionsOrganization * Use this data source to retrieve the list of secrets of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1144,6 +1227,7 @@ public static Output getActionsOrganization * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsOrganizationSecretsPlain() { @@ -1153,6 +1237,8 @@ public static CompletableFuture getActionsO * Use this data source to retrieve the list of secrets of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1178,6 +1264,7 @@ public static CompletableFuture getActionsO * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsOrganizationSecrets(InvokeArgs args) { @@ -1187,6 +1274,8 @@ public static Output getActionsOrganization * Use this data source to retrieve the list of secrets of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1212,6 +1301,7 @@ public static Output getActionsOrganization * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsOrganizationSecretsPlain(InvokeArgs args) { @@ -1221,6 +1311,8 @@ public static CompletableFuture getActionsO * Use this data source to retrieve the list of secrets of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1246,6 +1338,7 @@ public static CompletableFuture getActionsO * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsOrganizationSecrets(InvokeArgs args, InvokeOptions options) { @@ -1255,6 +1348,8 @@ public static Output getActionsOrganization * Use this data source to retrieve the list of secrets of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1280,6 +1375,7 @@ public static Output getActionsOrganization * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsOrganizationSecretsPlain(InvokeArgs args, InvokeOptions options) { @@ -1289,6 +1385,8 @@ public static CompletableFuture getActionsO * Use this data source to retrieve the list of variables of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1314,6 +1412,7 @@ public static CompletableFuture getActionsO * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsOrganizationVariables() { @@ -1323,6 +1422,8 @@ public static Output getActionsOrganizati * Use this data source to retrieve the list of variables of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1348,6 +1449,7 @@ public static Output getActionsOrganizati * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsOrganizationVariablesPlain() { @@ -1357,6 +1459,8 @@ public static CompletableFuture getAction * Use this data source to retrieve the list of variables of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1382,6 +1486,7 @@ public static CompletableFuture getAction * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsOrganizationVariables(InvokeArgs args) { @@ -1391,6 +1496,8 @@ public static Output getActionsOrganizati * Use this data source to retrieve the list of variables of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1416,6 +1523,7 @@ public static Output getActionsOrganizati * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsOrganizationVariablesPlain(InvokeArgs args) { @@ -1425,6 +1533,8 @@ public static CompletableFuture getAction * Use this data source to retrieve the list of variables of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1450,6 +1560,7 @@ public static CompletableFuture getAction * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsOrganizationVariables(InvokeArgs args, InvokeOptions options) { @@ -1459,6 +1570,8 @@ public static Output getActionsOrganizati * Use this data source to retrieve the list of variables of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1484,6 +1597,7 @@ public static Output getActionsOrganizati * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsOrganizationVariablesPlain(InvokeArgs args, InvokeOptions options) { @@ -1494,6 +1608,8 @@ public static CompletableFuture getAction * Note that the provider `token` must have admin rights to a repository to retrieve it's action public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1522,6 +1638,7 @@ public static CompletableFuture getAction * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsPublicKey(GetActionsPublicKeyArgs args) { @@ -1532,6 +1649,8 @@ public static Output getActionsPublicKey(GetActionsPu * Note that the provider `token` must have admin rights to a repository to retrieve it's action public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1560,6 +1679,7 @@ public static Output getActionsPublicKey(GetActionsPu * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsPublicKeyPlain(GetActionsPublicKeyPlainArgs args) { @@ -1570,6 +1690,8 @@ public static CompletableFuture getActionsPublicKeyPl * Note that the provider `token` must have admin rights to a repository to retrieve it's action public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1598,6 +1720,7 @@ public static CompletableFuture getActionsPublicKeyPl * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsPublicKey(GetActionsPublicKeyArgs args, InvokeOptions options) { @@ -1608,6 +1731,8 @@ public static Output getActionsPublicKey(GetActionsPu * Note that the provider `token` must have admin rights to a repository to retrieve it's action public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1636,6 +1761,7 @@ public static Output getActionsPublicKey(GetActionsPu * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsPublicKeyPlain(GetActionsPublicKeyPlainArgs args, InvokeOptions options) { @@ -1645,6 +1771,8 @@ public static CompletableFuture getActionsPublicKeyPl * Use this data source to retrieve a GitHub Actions repository registration token. This token can then be used to register a self-hosted runner. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1673,6 +1801,7 @@ public static CompletableFuture getActionsPublicKeyPl * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsRegistrationToken(GetActionsRegistrationTokenArgs args) { @@ -1682,6 +1811,8 @@ public static Output getActionsRegistrationTo * Use this data source to retrieve a GitHub Actions repository registration token. This token can then be used to register a self-hosted runner. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1710,6 +1841,7 @@ public static Output getActionsRegistrationTo * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsRegistrationTokenPlain(GetActionsRegistrationTokenPlainArgs args) { @@ -1719,6 +1851,8 @@ public static CompletableFuture getActionsReg * Use this data source to retrieve a GitHub Actions repository registration token. This token can then be used to register a self-hosted runner. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1747,6 +1881,7 @@ public static CompletableFuture getActionsReg * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsRegistrationToken(GetActionsRegistrationTokenArgs args, InvokeOptions options) { @@ -1756,6 +1891,8 @@ public static Output getActionsRegistrationTo * Use this data source to retrieve a GitHub Actions repository registration token. This token can then be used to register a self-hosted runner. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1784,6 +1921,7 @@ public static Output getActionsRegistrationTo * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsRegistrationTokenPlain(GetActionsRegistrationTokenPlainArgs args, InvokeOptions options) { @@ -1793,6 +1931,8 @@ public static CompletableFuture getActionsReg * Use this data source to retrieve the OpenID Connect subject claim customization template for a repository * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -1821,6 +1961,7 @@ public static CompletableFuture getActionsReg * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsRepositoryOidcSubjectClaimCustomizationTemplate(GetActionsRepositoryOidcSubjectClaimCustomizationTemplateArgs args) { @@ -1830,6 +1971,8 @@ public static Output getActionsRepositoryOidcSubjectClaimCustomizationTemplatePlain(GetActionsRepositoryOidcSubjectClaimCustomizationTemplatePlainArgs args) { @@ -1867,6 +2011,8 @@ public static CompletableFuture getActionsRepositoryOidcSubjectClaimCustomizationTemplate(GetActionsRepositoryOidcSubjectClaimCustomizationTemplateArgs args, InvokeOptions options) { @@ -1904,6 +2051,8 @@ public static Output getActionsRepositoryOidcSubjectClaimCustomizationTemplatePlain(GetActionsRepositoryOidcSubjectClaimCustomizationTemplatePlainArgs args, InvokeOptions options) { @@ -1941,6 +2091,8 @@ public static CompletableFuture getActionsSecrets() { @@ -1978,6 +2131,8 @@ public static Output getActionsSecrets() { * Use this data source to retrieve the list of secrets for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2006,6 +2161,7 @@ public static Output getActionsSecrets() { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsSecretsPlain() { @@ -2015,6 +2171,8 @@ public static CompletableFuture getActionsSecretsPlain( * Use this data source to retrieve the list of secrets for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2043,6 +2201,7 @@ public static CompletableFuture getActionsSecretsPlain( * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsSecrets(GetActionsSecretsArgs args) { @@ -2052,6 +2211,8 @@ public static Output getActionsSecrets(GetActionsSecret * Use this data source to retrieve the list of secrets for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2080,6 +2241,7 @@ public static Output getActionsSecrets(GetActionsSecret * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsSecretsPlain(GetActionsSecretsPlainArgs args) { @@ -2089,6 +2251,8 @@ public static CompletableFuture getActionsSecretsPlain( * Use this data source to retrieve the list of secrets for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2117,6 +2281,7 @@ public static CompletableFuture getActionsSecretsPlain( * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsSecrets(GetActionsSecretsArgs args, InvokeOptions options) { @@ -2126,6 +2291,8 @@ public static Output getActionsSecrets(GetActionsSecret * Use this data source to retrieve the list of secrets for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2154,6 +2321,7 @@ public static Output getActionsSecrets(GetActionsSecret * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsSecretsPlain(GetActionsSecretsPlainArgs args, InvokeOptions options) { @@ -2163,6 +2331,8 @@ public static CompletableFuture getActionsSecretsPlain( * Use this data source to retrieve the list of variables for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2191,6 +2361,7 @@ public static CompletableFuture getActionsSecretsPlain( * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsVariables() { @@ -2200,6 +2371,8 @@ public static Output getActionsVariables() { * Use this data source to retrieve the list of variables for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2228,6 +2401,7 @@ public static Output getActionsVariables() { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsVariablesPlain() { @@ -2237,6 +2411,8 @@ public static CompletableFuture getActionsVariablesPl * Use this data source to retrieve the list of variables for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2265,6 +2441,7 @@ public static CompletableFuture getActionsVariablesPl * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsVariables(GetActionsVariablesArgs args) { @@ -2274,6 +2451,8 @@ public static Output getActionsVariables(GetActionsVa * Use this data source to retrieve the list of variables for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2302,6 +2481,7 @@ public static Output getActionsVariables(GetActionsVa * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsVariablesPlain(GetActionsVariablesPlainArgs args) { @@ -2311,6 +2491,8 @@ public static CompletableFuture getActionsVariablesPl * Use this data source to retrieve the list of variables for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2339,6 +2521,7 @@ public static CompletableFuture getActionsVariablesPl * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getActionsVariables(GetActionsVariablesArgs args, InvokeOptions options) { @@ -2348,6 +2531,8 @@ public static Output getActionsVariables(GetActionsVa * Use this data source to retrieve the list of variables for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2376,6 +2561,7 @@ public static Output getActionsVariables(GetActionsVa * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getActionsVariablesPlain(GetActionsVariablesPlainArgs args, InvokeOptions options) { @@ -2385,6 +2571,8 @@ public static CompletableFuture getActionsVariablesPl * Use this data source to generate a [GitHub App JWT](https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/generating-a-json-web-token-jwt-for-a-github-app). * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2415,6 +2603,7 @@ public static CompletableFuture getActionsVariablesPl * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getAppToken(GetAppTokenArgs args) { @@ -2424,6 +2613,8 @@ public static Output getAppToken(GetAppTokenArgs args) { * Use this data source to generate a [GitHub App JWT](https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/generating-a-json-web-token-jwt-for-a-github-app). * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2454,6 +2645,7 @@ public static Output getAppToken(GetAppTokenArgs args) { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getAppTokenPlain(GetAppTokenPlainArgs args) { @@ -2463,6 +2655,8 @@ public static CompletableFuture getAppTokenPlain(GetAppTokenP * Use this data source to generate a [GitHub App JWT](https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/generating-a-json-web-token-jwt-for-a-github-app). * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2493,6 +2687,7 @@ public static CompletableFuture getAppTokenPlain(GetAppTokenP * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getAppToken(GetAppTokenArgs args, InvokeOptions options) { @@ -2502,6 +2697,8 @@ public static Output getAppToken(GetAppTokenArgs args, Invoke * Use this data source to generate a [GitHub App JWT](https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/generating-a-json-web-token-jwt-for-a-github-app). * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2532,6 +2729,7 @@ public static Output getAppToken(GetAppTokenArgs args, Invoke * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getAppTokenPlain(GetAppTokenPlainArgs args, InvokeOptions options) { @@ -2541,6 +2739,8 @@ public static CompletableFuture getAppTokenPlain(GetAppTokenP * Use this data source to retrieve information about a repository branch. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2570,6 +2770,7 @@ public static CompletableFuture getAppTokenPlain(GetAppTokenP * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getBranch(GetBranchArgs args) { @@ -2579,6 +2780,8 @@ public static Output getBranch(GetBranchArgs args) { * Use this data source to retrieve information about a repository branch. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2608,6 +2811,7 @@ public static Output getBranch(GetBranchArgs args) { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getBranchPlain(GetBranchPlainArgs args) { @@ -2617,6 +2821,8 @@ public static CompletableFuture getBranchPlain(GetBranchPlainAr * Use this data source to retrieve information about a repository branch. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2646,6 +2852,7 @@ public static CompletableFuture getBranchPlain(GetBranchPlainAr * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getBranch(GetBranchArgs args, InvokeOptions options) { @@ -2655,6 +2862,8 @@ public static Output getBranch(GetBranchArgs args, InvokeOption * Use this data source to retrieve information about a repository branch. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2684,6 +2893,7 @@ public static Output getBranch(GetBranchArgs args, InvokeOption * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getBranchPlain(GetBranchPlainArgs args, InvokeOptions options) { @@ -2693,6 +2903,8 @@ public static CompletableFuture getBranchPlain(GetBranchPlainAr * Use this data source to retrieve a list of repository branch protection rules. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2721,6 +2933,7 @@ public static CompletableFuture getBranchPlain(GetBranchPlainAr * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getBranchProtectionRules(GetBranchProtectionRulesArgs args) { @@ -2730,6 +2943,8 @@ public static Output getBranchProtectionRules(Ge * Use this data source to retrieve a list of repository branch protection rules. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2758,6 +2973,7 @@ public static Output getBranchProtectionRules(Ge * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getBranchProtectionRulesPlain(GetBranchProtectionRulesPlainArgs args) { @@ -2767,6 +2983,8 @@ public static CompletableFuture getBranchProtect * Use this data source to retrieve a list of repository branch protection rules. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2795,6 +3013,7 @@ public static CompletableFuture getBranchProtect * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getBranchProtectionRules(GetBranchProtectionRulesArgs args, InvokeOptions options) { @@ -2804,6 +3023,8 @@ public static Output getBranchProtectionRules(Ge * Use this data source to retrieve a list of repository branch protection rules. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2832,6 +3053,7 @@ public static Output getBranchProtectionRules(Ge * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getBranchProtectionRulesPlain(GetBranchProtectionRulesPlainArgs args, InvokeOptions options) { @@ -2842,6 +3064,8 @@ public static CompletableFuture getBranchProtect * Note that the provider `token` must have admin rights to an organization to retrieve it's Codespaces public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2867,6 +3091,7 @@ public static CompletableFuture getBranchProtect * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getCodespacesOrganizationPublicKey() { @@ -2877,6 +3102,8 @@ public static Output getCodespacesOrga * Note that the provider `token` must have admin rights to an organization to retrieve it's Codespaces public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2902,6 +3129,7 @@ public static Output getCodespacesOrga * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getCodespacesOrganizationPublicKeyPlain() { @@ -2912,6 +3140,8 @@ public static CompletableFuture getCod * Note that the provider `token` must have admin rights to an organization to retrieve it's Codespaces public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2937,6 +3167,7 @@ public static CompletableFuture getCod * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getCodespacesOrganizationPublicKey(InvokeArgs args) { @@ -2947,6 +3178,8 @@ public static Output getCodespacesOrga * Note that the provider `token` must have admin rights to an organization to retrieve it's Codespaces public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -2972,6 +3205,7 @@ public static Output getCodespacesOrga * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getCodespacesOrganizationPublicKeyPlain(InvokeArgs args) { @@ -2982,6 +3216,8 @@ public static CompletableFuture getCod * Note that the provider `token` must have admin rights to an organization to retrieve it's Codespaces public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3007,6 +3243,7 @@ public static CompletableFuture getCod * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getCodespacesOrganizationPublicKey(InvokeArgs args, InvokeOptions options) { @@ -3017,6 +3254,8 @@ public static Output getCodespacesOrga * Note that the provider `token` must have admin rights to an organization to retrieve it's Codespaces public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3042,6 +3281,7 @@ public static Output getCodespacesOrga * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getCodespacesOrganizationPublicKeyPlain(InvokeArgs args, InvokeOptions options) { @@ -3051,6 +3291,8 @@ public static CompletableFuture getCod * Use this data source to retrieve the list of codespaces secrets of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3076,6 +3318,7 @@ public static CompletableFuture getCod * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getCodespacesOrganizationSecrets() { @@ -3085,6 +3328,8 @@ public static Output getCodespacesOrgani * Use this data source to retrieve the list of codespaces secrets of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3110,6 +3355,7 @@ public static Output getCodespacesOrgani * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getCodespacesOrganizationSecretsPlain() { @@ -3119,6 +3365,8 @@ public static CompletableFuture getCodes * Use this data source to retrieve the list of codespaces secrets of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3144,6 +3392,7 @@ public static CompletableFuture getCodes * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getCodespacesOrganizationSecrets(InvokeArgs args) { @@ -3153,6 +3402,8 @@ public static Output getCodespacesOrgani * Use this data source to retrieve the list of codespaces secrets of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3178,6 +3429,7 @@ public static Output getCodespacesOrgani * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getCodespacesOrganizationSecretsPlain(InvokeArgs args) { @@ -3187,6 +3439,8 @@ public static CompletableFuture getCodes * Use this data source to retrieve the list of codespaces secrets of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3212,6 +3466,7 @@ public static CompletableFuture getCodes * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getCodespacesOrganizationSecrets(InvokeArgs args, InvokeOptions options) { @@ -3221,6 +3476,8 @@ public static Output getCodespacesOrgani * Use this data source to retrieve the list of codespaces secrets of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3246,6 +3503,7 @@ public static Output getCodespacesOrgani * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getCodespacesOrganizationSecretsPlain(InvokeArgs args, InvokeOptions options) { @@ -3256,6 +3514,8 @@ public static CompletableFuture getCodes * Note that the provider `token` must have admin rights to a repository to retrieve it's Codespaces public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3284,6 +3544,7 @@ public static CompletableFuture getCodes * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getCodespacesPublicKey(GetCodespacesPublicKeyArgs args) { @@ -3294,6 +3555,8 @@ public static Output getCodespacesPublicKey(GetCod * Note that the provider `token` must have admin rights to a repository to retrieve it's Codespaces public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3322,6 +3585,7 @@ public static Output getCodespacesPublicKey(GetCod * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getCodespacesPublicKeyPlain(GetCodespacesPublicKeyPlainArgs args) { @@ -3332,6 +3596,8 @@ public static CompletableFuture getCodespacesPubli * Note that the provider `token` must have admin rights to a repository to retrieve it's Codespaces public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3360,6 +3626,7 @@ public static CompletableFuture getCodespacesPubli * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getCodespacesPublicKey(GetCodespacesPublicKeyArgs args, InvokeOptions options) { @@ -3370,6 +3637,8 @@ public static Output getCodespacesPublicKey(GetCod * Note that the provider `token` must have admin rights to a repository to retrieve it's Codespaces public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3398,6 +3667,7 @@ public static Output getCodespacesPublicKey(GetCod * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getCodespacesPublicKeyPlain(GetCodespacesPublicKeyPlainArgs args, InvokeOptions options) { @@ -3407,6 +3677,8 @@ public static CompletableFuture getCodespacesPubli * Use this data source to retrieve the list of codespaces secrets for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3439,6 +3711,7 @@ public static CompletableFuture getCodespacesPubli * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getCodespacesSecrets() { @@ -3448,6 +3721,8 @@ public static Output getCodespacesSecrets() { * Use this data source to retrieve the list of codespaces secrets for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3480,6 +3755,7 @@ public static Output getCodespacesSecrets() { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getCodespacesSecretsPlain() { @@ -3489,6 +3765,8 @@ public static CompletableFuture getCodespacesSecrets * Use this data source to retrieve the list of codespaces secrets for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3521,6 +3799,7 @@ public static CompletableFuture getCodespacesSecrets * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getCodespacesSecrets(GetCodespacesSecretsArgs args) { @@ -3530,6 +3809,8 @@ public static Output getCodespacesSecrets(GetCodespa * Use this data source to retrieve the list of codespaces secrets for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3562,6 +3843,7 @@ public static Output getCodespacesSecrets(GetCodespa * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getCodespacesSecretsPlain(GetCodespacesSecretsPlainArgs args) { @@ -3571,6 +3853,8 @@ public static CompletableFuture getCodespacesSecrets * Use this data source to retrieve the list of codespaces secrets for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3603,6 +3887,7 @@ public static CompletableFuture getCodespacesSecrets * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getCodespacesSecrets(GetCodespacesSecretsArgs args, InvokeOptions options) { @@ -3612,6 +3897,8 @@ public static Output getCodespacesSecrets(GetCodespa * Use this data source to retrieve the list of codespaces secrets for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3644,6 +3931,7 @@ public static Output getCodespacesSecrets(GetCodespa * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getCodespacesSecretsPlain(GetCodespacesSecretsPlainArgs args, InvokeOptions options) { @@ -3654,6 +3942,8 @@ public static CompletableFuture getCodespacesSecrets * Note that the provider `token` must have admin rights to an user to retrieve it's Codespaces public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3679,6 +3969,7 @@ public static CompletableFuture getCodespacesSecrets * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getCodespacesUserPublicKey() { @@ -3689,6 +3980,8 @@ public static Output getCodespacesUserPublicKe * Note that the provider `token` must have admin rights to an user to retrieve it's Codespaces public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3714,6 +4007,7 @@ public static Output getCodespacesUserPublicKe * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getCodespacesUserPublicKeyPlain() { @@ -3724,6 +4018,8 @@ public static CompletableFuture getCodespacesU * Note that the provider `token` must have admin rights to an user to retrieve it's Codespaces public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3749,6 +4045,7 @@ public static CompletableFuture getCodespacesU * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getCodespacesUserPublicKey(InvokeArgs args) { @@ -3759,6 +4056,8 @@ public static Output getCodespacesUserPublicKe * Note that the provider `token` must have admin rights to an user to retrieve it's Codespaces public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3784,6 +4083,7 @@ public static Output getCodespacesUserPublicKe * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getCodespacesUserPublicKeyPlain(InvokeArgs args) { @@ -3794,6 +4094,8 @@ public static CompletableFuture getCodespacesU * Note that the provider `token` must have admin rights to an user to retrieve it's Codespaces public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3819,6 +4121,7 @@ public static CompletableFuture getCodespacesU * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getCodespacesUserPublicKey(InvokeArgs args, InvokeOptions options) { @@ -3829,6 +4132,8 @@ public static Output getCodespacesUserPublicKe * Note that the provider `token` must have admin rights to an user to retrieve it's Codespaces public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3854,6 +4159,7 @@ public static Output getCodespacesUserPublicKe * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getCodespacesUserPublicKeyPlain(InvokeArgs args, InvokeOptions options) { @@ -3863,6 +4169,8 @@ public static CompletableFuture getCodespacesU * Use this data source to retrieve the list of codespaces secrets of the user. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3888,6 +4196,7 @@ public static CompletableFuture getCodespacesU * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getCodespacesUserSecrets() { @@ -3897,6 +4206,8 @@ public static Output getCodespacesUserSecrets() * Use this data source to retrieve the list of codespaces secrets of the user. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3922,6 +4233,7 @@ public static Output getCodespacesUserSecrets() * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getCodespacesUserSecretsPlain() { @@ -3931,6 +4243,8 @@ public static CompletableFuture getCodespacesUse * Use this data source to retrieve the list of codespaces secrets of the user. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3956,6 +4270,7 @@ public static CompletableFuture getCodespacesUse * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getCodespacesUserSecrets(InvokeArgs args) { @@ -3965,6 +4280,8 @@ public static Output getCodespacesUserSecrets(In * Use this data source to retrieve the list of codespaces secrets of the user. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -3990,6 +4307,7 @@ public static Output getCodespacesUserSecrets(In * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getCodespacesUserSecretsPlain(InvokeArgs args) { @@ -3999,6 +4317,8 @@ public static CompletableFuture getCodespacesUse * Use this data source to retrieve the list of codespaces secrets of the user. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4024,6 +4344,7 @@ public static CompletableFuture getCodespacesUse * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getCodespacesUserSecrets(InvokeArgs args, InvokeOptions options) { @@ -4033,6 +4354,8 @@ public static Output getCodespacesUserSecrets(In * Use this data source to retrieve the list of codespaces secrets of the user. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4058,6 +4381,7 @@ public static Output getCodespacesUserSecrets(In * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getCodespacesUserSecretsPlain(InvokeArgs args, InvokeOptions options) { @@ -4067,6 +4391,8 @@ public static CompletableFuture getCodespacesUse * Use this data source to retrieve the collaborators for a given repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4096,6 +4422,7 @@ public static CompletableFuture getCodespacesUse * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getCollaborators(GetCollaboratorsArgs args) { @@ -4105,6 +4432,8 @@ public static Output getCollaborators(GetCollaboratorsAr * Use this data source to retrieve the collaborators for a given repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4134,6 +4463,7 @@ public static Output getCollaborators(GetCollaboratorsAr * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getCollaboratorsPlain(GetCollaboratorsPlainArgs args) { @@ -4143,6 +4473,8 @@ public static CompletableFuture getCollaboratorsPlain(Ge * Use this data source to retrieve the collaborators for a given repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4172,6 +4504,7 @@ public static CompletableFuture getCollaboratorsPlain(Ge * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getCollaborators(GetCollaboratorsArgs args, InvokeOptions options) { @@ -4181,6 +4514,8 @@ public static Output getCollaborators(GetCollaboratorsAr * Use this data source to retrieve the collaborators for a given repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4210,6 +4545,7 @@ public static Output getCollaborators(GetCollaboratorsAr * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getCollaboratorsPlain(GetCollaboratorsPlainArgs args, InvokeOptions options) { @@ -4220,6 +4556,8 @@ public static CompletableFuture getCollaboratorsPlain(Ge * Note that the provider `token` must have admin rights to an organization to retrieve it's Dependabot public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4245,6 +4583,7 @@ public static CompletableFuture getCollaboratorsPlain(Ge * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getDependabotOrganizationPublicKey() { @@ -4255,6 +4594,8 @@ public static Output getDependabotOrga * Note that the provider `token` must have admin rights to an organization to retrieve it's Dependabot public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4280,6 +4621,7 @@ public static Output getDependabotOrga * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getDependabotOrganizationPublicKeyPlain() { @@ -4290,6 +4632,8 @@ public static CompletableFuture getDep * Note that the provider `token` must have admin rights to an organization to retrieve it's Dependabot public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4315,6 +4659,7 @@ public static CompletableFuture getDep * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getDependabotOrganizationPublicKey(InvokeArgs args) { @@ -4325,6 +4670,8 @@ public static Output getDependabotOrga * Note that the provider `token` must have admin rights to an organization to retrieve it's Dependabot public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4350,6 +4697,7 @@ public static Output getDependabotOrga * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getDependabotOrganizationPublicKeyPlain(InvokeArgs args) { @@ -4360,6 +4708,8 @@ public static CompletableFuture getDep * Note that the provider `token` must have admin rights to an organization to retrieve it's Dependabot public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4385,6 +4735,7 @@ public static CompletableFuture getDep * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getDependabotOrganizationPublicKey(InvokeArgs args, InvokeOptions options) { @@ -4395,6 +4746,8 @@ public static Output getDependabotOrga * Note that the provider `token` must have admin rights to an organization to retrieve it's Dependabot public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4420,6 +4773,7 @@ public static Output getDependabotOrga * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getDependabotOrganizationPublicKeyPlain(InvokeArgs args, InvokeOptions options) { @@ -4429,6 +4783,8 @@ public static CompletableFuture getDep * Use this data source to retrieve the list of dependabot secrets of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4454,6 +4810,7 @@ public static CompletableFuture getDep * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getDependabotOrganizationSecrets() { @@ -4463,6 +4820,8 @@ public static Output getDependabotOrgani * Use this data source to retrieve the list of dependabot secrets of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4488,6 +4847,7 @@ public static Output getDependabotOrgani * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getDependabotOrganizationSecretsPlain() { @@ -4497,6 +4857,8 @@ public static CompletableFuture getDepen * Use this data source to retrieve the list of dependabot secrets of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4522,6 +4884,7 @@ public static CompletableFuture getDepen * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getDependabotOrganizationSecrets(InvokeArgs args) { @@ -4531,6 +4894,8 @@ public static Output getDependabotOrgani * Use this data source to retrieve the list of dependabot secrets of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4556,6 +4921,7 @@ public static Output getDependabotOrgani * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getDependabotOrganizationSecretsPlain(InvokeArgs args) { @@ -4565,6 +4931,8 @@ public static CompletableFuture getDepen * Use this data source to retrieve the list of dependabot secrets of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4590,6 +4958,7 @@ public static CompletableFuture getDepen * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getDependabotOrganizationSecrets(InvokeArgs args, InvokeOptions options) { @@ -4599,6 +4968,8 @@ public static Output getDependabotOrgani * Use this data source to retrieve the list of dependabot secrets of the organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4624,6 +4995,7 @@ public static Output getDependabotOrgani * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getDependabotOrganizationSecretsPlain(InvokeArgs args, InvokeOptions options) { @@ -4634,6 +5006,8 @@ public static CompletableFuture getDepen * Note that the provider `token` must have admin rights to a repository to retrieve it's Dependabot public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4662,6 +5036,7 @@ public static CompletableFuture getDepen * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getDependabotPublicKey(GetDependabotPublicKeyArgs args) { @@ -4672,6 +5047,8 @@ public static Output getDependabotPublicKey(GetDep * Note that the provider `token` must have admin rights to a repository to retrieve it's Dependabot public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4700,6 +5077,7 @@ public static Output getDependabotPublicKey(GetDep * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getDependabotPublicKeyPlain(GetDependabotPublicKeyPlainArgs args) { @@ -4710,6 +5088,8 @@ public static CompletableFuture getDependabotPubli * Note that the provider `token` must have admin rights to a repository to retrieve it's Dependabot public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4738,6 +5118,7 @@ public static CompletableFuture getDependabotPubli * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getDependabotPublicKey(GetDependabotPublicKeyArgs args, InvokeOptions options) { @@ -4748,6 +5129,8 @@ public static Output getDependabotPublicKey(GetDep * Note that the provider `token` must have admin rights to a repository to retrieve it's Dependabot public key. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4776,6 +5159,7 @@ public static Output getDependabotPublicKey(GetDep * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getDependabotPublicKeyPlain(GetDependabotPublicKeyPlainArgs args, InvokeOptions options) { @@ -4785,6 +5169,8 @@ public static CompletableFuture getDependabotPubli * Use this data source to retrieve the list of dependabot secrets for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4813,6 +5199,7 @@ public static CompletableFuture getDependabotPubli * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getDependabotSecrets() { @@ -4822,6 +5209,8 @@ public static Output getDependabotSecrets() { * Use this data source to retrieve the list of dependabot secrets for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4850,6 +5239,7 @@ public static Output getDependabotSecrets() { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getDependabotSecretsPlain() { @@ -4859,6 +5249,8 @@ public static CompletableFuture getDependabotSecrets * Use this data source to retrieve the list of dependabot secrets for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4887,6 +5279,7 @@ public static CompletableFuture getDependabotSecrets * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getDependabotSecrets(GetDependabotSecretsArgs args) { @@ -4896,6 +5289,8 @@ public static Output getDependabotSecrets(GetDependa * Use this data source to retrieve the list of dependabot secrets for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4924,6 +5319,7 @@ public static Output getDependabotSecrets(GetDependa * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getDependabotSecretsPlain(GetDependabotSecretsPlainArgs args) { @@ -4933,6 +5329,8 @@ public static CompletableFuture getDependabotSecrets * Use this data source to retrieve the list of dependabot secrets for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4961,6 +5359,7 @@ public static CompletableFuture getDependabotSecrets * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getDependabotSecrets(GetDependabotSecretsArgs args, InvokeOptions options) { @@ -4970,6 +5369,8 @@ public static Output getDependabotSecrets(GetDependa * Use this data source to retrieve the list of dependabot secrets for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -4998,6 +5399,7 @@ public static Output getDependabotSecrets(GetDependa * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getDependabotSecretsPlain(GetDependabotSecretsPlainArgs args, InvokeOptions options) { @@ -5007,6 +5409,8 @@ public static CompletableFuture getDependabotSecrets * Use this data source to retrieve basic information about a GitHub enterprise. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5035,6 +5439,7 @@ public static CompletableFuture getDependabotSecrets * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getEnterprise(GetEnterpriseArgs args) { @@ -5044,6 +5449,8 @@ public static Output getEnterprise(GetEnterpriseArgs args) * Use this data source to retrieve basic information about a GitHub enterprise. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5072,6 +5479,7 @@ public static Output getEnterprise(GetEnterpriseArgs args) * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getEnterprisePlain(GetEnterprisePlainArgs args) { @@ -5081,6 +5489,8 @@ public static CompletableFuture getEnterprisePlain(GetEnter * Use this data source to retrieve basic information about a GitHub enterprise. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5109,6 +5519,7 @@ public static CompletableFuture getEnterprisePlain(GetEnter * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getEnterprise(GetEnterpriseArgs args, InvokeOptions options) { @@ -5118,6 +5529,8 @@ public static Output getEnterprise(GetEnterpriseArgs args, * Use this data source to retrieve basic information about a GitHub enterprise. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5146,6 +5559,7 @@ public static Output getEnterprise(GetEnterpriseArgs args, * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getEnterprisePlain(GetEnterprisePlainArgs args, InvokeOptions options) { @@ -5155,6 +5569,8 @@ public static CompletableFuture getEnterprisePlain(GetEnter * Use this data source to retrieve external groups belonging to an organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5183,6 +5599,7 @@ public static CompletableFuture getEnterprisePlain(GetEnter * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getExternalGroups() { @@ -5192,6 +5609,8 @@ public static Output getExternalGroups() { * Use this data source to retrieve external groups belonging to an organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5220,6 +5639,7 @@ public static Output getExternalGroups() { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getExternalGroupsPlain() { @@ -5229,6 +5649,8 @@ public static CompletableFuture getExternalGroupsPlain( * Use this data source to retrieve external groups belonging to an organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5257,6 +5679,7 @@ public static CompletableFuture getExternalGroupsPlain( * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getExternalGroups(InvokeArgs args) { @@ -5266,6 +5689,8 @@ public static Output getExternalGroups(InvokeArgs args) * Use this data source to retrieve external groups belonging to an organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5294,6 +5719,7 @@ public static Output getExternalGroups(InvokeArgs args) * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getExternalGroupsPlain(InvokeArgs args) { @@ -5303,6 +5729,8 @@ public static CompletableFuture getExternalGroupsPlain( * Use this data source to retrieve external groups belonging to an organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5331,6 +5759,7 @@ public static CompletableFuture getExternalGroupsPlain( * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getExternalGroups(InvokeArgs args, InvokeOptions options) { @@ -5340,6 +5769,8 @@ public static Output getExternalGroups(InvokeArgs args, * Use this data source to retrieve external groups belonging to an organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5368,6 +5799,7 @@ public static Output getExternalGroups(InvokeArgs args, * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getExternalGroupsPlain(InvokeArgs args, InvokeOptions options) { @@ -5377,6 +5809,8 @@ public static CompletableFuture getExternalGroupsPlain( * Use this data source to retrieve information about an app. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5405,6 +5839,7 @@ public static CompletableFuture getExternalGroupsPlain( * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getGithubApp(GetGithubAppArgs args) { @@ -5414,6 +5849,8 @@ public static Output getGithubApp(GetGithubAppArgs args) { * Use this data source to retrieve information about an app. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5442,6 +5879,7 @@ public static Output getGithubApp(GetGithubAppArgs args) { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getGithubAppPlain(GetGithubAppPlainArgs args) { @@ -5451,6 +5889,8 @@ public static CompletableFuture getGithubAppPlain(GetGithubA * Use this data source to retrieve information about an app. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5479,6 +5919,7 @@ public static CompletableFuture getGithubAppPlain(GetGithubA * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getGithubApp(GetGithubAppArgs args, InvokeOptions options) { @@ -5488,6 +5929,8 @@ public static Output getGithubApp(GetGithubAppArgs args, Inv * Use this data source to retrieve information about an app. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5516,6 +5959,7 @@ public static Output getGithubApp(GetGithubAppArgs args, Inv * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getGithubAppPlain(GetGithubAppPlainArgs args, InvokeOptions options) { @@ -5525,6 +5969,8 @@ public static CompletableFuture getGithubAppPlain(GetGithubA * Use this data source to retrieve information about GitHub's IP addresses. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5550,6 +5996,7 @@ public static CompletableFuture getGithubAppPlain(GetGithubA * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getIpRanges() { @@ -5559,6 +6006,8 @@ public static Output getIpRanges() { * Use this data source to retrieve information about GitHub's IP addresses. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5584,6 +6033,7 @@ public static Output getIpRanges() { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getIpRangesPlain() { @@ -5593,6 +6043,8 @@ public static CompletableFuture getIpRangesPlain() { * Use this data source to retrieve information about GitHub's IP addresses. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5618,6 +6070,7 @@ public static CompletableFuture getIpRangesPlain() { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getIpRanges(InvokeArgs args) { @@ -5627,6 +6080,8 @@ public static Output getIpRanges(InvokeArgs args) { * Use this data source to retrieve information about GitHub's IP addresses. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5652,6 +6107,7 @@ public static Output getIpRanges(InvokeArgs args) { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getIpRangesPlain(InvokeArgs args) { @@ -5661,6 +6117,8 @@ public static CompletableFuture getIpRangesPlain(InvokeArgs a * Use this data source to retrieve information about GitHub's IP addresses. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5686,6 +6144,7 @@ public static CompletableFuture getIpRangesPlain(InvokeArgs a * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getIpRanges(InvokeArgs args, InvokeOptions options) { @@ -5695,6 +6154,8 @@ public static Output getIpRanges(InvokeArgs args, InvokeOptio * Use this data source to retrieve information about GitHub's IP addresses. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5720,6 +6181,7 @@ public static Output getIpRanges(InvokeArgs args, InvokeOptio * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getIpRangesPlain(InvokeArgs args, InvokeOptions options) { @@ -5760,6 +6222,8 @@ public static CompletableFuture getIssueLabelsPlain(GetIss * the role they would have once they accept will be returned. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5788,6 +6252,7 @@ public static CompletableFuture getIssueLabelsPlain(GetIss * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getMembership(GetMembershipArgs args) { @@ -5800,6 +6265,8 @@ public static Output getMembership(GetMembershipArgs args) * the role they would have once they accept will be returned. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5828,6 +6295,7 @@ public static Output getMembership(GetMembershipArgs args) * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getMembershipPlain(GetMembershipPlainArgs args) { @@ -5840,6 +6308,8 @@ public static CompletableFuture getMembershipPlain(GetMembe * the role they would have once they accept will be returned. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5868,6 +6338,7 @@ public static CompletableFuture getMembershipPlain(GetMembe * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getMembership(GetMembershipArgs args, InvokeOptions options) { @@ -5880,6 +6351,8 @@ public static Output getMembership(GetMembershipArgs args, * the role they would have once they accept will be returned. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5908,6 +6381,7 @@ public static Output getMembership(GetMembershipArgs args, * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getMembershipPlain(GetMembershipPlainArgs args, InvokeOptions options) { @@ -5917,6 +6391,8 @@ public static CompletableFuture getMembershipPlain(GetMembe * Use this data source to retrieve basic information about a GitHub Organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5945,6 +6421,7 @@ public static CompletableFuture getMembershipPlain(GetMembe * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getOrganization(GetOrganizationArgs args) { @@ -5954,6 +6431,8 @@ public static Output getOrganization(GetOrganizationArgs * Use this data source to retrieve basic information about a GitHub Organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -5982,6 +6461,7 @@ public static Output getOrganization(GetOrganizationArgs * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getOrganizationPlain(GetOrganizationPlainArgs args) { @@ -5991,6 +6471,8 @@ public static CompletableFuture getOrganizationPlain(GetO * Use this data source to retrieve basic information about a GitHub Organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6019,6 +6501,7 @@ public static CompletableFuture getOrganizationPlain(GetO * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getOrganization(GetOrganizationArgs args, InvokeOptions options) { @@ -6028,6 +6511,8 @@ public static Output getOrganization(GetOrganizationArgs * Use this data source to retrieve basic information about a GitHub Organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6056,6 +6541,7 @@ public static Output getOrganization(GetOrganizationArgs * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getOrganizationPlain(GetOrganizationPlainArgs args, InvokeOptions options) { @@ -6067,6 +6553,8 @@ public static CompletableFuture getOrganizationPlain(GetO * > Note: Custom roles are currently only available in GitHub Enterprise Cloud. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6095,6 +6583,7 @@ public static CompletableFuture getOrganizationPlain(GetO * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getOrganizationCustomRole(GetOrganizationCustomRoleArgs args) { @@ -6106,6 +6595,8 @@ public static Output getOrganizationCustomRole( * > Note: Custom roles are currently only available in GitHub Enterprise Cloud. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6134,6 +6625,7 @@ public static Output getOrganizationCustomRole( * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getOrganizationCustomRolePlain(GetOrganizationCustomRolePlainArgs args) { @@ -6145,6 +6637,8 @@ public static CompletableFuture getOrganization * > Note: Custom roles are currently only available in GitHub Enterprise Cloud. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6173,6 +6667,7 @@ public static CompletableFuture getOrganization * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getOrganizationCustomRole(GetOrganizationCustomRoleArgs args, InvokeOptions options) { @@ -6184,6 +6679,8 @@ public static Output getOrganizationCustomRole( * > Note: Custom roles are currently only available in GitHub Enterprise Cloud. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6212,6 +6709,7 @@ public static Output getOrganizationCustomRole( * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getOrganizationCustomRolePlain(GetOrganizationCustomRolePlainArgs args, InvokeOptions options) { @@ -6222,6 +6720,8 @@ public static CompletableFuture getOrganization * attributes. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6247,6 +6747,7 @@ public static CompletableFuture getOrganization * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getOrganizationExternalIdentities() { @@ -6257,6 +6758,8 @@ public static Output getOrganizationExt * attributes. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6282,6 +6785,7 @@ public static Output getOrganizationExt * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getOrganizationExternalIdentitiesPlain() { @@ -6292,6 +6796,8 @@ public static CompletableFuture getOrga * attributes. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6317,6 +6823,7 @@ public static CompletableFuture getOrga * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getOrganizationExternalIdentities(InvokeArgs args) { @@ -6327,6 +6834,8 @@ public static Output getOrganizationExt * attributes. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6352,6 +6861,7 @@ public static Output getOrganizationExt * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getOrganizationExternalIdentitiesPlain(InvokeArgs args) { @@ -6362,6 +6872,8 @@ public static CompletableFuture getOrga * attributes. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6387,6 +6899,7 @@ public static CompletableFuture getOrga * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getOrganizationExternalIdentities(InvokeArgs args, InvokeOptions options) { @@ -6397,6 +6910,8 @@ public static Output getOrganizationExt * attributes. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6422,6 +6937,7 @@ public static Output getOrganizationExt * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getOrganizationExternalIdentitiesPlain(InvokeArgs args, InvokeOptions options) { @@ -6433,6 +6949,8 @@ public static CompletableFuture getOrga * and Git from any IP addresses that are not on the allow list. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6458,6 +6976,7 @@ public static CompletableFuture getOrga * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getOrganizationIpAllowList() { @@ -6469,6 +6988,8 @@ public static Output getOrganizationIpAllowLis * and Git from any IP addresses that are not on the allow list. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6494,6 +7015,7 @@ public static Output getOrganizationIpAllowLis * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getOrganizationIpAllowListPlain() { @@ -6505,6 +7027,8 @@ public static CompletableFuture getOrganizatio * and Git from any IP addresses that are not on the allow list. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6530,6 +7054,7 @@ public static CompletableFuture getOrganizatio * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getOrganizationIpAllowList(InvokeArgs args) { @@ -6541,6 +7066,8 @@ public static Output getOrganizationIpAllowLis * and Git from any IP addresses that are not on the allow list. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6566,6 +7093,7 @@ public static Output getOrganizationIpAllowLis * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getOrganizationIpAllowListPlain(InvokeArgs args) { @@ -6577,6 +7105,8 @@ public static CompletableFuture getOrganizatio * and Git from any IP addresses that are not on the allow list. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6602,6 +7132,7 @@ public static CompletableFuture getOrganizatio * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getOrganizationIpAllowList(InvokeArgs args, InvokeOptions options) { @@ -6613,6 +7144,8 @@ public static Output getOrganizationIpAllowLis * and Git from any IP addresses that are not on the allow list. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6638,6 +7171,7 @@ public static Output getOrganizationIpAllowLis * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getOrganizationIpAllowListPlain(InvokeArgs args, InvokeOptions options) { @@ -6647,6 +7181,8 @@ public static CompletableFuture getOrganizatio * Use this data source to retrieve the identity provider (IdP) groups for an organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6672,6 +7208,7 @@ public static CompletableFuture getOrganizatio * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getOrganizationTeamSyncGroups() { @@ -6681,6 +7218,8 @@ public static Output getOrganizationTeamSyn * Use this data source to retrieve the identity provider (IdP) groups for an organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6706,6 +7245,7 @@ public static Output getOrganizationTeamSyn * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getOrganizationTeamSyncGroupsPlain() { @@ -6715,6 +7255,8 @@ public static CompletableFuture getOrganiza * Use this data source to retrieve the identity provider (IdP) groups for an organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6740,6 +7282,7 @@ public static CompletableFuture getOrganiza * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getOrganizationTeamSyncGroups(InvokeArgs args) { @@ -6749,6 +7292,8 @@ public static Output getOrganizationTeamSyn * Use this data source to retrieve the identity provider (IdP) groups for an organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6774,6 +7319,7 @@ public static Output getOrganizationTeamSyn * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getOrganizationTeamSyncGroupsPlain(InvokeArgs args) { @@ -6783,6 +7329,8 @@ public static CompletableFuture getOrganiza * Use this data source to retrieve the identity provider (IdP) groups for an organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6808,6 +7356,7 @@ public static CompletableFuture getOrganiza * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getOrganizationTeamSyncGroups(InvokeArgs args, InvokeOptions options) { @@ -6817,6 +7366,8 @@ public static Output getOrganizationTeamSyn * Use this data source to retrieve the identity provider (IdP) groups for an organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6842,6 +7393,7 @@ public static Output getOrganizationTeamSyn * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getOrganizationTeamSyncGroupsPlain(InvokeArgs args, InvokeOptions options) { @@ -6853,6 +7405,8 @@ public static CompletableFuture getOrganiza * ## Example Usage * * To retrieve *all* teams of the organization: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6879,8 +7433,11 @@ public static CompletableFuture getOrganiza * } * } * ``` + * <!--End PulumiCodeChooser --> * * To retrieve only the team's at the root of the organization: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6909,6 +7466,7 @@ public static CompletableFuture getOrganiza * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getOrganizationTeams() { @@ -6920,6 +7478,8 @@ public static Output getOrganizationTeams() { * ## Example Usage * * To retrieve *all* teams of the organization: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6946,8 +7506,11 @@ public static Output getOrganizationTeams() { * } * } * ``` + * <!--End PulumiCodeChooser --> * * To retrieve only the team's at the root of the organization: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -6976,6 +7539,7 @@ public static Output getOrganizationTeams() { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getOrganizationTeamsPlain() { @@ -6987,6 +7551,8 @@ public static CompletableFuture getOrganizationTeams * ## Example Usage * * To retrieve *all* teams of the organization: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7013,8 +7579,11 @@ public static CompletableFuture getOrganizationTeams * } * } * ``` + * <!--End PulumiCodeChooser --> * * To retrieve only the team's at the root of the organization: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7043,6 +7612,7 @@ public static CompletableFuture getOrganizationTeams * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getOrganizationTeams(GetOrganizationTeamsArgs args) { @@ -7054,6 +7624,8 @@ public static Output getOrganizationTeams(GetOrganiz * ## Example Usage * * To retrieve *all* teams of the organization: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7080,8 +7652,11 @@ public static Output getOrganizationTeams(GetOrganiz * } * } * ``` + * <!--End PulumiCodeChooser --> * * To retrieve only the team's at the root of the organization: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7110,6 +7685,7 @@ public static Output getOrganizationTeams(GetOrganiz * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getOrganizationTeamsPlain(GetOrganizationTeamsPlainArgs args) { @@ -7121,6 +7697,8 @@ public static CompletableFuture getOrganizationTeams * ## Example Usage * * To retrieve *all* teams of the organization: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7147,8 +7725,11 @@ public static CompletableFuture getOrganizationTeams * } * } * ``` + * <!--End PulumiCodeChooser --> * * To retrieve only the team's at the root of the organization: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7177,6 +7758,7 @@ public static CompletableFuture getOrganizationTeams * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getOrganizationTeams(GetOrganizationTeamsArgs args, InvokeOptions options) { @@ -7188,6 +7770,8 @@ public static Output getOrganizationTeams(GetOrganiz * ## Example Usage * * To retrieve *all* teams of the organization: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7214,8 +7798,11 @@ public static Output getOrganizationTeams(GetOrganiz * } * } * ``` + * <!--End PulumiCodeChooser --> * * To retrieve only the team's at the root of the organization: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7244,6 +7831,7 @@ public static Output getOrganizationTeams(GetOrganiz * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getOrganizationTeamsPlain(GetOrganizationTeamsPlainArgs args, InvokeOptions options) { @@ -7255,6 +7843,8 @@ public static CompletableFuture getOrganizationTeams * ## Example Usage * * To retrieve *all* webhooks of the organization: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7280,6 +7870,7 @@ public static CompletableFuture getOrganizationTeams * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getOrganizationWebhooks() { @@ -7291,6 +7882,8 @@ public static Output getOrganizationWebhooks() { * ## Example Usage * * To retrieve *all* webhooks of the organization: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7316,6 +7909,7 @@ public static Output getOrganizationWebhooks() { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getOrganizationWebhooksPlain() { @@ -7327,6 +7921,8 @@ public static CompletableFuture getOrganizationWe * ## Example Usage * * To retrieve *all* webhooks of the organization: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7352,6 +7948,7 @@ public static CompletableFuture getOrganizationWe * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getOrganizationWebhooks(InvokeArgs args) { @@ -7363,6 +7960,8 @@ public static Output getOrganizationWebhooks(Invo * ## Example Usage * * To retrieve *all* webhooks of the organization: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7388,6 +7987,7 @@ public static Output getOrganizationWebhooks(Invo * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getOrganizationWebhooksPlain(InvokeArgs args) { @@ -7399,6 +7999,8 @@ public static CompletableFuture getOrganizationWe * ## Example Usage * * To retrieve *all* webhooks of the organization: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7424,6 +8026,7 @@ public static CompletableFuture getOrganizationWe * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getOrganizationWebhooks(InvokeArgs args, InvokeOptions options) { @@ -7435,6 +8038,8 @@ public static Output getOrganizationWebhooks(Invo * ## Example Usage * * To retrieve *all* webhooks of the organization: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7460,6 +8065,7 @@ public static Output getOrganizationWebhooks(Invo * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getOrganizationWebhooksPlain(InvokeArgs args, InvokeOptions options) { @@ -7469,6 +8075,8 @@ public static CompletableFuture getOrganizationWe * Use this data source to retrieve information about a repository ref. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7499,6 +8107,7 @@ public static CompletableFuture getOrganizationWe * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRef(GetRefArgs args) { @@ -7508,6 +8117,8 @@ public static Output getRef(GetRefArgs args) { * Use this data source to retrieve information about a repository ref. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7538,6 +8149,7 @@ public static Output getRef(GetRefArgs args) { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRefPlain(GetRefPlainArgs args) { @@ -7547,6 +8159,8 @@ public static CompletableFuture getRefPlain(GetRefPlainArgs args) * Use this data source to retrieve information about a repository ref. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7577,6 +8191,7 @@ public static CompletableFuture getRefPlain(GetRefPlainArgs args) * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRef(GetRefArgs args, InvokeOptions options) { @@ -7586,6 +8201,8 @@ public static Output getRef(GetRefArgs args, InvokeOptions options * Use this data source to retrieve information about a repository ref. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7616,6 +8233,7 @@ public static Output getRef(GetRefArgs args, InvokeOptions options * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRefPlain(GetRefPlainArgs args, InvokeOptions options) { @@ -7627,6 +8245,8 @@ public static CompletableFuture getRefPlain(GetRefPlainArgs args, * ## Example Usage * * To retrieve the latest release that is present in a repository: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7657,9 +8277,11 @@ public static CompletableFuture getRefPlain(GetRefPlainArgs args, * } * } * ``` + * <!--End PulumiCodeChooser --> * * To retrieve a specific release from a repository based on it's ID: * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7691,8 +8313,11 @@ public static CompletableFuture getRefPlain(GetRefPlainArgs args, * } * } * ``` + * <!--End PulumiCodeChooser --> * * Finally, to retrieve a release based on it's tag: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7724,6 +8349,7 @@ public static CompletableFuture getRefPlain(GetRefPlainArgs args, * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRelease(GetReleaseArgs args) { @@ -7735,6 +8361,8 @@ public static Output getRelease(GetReleaseArgs args) { * ## Example Usage * * To retrieve the latest release that is present in a repository: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7765,9 +8393,11 @@ public static Output getRelease(GetReleaseArgs args) { * } * } * ``` + * <!--End PulumiCodeChooser --> * * To retrieve a specific release from a repository based on it's ID: * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7799,8 +8429,11 @@ public static Output getRelease(GetReleaseArgs args) { * } * } * ``` + * <!--End PulumiCodeChooser --> * * Finally, to retrieve a release based on it's tag: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7832,6 +8465,7 @@ public static Output getRelease(GetReleaseArgs args) { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getReleasePlain(GetReleasePlainArgs args) { @@ -7843,6 +8477,8 @@ public static CompletableFuture getReleasePlain(GetReleasePlai * ## Example Usage * * To retrieve the latest release that is present in a repository: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7873,9 +8509,11 @@ public static CompletableFuture getReleasePlain(GetReleasePlai * } * } * ``` + * <!--End PulumiCodeChooser --> * * To retrieve a specific release from a repository based on it's ID: * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7907,8 +8545,11 @@ public static CompletableFuture getReleasePlain(GetReleasePlai * } * } * ``` + * <!--End PulumiCodeChooser --> * * Finally, to retrieve a release based on it's tag: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7940,6 +8581,7 @@ public static CompletableFuture getReleasePlain(GetReleasePlai * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRelease(GetReleaseArgs args, InvokeOptions options) { @@ -7951,6 +8593,8 @@ public static Output getRelease(GetReleaseArgs args, InvokeOpt * ## Example Usage * * To retrieve the latest release that is present in a repository: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -7981,9 +8625,11 @@ public static Output getRelease(GetReleaseArgs args, InvokeOpt * } * } * ``` + * <!--End PulumiCodeChooser --> * * To retrieve a specific release from a repository based on it's ID: * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8015,8 +8661,11 @@ public static Output getRelease(GetReleaseArgs args, InvokeOpt * } * } * ``` + * <!--End PulumiCodeChooser --> * * Finally, to retrieve a release based on it's tag: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8048,6 +8697,7 @@ public static Output getRelease(GetReleaseArgs args, InvokeOpt * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getReleasePlain(GetReleasePlainArgs args, InvokeOptions options) { @@ -8060,6 +8710,8 @@ public static CompletableFuture getReleasePlain(GetReleasePlai * Use this data source to retrieve a list of GitHub repositories using a search query. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8089,6 +8741,7 @@ public static CompletableFuture getReleasePlain(GetReleasePlai * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositories(GetRepositoriesArgs args) { @@ -8101,6 +8754,8 @@ public static Output getRepositories(GetRepositoriesArgs * Use this data source to retrieve a list of GitHub repositories using a search query. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8130,6 +8785,7 @@ public static Output getRepositories(GetRepositoriesArgs * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoriesPlain(GetRepositoriesPlainArgs args) { @@ -8142,6 +8798,8 @@ public static CompletableFuture getRepositoriesPlain(GetR * Use this data source to retrieve a list of GitHub repositories using a search query. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8171,6 +8829,7 @@ public static CompletableFuture getRepositoriesPlain(GetR * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositories(GetRepositoriesArgs args, InvokeOptions options) { @@ -8183,6 +8842,8 @@ public static Output getRepositories(GetRepositoriesArgs * Use this data source to retrieve a list of GitHub repositories using a search query. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8212,6 +8873,7 @@ public static Output getRepositories(GetRepositoriesArgs * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoriesPlain(GetRepositoriesPlainArgs args, InvokeOptions options) { @@ -8221,6 +8883,8 @@ public static CompletableFuture getRepositoriesPlain(GetR * Use this data source to retrieve information about a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8249,6 +8913,7 @@ public static CompletableFuture getRepositoriesPlain(GetR * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepository() { @@ -8258,6 +8923,8 @@ public static Output getRepository() { * Use this data source to retrieve information about a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8286,6 +8953,7 @@ public static Output getRepository() { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryPlain() { @@ -8295,6 +8963,8 @@ public static CompletableFuture getRepositoryPlain() { * Use this data source to retrieve information about a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8323,6 +8993,7 @@ public static CompletableFuture getRepositoryPlain() { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepository(GetRepositoryArgs args) { @@ -8332,6 +9003,8 @@ public static Output getRepository(GetRepositoryArgs args) * Use this data source to retrieve information about a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8360,6 +9033,7 @@ public static Output getRepository(GetRepositoryArgs args) * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryPlain(GetRepositoryPlainArgs args) { @@ -8369,6 +9043,8 @@ public static CompletableFuture getRepositoryPlain(GetRepos * Use this data source to retrieve information about a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8397,6 +9073,7 @@ public static CompletableFuture getRepositoryPlain(GetRepos * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepository(GetRepositoryArgs args, InvokeOptions options) { @@ -8406,6 +9083,8 @@ public static Output getRepository(GetRepositoryArgs args, * Use this data source to retrieve information about a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8434,6 +9113,7 @@ public static Output getRepository(GetRepositoryArgs args, * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryPlain(GetRepositoryPlainArgs args, InvokeOptions options) { @@ -8443,6 +9123,8 @@ public static CompletableFuture getRepositoryPlain(GetRepos * Use this data source to retrieve autolink references for a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8471,6 +9153,7 @@ public static CompletableFuture getRepositoryPlain(GetRepos * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryAutolinkReferences(GetRepositoryAutolinkReferencesArgs args) { @@ -8480,6 +9163,8 @@ public static Output getRepositoryAutolin * Use this data source to retrieve autolink references for a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8508,6 +9193,7 @@ public static Output getRepositoryAutolin * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryAutolinkReferencesPlain(GetRepositoryAutolinkReferencesPlainArgs args) { @@ -8517,6 +9203,8 @@ public static CompletableFuture getReposi * Use this data source to retrieve autolink references for a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8545,6 +9233,7 @@ public static CompletableFuture getReposi * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryAutolinkReferences(GetRepositoryAutolinkReferencesArgs args, InvokeOptions options) { @@ -8554,6 +9243,8 @@ public static Output getRepositoryAutolin * Use this data source to retrieve autolink references for a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8582,6 +9273,7 @@ public static Output getRepositoryAutolin * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryAutolinkReferencesPlain(GetRepositoryAutolinkReferencesPlainArgs args, InvokeOptions options) { @@ -8591,6 +9283,8 @@ public static CompletableFuture getReposi * Use this data source to retrieve information about branches in a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8619,6 +9313,7 @@ public static CompletableFuture getReposi * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryBranches(GetRepositoryBranchesArgs args) { @@ -8628,6 +9323,8 @@ public static Output getRepositoryBranches(GetRepos * Use this data source to retrieve information about branches in a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8656,6 +9353,7 @@ public static Output getRepositoryBranches(GetRepos * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryBranchesPlain(GetRepositoryBranchesPlainArgs args) { @@ -8665,6 +9363,8 @@ public static CompletableFuture getRepositoryBranch * Use this data source to retrieve information about branches in a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8693,6 +9393,7 @@ public static CompletableFuture getRepositoryBranch * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryBranches(GetRepositoryBranchesArgs args, InvokeOptions options) { @@ -8702,6 +9403,8 @@ public static Output getRepositoryBranches(GetRepos * Use this data source to retrieve information about branches in a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8730,6 +9433,7 @@ public static Output getRepositoryBranches(GetRepos * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryBranchesPlain(GetRepositoryBranchesPlainArgs args, InvokeOptions options) { @@ -8739,6 +9443,8 @@ public static CompletableFuture getRepositoryBranch * Use this data source to retrieve all deploy keys of a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8767,6 +9473,7 @@ public static CompletableFuture getRepositoryBranch * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryDeployKeys(GetRepositoryDeployKeysArgs args) { @@ -8776,6 +9483,8 @@ public static Output getRepositoryDeployKeys(GetR * Use this data source to retrieve all deploy keys of a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8804,6 +9513,7 @@ public static Output getRepositoryDeployKeys(GetR * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryDeployKeysPlain(GetRepositoryDeployKeysPlainArgs args) { @@ -8813,6 +9523,8 @@ public static CompletableFuture getRepositoryDepl * Use this data source to retrieve all deploy keys of a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8841,6 +9553,7 @@ public static CompletableFuture getRepositoryDepl * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryDeployKeys(GetRepositoryDeployKeysArgs args, InvokeOptions options) { @@ -8850,6 +9563,8 @@ public static Output getRepositoryDeployKeys(GetR * Use this data source to retrieve all deploy keys of a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8878,6 +9593,7 @@ public static Output getRepositoryDeployKeys(GetR * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryDeployKeysPlain(GetRepositoryDeployKeysPlainArgs args, InvokeOptions options) { @@ -8887,6 +9603,8 @@ public static CompletableFuture getRepositoryDepl * Use this data source to retrieve deployment branch policies for a repository / environment. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8916,6 +9634,7 @@ public static CompletableFuture getRepositoryDepl * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryDeploymentBranchPolicies(GetRepositoryDeploymentBranchPoliciesArgs args) { @@ -8925,6 +9644,8 @@ public static Output getRepositoryD * Use this data source to retrieve deployment branch policies for a repository / environment. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8954,6 +9675,7 @@ public static Output getRepositoryD * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryDeploymentBranchPoliciesPlain(GetRepositoryDeploymentBranchPoliciesPlainArgs args) { @@ -8963,6 +9685,8 @@ public static CompletableFuture get * Use this data source to retrieve deployment branch policies for a repository / environment. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -8992,6 +9716,7 @@ public static CompletableFuture get * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryDeploymentBranchPolicies(GetRepositoryDeploymentBranchPoliciesArgs args, InvokeOptions options) { @@ -9001,6 +9726,8 @@ public static Output getRepositoryD * Use this data source to retrieve deployment branch policies for a repository / environment. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9030,6 +9757,7 @@ public static Output getRepositoryD * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryDeploymentBranchPoliciesPlain(GetRepositoryDeploymentBranchPoliciesPlainArgs args, InvokeOptions options) { @@ -9039,6 +9767,8 @@ public static CompletableFuture get * Use this data source to retrieve information about environments for a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9067,6 +9797,7 @@ public static CompletableFuture get * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryEnvironments(GetRepositoryEnvironmentsArgs args) { @@ -9076,6 +9807,8 @@ public static Output getRepositoryEnvironments( * Use this data source to retrieve information about environments for a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9104,6 +9837,7 @@ public static Output getRepositoryEnvironments( * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryEnvironmentsPlain(GetRepositoryEnvironmentsPlainArgs args) { @@ -9113,6 +9847,8 @@ public static CompletableFuture getRepositoryEn * Use this data source to retrieve information about environments for a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9141,6 +9877,7 @@ public static CompletableFuture getRepositoryEn * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryEnvironments(GetRepositoryEnvironmentsArgs args, InvokeOptions options) { @@ -9150,6 +9887,8 @@ public static Output getRepositoryEnvironments( * Use this data source to retrieve information about environments for a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9178,6 +9917,7 @@ public static Output getRepositoryEnvironments( * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryEnvironmentsPlain(GetRepositoryEnvironmentsPlainArgs args, InvokeOptions options) { @@ -9188,6 +9928,8 @@ public static CompletableFuture getRepositoryEn * GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9218,6 +9960,7 @@ public static CompletableFuture getRepositoryEn * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryFile(GetRepositoryFileArgs args) { @@ -9228,6 +9971,8 @@ public static Output getRepositoryFile(GetRepositoryFil * GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9258,6 +10003,7 @@ public static Output getRepositoryFile(GetRepositoryFil * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryFilePlain(GetRepositoryFilePlainArgs args) { @@ -9268,6 +10014,8 @@ public static CompletableFuture getRepositoryFilePlain( * GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9298,6 +10046,7 @@ public static CompletableFuture getRepositoryFilePlain( * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryFile(GetRepositoryFileArgs args, InvokeOptions options) { @@ -9308,6 +10057,8 @@ public static Output getRepositoryFile(GetRepositoryFil * GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9338,6 +10089,7 @@ public static Output getRepositoryFile(GetRepositoryFil * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryFilePlain(GetRepositoryFilePlainArgs args, InvokeOptions options) { @@ -9347,6 +10099,8 @@ public static CompletableFuture getRepositoryFilePlain( * Use this data source to retrieve information about a specific GitHub milestone in a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9377,6 +10131,7 @@ public static CompletableFuture getRepositoryFilePlain( * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryMilestone(GetRepositoryMilestoneArgs args) { @@ -9386,6 +10141,8 @@ public static Output getRepositoryMilestone(GetRep * Use this data source to retrieve information about a specific GitHub milestone in a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9416,6 +10173,7 @@ public static Output getRepositoryMilestone(GetRep * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryMilestonePlain(GetRepositoryMilestonePlainArgs args) { @@ -9425,6 +10183,8 @@ public static CompletableFuture getRepositoryMiles * Use this data source to retrieve information about a specific GitHub milestone in a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9455,6 +10215,7 @@ public static CompletableFuture getRepositoryMiles * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryMilestone(GetRepositoryMilestoneArgs args, InvokeOptions options) { @@ -9464,6 +10225,8 @@ public static Output getRepositoryMilestone(GetRep * Use this data source to retrieve information about a specific GitHub milestone in a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9494,6 +10257,7 @@ public static Output getRepositoryMilestone(GetRep * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryMilestonePlain(GetRepositoryMilestonePlainArgs args, InvokeOptions options) { @@ -9503,6 +10267,8 @@ public static CompletableFuture getRepositoryMiles * Use this data source to retrieve information about a specific GitHub Pull Request in a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9532,6 +10298,7 @@ public static CompletableFuture getRepositoryMiles * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryPullRequest(GetRepositoryPullRequestArgs args) { @@ -9541,6 +10308,8 @@ public static Output getRepositoryPullRequest(Ge * Use this data source to retrieve information about a specific GitHub Pull Request in a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9570,6 +10339,7 @@ public static Output getRepositoryPullRequest(Ge * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryPullRequestPlain(GetRepositoryPullRequestPlainArgs args) { @@ -9579,6 +10349,8 @@ public static CompletableFuture getRepositoryPul * Use this data source to retrieve information about a specific GitHub Pull Request in a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9608,6 +10380,7 @@ public static CompletableFuture getRepositoryPul * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryPullRequest(GetRepositoryPullRequestArgs args, InvokeOptions options) { @@ -9617,6 +10390,8 @@ public static Output getRepositoryPullRequest(Ge * Use this data source to retrieve information about a specific GitHub Pull Request in a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9646,6 +10421,7 @@ public static Output getRepositoryPullRequest(Ge * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryPullRequestPlain(GetRepositoryPullRequestPlainArgs args, InvokeOptions options) { @@ -9655,6 +10431,8 @@ public static CompletableFuture getRepositoryPul * Use this data source to retrieve information about multiple GitHub Pull Requests in a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9687,6 +10465,7 @@ public static CompletableFuture getRepositoryPul * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryPullRequests(GetRepositoryPullRequestsArgs args) { @@ -9696,6 +10475,8 @@ public static Output getRepositoryPullReq * Use this data source to retrieve information about multiple GitHub Pull Requests in a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9728,6 +10509,7 @@ public static Output getRepositoryPullReq * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryPullRequestsPlain(GetRepositoryPullRequestsPlainArgs args) { @@ -9737,6 +10519,8 @@ public static CompletableFuture getReposi * Use this data source to retrieve information about multiple GitHub Pull Requests in a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9769,6 +10553,7 @@ public static CompletableFuture getReposi * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryPullRequests(GetRepositoryPullRequestsArgs args, InvokeOptions options) { @@ -9778,6 +10563,8 @@ public static Output getRepositoryPullReq * Use this data source to retrieve information about multiple GitHub Pull Requests in a repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9810,6 +10597,7 @@ public static Output getRepositoryPullReq * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryPullRequestsPlain(GetRepositoryPullRequestsPlainArgs args, InvokeOptions options) { @@ -9819,6 +10607,8 @@ public static CompletableFuture getReposi * Use this data source to retrieve the list of teams which have access to a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9847,6 +10637,7 @@ public static CompletableFuture getReposi * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryTeams() { @@ -9856,6 +10647,8 @@ public static Output getRepositoryTeams() { * Use this data source to retrieve the list of teams which have access to a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9884,6 +10677,7 @@ public static Output getRepositoryTeams() { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryTeamsPlain() { @@ -9893,6 +10687,8 @@ public static CompletableFuture getRepositoryTeamsPlai * Use this data source to retrieve the list of teams which have access to a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9921,6 +10717,7 @@ public static CompletableFuture getRepositoryTeamsPlai * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryTeams(GetRepositoryTeamsArgs args) { @@ -9930,6 +10727,8 @@ public static Output getRepositoryTeams(GetRepositoryT * Use this data source to retrieve the list of teams which have access to a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9958,6 +10757,7 @@ public static Output getRepositoryTeams(GetRepositoryT * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryTeamsPlain(GetRepositoryTeamsPlainArgs args) { @@ -9967,6 +10767,8 @@ public static CompletableFuture getRepositoryTeamsPlai * Use this data source to retrieve the list of teams which have access to a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -9995,6 +10797,7 @@ public static CompletableFuture getRepositoryTeamsPlai * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryTeams(GetRepositoryTeamsArgs args, InvokeOptions options) { @@ -10004,6 +10807,8 @@ public static Output getRepositoryTeams(GetRepositoryT * Use this data source to retrieve the list of teams which have access to a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10032,6 +10837,7 @@ public static Output getRepositoryTeams(GetRepositoryT * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryTeamsPlain(GetRepositoryTeamsPlainArgs args, InvokeOptions options) { @@ -10043,6 +10849,8 @@ public static CompletableFuture getRepositoryTeamsPlai * ## Example Usage * * To retrieve webhooks of a repository: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10071,6 +10879,7 @@ public static CompletableFuture getRepositoryTeamsPlai * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryWebhooks(GetRepositoryWebhooksArgs args) { @@ -10082,6 +10891,8 @@ public static Output getRepositoryWebhooks(GetRepos * ## Example Usage * * To retrieve webhooks of a repository: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10110,6 +10921,7 @@ public static Output getRepositoryWebhooks(GetRepos * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryWebhooksPlain(GetRepositoryWebhooksPlainArgs args) { @@ -10121,6 +10933,8 @@ public static CompletableFuture getRepositoryWebhoo * ## Example Usage * * To retrieve webhooks of a repository: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10149,6 +10963,7 @@ public static CompletableFuture getRepositoryWebhoo * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRepositoryWebhooks(GetRepositoryWebhooksArgs args, InvokeOptions options) { @@ -10160,6 +10975,8 @@ public static Output getRepositoryWebhooks(GetRepos * ## Example Usage * * To retrieve webhooks of a repository: + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10188,6 +11005,7 @@ public static Output getRepositoryWebhooks(GetRepos * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRepositoryWebhooksPlain(GetRepositoryWebhooksPlainArgs args, InvokeOptions options) { @@ -10197,6 +11015,8 @@ public static CompletableFuture getRepositoryWebhoo * Use this data source to retrieve information about a GitHub resource through REST API. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10225,6 +11045,7 @@ public static CompletableFuture getRepositoryWebhoo * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRestApi(GetRestApiArgs args) { @@ -10234,6 +11055,8 @@ public static Output getRestApi(GetRestApiArgs args) { * Use this data source to retrieve information about a GitHub resource through REST API. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10262,6 +11085,7 @@ public static Output getRestApi(GetRestApiArgs args) { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRestApiPlain(GetRestApiPlainArgs args) { @@ -10271,6 +11095,8 @@ public static CompletableFuture getRestApiPlain(GetRestApiPlai * Use this data source to retrieve information about a GitHub resource through REST API. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10299,6 +11125,7 @@ public static CompletableFuture getRestApiPlain(GetRestApiPlai * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getRestApi(GetRestApiArgs args, InvokeOptions options) { @@ -10308,6 +11135,8 @@ public static Output getRestApi(GetRestApiArgs args, InvokeOpt * Use this data source to retrieve information about a GitHub resource through REST API. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10336,6 +11165,7 @@ public static Output getRestApi(GetRestApiArgs args, InvokeOpt * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getRestApiPlain(GetRestApiPlainArgs args, InvokeOptions options) { @@ -10345,6 +11175,8 @@ public static CompletableFuture getRestApiPlain(GetRestApiPlai * Use this data source to retrieve information about GitHub's SSH keys. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10370,6 +11202,7 @@ public static CompletableFuture getRestApiPlain(GetRestApiPlai * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getSshKeys() { @@ -10379,6 +11212,8 @@ public static Output getSshKeys() { * Use this data source to retrieve information about GitHub's SSH keys. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10404,6 +11239,7 @@ public static Output getSshKeys() { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getSshKeysPlain() { @@ -10413,6 +11249,8 @@ public static CompletableFuture getSshKeysPlain() { * Use this data source to retrieve information about GitHub's SSH keys. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10438,6 +11276,7 @@ public static CompletableFuture getSshKeysPlain() { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getSshKeys(InvokeArgs args) { @@ -10447,6 +11286,8 @@ public static Output getSshKeys(InvokeArgs args) { * Use this data source to retrieve information about GitHub's SSH keys. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10472,6 +11313,7 @@ public static Output getSshKeys(InvokeArgs args) { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getSshKeysPlain(InvokeArgs args) { @@ -10481,6 +11323,8 @@ public static CompletableFuture getSshKeysPlain(InvokeArgs arg * Use this data source to retrieve information about GitHub's SSH keys. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10506,6 +11350,7 @@ public static CompletableFuture getSshKeysPlain(InvokeArgs arg * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getSshKeys(InvokeArgs args, InvokeOptions options) { @@ -10515,6 +11360,8 @@ public static Output getSshKeys(InvokeArgs args, InvokeOptions * Use this data source to retrieve information about GitHub's SSH keys. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10540,6 +11387,7 @@ public static Output getSshKeys(InvokeArgs args, InvokeOptions * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getSshKeysPlain(InvokeArgs args, InvokeOptions options) { @@ -10549,6 +11397,8 @@ public static CompletableFuture getSshKeysPlain(InvokeArgs arg * Use this data source to retrieve information about a GitHub team. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10577,6 +11427,7 @@ public static CompletableFuture getSshKeysPlain(InvokeArgs arg * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getTeam(GetTeamArgs args) { @@ -10586,6 +11437,8 @@ public static Output getTeam(GetTeamArgs args) { * Use this data source to retrieve information about a GitHub team. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10614,6 +11467,7 @@ public static Output getTeam(GetTeamArgs args) { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getTeamPlain(GetTeamPlainArgs args) { @@ -10623,6 +11477,8 @@ public static CompletableFuture getTeamPlain(GetTeamPlainArgs arg * Use this data source to retrieve information about a GitHub team. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10651,6 +11507,7 @@ public static CompletableFuture getTeamPlain(GetTeamPlainArgs arg * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getTeam(GetTeamArgs args, InvokeOptions options) { @@ -10660,6 +11517,8 @@ public static Output getTeam(GetTeamArgs args, InvokeOptions opti * Use this data source to retrieve information about a GitHub team. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10688,6 +11547,7 @@ public static Output getTeam(GetTeamArgs args, InvokeOptions opti * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getTeamPlain(GetTeamPlainArgs args, InvokeOptions options) { @@ -10697,6 +11557,8 @@ public static CompletableFuture getTeamPlain(GetTeamPlainArgs arg * Use this data source to retrieve information about a single tree. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10739,6 +11601,7 @@ public static CompletableFuture getTeamPlain(GetTeamPlainArgs arg * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getTree(GetTreeArgs args) { @@ -10748,6 +11611,8 @@ public static Output getTree(GetTreeArgs args) { * Use this data source to retrieve information about a single tree. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10790,6 +11655,7 @@ public static Output getTree(GetTreeArgs args) { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getTreePlain(GetTreePlainArgs args) { @@ -10799,6 +11665,8 @@ public static CompletableFuture getTreePlain(GetTreePlainArgs arg * Use this data source to retrieve information about a single tree. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10841,6 +11709,7 @@ public static CompletableFuture getTreePlain(GetTreePlainArgs arg * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getTree(GetTreeArgs args, InvokeOptions options) { @@ -10850,6 +11719,8 @@ public static Output getTree(GetTreeArgs args, InvokeOptions opti * Use this data source to retrieve information about a single tree. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10892,6 +11763,7 @@ public static Output getTree(GetTreeArgs args, InvokeOptions opti * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getTreePlain(GetTreePlainArgs args, InvokeOptions options) { @@ -10901,6 +11773,8 @@ public static CompletableFuture getTreePlain(GetTreePlainArgs arg * Use this data source to retrieve information about a GitHub user. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10934,6 +11808,7 @@ public static CompletableFuture getTreePlain(GetTreePlainArgs arg * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getUser(GetUserArgs args) { @@ -10943,6 +11818,8 @@ public static Output getUser(GetUserArgs args) { * Use this data source to retrieve information about a GitHub user. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -10976,6 +11853,7 @@ public static Output getUser(GetUserArgs args) { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getUserPlain(GetUserPlainArgs args) { @@ -10985,6 +11863,8 @@ public static CompletableFuture getUserPlain(GetUserPlainArgs arg * Use this data source to retrieve information about a GitHub user. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -11018,6 +11898,7 @@ public static CompletableFuture getUserPlain(GetUserPlainArgs arg * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getUser(GetUserArgs args, InvokeOptions options) { @@ -11027,6 +11908,8 @@ public static Output getUser(GetUserArgs args, InvokeOptions opti * Use this data source to retrieve information about a GitHub user. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -11060,6 +11943,7 @@ public static Output getUser(GetUserArgs args, InvokeOptions opti * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getUserPlain(GetUserPlainArgs args, InvokeOptions options) { @@ -11070,6 +11954,8 @@ public static CompletableFuture getUserPlain(GetUserPlainArgs arg * attributes. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -11098,6 +11984,7 @@ public static CompletableFuture getUserPlain(GetUserPlainArgs arg * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getUserExternalIdentity(GetUserExternalIdentityArgs args) { @@ -11108,6 +11995,8 @@ public static Output getUserExternalIdentity(GetU * attributes. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -11136,6 +12025,7 @@ public static Output getUserExternalIdentity(GetU * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getUserExternalIdentityPlain(GetUserExternalIdentityPlainArgs args) { @@ -11146,6 +12036,8 @@ public static CompletableFuture getUserExternalId * attributes. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -11174,6 +12066,7 @@ public static CompletableFuture getUserExternalId * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getUserExternalIdentity(GetUserExternalIdentityArgs args, InvokeOptions options) { @@ -11184,6 +12077,8 @@ public static Output getUserExternalIdentity(GetU * attributes. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -11212,6 +12107,7 @@ public static Output getUserExternalIdentity(GetU * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getUserExternalIdentityPlain(GetUserExternalIdentityPlainArgs args, InvokeOptions options) { @@ -11221,6 +12117,8 @@ public static CompletableFuture getUserExternalId * Use this data source to retrieve information about multiple GitHub users at once. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -11254,6 +12152,7 @@ public static CompletableFuture getUserExternalId * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getUsers(GetUsersArgs args) { @@ -11263,6 +12162,8 @@ public static Output getUsers(GetUsersArgs args) { * Use this data source to retrieve information about multiple GitHub users at once. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -11296,6 +12197,7 @@ public static Output getUsers(GetUsersArgs args) { * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getUsersPlain(GetUsersPlainArgs args) { @@ -11305,6 +12207,8 @@ public static CompletableFuture getUsersPlain(GetUsersPlainArgs * Use this data source to retrieve information about multiple GitHub users at once. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -11338,6 +12242,7 @@ public static CompletableFuture getUsersPlain(GetUsersPlainArgs * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static Output getUsers(GetUsersArgs args, InvokeOptions options) { @@ -11347,6 +12252,8 @@ public static Output getUsers(GetUsersArgs args, InvokeOptions o * Use this data source to retrieve information about multiple GitHub users at once. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -11380,6 +12287,7 @@ public static Output getUsers(GetUsersArgs args, InvokeOptions o * } * } * ``` + * <!--End PulumiCodeChooser --> * */ public static CompletableFuture getUsersPlain(GetUsersPlainArgs args, InvokeOptions options) { diff --git a/sdk/java/src/main/java/com/pulumi/github/Issue.java b/sdk/java/src/main/java/com/pulumi/github/Issue.java index 2ea15222..003947bd 100644 --- a/sdk/java/src/main/java/com/pulumi/github/Issue.java +++ b/sdk/java/src/main/java/com/pulumi/github/Issue.java @@ -23,6 +23,8 @@ * GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -60,7 +62,11 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> + * * ### With Milestone And Project Assignment + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -114,13 +120,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * GitHub Issues can be imported using an ID made up of `repository:number`, e.g. * * ```sh - * $ pulumi import github:index/issue:Issue issue_15 myrepo:15 + * $ pulumi import github:index/issue:Issue issue_15 myrepo:15 * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/IssueLabel.java b/sdk/java/src/main/java/com/pulumi/github/IssueLabel.java index 9d68191b..055159b0 100644 --- a/sdk/java/src/main/java/com/pulumi/github/IssueLabel.java +++ b/sdk/java/src/main/java/com/pulumi/github/IssueLabel.java @@ -16,6 +16,8 @@ /** * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -45,13 +47,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * GitHub Issue Labels can be imported using an ID made up of `repository:name`, e.g. * * ```sh - * $ pulumi import github:index/issueLabel:IssueLabel panic_label terraform:panic + * $ pulumi import github:index/issueLabel:IssueLabel panic_label terraform:panic * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/IssueLabels.java b/sdk/java/src/main/java/com/pulumi/github/IssueLabels.java index 6439ef1f..0c7b13e3 100644 --- a/sdk/java/src/main/java/com/pulumi/github/IssueLabels.java +++ b/sdk/java/src/main/java/com/pulumi/github/IssueLabels.java @@ -29,6 +29,8 @@ * If you change the case of a label's name, its' color, or description, this resource will edit the existing label to match the new values. However, if you change the name of a label, this resource will create a new label with the new name and delete the old label. Beware that this will remove the label from any issues it was previously attached to. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -67,13 +69,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * GitHub Issue Labels can be imported using the repository `name`, e.g. * * ```sh - * $ pulumi import github:index/issueLabels:IssueLabels test_repo test_repo + * $ pulumi import github:index/issueLabels:IssueLabels test_repo test_repo * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/Membership.java b/sdk/java/src/main/java/com/pulumi/github/Membership.java index 9b46f36e..7b84a62a 100644 --- a/sdk/java/src/main/java/com/pulumi/github/Membership.java +++ b/sdk/java/src/main/java/com/pulumi/github/Membership.java @@ -23,6 +23,8 @@ * destroyed, either the invitation will be cancelled or the user will be removed. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -52,13 +54,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * GitHub Membership can be imported using an ID made up of `organization:username`, e.g. * * ```sh - * $ pulumi import github:index/membership:Membership member hashicorp:someuser + * $ pulumi import github:index/membership:Membership member hashicorp:someuser * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/OrganizationBlock.java b/sdk/java/src/main/java/com/pulumi/github/OrganizationBlock.java index caa04dd9..f6cdc4d8 100644 --- a/sdk/java/src/main/java/com/pulumi/github/OrganizationBlock.java +++ b/sdk/java/src/main/java/com/pulumi/github/OrganizationBlock.java @@ -17,6 +17,8 @@ * This resource allows you to create and manage blocks for GitHub organizations. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -45,13 +47,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * GitHub organization block can be imported using a username, e.g. * * ```sh - * $ pulumi import github:index/organizationBlock:OrganizationBlock example someuser + * $ pulumi import github:index/organizationBlock:OrganizationBlock example someuser * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/OrganizationCustomRole.java b/sdk/java/src/main/java/com/pulumi/github/OrganizationCustomRole.java index 265037e9..4439c4d6 100644 --- a/sdk/java/src/main/java/com/pulumi/github/OrganizationCustomRole.java +++ b/sdk/java/src/main/java/com/pulumi/github/OrganizationCustomRole.java @@ -21,6 +21,8 @@ * > Note: Custom roles are currently only available in GitHub Enterprise Cloud. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -70,13 +72,15 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * - * Custom roles can be imported using the `id` of the role. The `id` of the custom role can be found using the [list custom roles in an organization](https://docs.github.com/en/enterprise-cloud@latest/rest/orgs/custom-roles#list-custom-repository-roles-in-an-organization) API. + * Custom roles can be imported using the `id` of the role. + * The `id` of the custom role can be found using the [list custom roles in an organization](https://docs.github.com/en/enterprise-cloud@latest/rest/orgs/custom-roles#list-custom-repository-roles-in-an-organization) API. * * ```sh - * $ pulumi import github:index/organizationCustomRole:OrganizationCustomRole example 1234 + * $ pulumi import github:index/organizationCustomRole:OrganizationCustomRole example 1234 * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/OrganizationProject.java b/sdk/java/src/main/java/com/pulumi/github/OrganizationProject.java index f1c38ad6..36b2ad83 100644 --- a/sdk/java/src/main/java/com/pulumi/github/OrganizationProject.java +++ b/sdk/java/src/main/java/com/pulumi/github/OrganizationProject.java @@ -18,6 +18,8 @@ * This resource allows you to create and manage projects for GitHub organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -46,6 +48,7 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * */ @ResourceType(type="github:index/organizationProject:OrganizationProject") diff --git a/sdk/java/src/main/java/com/pulumi/github/OrganizationRuleset.java b/sdk/java/src/main/java/com/pulumi/github/OrganizationRuleset.java index e8a2d6a2..b4255518 100644 --- a/sdk/java/src/main/java/com/pulumi/github/OrganizationRuleset.java +++ b/sdk/java/src/main/java/com/pulumi/github/OrganizationRuleset.java @@ -26,6 +26,7 @@ * * ## Example Usage * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -84,6 +85,7 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * diff --git a/sdk/java/src/main/java/com/pulumi/github/OrganizationSecurityManager.java b/sdk/java/src/main/java/com/pulumi/github/OrganizationSecurityManager.java index 82ea463a..f9d57592 100644 --- a/sdk/java/src/main/java/com/pulumi/github/OrganizationSecurityManager.java +++ b/sdk/java/src/main/java/com/pulumi/github/OrganizationSecurityManager.java @@ -15,6 +15,8 @@ /** * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -49,13 +51,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * GitHub Security Manager Teams can be imported using the GitHub team ID e.g. * * ```sh - * $ pulumi import github:index/organizationSecurityManager:OrganizationSecurityManager core 1234567 + * $ pulumi import github:index/organizationSecurityManager:OrganizationSecurityManager core 1234567 * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/OrganizationSettings.java b/sdk/java/src/main/java/com/pulumi/github/OrganizationSettings.java index febdedfd..8a1bbe20 100644 --- a/sdk/java/src/main/java/com/pulumi/github/OrganizationSettings.java +++ b/sdk/java/src/main/java/com/pulumi/github/OrganizationSettings.java @@ -19,6 +19,8 @@ * This resource allows you to create and manage settings for a GitHub Organization. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -71,13 +73,15 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * - * Organization settings can be imported using the `id` of the organization. The `id` of the organization can be found using the [get an organization](https://docs.github.com/en/rest/orgs/orgs#get-an-organization) API. + * Organization settings can be imported using the `id` of the organization. + * The `id` of the organization can be found using the [get an organization](https://docs.github.com/en/rest/orgs/orgs#get-an-organization) API. * * ```sh - * $ pulumi import github:index/organizationSettings:OrganizationSettings test 123456789 + * $ pulumi import github:index/organizationSettings:OrganizationSettings test 123456789 * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/OrganizationWebhook.java b/sdk/java/src/main/java/com/pulumi/github/OrganizationWebhook.java index 17abd6b7..d244032f 100644 --- a/sdk/java/src/main/java/com/pulumi/github/OrganizationWebhook.java +++ b/sdk/java/src/main/java/com/pulumi/github/OrganizationWebhook.java @@ -22,6 +22,7 @@ * * ## Example Usage * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -58,15 +59,17 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * - * Organization webhooks can be imported using the `id` of the webhook. The `id` of the webhook can be found in the URL of the webhook. For example, `"https://github.com/organizations/foo-org/settings/hooks/123456789"`. + * Organization webhooks can be imported using the `id` of the webhook. + * The `id` of the webhook can be found in the URL of the webhook. For example, `"https://github.com/organizations/foo-org/settings/hooks/123456789"`. * * ```sh - * $ pulumi import github:index/organizationWebhook:OrganizationWebhook terraform 123456789 + * $ pulumi import github:index/organizationWebhook:OrganizationWebhook terraform 123456789 * ``` - * If secret is populated in the webhook's configuration, the value will be imported as "********". + * If secret is populated in the webhook's configuration, the value will be imported as "********". * */ @ResourceType(type="github:index/organizationWebhook:OrganizationWebhook") diff --git a/sdk/java/src/main/java/com/pulumi/github/ProjectCard.java b/sdk/java/src/main/java/com/pulumi/github/ProjectCard.java index 6cf85625..f841e314 100644 --- a/sdk/java/src/main/java/com/pulumi/github/ProjectCard.java +++ b/sdk/java/src/main/java/com/pulumi/github/ProjectCard.java @@ -19,6 +19,8 @@ * This resource allows you to create and manage cards for GitHub projects. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -60,7 +62,11 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> + * * ### Adding An Issue To A Project + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -119,13 +125,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * A GitHub Project Card can be imported using its [Card ID](https://developer.github.com/v3/projects/cards/#get-a-project-card): * * ```sh - * $ pulumi import github:index/projectCard:ProjectCard card 01234567 + * $ pulumi import github:index/projectCard:ProjectCard card 01234567 * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/ProjectColumn.java b/sdk/java/src/main/java/com/pulumi/github/ProjectColumn.java index 9812d0b2..3c6d43dc 100644 --- a/sdk/java/src/main/java/com/pulumi/github/ProjectColumn.java +++ b/sdk/java/src/main/java/com/pulumi/github/ProjectColumn.java @@ -18,6 +18,8 @@ * This resource allows you to create and manage columns for GitHub projects. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -52,6 +54,7 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * */ @ResourceType(type="github:index/projectColumn:ProjectColumn") diff --git a/sdk/java/src/main/java/com/pulumi/github/Release.java b/sdk/java/src/main/java/com/pulumi/github/Release.java index b4f29034..bce4465b 100644 --- a/sdk/java/src/main/java/com/pulumi/github/Release.java +++ b/sdk/java/src/main/java/com/pulumi/github/Release.java @@ -20,6 +20,8 @@ * GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -56,7 +58,11 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> + * * ### On Non-Default Branch + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -103,6 +109,7 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * diff --git a/sdk/java/src/main/java/com/pulumi/github/Repository.java b/sdk/java/src/main/java/com/pulumi/github/Repository.java index 1c462241..02c492ae 100644 --- a/sdk/java/src/main/java/com/pulumi/github/Repository.java +++ b/sdk/java/src/main/java/com/pulumi/github/Repository.java @@ -29,6 +29,8 @@ * and `allow_squash_merge` attributes will be ignored, causing confusing diffs. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -64,7 +66,11 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> + * * ### With GitHub Pages Enabled + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -102,13 +108,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * Repositories can be imported using the `name`, e.g. * * ```sh - * $ pulumi import github:index/repository:Repository terraform terraform + * $ pulumi import github:index/repository:Repository terraform terraform * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/RepositoryAutolinkReference.java b/sdk/java/src/main/java/com/pulumi/github/RepositoryAutolinkReference.java index a2a811f9..44b58b8d 100644 --- a/sdk/java/src/main/java/com/pulumi/github/RepositoryAutolinkReference.java +++ b/sdk/java/src/main/java/com/pulumi/github/RepositoryAutolinkReference.java @@ -19,6 +19,8 @@ * This resource allows you to create and manage an autolink reference for a single repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -56,6 +58,7 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * diff --git a/sdk/java/src/main/java/com/pulumi/github/RepositoryCollaborator.java b/sdk/java/src/main/java/com/pulumi/github/RepositoryCollaborator.java index bead1648..b99f7246 100644 --- a/sdk/java/src/main/java/com/pulumi/github/RepositoryCollaborator.java +++ b/sdk/java/src/main/java/com/pulumi/github/RepositoryCollaborator.java @@ -42,6 +42,8 @@ * - [Converting an organization member to an outside collaborator](https://help.github.com/articles/converting-an-organization-member-to-an-outside-collaborator/) * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -72,13 +74,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * GitHub Repository Collaborators can be imported using an ID made up of `repository:username`, e.g. * * ```sh - * $ pulumi import github:index/repositoryCollaborator:RepositoryCollaborator collaborator terraform:someuser + * $ pulumi import github:index/repositoryCollaborator:RepositoryCollaborator collaborator terraform:someuser * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/RepositoryCollaborators.java b/sdk/java/src/main/java/com/pulumi/github/RepositoryCollaborators.java index bd78f2da..e1bd247c 100644 --- a/sdk/java/src/main/java/com/pulumi/github/RepositoryCollaborators.java +++ b/sdk/java/src/main/java/com/pulumi/github/RepositoryCollaborators.java @@ -45,6 +45,8 @@ * - [Converting an organization member to an outside collaborators](https://help.github.com/articles/converting-an-organization-member-to-an-outside-collaborator/) * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -92,13 +94,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * GitHub Repository Collaborators can be imported using the name `name`, e.g. * * ```sh - * $ pulumi import github:index/repositoryCollaborators:RepositoryCollaborators collaborators terraform + * $ pulumi import github:index/repositoryCollaborators:RepositoryCollaborators collaborators terraform * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/RepositoryDependabotSecurityUpdates.java b/sdk/java/src/main/java/com/pulumi/github/RepositoryDependabotSecurityUpdates.java index 6cb6efda..62dc302a 100644 --- a/sdk/java/src/main/java/com/pulumi/github/RepositoryDependabotSecurityUpdates.java +++ b/sdk/java/src/main/java/com/pulumi/github/RepositoryDependabotSecurityUpdates.java @@ -20,6 +20,8 @@ * for details of usage and how this will impact your repository * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -57,6 +59,7 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * diff --git a/sdk/java/src/main/java/com/pulumi/github/RepositoryDeployKey.java b/sdk/java/src/main/java/com/pulumi/github/RepositoryDeployKey.java index 938efd36..33f7f95f 100644 --- a/sdk/java/src/main/java/com/pulumi/github/RepositoryDeployKey.java +++ b/sdk/java/src/main/java/com/pulumi/github/RepositoryDeployKey.java @@ -28,6 +28,8 @@ * - [About deploy keys](https://developer.github.com/guides/managing-deploy-keys/#deploy-keys) * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -65,13 +67,15 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * - * Repository deploy keys can be imported using a colon-separated pair of repository name and GitHub's key id. The latter can be obtained by GitHub's SDKs and API. + * Repository deploy keys can be imported using a colon-separated pair of repository name + * and GitHub's key id. The latter can be obtained by GitHub's SDKs and API. * * ```sh - * $ pulumi import github:index/repositoryDeployKey:RepositoryDeployKey foo test-repo:23824728 + * $ pulumi import github:index/repositoryDeployKey:RepositoryDeployKey foo test-repo:23824728 * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/RepositoryDeploymentBranchPolicy.java b/sdk/java/src/main/java/com/pulumi/github/RepositoryDeploymentBranchPolicy.java index 9f273a6e..ca0280f0 100644 --- a/sdk/java/src/main/java/com/pulumi/github/RepositoryDeploymentBranchPolicy.java +++ b/sdk/java/src/main/java/com/pulumi/github/RepositoryDeploymentBranchPolicy.java @@ -17,6 +17,8 @@ * This resource allows you to create and manage deployment branch policies. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -61,11 +63,12 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * ```sh - * $ pulumi import github:index/repositoryDeploymentBranchPolicy:RepositoryDeploymentBranchPolicy foo repo:env:id + * $ pulumi import github:index/repositoryDeploymentBranchPolicy:RepositoryDeploymentBranchPolicy foo repo:env:id * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/RepositoryEnvironment.java b/sdk/java/src/main/java/com/pulumi/github/RepositoryEnvironment.java index f2f7a0cc..0c133154 100644 --- a/sdk/java/src/main/java/com/pulumi/github/RepositoryEnvironment.java +++ b/sdk/java/src/main/java/com/pulumi/github/RepositoryEnvironment.java @@ -23,6 +23,8 @@ * This resource allows you to create and manage environments for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -74,13 +76,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * GitHub Repository Environment can be imported using an ID made up of `name` of the repository combined with the `environment` name of the environment, separated by a `:` character, e.g. * * ```sh - * $ pulumi import github:index/repositoryEnvironment:RepositoryEnvironment daily terraform:daily + * $ pulumi import github:index/repositoryEnvironment:RepositoryEnvironment daily terraform:daily * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/RepositoryEnvironmentDeploymentPolicy.java b/sdk/java/src/main/java/com/pulumi/github/RepositoryEnvironmentDeploymentPolicy.java index dfa51c67..6bfe7464 100644 --- a/sdk/java/src/main/java/com/pulumi/github/RepositoryEnvironmentDeploymentPolicy.java +++ b/sdk/java/src/main/java/com/pulumi/github/RepositoryEnvironmentDeploymentPolicy.java @@ -17,6 +17,8 @@ * This resource allows you to create and manage environment deployment branch policies for a GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -73,13 +75,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * GitHub Repository Environment Deployment Policy can be imported using an ID made up of `name` of the repository combined with the `environment` name of the environment with the `Id` of the deployment policy, separated by a `:` character, e.g. * * ```sh - * $ pulumi import github:index/repositoryEnvironmentDeploymentPolicy:RepositoryEnvironmentDeploymentPolicy daily terraform:daily:123456 + * $ pulumi import github:index/repositoryEnvironmentDeploymentPolicy:RepositoryEnvironmentDeploymentPolicy daily terraform:daily:123456 * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/RepositoryFile.java b/sdk/java/src/main/java/com/pulumi/github/RepositoryFile.java index 6cab7340..4a3709be 100644 --- a/sdk/java/src/main/java/com/pulumi/github/RepositoryFile.java +++ b/sdk/java/src/main/java/com/pulumi/github/RepositoryFile.java @@ -20,6 +20,8 @@ * GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -61,18 +63,19 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * Repository files can be imported using a combination of the `repo` and `file`, e.g. * * ```sh - * $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore + * $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore * ``` - * To import a file from a branch other than the default branch, append `:` and the branch name, e.g. + * To import a file from a branch other than the default branch, append `:` and the branch name, e.g. * * ```sh - * $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore:dev + * $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore:dev * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/RepositoryMilestone.java b/sdk/java/src/main/java/com/pulumi/github/RepositoryMilestone.java index c8d65faf..679d5714 100644 --- a/sdk/java/src/main/java/com/pulumi/github/RepositoryMilestone.java +++ b/sdk/java/src/main/java/com/pulumi/github/RepositoryMilestone.java @@ -21,6 +21,8 @@ * This resource allows you to create and manage milestones for a GitHub Repository within an organization or user account. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -51,13 +53,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * A GitHub Repository Milestone can be imported using an ID made up of `owner/repository/number`, e.g. * * ```sh - * $ pulumi import github:index/repositoryMilestone:RepositoryMilestone example example-owner/example-repository/1 + * $ pulumi import github:index/repositoryMilestone:RepositoryMilestone example example-owner/example-repository/1 * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/RepositoryProject.java b/sdk/java/src/main/java/com/pulumi/github/RepositoryProject.java index bdbd399b..2e6ad7be 100644 --- a/sdk/java/src/main/java/com/pulumi/github/RepositoryProject.java +++ b/sdk/java/src/main/java/com/pulumi/github/RepositoryProject.java @@ -18,6 +18,8 @@ * This resource allows you to create and manage projects for GitHub repository. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -54,6 +56,7 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * */ @ResourceType(type="github:index/repositoryProject:RepositoryProject") diff --git a/sdk/java/src/main/java/com/pulumi/github/RepositoryPullRequest.java b/sdk/java/src/main/java/com/pulumi/github/RepositoryPullRequest.java index 42f1eea1..a5f4fcbb 100644 --- a/sdk/java/src/main/java/com/pulumi/github/RepositoryPullRequest.java +++ b/sdk/java/src/main/java/com/pulumi/github/RepositoryPullRequest.java @@ -21,6 +21,8 @@ * This resource allows you to create and manage PullRequests for repositories within your GitHub organization or personal account. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -53,6 +55,7 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * */ @ResourceType(type="github:index/repositoryPullRequest:RepositoryPullRequest") diff --git a/sdk/java/src/main/java/com/pulumi/github/RepositoryRuleset.java b/sdk/java/src/main/java/com/pulumi/github/RepositoryRuleset.java index 158a76a2..de7ff4b8 100644 --- a/sdk/java/src/main/java/com/pulumi/github/RepositoryRuleset.java +++ b/sdk/java/src/main/java/com/pulumi/github/RepositoryRuleset.java @@ -25,6 +25,8 @@ * This resource allows you to create and manage rulesets on the repository level. When applied, a new ruleset will be created. When destroyed, that ruleset will be removed. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -87,6 +89,7 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * diff --git a/sdk/java/src/main/java/com/pulumi/github/RepositoryTagProtection.java b/sdk/java/src/main/java/com/pulumi/github/RepositoryTagProtection.java index a6e472b5..c1a5ff6e 100644 --- a/sdk/java/src/main/java/com/pulumi/github/RepositoryTagProtection.java +++ b/sdk/java/src/main/java/com/pulumi/github/RepositoryTagProtection.java @@ -18,6 +18,8 @@ * This resource allows you to create and manage a repository tag protection for repositories within your GitHub organization or personal account. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -47,15 +49,17 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * - * Repository tag protections can be imported using the `name` of the repository, combined with the `id` of the tag protection, separated by a `/` character. The `id` of the tag protection can be found using the [GitHub API](https://docs.github.com/en/rest/repos/tags#list-tag-protection-states-for-a-repository). + * Repository tag protections can be imported using the `name` of the repository, combined with the `id` of the tag protection, separated by a `/` character. + * The `id` of the tag protection can be found using the [GitHub API](https://docs.github.com/en/rest/repos/tags#list-tag-protection-states-for-a-repository). * * Importing uses the name of the repository, as well as the ID of the tag protection, e.g. * * ```sh - * $ pulumi import github:index/repositoryTagProtection:RepositoryTagProtection terraform my-repo/31077 + * $ pulumi import github:index/repositoryTagProtection:RepositoryTagProtection terraform my-repo/31077 * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/RepositoryTopics.java b/sdk/java/src/main/java/com/pulumi/github/RepositoryTopics.java index bda161db..32afd2e9 100644 --- a/sdk/java/src/main/java/com/pulumi/github/RepositoryTopics.java +++ b/sdk/java/src/main/java/com/pulumi/github/RepositoryTopics.java @@ -16,6 +16,8 @@ /** * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -53,13 +55,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * Repository topics can be imported using the `name` of the repository. * * ```sh - * $ pulumi import github:index/repositoryTopics:RepositoryTopics terraform terraform + * $ pulumi import github:index/repositoryTopics:RepositoryTopics terraform terraform * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/RepositoryWebhook.java b/sdk/java/src/main/java/com/pulumi/github/RepositoryWebhook.java index aba5d951..fdfd2b2f 100644 --- a/sdk/java/src/main/java/com/pulumi/github/RepositoryWebhook.java +++ b/sdk/java/src/main/java/com/pulumi/github/RepositoryWebhook.java @@ -22,6 +22,8 @@ * GitHub organization or personal account. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -66,17 +68,19 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * - * Repository webhooks can be imported using the `name` of the repository, combined with the `id` of the webhook, separated by a `/` character. The `id` of the webhook can be found in the URL of the webhook. For example: `"https://github.com/foo-org/foo-repo/settings/hooks/14711452"`. + * Repository webhooks can be imported using the `name` of the repository, combined with the `id` of the webhook, separated by a `/` character. + * The `id` of the webhook can be found in the URL of the webhook. For example: `"https://github.com/foo-org/foo-repo/settings/hooks/14711452"`. * * Importing uses the name of the repository, as well as the ID of the webhook, e.g. * * ```sh - * $ pulumi import github:index/repositoryWebhook:RepositoryWebhook terraform terraform/11235813 + * $ pulumi import github:index/repositoryWebhook:RepositoryWebhook terraform terraform/11235813 * ``` - * If secret is populated in the webhook's configuration, the value will be imported as "********". + * If secret is populated in the webhook's configuration, the value will be imported as "********". * */ @ResourceType(type="github:index/repositoryWebhook:RepositoryWebhook") diff --git a/sdk/java/src/main/java/com/pulumi/github/Team.java b/sdk/java/src/main/java/com/pulumi/github/Team.java index 29878bd4..7c6f06b1 100644 --- a/sdk/java/src/main/java/com/pulumi/github/Team.java +++ b/sdk/java/src/main/java/com/pulumi/github/Team.java @@ -23,6 +23,8 @@ * a new team will be created. When destroyed, that team will be removed. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -52,6 +54,7 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * diff --git a/sdk/java/src/main/java/com/pulumi/github/TeamMembers.java b/sdk/java/src/main/java/com/pulumi/github/TeamMembers.java index 742e7892..64393501 100644 --- a/sdk/java/src/main/java/com/pulumi/github/TeamMembers.java +++ b/sdk/java/src/main/java/com/pulumi/github/TeamMembers.java @@ -17,6 +17,8 @@ /** * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -73,16 +75,13 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * - * ~> **Note** Although the team id or team slug can be used it is recommended to use the team id. - * - * Using the team slug will result in terraform doing conversions between the team slug and team id. - * - * This will cause team members associations to the team to be destroyed and recreated on import. + * ~> **Note** Although the team id or team slug can be used it is recommended to use the team id. Using the team slug will result in terraform doing conversions between the team slug and team id. This will cause team members associations to the team to be destroyed and recreated on import. * - * GitHub Team Membership can be imported using the team ID team id or team slug, e.g. + * GitHub Team Membership can be imported using the team ID team id or team slug, e.g. * * ```sh * $ pulumi import github:index/teamMembers:TeamMembers some_team 1234567 diff --git a/sdk/java/src/main/java/com/pulumi/github/TeamMembership.java b/sdk/java/src/main/java/com/pulumi/github/TeamMembership.java index a59969eb..d81177f4 100644 --- a/sdk/java/src/main/java/com/pulumi/github/TeamMembership.java +++ b/sdk/java/src/main/java/com/pulumi/github/TeamMembership.java @@ -27,6 +27,8 @@ * > **Note** Organization owners may not be set as "members" of a team; they may only be set as "maintainers". Attempting to set organization an owner to "member" of a may result in a `pulumi preview` diff that changes their status back to "maintainer". * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -70,6 +72,7 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * diff --git a/sdk/java/src/main/java/com/pulumi/github/TeamRepository.java b/sdk/java/src/main/java/com/pulumi/github/TeamRepository.java index 0934c1ff..09725a33 100644 --- a/sdk/java/src/main/java/com/pulumi/github/TeamRepository.java +++ b/sdk/java/src/main/java/com/pulumi/github/TeamRepository.java @@ -32,6 +32,8 @@ * instead. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -71,6 +73,7 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * diff --git a/sdk/java/src/main/java/com/pulumi/github/TeamSettings.java b/sdk/java/src/main/java/com/pulumi/github/TeamSettings.java index 44d73aa8..5304647b 100644 --- a/sdk/java/src/main/java/com/pulumi/github/TeamSettings.java +++ b/sdk/java/src/main/java/com/pulumi/github/TeamSettings.java @@ -25,6 +25,8 @@ * > **Note**: This resource relies on the v4 GraphQl GitHub API. If this API is not available, or the Stone Crop schema preview is not available, then this resource will not work as intended. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -65,18 +67,19 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * GitHub Teams can be imported using the GitHub team ID, or the team slug e.g. * * ```sh - * $ pulumi import github:index/teamSettings:TeamSettings code_review_settings 1234567 + * $ pulumi import github:index/teamSettings:TeamSettings code_review_settings 1234567 * ``` - * or, + * or, * * ```sh - * $ pulumi import github:index/teamSettings:TeamSettings code_review_settings SomeTeam + * $ pulumi import github:index/teamSettings:TeamSettings code_review_settings SomeTeam * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/TeamSyncGroupMapping.java b/sdk/java/src/main/java/com/pulumi/github/TeamSyncGroupMapping.java index 4a15ed80..6d58a204 100644 --- a/sdk/java/src/main/java/com/pulumi/github/TeamSyncGroupMapping.java +++ b/sdk/java/src/main/java/com/pulumi/github/TeamSyncGroupMapping.java @@ -25,6 +25,7 @@ * * ## Example Usage * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -57,13 +58,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## 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 + * $ pulumi import github:index/teamSyncGroupMapping:TeamSyncGroupMapping example some_team * ``` * */ diff --git a/sdk/java/src/main/java/com/pulumi/github/UserGpgKey.java b/sdk/java/src/main/java/com/pulumi/github/UserGpgKey.java index 2db4d82c..f2b0c02e 100644 --- a/sdk/java/src/main/java/com/pulumi/github/UserGpgKey.java +++ b/sdk/java/src/main/java/com/pulumi/github/UserGpgKey.java @@ -19,6 +19,8 @@ * This resource allows you to add/remove GPG keys from your user account. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -51,12 +53,13 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * GPG keys are not importable due to the fact that [API](https://developer.github.com/v3/users/gpg_keys/#gpg-keys) * - * does not return previously uploaded GPG key. + * does not return previously uploaded GPG key. * */ @ResourceType(type="github:index/userGpgKey:UserGpgKey") diff --git a/sdk/java/src/main/java/com/pulumi/github/UserInvitationAccepter.java b/sdk/java/src/main/java/com/pulumi/github/UserInvitationAccepter.java index 9c828407..09ec5af6 100644 --- a/sdk/java/src/main/java/com/pulumi/github/UserInvitationAccepter.java +++ b/sdk/java/src/main/java/com/pulumi/github/UserInvitationAccepter.java @@ -19,6 +19,8 @@ * Provides a resource to manage GitHub repository collaborator invitations. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -67,6 +69,8 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> + * * ## Allowing empty invitation IDs * * Set `allow_empty_id` when using `for_each` over a list of `github_repository_collaborator.invitation_id`'s. diff --git a/sdk/java/src/main/java/com/pulumi/github/UserSshKey.java b/sdk/java/src/main/java/com/pulumi/github/UserSshKey.java index c704ab19..7e2594b2 100644 --- a/sdk/java/src/main/java/com/pulumi/github/UserSshKey.java +++ b/sdk/java/src/main/java/com/pulumi/github/UserSshKey.java @@ -19,6 +19,8 @@ * This resource allows you to add/remove SSH keys from your user account. * * ## Example Usage + * + * <!--Start PulumiCodeChooser --> * ```java * package generated_program; * @@ -48,13 +50,14 @@ * } * } * ``` + * <!--End PulumiCodeChooser --> * * ## Import * * SSH keys can be imported using their ID e.g. * * ```sh - * $ pulumi import github:index/userSshKey:UserSshKey example 1234567 + * $ pulumi import github:index/userSshKey:UserSshKey example 1234567 * ``` * */ diff --git a/sdk/nodejs/actionsEnvironmentSecret.ts b/sdk/nodejs/actionsEnvironmentSecret.ts index ef7c5233..6602cfc7 100644 --- a/sdk/nodejs/actionsEnvironmentSecret.ts +++ b/sdk/nodejs/actionsEnvironmentSecret.ts @@ -7,6 +7,7 @@ import * as utilities from "./utilities"; /** * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -22,7 +23,9 @@ import * as utilities from "./utilities"; * encryptedValue: _var.some_encrypted_secret_string, * }); * ``` + * * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -41,6 +44,7 @@ import * as utilities from "./utilities"; * plaintextValue: "%s", * }); * ``` + * * * ## Import * diff --git a/sdk/nodejs/actionsEnvironmentVariable.ts b/sdk/nodejs/actionsEnvironmentVariable.ts index ef5bce3c..61d39d72 100644 --- a/sdk/nodejs/actionsEnvironmentVariable.ts +++ b/sdk/nodejs/actionsEnvironmentVariable.ts @@ -10,6 +10,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -20,7 +21,9 @@ import * as utilities from "./utilities"; * variableName: "example_variable_name", * }); * ``` + * * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -39,13 +42,14 @@ import * as utilities from "./utilities"; * value: "example_variable_value", * }); * ``` + * * * ## Import * * This resource can be imported using an ID made up of the repository name, environment name, and variable name: * * ```sh - * $ pulumi import github:index/actionsEnvironmentVariable:ActionsEnvironmentVariable test_variable myrepo:myenv:myvariable + * $ pulumi import github:index/actionsEnvironmentVariable:ActionsEnvironmentVariable test_variable myrepo:myenv:myvariable * ``` */ export class ActionsEnvironmentVariable extends pulumi.CustomResource { diff --git a/sdk/nodejs/actionsOrganizationOidcSubjectClaimCustomizationTemplate.ts b/sdk/nodejs/actionsOrganizationOidcSubjectClaimCustomizationTemplate.ts index 17d88182..7f84b694 100644 --- a/sdk/nodejs/actionsOrganizationOidcSubjectClaimCustomizationTemplate.ts +++ b/sdk/nodejs/actionsOrganizationOidcSubjectClaimCustomizationTemplate.ts @@ -13,6 +13,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -23,13 +24,14 @@ import * as utilities from "./utilities"; * "repository_owner", * ]}); * ``` + * * * ## Import * * This resource can be imported using the organization's name. * * ```sh - * $ pulumi import github:index/actionsOrganizationOidcSubjectClaimCustomizationTemplate:ActionsOrganizationOidcSubjectClaimCustomizationTemplate test example_organization + * $ pulumi import github:index/actionsOrganizationOidcSubjectClaimCustomizationTemplate:ActionsOrganizationOidcSubjectClaimCustomizationTemplate test example_organization * ``` */ export class ActionsOrganizationOidcSubjectClaimCustomizationTemplate extends pulumi.CustomResource { diff --git a/sdk/nodejs/actionsOrganizationPermissions.ts b/sdk/nodejs/actionsOrganizationPermissions.ts index a999b4de..426ab02f 100644 --- a/sdk/nodejs/actionsOrganizationPermissions.ts +++ b/sdk/nodejs/actionsOrganizationPermissions.ts @@ -12,6 +12,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -33,13 +34,14 @@ import * as utilities from "./utilities"; * }, * }); * ``` + * * * ## Import * * This resource can be imported using the name of the GitHub organization: * * ```sh - * $ pulumi import github:index/actionsOrganizationPermissions:ActionsOrganizationPermissions test github_organization_name + * $ pulumi import github:index/actionsOrganizationPermissions:ActionsOrganizationPermissions test github_organization_name * ``` */ export class ActionsOrganizationPermissions extends pulumi.CustomResource { diff --git a/sdk/nodejs/actionsOrganizationSecret.ts b/sdk/nodejs/actionsOrganizationSecret.ts index 10c9b3ea..4e0729d4 100644 --- a/sdk/nodejs/actionsOrganizationSecret.ts +++ b/sdk/nodejs/actionsOrganizationSecret.ts @@ -7,6 +7,7 @@ import * as utilities from "./utilities"; /** * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -22,7 +23,9 @@ import * as utilities from "./utilities"; * encryptedValue: _var.some_encrypted_secret_string, * }); * ``` + * * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -43,15 +46,17 @@ import * as utilities from "./utilities"; * selectedRepositoryIds: [repo.then(repo => repo.repoId)], * }); * ``` + * * * ## Import * * This resource can be imported using an ID made up of the secret name: * * ```sh - * $ pulumi import github:index/actionsOrganizationSecret:ActionsOrganizationSecret test_secret test_secret_name + * $ pulumi import github:index/actionsOrganizationSecret:ActionsOrganizationSecret test_secret test_secret_name * ``` - * NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + * NOTE: the implementation is limited in that it won't fetch the value of the + * `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. */ export class ActionsOrganizationSecret extends pulumi.CustomResource { /** diff --git a/sdk/nodejs/actionsOrganizationSecretRepositories.ts b/sdk/nodejs/actionsOrganizationSecretRepositories.ts index 7e448d59..d1e4abe4 100644 --- a/sdk/nodejs/actionsOrganizationSecretRepositories.ts +++ b/sdk/nodejs/actionsOrganizationSecretRepositories.ts @@ -12,6 +12,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -24,13 +25,14 @@ import * as utilities from "./utilities"; * selectedRepositoryIds: [repo.then(repo => repo.repoId)], * }); * ``` + * * * ## Import * * This resource can be imported using an ID made up of the secret name: * * ```sh - * $ pulumi import github:index/actionsOrganizationSecretRepositories:ActionsOrganizationSecretRepositories test_secret_repos test_secret_name + * $ pulumi import github:index/actionsOrganizationSecretRepositories:ActionsOrganizationSecretRepositories test_secret_repos test_secret_name * ``` */ export class ActionsOrganizationSecretRepositories extends pulumi.CustomResource { diff --git a/sdk/nodejs/actionsOrganizationVariable.ts b/sdk/nodejs/actionsOrganizationVariable.ts index db11abc9..93209e16 100644 --- a/sdk/nodejs/actionsOrganizationVariable.ts +++ b/sdk/nodejs/actionsOrganizationVariable.ts @@ -10,6 +10,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -20,7 +21,9 @@ import * as utilities from "./utilities"; * visibility: "private", * }); * ``` + * * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -35,13 +38,14 @@ import * as utilities from "./utilities"; * selectedRepositoryIds: [repo.then(repo => repo.repoId)], * }); * ``` + * * * ## Import * * This resource can be imported using an ID made up of the variable name: * * ```sh - * $ pulumi import github:index/actionsOrganizationVariable:ActionsOrganizationVariable test_variable test_variable_name + * $ pulumi import github:index/actionsOrganizationVariable:ActionsOrganizationVariable test_variable test_variable_name * ``` */ export class ActionsOrganizationVariable extends pulumi.CustomResource { diff --git a/sdk/nodejs/actionsRepositoryAccessLevel.ts b/sdk/nodejs/actionsRepositoryAccessLevel.ts index bae7a347..055e32f2 100644 --- a/sdk/nodejs/actionsRepositoryAccessLevel.ts +++ b/sdk/nodejs/actionsRepositoryAccessLevel.ts @@ -10,6 +10,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -20,13 +21,14 @@ import * as utilities from "./utilities"; * repository: example.name, * }); * ``` + * * * ## Import * * This resource can be imported using the name of the GitHub repository: * * ```sh - * $ pulumi import github:index/actionsRepositoryAccessLevel:ActionsRepositoryAccessLevel test my-repository + * $ pulumi import github:index/actionsRepositoryAccessLevel:ActionsRepositoryAccessLevel test my-repository * ``` */ export class ActionsRepositoryAccessLevel extends pulumi.CustomResource { diff --git a/sdk/nodejs/actionsRepositoryOidcSubjectClaimCustomizationTemplate.ts b/sdk/nodejs/actionsRepositoryOidcSubjectClaimCustomizationTemplate.ts index 3594ea3e..26fdd613 100644 --- a/sdk/nodejs/actionsRepositoryOidcSubjectClaimCustomizationTemplate.ts +++ b/sdk/nodejs/actionsRepositoryOidcSubjectClaimCustomizationTemplate.ts @@ -21,6 +21,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -36,13 +37,14 @@ import * as utilities from "./utilities"; * ], * }); * ``` + * * * ## Import * * This resource can be imported using the repository's name. * * ```sh - * $ pulumi import github:index/actionsRepositoryOidcSubjectClaimCustomizationTemplate:ActionsRepositoryOidcSubjectClaimCustomizationTemplate test example_repository + * $ pulumi import github:index/actionsRepositoryOidcSubjectClaimCustomizationTemplate:ActionsRepositoryOidcSubjectClaimCustomizationTemplate test example_repository * ``` */ export class ActionsRepositoryOidcSubjectClaimCustomizationTemplate extends pulumi.CustomResource { diff --git a/sdk/nodejs/actionsRepositoryPermissions.ts b/sdk/nodejs/actionsRepositoryPermissions.ts index 37857fae..81d340c1 100644 --- a/sdk/nodejs/actionsRepositoryPermissions.ts +++ b/sdk/nodejs/actionsRepositoryPermissions.ts @@ -12,6 +12,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -30,13 +31,14 @@ import * as utilities from "./utilities"; * repository: example.name, * }); * ``` + * * * ## Import * * This resource can be imported using the name of the GitHub repository: * * ```sh - * $ pulumi import github:index/actionsRepositoryPermissions:ActionsRepositoryPermissions test my-repository + * $ pulumi import github:index/actionsRepositoryPermissions:ActionsRepositoryPermissions test my-repository * ``` */ export class ActionsRepositoryPermissions extends pulumi.CustomResource { diff --git a/sdk/nodejs/actionsRunnerGroup.ts b/sdk/nodejs/actionsRunnerGroup.ts index f28ad7cb..77cad15c 100644 --- a/sdk/nodejs/actionsRunnerGroup.ts +++ b/sdk/nodejs/actionsRunnerGroup.ts @@ -10,6 +10,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -20,13 +21,14 @@ import * as utilities from "./utilities"; * selectedRepositoryIds: [exampleRepository.repoId], * }); * ``` + * * * ## Import * * This resource can be imported using the ID of the runner group: * * ```sh - * $ pulumi import github:index/actionsRunnerGroup:ActionsRunnerGroup test 7 + * $ pulumi import github:index/actionsRunnerGroup:ActionsRunnerGroup test 7 * ``` */ export class ActionsRunnerGroup extends pulumi.CustomResource { diff --git a/sdk/nodejs/actionsSecret.ts b/sdk/nodejs/actionsSecret.ts index 937c2f99..9c5bc0ba 100644 --- a/sdk/nodejs/actionsSecret.ts +++ b/sdk/nodejs/actionsSecret.ts @@ -7,6 +7,7 @@ import * as utilities from "./utilities"; /** * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -25,15 +26,17 @@ import * as utilities from "./utilities"; * encryptedValue: _var.some_encrypted_secret_string, * }); * ``` + * * * ## Import * * This resource can be imported using an ID made up of the `repository` and `secret_name`: * * ```sh - * $ pulumi import github:index/actionsSecret:ActionsSecret example_secret repository/secret_name + * $ pulumi import github:index/actionsSecret:ActionsSecret example_secret repository/secret_name * ``` - * NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + * NOTE: the implementation is limited in that it won't fetch the value of the + * `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. */ export class ActionsSecret extends pulumi.CustomResource { /** diff --git a/sdk/nodejs/actionsVariable.ts b/sdk/nodejs/actionsVariable.ts index 0e243ae3..ab700b3d 100644 --- a/sdk/nodejs/actionsVariable.ts +++ b/sdk/nodejs/actionsVariable.ts @@ -10,6 +10,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -20,13 +21,14 @@ import * as utilities from "./utilities"; * variableName: "example_variable_name", * }); * ``` + * * * ## Import * * GitHub Actions variables can be imported using an ID made up of `repository:variable_name`, e.g. * * ```sh - * $ pulumi import github:index/actionsVariable:ActionsVariable myvariable myrepo:myvariable + * $ pulumi import github:index/actionsVariable:ActionsVariable myvariable myrepo:myvariable * ``` */ export class ActionsVariable extends pulumi.CustomResource { diff --git a/sdk/nodejs/appInstallationRepositories.ts b/sdk/nodejs/appInstallationRepositories.ts index abe6937b..8d5fa84a 100644 --- a/sdk/nodejs/appInstallationRepositories.ts +++ b/sdk/nodejs/appInstallationRepositories.ts @@ -19,10 +19,11 @@ import * as utilities from "./utilities"; * * ## Import * - * GitHub App Installation Repositories can be imported using an ID made up of `installation_id`, e.g. + * GitHub App Installation Repositories can be imported + * using an ID made up of `installation_id`, e.g. * * ```sh - * $ pulumi import github:index/appInstallationRepositories:AppInstallationRepositories some_app_repos 1234567 + * $ pulumi import github:index/appInstallationRepositories:AppInstallationRepositories some_app_repos 1234567 * ``` */ export class AppInstallationRepositories extends pulumi.CustomResource { diff --git a/sdk/nodejs/appInstallationRepository.ts b/sdk/nodejs/appInstallationRepository.ts index bd95b164..0e1d7fb4 100644 --- a/sdk/nodejs/appInstallationRepository.ts +++ b/sdk/nodejs/appInstallationRepository.ts @@ -19,6 +19,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -30,13 +31,15 @@ import * as utilities from "./utilities"; * repository: someRepo.name, * }); * ``` + * * * ## Import * - * GitHub App Installation Repository can be imported using an ID made up of `installation_id:repository`, e.g. + * GitHub App Installation Repository can be imported + * using an ID made up of `installation_id:repository`, e.g. * * ```sh - * $ pulumi import github:index/appInstallationRepository:AppInstallationRepository terraform_repo 1234567:terraform + * $ pulumi import github:index/appInstallationRepository:AppInstallationRepository terraform_repo 1234567:terraform * ``` */ export class AppInstallationRepository extends pulumi.CustomResource { diff --git a/sdk/nodejs/branch.ts b/sdk/nodejs/branch.ts index 40e8af7b..06c405b1 100644 --- a/sdk/nodejs/branch.ts +++ b/sdk/nodejs/branch.ts @@ -12,6 +12,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -21,23 +22,25 @@ import * as utilities from "./utilities"; * repository: "example", * }); * ``` + * * * ## Import * * GitHub Branch can be imported using an ID made up of `repository:branch`, e.g. * * ```sh - * $ pulumi import github:index/branch:Branch terraform terraform:main + * $ pulumi import github:index/branch:Branch terraform terraform:main * ``` - * Importing github branch into an instance object (when using a for each block to manage multiple branches) + * Importing github branch into an instance object (when using a for each block to manage multiple branches) * * ```sh - * $ pulumi import github:index/branch:Branch terraform["terraform"] terraform:main + * $ pulumi import github:index/branch:Branch terraform["terraform"] terraform:main * ``` - * Optionally, a source branch may be specified using an ID of `repository:branch:source_branch`. This is useful for importing branches that do not branch directly off main. + * Optionally, a source branch may be specified using an ID of `repository:branch:source_branch`. + * This is useful for importing branches that do not branch directly off main. * * ```sh - * $ pulumi import github:index/branch:Branch terraform terraform:feature-branch:dev + * $ pulumi import github:index/branch:Branch terraform terraform:feature-branch:dev * ``` */ export class Branch extends pulumi.CustomResource { diff --git a/sdk/nodejs/branchDefault.ts b/sdk/nodejs/branchDefault.ts index d2be1d7a..61525a9a 100644 --- a/sdk/nodejs/branchDefault.ts +++ b/sdk/nodejs/branchDefault.ts @@ -15,6 +15,7 @@ import * as utilities from "./utilities"; * * Basic usage: * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -32,9 +33,11 @@ import * as utilities from "./utilities"; * branch: development.branch, * }); * ``` + * * * Renaming to a branch that doesn't exist: * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -49,13 +52,14 @@ import * as utilities from "./utilities"; * rename: true, * }); * ``` + * * * ## Import * * GitHub Branch Defaults can be imported using an ID made up of `repository`, e.g. * * ```sh - * $ pulumi import github:index/branchDefault:BranchDefault branch_default my-repo + * $ pulumi import github:index/branchDefault:BranchDefault branch_default my-repo * ``` */ export class BranchDefault extends pulumi.CustomResource { diff --git a/sdk/nodejs/branchProtection.ts b/sdk/nodejs/branchProtection.ts index ab0695f0..5b2bf6ef 100644 --- a/sdk/nodejs/branchProtection.ts +++ b/sdk/nodejs/branchProtection.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; /** * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -59,13 +60,14 @@ import * as utilities from "./utilities"; * permission: "pull", * }); * ``` + * * * ## Import * * GitHub Branch Protection can be imported using an ID made up of `repository:pattern`, e.g. * * ```sh - * $ pulumi import github:index/branchProtection:BranchProtection terraform terraform:main + * $ pulumi import github:index/branchProtection:BranchProtection terraform terraform:main * ``` */ export class BranchProtection extends pulumi.CustomResource { diff --git a/sdk/nodejs/branchProtectionV3.ts b/sdk/nodejs/branchProtectionV3.ts index 6e147f32..d57cde0e 100644 --- a/sdk/nodejs/branchProtectionV3.ts +++ b/sdk/nodejs/branchProtectionV3.ts @@ -13,12 +13,30 @@ import * as utilities from "./utilities"; * * This resource allows you to configure branch protection for repositories in your organization. When applied, the branch will be protected from forced pushes and deletion. Additional constraints, such as required status checks or restrictions on users, teams, and apps, can also be configured. * + * ## Example Usage + * + * + * ```typescript + * import * as pulumi from "@pulumi/pulumi"; + * import * as github from "@pulumi/github"; + * + * // Protect the main branch of the foo repository. Only allow a specific user to merge to the branch. + * const example = new github.BranchProtectionV3("example", { + * repository: github_repository.example.name, + * branch: "main", + * restrictions: { + * users: ["foo-user"], + * }, + * }); + * ``` + * + * * ## Import * * GitHub Branch Protection can be imported using an ID made up of `repository:branch`, e.g. * * ```sh - * $ pulumi import github:index/branchProtectionV3:BranchProtectionV3 terraform terraform:main + * $ pulumi import github:index/branchProtectionV3:BranchProtectionV3 terraform terraform:main * ``` */ export class BranchProtectionV3 extends pulumi.CustomResource { diff --git a/sdk/nodejs/codespacesOrganizationSecret.ts b/sdk/nodejs/codespacesOrganizationSecret.ts index 5d887951..4ba4028b 100644 --- a/sdk/nodejs/codespacesOrganizationSecret.ts +++ b/sdk/nodejs/codespacesOrganizationSecret.ts @@ -7,6 +7,7 @@ import * as utilities from "./utilities"; /** * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -22,7 +23,9 @@ import * as utilities from "./utilities"; * encryptedValue: _var.some_encrypted_secret_string, * }); * ``` + * * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -43,6 +46,7 @@ import * as utilities from "./utilities"; * selectedRepositoryIds: [repo.then(repo => repo.repoId)], * }); * ``` + * * * ## Import * @@ -52,9 +56,9 @@ import * as utilities from "./utilities"; * $ pulumi import github:index/codespacesOrganizationSecret:CodespacesOrganizationSecret test_secret test_secret_name * ``` * - * NOTE: the implementation is limited in that it won't fetch the value of the + * NOTE: the implementation is limited in that it won't fetch the value of the * - * `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + * `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. */ export class CodespacesOrganizationSecret extends pulumi.CustomResource { /** diff --git a/sdk/nodejs/codespacesOrganizationSecretRepositories.ts b/sdk/nodejs/codespacesOrganizationSecretRepositories.ts index 278cfff3..7f65b6da 100644 --- a/sdk/nodejs/codespacesOrganizationSecretRepositories.ts +++ b/sdk/nodejs/codespacesOrganizationSecretRepositories.ts @@ -13,6 +13,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -25,13 +26,14 @@ import * as utilities from "./utilities"; * selectedRepositoryIds: [repo.then(repo => repo.repoId)], * }); * ``` + * * * ## Import * * This resource can be imported using an ID made up of the secret name: * * ```sh - * $ pulumi import github:index/codespacesOrganizationSecretRepositories:CodespacesOrganizationSecretRepositories org_secret_repos existing_secret_name + * $ pulumi import github:index/codespacesOrganizationSecretRepositories:CodespacesOrganizationSecretRepositories org_secret_repos existing_secret_name * ``` */ export class CodespacesOrganizationSecretRepositories extends pulumi.CustomResource { diff --git a/sdk/nodejs/codespacesSecret.ts b/sdk/nodejs/codespacesSecret.ts index 7aeda80a..2a3f0fb5 100644 --- a/sdk/nodejs/codespacesSecret.ts +++ b/sdk/nodejs/codespacesSecret.ts @@ -7,6 +7,7 @@ import * as utilities from "./utilities"; /** * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -25,15 +26,17 @@ import * as utilities from "./utilities"; * encryptedValue: _var.some_encrypted_secret_string, * }); * ``` + * * * ## Import * * This resource can be imported using an ID made up of the `repository` and `secret_name`: * * ```sh - * $ pulumi import github:index/codespacesSecret:CodespacesSecret example_secret example_repository/example_secret_name + * $ pulumi import github:index/codespacesSecret:CodespacesSecret example_secret example_repository/example_secret_name * ``` - * NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + * NOTE: the implementation is limited in that it won't fetch the value of the + * `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. */ export class CodespacesSecret extends pulumi.CustomResource { /** diff --git a/sdk/nodejs/codespacesUserSecret.ts b/sdk/nodejs/codespacesUserSecret.ts index a6eb664c..2800c2ac 100644 --- a/sdk/nodejs/codespacesUserSecret.ts +++ b/sdk/nodejs/codespacesUserSecret.ts @@ -7,6 +7,7 @@ import * as utilities from "./utilities"; /** * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -25,6 +26,7 @@ import * as utilities from "./utilities"; * selectedRepositoryIds: [repo.then(repo => repo.repoId)], * }); * ``` + * * * ## Import * @@ -34,9 +36,9 @@ import * as utilities from "./utilities"; * $ pulumi import github:index/codespacesUserSecret:CodespacesUserSecret test_secret test_secret_name * ``` * - * NOTE: the implementation is limited in that it won't fetch the value of the + * NOTE: the implementation is limited in that it won't fetch the value of the * - * `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + * `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. */ export class CodespacesUserSecret extends pulumi.CustomResource { /** diff --git a/sdk/nodejs/dependabotOrganizationSecret.ts b/sdk/nodejs/dependabotOrganizationSecret.ts index 24b94dd4..3431bee6 100644 --- a/sdk/nodejs/dependabotOrganizationSecret.ts +++ b/sdk/nodejs/dependabotOrganizationSecret.ts @@ -7,6 +7,7 @@ import * as utilities from "./utilities"; /** * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -22,7 +23,9 @@ import * as utilities from "./utilities"; * encryptedValue: _var.some_encrypted_secret_string, * }); * ``` + * * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -43,6 +46,7 @@ import * as utilities from "./utilities"; * selectedRepositoryIds: [repo.then(repo => repo.repoId)], * }); * ``` + * * * ## Import * @@ -52,9 +56,9 @@ import * as utilities from "./utilities"; * $ pulumi import github:index/dependabotOrganizationSecret:DependabotOrganizationSecret test_secret test_secret_name * ``` * - * NOTE: the implementation is limited in that it won't fetch the value of the + * NOTE: the implementation is limited in that it won't fetch the value of the * - * `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + * `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. */ export class DependabotOrganizationSecret extends pulumi.CustomResource { /** diff --git a/sdk/nodejs/dependabotOrganizationSecretRepositories.ts b/sdk/nodejs/dependabotOrganizationSecretRepositories.ts index fdcca203..6998e2e0 100644 --- a/sdk/nodejs/dependabotOrganizationSecretRepositories.ts +++ b/sdk/nodejs/dependabotOrganizationSecretRepositories.ts @@ -12,6 +12,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -29,6 +30,7 @@ import * as utilities from "./utilities"; * selectedRepositoryIds: [repo.then(repo => repo.repoId)], * }); * ``` + * * * ## Import * diff --git a/sdk/nodejs/dependabotSecret.ts b/sdk/nodejs/dependabotSecret.ts index 2c4f38f3..523759d8 100644 --- a/sdk/nodejs/dependabotSecret.ts +++ b/sdk/nodejs/dependabotSecret.ts @@ -7,6 +7,7 @@ import * as utilities from "./utilities"; /** * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -25,15 +26,17 @@ import * as utilities from "./utilities"; * encryptedValue: _var.some_encrypted_secret_string, * }); * ``` + * * * ## Import * * This resource can be imported using an ID made up of the `repository` and `secret_name`: * * ```sh - * $ pulumi import github:index/dependabotSecret:DependabotSecret example_secret example_repository/example_secret + * $ pulumi import github:index/dependabotSecret:DependabotSecret example_secret example_repository/example_secret * ``` - * NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + * NOTE: the implementation is limited in that it won't fetch the value of the + * `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. */ export class DependabotSecret extends pulumi.CustomResource { /** diff --git a/sdk/nodejs/emuGroupMapping.ts b/sdk/nodejs/emuGroupMapping.ts index 36af4942..f64186b1 100644 --- a/sdk/nodejs/emuGroupMapping.ts +++ b/sdk/nodejs/emuGroupMapping.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -19,13 +20,14 @@ import * as utilities from "./utilities"; * }); * // The GitHub team name to modify * ``` + * * * ## Import * * GitHub EMU External Group Mappings can be imported using the external `group_id`, e.g. * * ```sh - * $ pulumi import github:index/emuGroupMapping:EmuGroupMapping example_emu_group_mapping 28836 + * $ pulumi import github:index/emuGroupMapping:EmuGroupMapping example_emu_group_mapping 28836 * ``` */ export class EmuGroupMapping extends pulumi.CustomResource { diff --git a/sdk/nodejs/enterpriseActionsPermissions.ts b/sdk/nodejs/enterpriseActionsPermissions.ts index fec01e21..ea37d933 100644 --- a/sdk/nodejs/enterpriseActionsPermissions.ts +++ b/sdk/nodejs/enterpriseActionsPermissions.ts @@ -12,6 +12,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -39,13 +40,14 @@ import * as utilities from "./utilities"; * }, * }); * ``` + * * * ## Import * * This resource can be imported using the name of the GitHub enterprise: * * ```sh - * $ pulumi import github:index/enterpriseActionsPermissions:EnterpriseActionsPermissions test github_enterprise_name + * $ pulumi import github:index/enterpriseActionsPermissions:EnterpriseActionsPermissions test github_enterprise_name * ``` */ export class EnterpriseActionsPermissions extends pulumi.CustomResource { diff --git a/sdk/nodejs/enterpriseOrganization.ts b/sdk/nodejs/enterpriseOrganization.ts index 9b49df77..876a4998 100644 --- a/sdk/nodejs/enterpriseOrganization.ts +++ b/sdk/nodejs/enterpriseOrganization.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -21,13 +22,14 @@ import * as utilities from "./utilities"; * adminLogins: ["jon-snow"], * }); * ``` + * * * ## Import * * GitHub Enterprise Organization can be imported using the `slug` of the enterprise, combined with the `orgname` of the organization, separated by a `/` character. * * ```sh - * $ pulumi import github:index/enterpriseOrganization:EnterpriseOrganization org enterp/some-awesome-org + * $ pulumi import github:index/enterpriseOrganization:EnterpriseOrganization org enterp/some-awesome-org * ``` */ export class EnterpriseOrganization extends pulumi.CustomResource { diff --git a/sdk/nodejs/getActionsEnvironmentSecrets.ts b/sdk/nodejs/getActionsEnvironmentSecrets.ts index eb7ef1c7..e8f20fd0 100644 --- a/sdk/nodejs/getActionsEnvironmentSecrets.ts +++ b/sdk/nodejs/getActionsEnvironmentSecrets.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -20,6 +21,7 @@ import * as utilities from "./utilities"; * name: "exampleRepo", * }); * ``` + * */ export function getActionsEnvironmentSecrets(args: GetActionsEnvironmentSecretsArgs, opts?: pulumi.InvokeOptions): Promise { @@ -67,6 +69,7 @@ export interface GetActionsEnvironmentSecretsResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -76,6 +79,7 @@ export interface GetActionsEnvironmentSecretsResult { * name: "exampleRepo", * }); * ``` + * */ export function getActionsEnvironmentSecretsOutput(args: GetActionsEnvironmentSecretsOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getActionsEnvironmentSecrets(a, opts)) diff --git a/sdk/nodejs/getActionsEnvironmentVariables.ts b/sdk/nodejs/getActionsEnvironmentVariables.ts index 7417eae7..718bad79 100644 --- a/sdk/nodejs/getActionsEnvironmentVariables.ts +++ b/sdk/nodejs/getActionsEnvironmentVariables.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -20,6 +21,7 @@ import * as utilities from "./utilities"; * name: "exampleRepo", * }); * ``` + * */ export function getActionsEnvironmentVariables(args: GetActionsEnvironmentVariablesArgs, opts?: pulumi.InvokeOptions): Promise { @@ -67,6 +69,7 @@ export interface GetActionsEnvironmentVariablesResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -76,6 +79,7 @@ export interface GetActionsEnvironmentVariablesResult { * name: "exampleRepo", * }); * ``` + * */ export function getActionsEnvironmentVariablesOutput(args: GetActionsEnvironmentVariablesOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getActionsEnvironmentVariables(a, opts)) diff --git a/sdk/nodejs/getActionsOrganizationOidcSubjectClaimCustomizationTemplate.ts b/sdk/nodejs/getActionsOrganizationOidcSubjectClaimCustomizationTemplate.ts index 63e9ee18..0408cbc9 100644 --- a/sdk/nodejs/getActionsOrganizationOidcSubjectClaimCustomizationTemplate.ts +++ b/sdk/nodejs/getActionsOrganizationOidcSubjectClaimCustomizationTemplate.ts @@ -9,12 +9,14 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getActionsOrganizationOidcSubjectClaimCustomizationTemplate({}); * ``` + * */ export function getActionsOrganizationOidcSubjectClaimCustomizationTemplate(opts?: pulumi.InvokeOptions): Promise { @@ -41,12 +43,14 @@ export interface GetActionsOrganizationOidcSubjectClaimCustomizationTemplateResu * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getActionsOrganizationOidcSubjectClaimCustomizationTemplate({}); * ``` + * */ export function getActionsOrganizationOidcSubjectClaimCustomizationTemplateOutput(opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(getActionsOrganizationOidcSubjectClaimCustomizationTemplate(opts)) diff --git a/sdk/nodejs/getActionsOrganizationPublicKey.ts b/sdk/nodejs/getActionsOrganizationPublicKey.ts index 6ab99fdb..634bf45a 100644 --- a/sdk/nodejs/getActionsOrganizationPublicKey.ts +++ b/sdk/nodejs/getActionsOrganizationPublicKey.ts @@ -10,12 +10,14 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getActionsOrganizationPublicKey({}); * ``` + * */ export function getActionsOrganizationPublicKey(opts?: pulumi.InvokeOptions): Promise { @@ -47,12 +49,14 @@ export interface GetActionsOrganizationPublicKeyResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getActionsOrganizationPublicKey({}); * ``` + * */ export function getActionsOrganizationPublicKeyOutput(opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(getActionsOrganizationPublicKey(opts)) diff --git a/sdk/nodejs/getActionsOrganizationRegistrationToken.ts b/sdk/nodejs/getActionsOrganizationRegistrationToken.ts index c7149814..f202496c 100644 --- a/sdk/nodejs/getActionsOrganizationRegistrationToken.ts +++ b/sdk/nodejs/getActionsOrganizationRegistrationToken.ts @@ -9,12 +9,14 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getActionsOrganizationRegistrationToken({}); * ``` + * */ export function getActionsOrganizationRegistrationToken(opts?: pulumi.InvokeOptions): Promise { @@ -45,12 +47,14 @@ export interface GetActionsOrganizationRegistrationTokenResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getActionsOrganizationRegistrationToken({}); * ``` + * */ export function getActionsOrganizationRegistrationTokenOutput(opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(getActionsOrganizationRegistrationToken(opts)) diff --git a/sdk/nodejs/getActionsOrganizationSecrets.ts b/sdk/nodejs/getActionsOrganizationSecrets.ts index e6be23c9..63bc5882 100644 --- a/sdk/nodejs/getActionsOrganizationSecrets.ts +++ b/sdk/nodejs/getActionsOrganizationSecrets.ts @@ -11,12 +11,14 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getActionsOrganizationSecrets({}); * ``` + * */ export function getActionsOrganizationSecrets(opts?: pulumi.InvokeOptions): Promise { @@ -43,12 +45,14 @@ export interface GetActionsOrganizationSecretsResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getActionsOrganizationSecrets({}); * ``` + * */ export function getActionsOrganizationSecretsOutput(opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(getActionsOrganizationSecrets(opts)) diff --git a/sdk/nodejs/getActionsOrganizationVariables.ts b/sdk/nodejs/getActionsOrganizationVariables.ts index d7aca614..42dc1b3d 100644 --- a/sdk/nodejs/getActionsOrganizationVariables.ts +++ b/sdk/nodejs/getActionsOrganizationVariables.ts @@ -11,12 +11,14 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getActionsOrganizationVariables({}); * ``` + * */ export function getActionsOrganizationVariables(opts?: pulumi.InvokeOptions): Promise { @@ -43,12 +45,14 @@ export interface GetActionsOrganizationVariablesResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getActionsOrganizationVariables({}); * ``` + * */ export function getActionsOrganizationVariablesOutput(opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(getActionsOrganizationVariables(opts)) diff --git a/sdk/nodejs/getActionsPublicKey.ts b/sdk/nodejs/getActionsPublicKey.ts index 9c9ba53c..3987b34a 100644 --- a/sdk/nodejs/getActionsPublicKey.ts +++ b/sdk/nodejs/getActionsPublicKey.ts @@ -10,6 +10,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -18,6 +19,7 @@ import * as utilities from "./utilities"; * repository: "example_repo", * }); * ``` + * */ export function getActionsPublicKey(args: GetActionsPublicKeyArgs, opts?: pulumi.InvokeOptions): Promise { @@ -61,6 +63,7 @@ export interface GetActionsPublicKeyResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -69,6 +72,7 @@ export interface GetActionsPublicKeyResult { * repository: "example_repo", * }); * ``` + * */ export function getActionsPublicKeyOutput(args: GetActionsPublicKeyOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getActionsPublicKey(a, opts)) diff --git a/sdk/nodejs/getActionsRegistrationToken.ts b/sdk/nodejs/getActionsRegistrationToken.ts index bd1b98fe..730a09a9 100644 --- a/sdk/nodejs/getActionsRegistrationToken.ts +++ b/sdk/nodejs/getActionsRegistrationToken.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -17,6 +18,7 @@ import * as utilities from "./utilities"; * repository: "example_repo", * }); * ``` + * */ export function getActionsRegistrationToken(args: GetActionsRegistrationTokenArgs, opts?: pulumi.InvokeOptions): Promise { @@ -59,6 +61,7 @@ export interface GetActionsRegistrationTokenResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -67,6 +70,7 @@ export interface GetActionsRegistrationTokenResult { * repository: "example_repo", * }); * ``` + * */ export function getActionsRegistrationTokenOutput(args: GetActionsRegistrationTokenOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getActionsRegistrationToken(a, opts)) diff --git a/sdk/nodejs/getActionsRepositoryOidcSubjectClaimCustomizationTemplate.ts b/sdk/nodejs/getActionsRepositoryOidcSubjectClaimCustomizationTemplate.ts index 4f7c8bee..cdb64893 100644 --- a/sdk/nodejs/getActionsRepositoryOidcSubjectClaimCustomizationTemplate.ts +++ b/sdk/nodejs/getActionsRepositoryOidcSubjectClaimCustomizationTemplate.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -17,6 +18,7 @@ import * as utilities from "./utilities"; * name: "example_repository", * }); * ``` + * */ export function getActionsRepositoryOidcSubjectClaimCustomizationTemplate(args: GetActionsRepositoryOidcSubjectClaimCustomizationTemplateArgs, opts?: pulumi.InvokeOptions): Promise { @@ -59,6 +61,7 @@ export interface GetActionsRepositoryOidcSubjectClaimCustomizationTemplateResult * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -67,6 +70,7 @@ export interface GetActionsRepositoryOidcSubjectClaimCustomizationTemplateResult * name: "example_repository", * }); * ``` + * */ export function getActionsRepositoryOidcSubjectClaimCustomizationTemplateOutput(args: GetActionsRepositoryOidcSubjectClaimCustomizationTemplateOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getActionsRepositoryOidcSubjectClaimCustomizationTemplate(a, opts)) diff --git a/sdk/nodejs/getActionsSecrets.ts b/sdk/nodejs/getActionsSecrets.ts index 6fe611ca..23e5fbc8 100644 --- a/sdk/nodejs/getActionsSecrets.ts +++ b/sdk/nodejs/getActionsSecrets.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -19,6 +20,7 @@ import * as utilities from "./utilities"; * name: "example", * }); * ``` + * */ export function getActionsSecrets(args?: GetActionsSecretsArgs, opts?: pulumi.InvokeOptions): Promise { args = args || {}; @@ -67,6 +69,7 @@ export interface GetActionsSecretsResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -75,6 +78,7 @@ export interface GetActionsSecretsResult { * name: "example", * }); * ``` + * */ export function getActionsSecretsOutput(args?: GetActionsSecretsOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getActionsSecrets(a, opts)) diff --git a/sdk/nodejs/getActionsVariables.ts b/sdk/nodejs/getActionsVariables.ts index 259a7e52..653c8ec2 100644 --- a/sdk/nodejs/getActionsVariables.ts +++ b/sdk/nodejs/getActionsVariables.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -19,6 +20,7 @@ import * as utilities from "./utilities"; * name: "example", * }); * ``` + * */ export function getActionsVariables(args?: GetActionsVariablesArgs, opts?: pulumi.InvokeOptions): Promise { args = args || {}; @@ -67,6 +69,7 @@ export interface GetActionsVariablesResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -75,6 +78,7 @@ export interface GetActionsVariablesResult { * name: "example", * }); * ``` + * */ export function getActionsVariablesOutput(args?: GetActionsVariablesOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getActionsVariables(a, opts)) diff --git a/sdk/nodejs/getAppToken.ts b/sdk/nodejs/getAppToken.ts index 761c62b5..26cef21d 100644 --- a/sdk/nodejs/getAppToken.ts +++ b/sdk/nodejs/getAppToken.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as fs from "fs"; @@ -20,6 +21,7 @@ import * as utilities from "./utilities"; * pemFile: fs.readFileSync("foo/bar.pem", "utf8"), * }); * ``` + * */ export function getAppToken(args: GetAppTokenArgs, opts?: pulumi.InvokeOptions): Promise { @@ -70,6 +72,7 @@ export interface GetAppTokenResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as fs from "fs"; @@ -81,6 +84,7 @@ export interface GetAppTokenResult { * pemFile: fs.readFileSync("foo/bar.pem", "utf8"), * }); * ``` + * */ export function getAppTokenOutput(args: GetAppTokenOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getAppToken(a, opts)) diff --git a/sdk/nodejs/getBranch.ts b/sdk/nodejs/getBranch.ts index dd1bc6fa..6fddcd6a 100644 --- a/sdk/nodejs/getBranch.ts +++ b/sdk/nodejs/getBranch.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -18,6 +19,7 @@ import * as utilities from "./utilities"; * repository: "example", * }); * ``` + * */ export function getBranch(args: GetBranchArgs, opts?: pulumi.InvokeOptions): Promise { @@ -70,6 +72,7 @@ export interface GetBranchResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -79,6 +82,7 @@ export interface GetBranchResult { * repository: "example", * }); * ``` + * */ export function getBranchOutput(args: GetBranchOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getBranch(a, opts)) diff --git a/sdk/nodejs/getBranchProtectionRules.ts b/sdk/nodejs/getBranchProtectionRules.ts index 9e201e2d..681d14b2 100644 --- a/sdk/nodejs/getBranchProtectionRules.ts +++ b/sdk/nodejs/getBranchProtectionRules.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -19,6 +20,7 @@ import * as utilities from "./utilities"; * repository: "example", * }); * ``` + * */ export function getBranchProtectionRules(args: GetBranchProtectionRulesArgs, opts?: pulumi.InvokeOptions): Promise { @@ -57,6 +59,7 @@ export interface GetBranchProtectionRulesResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -65,6 +68,7 @@ export interface GetBranchProtectionRulesResult { * repository: "example", * }); * ``` + * */ export function getBranchProtectionRulesOutput(args: GetBranchProtectionRulesOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getBranchProtectionRules(a, opts)) diff --git a/sdk/nodejs/getCodespacesOrganizationPublicKey.ts b/sdk/nodejs/getCodespacesOrganizationPublicKey.ts index 14521beb..bb62c9ef 100644 --- a/sdk/nodejs/getCodespacesOrganizationPublicKey.ts +++ b/sdk/nodejs/getCodespacesOrganizationPublicKey.ts @@ -10,12 +10,14 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getCodespacesOrganizationPublicKey({}); * ``` + * */ export function getCodespacesOrganizationPublicKey(opts?: pulumi.InvokeOptions): Promise { @@ -47,12 +49,14 @@ export interface GetCodespacesOrganizationPublicKeyResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getCodespacesOrganizationPublicKey({}); * ``` + * */ export function getCodespacesOrganizationPublicKeyOutput(opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(getCodespacesOrganizationPublicKey(opts)) diff --git a/sdk/nodejs/getCodespacesOrganizationSecrets.ts b/sdk/nodejs/getCodespacesOrganizationSecrets.ts index 6ba3798b..e0e96dd0 100644 --- a/sdk/nodejs/getCodespacesOrganizationSecrets.ts +++ b/sdk/nodejs/getCodespacesOrganizationSecrets.ts @@ -11,12 +11,14 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getCodespacesOrganizationSecrets({}); * ``` + * */ export function getCodespacesOrganizationSecrets(opts?: pulumi.InvokeOptions): Promise { @@ -43,12 +45,14 @@ export interface GetCodespacesOrganizationSecretsResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getCodespacesOrganizationSecrets({}); * ``` + * */ export function getCodespacesOrganizationSecretsOutput(opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(getCodespacesOrganizationSecrets(opts)) diff --git a/sdk/nodejs/getCodespacesPublicKey.ts b/sdk/nodejs/getCodespacesPublicKey.ts index 7fa187b7..a4db0777 100644 --- a/sdk/nodejs/getCodespacesPublicKey.ts +++ b/sdk/nodejs/getCodespacesPublicKey.ts @@ -10,6 +10,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -18,6 +19,7 @@ import * as utilities from "./utilities"; * repository: "example_repo", * }); * ``` + * */ export function getCodespacesPublicKey(args: GetCodespacesPublicKeyArgs, opts?: pulumi.InvokeOptions): Promise { @@ -61,6 +63,7 @@ export interface GetCodespacesPublicKeyResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -69,6 +72,7 @@ export interface GetCodespacesPublicKeyResult { * repository: "example_repo", * }); * ``` + * */ export function getCodespacesPublicKeyOutput(args: GetCodespacesPublicKeyOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getCodespacesPublicKey(a, opts)) diff --git a/sdk/nodejs/getCodespacesSecrets.ts b/sdk/nodejs/getCodespacesSecrets.ts index c5805b73..3a08f76c 100644 --- a/sdk/nodejs/getCodespacesSecrets.ts +++ b/sdk/nodejs/getCodespacesSecrets.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -22,6 +23,7 @@ import * as utilities from "./utilities"; * fullName: "org/example_repository", * }); * ``` + * */ export function getCodespacesSecrets(args?: GetCodespacesSecretsArgs, opts?: pulumi.InvokeOptions): Promise { args = args || {}; @@ -70,6 +72,7 @@ export interface GetCodespacesSecretsResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -81,6 +84,7 @@ export interface GetCodespacesSecretsResult { * fullName: "org/example_repository", * }); * ``` + * */ export function getCodespacesSecretsOutput(args?: GetCodespacesSecretsOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getCodespacesSecrets(a, opts)) diff --git a/sdk/nodejs/getCodespacesUserPublicKey.ts b/sdk/nodejs/getCodespacesUserPublicKey.ts index 608be6c7..f50b78b5 100644 --- a/sdk/nodejs/getCodespacesUserPublicKey.ts +++ b/sdk/nodejs/getCodespacesUserPublicKey.ts @@ -10,12 +10,14 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getCodespacesUserPublicKey({}); * ``` + * */ export function getCodespacesUserPublicKey(opts?: pulumi.InvokeOptions): Promise { @@ -47,12 +49,14 @@ export interface GetCodespacesUserPublicKeyResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getCodespacesUserPublicKey({}); * ``` + * */ export function getCodespacesUserPublicKeyOutput(opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(getCodespacesUserPublicKey(opts)) diff --git a/sdk/nodejs/getCodespacesUserSecrets.ts b/sdk/nodejs/getCodespacesUserSecrets.ts index 6de7fc8e..788ccc29 100644 --- a/sdk/nodejs/getCodespacesUserSecrets.ts +++ b/sdk/nodejs/getCodespacesUserSecrets.ts @@ -11,12 +11,14 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getCodespacesUserSecrets({}); * ``` + * */ export function getCodespacesUserSecrets(opts?: pulumi.InvokeOptions): Promise { @@ -43,12 +45,14 @@ export interface GetCodespacesUserSecretsResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getCodespacesUserSecrets({}); * ``` + * */ export function getCodespacesUserSecretsOutput(opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(getCodespacesUserSecrets(opts)) diff --git a/sdk/nodejs/getCollaborators.ts b/sdk/nodejs/getCollaborators.ts index 45452694..fe3304c4 100644 --- a/sdk/nodejs/getCollaborators.ts +++ b/sdk/nodejs/getCollaborators.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -20,6 +21,7 @@ import * as utilities from "./utilities"; * repository: "example_repository", * }); * ``` + * */ export function getCollaborators(args: GetCollaboratorsArgs, opts?: pulumi.InvokeOptions): Promise { @@ -70,6 +72,7 @@ export interface GetCollaboratorsResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -79,6 +82,7 @@ export interface GetCollaboratorsResult { * repository: "example_repository", * }); * ``` + * */ export function getCollaboratorsOutput(args: GetCollaboratorsOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getCollaborators(a, opts)) diff --git a/sdk/nodejs/getDependabotOrganizationPublicKey.ts b/sdk/nodejs/getDependabotOrganizationPublicKey.ts index 66a73cfb..c09b13c1 100644 --- a/sdk/nodejs/getDependabotOrganizationPublicKey.ts +++ b/sdk/nodejs/getDependabotOrganizationPublicKey.ts @@ -10,12 +10,14 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getDependabotOrganizationPublicKey({}); * ``` + * */ export function getDependabotOrganizationPublicKey(opts?: pulumi.InvokeOptions): Promise { @@ -47,12 +49,14 @@ export interface GetDependabotOrganizationPublicKeyResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getDependabotOrganizationPublicKey({}); * ``` + * */ export function getDependabotOrganizationPublicKeyOutput(opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(getDependabotOrganizationPublicKey(opts)) diff --git a/sdk/nodejs/getDependabotOrganizationSecrets.ts b/sdk/nodejs/getDependabotOrganizationSecrets.ts index 6f0f0c94..175ddbc6 100644 --- a/sdk/nodejs/getDependabotOrganizationSecrets.ts +++ b/sdk/nodejs/getDependabotOrganizationSecrets.ts @@ -11,12 +11,14 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getDependabotOrganizationSecrets({}); * ``` + * */ export function getDependabotOrganizationSecrets(opts?: pulumi.InvokeOptions): Promise { @@ -43,12 +45,14 @@ export interface GetDependabotOrganizationSecretsResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = github.getDependabotOrganizationSecrets({}); * ``` + * */ export function getDependabotOrganizationSecretsOutput(opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(getDependabotOrganizationSecrets(opts)) diff --git a/sdk/nodejs/getDependabotPublicKey.ts b/sdk/nodejs/getDependabotPublicKey.ts index 3ec45e15..293aac7e 100644 --- a/sdk/nodejs/getDependabotPublicKey.ts +++ b/sdk/nodejs/getDependabotPublicKey.ts @@ -10,6 +10,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -18,6 +19,7 @@ import * as utilities from "./utilities"; * repository: "example_repo", * }); * ``` + * */ export function getDependabotPublicKey(args: GetDependabotPublicKeyArgs, opts?: pulumi.InvokeOptions): Promise { @@ -61,6 +63,7 @@ export interface GetDependabotPublicKeyResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -69,6 +72,7 @@ export interface GetDependabotPublicKeyResult { * repository: "example_repo", * }); * ``` + * */ export function getDependabotPublicKeyOutput(args: GetDependabotPublicKeyOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getDependabotPublicKey(a, opts)) diff --git a/sdk/nodejs/getDependabotSecrets.ts b/sdk/nodejs/getDependabotSecrets.ts index 11efbe7e..b3abc830 100644 --- a/sdk/nodejs/getDependabotSecrets.ts +++ b/sdk/nodejs/getDependabotSecrets.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -19,6 +20,7 @@ import * as utilities from "./utilities"; * name: "example", * }); * ``` + * */ export function getDependabotSecrets(args?: GetDependabotSecretsArgs, opts?: pulumi.InvokeOptions): Promise { args = args || {}; @@ -67,6 +69,7 @@ export interface GetDependabotSecretsResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -75,6 +78,7 @@ export interface GetDependabotSecretsResult { * name: "example", * }); * ``` + * */ export function getDependabotSecretsOutput(args?: GetDependabotSecretsOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getDependabotSecrets(a, opts)) diff --git a/sdk/nodejs/getEnterprise.ts b/sdk/nodejs/getEnterprise.ts index a80194cf..55952f64 100644 --- a/sdk/nodejs/getEnterprise.ts +++ b/sdk/nodejs/getEnterprise.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -17,6 +18,7 @@ import * as utilities from "./utilities"; * slug: "example-co", * }); * ``` + * */ export function getEnterprise(args: GetEnterpriseArgs, opts?: pulumi.InvokeOptions): Promise { @@ -70,6 +72,7 @@ export interface GetEnterpriseResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -78,6 +81,7 @@ export interface GetEnterpriseResult { * slug: "example-co", * }); * ``` + * */ export function getEnterpriseOutput(args: GetEnterpriseOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getEnterprise(a, opts)) diff --git a/sdk/nodejs/getExternalGroups.ts b/sdk/nodejs/getExternalGroups.ts index ce0fab7b..467ebea8 100644 --- a/sdk/nodejs/getExternalGroups.ts +++ b/sdk/nodejs/getExternalGroups.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -19,6 +20,7 @@ import * as utilities from "./utilities"; * const localGroups = exampleExternalGroups; * export const groups = localGroups; * ``` + * */ export function getExternalGroups(opts?: pulumi.InvokeOptions): Promise { @@ -45,6 +47,7 @@ export interface GetExternalGroupsResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -53,6 +56,7 @@ export interface GetExternalGroupsResult { * const localGroups = exampleExternalGroups; * export const groups = localGroups; * ``` + * */ export function getExternalGroupsOutput(opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(getExternalGroups(opts)) diff --git a/sdk/nodejs/getGithubApp.ts b/sdk/nodejs/getGithubApp.ts index 25628904..af815f41 100644 --- a/sdk/nodejs/getGithubApp.ts +++ b/sdk/nodejs/getGithubApp.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -17,6 +18,7 @@ import * as utilities from "./utilities"; * slug: "foobar", * }); * ``` + * */ export function getGithubApp(args: GetGithubAppArgs, opts?: pulumi.InvokeOptions): Promise { @@ -63,6 +65,7 @@ export interface GetGithubAppResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -71,6 +74,7 @@ export interface GetGithubAppResult { * slug: "foobar", * }); * ``` + * */ export function getGithubAppOutput(args: GetGithubAppOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getGithubApp(a, opts)) diff --git a/sdk/nodejs/getIpRanges.ts b/sdk/nodejs/getIpRanges.ts index 57b5716a..fcdbdaa1 100644 --- a/sdk/nodejs/getIpRanges.ts +++ b/sdk/nodejs/getIpRanges.ts @@ -9,12 +9,14 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const test = github.getIpRanges({}); * ``` + * */ export function getIpRanges(opts?: pulumi.InvokeOptions): Promise { @@ -145,12 +147,14 @@ export interface GetIpRangesResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const test = github.getIpRanges({}); * ``` + * */ export function getIpRangesOutput(opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(getIpRanges(opts)) diff --git a/sdk/nodejs/getMembership.ts b/sdk/nodejs/getMembership.ts index 6037fd29..d9046140 100644 --- a/sdk/nodejs/getMembership.ts +++ b/sdk/nodejs/getMembership.ts @@ -12,6 +12,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -20,6 +21,7 @@ import * as utilities from "./utilities"; * username: "SomeUser", * }); * ``` + * */ export function getMembership(args: GetMembershipArgs, opts?: pulumi.InvokeOptions): Promise { @@ -78,6 +80,7 @@ export interface GetMembershipResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -86,6 +89,7 @@ export interface GetMembershipResult { * username: "SomeUser", * }); * ``` + * */ export function getMembershipOutput(args: GetMembershipOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getMembership(a, opts)) diff --git a/sdk/nodejs/getOrganization.ts b/sdk/nodejs/getOrganization.ts index 73a87b36..5ad2a665 100644 --- a/sdk/nodejs/getOrganization.ts +++ b/sdk/nodejs/getOrganization.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -17,6 +18,7 @@ import * as utilities from "./utilities"; * name: "github", * }); * ``` + * */ export function getOrganization(args: GetOrganizationArgs, opts?: pulumi.InvokeOptions): Promise { @@ -166,6 +168,7 @@ export interface GetOrganizationResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -174,6 +177,7 @@ export interface GetOrganizationResult { * name: "github", * }); * ``` + * */ export function getOrganizationOutput(args: GetOrganizationOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getOrganization(a, opts)) diff --git a/sdk/nodejs/getOrganizationCustomRole.ts b/sdk/nodejs/getOrganizationCustomRole.ts index 26ace55f..c160cb3f 100644 --- a/sdk/nodejs/getOrganizationCustomRole.ts +++ b/sdk/nodejs/getOrganizationCustomRole.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -19,6 +20,7 @@ import * as utilities from "./utilities"; * name: "example", * }); * ``` + * */ export function getOrganizationCustomRole(args: GetOrganizationCustomRoleArgs, opts?: pulumi.InvokeOptions): Promise { @@ -67,6 +69,7 @@ export interface GetOrganizationCustomRoleResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -75,6 +78,7 @@ export interface GetOrganizationCustomRoleResult { * name: "example", * }); * ``` + * */ export function getOrganizationCustomRoleOutput(args: GetOrganizationCustomRoleOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getOrganizationCustomRole(a, opts)) diff --git a/sdk/nodejs/getOrganizationExternalIdentities.ts b/sdk/nodejs/getOrganizationExternalIdentities.ts index af7307ab..362a1303 100644 --- a/sdk/nodejs/getOrganizationExternalIdentities.ts +++ b/sdk/nodejs/getOrganizationExternalIdentities.ts @@ -12,12 +12,14 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const all = github.getOrganizationExternalIdentities({}); * ``` + * */ export function getOrganizationExternalIdentities(opts?: pulumi.InvokeOptions): Promise { @@ -45,12 +47,14 @@ export interface GetOrganizationExternalIdentitiesResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const all = github.getOrganizationExternalIdentities({}); * ``` + * */ export function getOrganizationExternalIdentitiesOutput(opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(getOrganizationExternalIdentities(opts)) diff --git a/sdk/nodejs/getOrganizationIpAllowList.ts b/sdk/nodejs/getOrganizationIpAllowList.ts index 23f23a0a..e33fd7d5 100644 --- a/sdk/nodejs/getOrganizationIpAllowList.ts +++ b/sdk/nodejs/getOrganizationIpAllowList.ts @@ -13,12 +13,14 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const all = github.getOrganizationIpAllowList({}); * ``` + * */ export function getOrganizationIpAllowList(opts?: pulumi.InvokeOptions): Promise { @@ -48,12 +50,14 @@ export interface GetOrganizationIpAllowListResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const all = github.getOrganizationIpAllowList({}); * ``` + * */ export function getOrganizationIpAllowListOutput(opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(getOrganizationIpAllowList(opts)) diff --git a/sdk/nodejs/getOrganizationTeamSyncGroups.ts b/sdk/nodejs/getOrganizationTeamSyncGroups.ts index 2c32d899..5c4dfdb5 100644 --- a/sdk/nodejs/getOrganizationTeamSyncGroups.ts +++ b/sdk/nodejs/getOrganizationTeamSyncGroups.ts @@ -11,12 +11,14 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const test = github.getOrganizationTeamSyncGroups({}); * ``` + * */ export function getOrganizationTeamSyncGroups(opts?: pulumi.InvokeOptions): Promise { @@ -43,12 +45,14 @@ export interface GetOrganizationTeamSyncGroupsResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const test = github.getOrganizationTeamSyncGroups({}); * ``` + * */ export function getOrganizationTeamSyncGroupsOutput(opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(getOrganizationTeamSyncGroups(opts)) diff --git a/sdk/nodejs/getOrganizationTeams.ts b/sdk/nodejs/getOrganizationTeams.ts index 7f9848b1..6aa6e736 100644 --- a/sdk/nodejs/getOrganizationTeams.ts +++ b/sdk/nodejs/getOrganizationTeams.ts @@ -13,15 +13,18 @@ import * as utilities from "./utilities"; * * To retrieve *all* teams of the organization: * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const all = github.getOrganizationTeams({}); * ``` + * * * To retrieve only the team's at the root of the organization: * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -30,6 +33,7 @@ import * as utilities from "./utilities"; * rootTeamsOnly: true, * }); * ``` + * */ export function getOrganizationTeams(args?: GetOrganizationTeamsArgs, opts?: pulumi.InvokeOptions): Promise { args = args || {}; @@ -92,15 +96,18 @@ export interface GetOrganizationTeamsResult { * * To retrieve *all* teams of the organization: * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const all = github.getOrganizationTeams({}); * ``` + * * * To retrieve only the team's at the root of the organization: * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -109,6 +116,7 @@ export interface GetOrganizationTeamsResult { * rootTeamsOnly: true, * }); * ``` + * */ export function getOrganizationTeamsOutput(args?: GetOrganizationTeamsOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getOrganizationTeams(a, opts)) diff --git a/sdk/nodejs/getOrganizationWebhooks.ts b/sdk/nodejs/getOrganizationWebhooks.ts index 0d6c1150..11b8ddca 100644 --- a/sdk/nodejs/getOrganizationWebhooks.ts +++ b/sdk/nodejs/getOrganizationWebhooks.ts @@ -13,12 +13,14 @@ import * as utilities from "./utilities"; * * To retrieve *all* webhooks of the organization: * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const all = github.getOrganizationWebhooks({}); * ``` + * */ export function getOrganizationWebhooks(opts?: pulumi.InvokeOptions): Promise { @@ -48,12 +50,14 @@ export interface GetOrganizationWebhooksResult { * * To retrieve *all* webhooks of the organization: * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const all = github.getOrganizationWebhooks({}); * ``` + * */ export function getOrganizationWebhooksOutput(opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(getOrganizationWebhooks(opts)) diff --git a/sdk/nodejs/getRef.ts b/sdk/nodejs/getRef.ts index 4f60a652..4e5009db 100644 --- a/sdk/nodejs/getRef.ts +++ b/sdk/nodejs/getRef.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -19,6 +20,7 @@ import * as utilities from "./utilities"; * repository: "example", * }); * ``` + * */ export function getRef(args: GetRefArgs, opts?: pulumi.InvokeOptions): Promise { @@ -73,6 +75,7 @@ export interface GetRefResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -83,6 +86,7 @@ export interface GetRefResult { * repository: "example", * }); * ``` + * */ export function getRefOutput(args: GetRefOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getRef(a, opts)) diff --git a/sdk/nodejs/getRelease.ts b/sdk/nodejs/getRelease.ts index c2904910..8cc23213 100644 --- a/sdk/nodejs/getRelease.ts +++ b/sdk/nodejs/getRelease.ts @@ -8,6 +8,25 @@ import * as utilities from "./utilities"; /** * Use this data source to retrieve information about a GitHub release in a specific repository. + * + * ## Example Usage + * + * To retrieve the latest release that is present in a repository: + * + * + * ```typescript + * import * as pulumi from "@pulumi/pulumi"; + * import * as github from "@pulumi/github"; + * + * const example = github.getRelease({ + * owner: "example-owner", + * repository: "example-repository", + * retrieveBy: "latest", + * }); + * ``` + * + * + * To retrieve a specific release from a repository based on it's ID: */ export function getRelease(args: GetReleaseArgs, opts?: pulumi.InvokeOptions): Promise { @@ -131,6 +150,25 @@ export interface GetReleaseResult { } /** * Use this data source to retrieve information about a GitHub release in a specific repository. + * + * ## Example Usage + * + * To retrieve the latest release that is present in a repository: + * + * + * ```typescript + * import * as pulumi from "@pulumi/pulumi"; + * import * as github from "@pulumi/github"; + * + * const example = github.getRelease({ + * owner: "example-owner", + * repository: "example-repository", + * retrieveBy: "latest", + * }); + * ``` + * + * + * To retrieve a specific release from a repository based on it's ID: */ export function getReleaseOutput(args: GetReleaseOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getRelease(a, opts)) diff --git a/sdk/nodejs/getRepositories.ts b/sdk/nodejs/getRepositories.ts index 250d94fe..9492d7a9 100644 --- a/sdk/nodejs/getRepositories.ts +++ b/sdk/nodejs/getRepositories.ts @@ -12,6 +12,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -21,6 +22,7 @@ import * as utilities from "./utilities"; * query: "org:hashicorp language:Go", * }); * ``` + * */ export function getRepositories(args: GetRepositoriesArgs, opts?: pulumi.InvokeOptions): Promise { @@ -82,6 +84,7 @@ export interface GetRepositoriesResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -91,6 +94,7 @@ export interface GetRepositoriesResult { * query: "org:hashicorp language:Go", * }); * ``` + * */ export function getRepositoriesOutput(args: GetRepositoriesOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getRepositories(a, opts)) diff --git a/sdk/nodejs/getRepository.ts b/sdk/nodejs/getRepository.ts index 6b74992e..b72374e6 100644 --- a/sdk/nodejs/getRepository.ts +++ b/sdk/nodejs/getRepository.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -19,6 +20,7 @@ import * as utilities from "./utilities"; * fullName: "hashicorp/terraform", * }); * ``` + * */ export function getRepository(args?: GetRepositoryArgs, opts?: pulumi.InvokeOptions): Promise { args = args || {}; @@ -205,6 +207,7 @@ export interface GetRepositoryResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -213,6 +216,7 @@ export interface GetRepositoryResult { * fullName: "hashicorp/terraform", * }); * ``` + * */ export function getRepositoryOutput(args?: GetRepositoryOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getRepository(a, opts)) diff --git a/sdk/nodejs/getRepositoryAutolinkReferences.ts b/sdk/nodejs/getRepositoryAutolinkReferences.ts index 0b3a9deb..7e49a6d8 100644 --- a/sdk/nodejs/getRepositoryAutolinkReferences.ts +++ b/sdk/nodejs/getRepositoryAutolinkReferences.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -19,6 +20,7 @@ import * as utilities from "./utilities"; * repository: "example-repository", * }); * ``` + * */ export function getRepositoryAutolinkReferences(args: GetRepositoryAutolinkReferencesArgs, opts?: pulumi.InvokeOptions): Promise { @@ -57,6 +59,7 @@ export interface GetRepositoryAutolinkReferencesResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -65,6 +68,7 @@ export interface GetRepositoryAutolinkReferencesResult { * repository: "example-repository", * }); * ``` + * */ export function getRepositoryAutolinkReferencesOutput(args: GetRepositoryAutolinkReferencesOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getRepositoryAutolinkReferences(a, opts)) diff --git a/sdk/nodejs/getRepositoryBranches.ts b/sdk/nodejs/getRepositoryBranches.ts index 06fe0dbd..a13d16fa 100644 --- a/sdk/nodejs/getRepositoryBranches.ts +++ b/sdk/nodejs/getRepositoryBranches.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -19,6 +20,7 @@ import * as utilities from "./utilities"; * repository: "example-repository", * }); * ``` + * */ export function getRepositoryBranches(args: GetRepositoryBranchesArgs, opts?: pulumi.InvokeOptions): Promise { @@ -69,6 +71,7 @@ export interface GetRepositoryBranchesResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -77,6 +80,7 @@ export interface GetRepositoryBranchesResult { * repository: "example-repository", * }); * ``` + * */ export function getRepositoryBranchesOutput(args: GetRepositoryBranchesOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getRepositoryBranches(a, opts)) diff --git a/sdk/nodejs/getRepositoryDeployKeys.ts b/sdk/nodejs/getRepositoryDeployKeys.ts index 1b02b3fd..89b15f3e 100644 --- a/sdk/nodejs/getRepositoryDeployKeys.ts +++ b/sdk/nodejs/getRepositoryDeployKeys.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -19,6 +20,7 @@ import * as utilities from "./utilities"; * repository: "example-repository", * }); * ``` + * */ export function getRepositoryDeployKeys(args: GetRepositoryDeployKeysArgs, opts?: pulumi.InvokeOptions): Promise { @@ -57,6 +59,7 @@ export interface GetRepositoryDeployKeysResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -65,6 +68,7 @@ export interface GetRepositoryDeployKeysResult { * repository: "example-repository", * }); * ``` + * */ export function getRepositoryDeployKeysOutput(args: GetRepositoryDeployKeysOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getRepositoryDeployKeys(a, opts)) diff --git a/sdk/nodejs/getRepositoryDeploymentBranchPolicies.ts b/sdk/nodejs/getRepositoryDeploymentBranchPolicies.ts index 038b4fff..7034482d 100644 --- a/sdk/nodejs/getRepositoryDeploymentBranchPolicies.ts +++ b/sdk/nodejs/getRepositoryDeploymentBranchPolicies.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -20,6 +21,7 @@ import * as utilities from "./utilities"; * repository: "example-repository", * }); * ``` + * */ export function getRepositoryDeploymentBranchPolicies(args: GetRepositoryDeploymentBranchPoliciesArgs, opts?: pulumi.InvokeOptions): Promise { @@ -64,6 +66,7 @@ export interface GetRepositoryDeploymentBranchPoliciesResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -73,6 +76,7 @@ export interface GetRepositoryDeploymentBranchPoliciesResult { * repository: "example-repository", * }); * ``` + * */ export function getRepositoryDeploymentBranchPoliciesOutput(args: GetRepositoryDeploymentBranchPoliciesOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getRepositoryDeploymentBranchPolicies(a, opts)) diff --git a/sdk/nodejs/getRepositoryEnvironments.ts b/sdk/nodejs/getRepositoryEnvironments.ts index 73af07e3..74545f2d 100644 --- a/sdk/nodejs/getRepositoryEnvironments.ts +++ b/sdk/nodejs/getRepositoryEnvironments.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -19,6 +20,7 @@ import * as utilities from "./utilities"; * repository: "example-repository", * }); * ``` + * */ export function getRepositoryEnvironments(args: GetRepositoryEnvironmentsArgs, opts?: pulumi.InvokeOptions): Promise { @@ -57,6 +59,7 @@ export interface GetRepositoryEnvironmentsResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -65,6 +68,7 @@ export interface GetRepositoryEnvironmentsResult { * repository: "example-repository", * }); * ``` + * */ export function getRepositoryEnvironmentsOutput(args: GetRepositoryEnvironmentsOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getRepositoryEnvironments(a, opts)) diff --git a/sdk/nodejs/getRepositoryFile.ts b/sdk/nodejs/getRepositoryFile.ts index 0b9ab1cd..f4d108a8 100644 --- a/sdk/nodejs/getRepositoryFile.ts +++ b/sdk/nodejs/getRepositoryFile.ts @@ -10,6 +10,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -20,6 +21,7 @@ import * as utilities from "./utilities"; * file: ".gitignore", * }); * ``` + * */ export function getRepositoryFile(args: GetRepositoryFileArgs, opts?: pulumi.InvokeOptions): Promise { @@ -95,6 +97,7 @@ export interface GetRepositoryFileResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -105,6 +108,7 @@ export interface GetRepositoryFileResult { * file: ".gitignore", * }); * ``` + * */ export function getRepositoryFileOutput(args: GetRepositoryFileOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getRepositoryFile(a, opts)) diff --git a/sdk/nodejs/getRepositoryMilestone.ts b/sdk/nodejs/getRepositoryMilestone.ts index 266b845f..3132acc4 100644 --- a/sdk/nodejs/getRepositoryMilestone.ts +++ b/sdk/nodejs/getRepositoryMilestone.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -19,6 +20,7 @@ import * as utilities from "./utilities"; * repository: "example-repository", * }); * ``` + * */ export function getRepositoryMilestone(args: GetRepositoryMilestoneArgs, opts?: pulumi.InvokeOptions): Promise { @@ -81,6 +83,7 @@ export interface GetRepositoryMilestoneResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -91,6 +94,7 @@ export interface GetRepositoryMilestoneResult { * repository: "example-repository", * }); * ``` + * */ export function getRepositoryMilestoneOutput(args: GetRepositoryMilestoneOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getRepositoryMilestone(a, opts)) diff --git a/sdk/nodejs/getRepositoryPullRequest.ts b/sdk/nodejs/getRepositoryPullRequest.ts index 9104aa85..2a4cd030 100644 --- a/sdk/nodejs/getRepositoryPullRequest.ts +++ b/sdk/nodejs/getRepositoryPullRequest.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -18,6 +19,7 @@ import * as utilities from "./utilities"; * number: 1, * }); * ``` + * */ export function getRepositoryPullRequest(args: GetRepositoryPullRequestArgs, opts?: pulumi.InvokeOptions): Promise { @@ -121,6 +123,7 @@ export interface GetRepositoryPullRequestResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -130,6 +133,7 @@ export interface GetRepositoryPullRequestResult { * number: 1, * }); * ``` + * */ export function getRepositoryPullRequestOutput(args: GetRepositoryPullRequestOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getRepositoryPullRequest(a, opts)) diff --git a/sdk/nodejs/getRepositoryPullRequests.ts b/sdk/nodejs/getRepositoryPullRequests.ts index e5844fdc..c43788ea 100644 --- a/sdk/nodejs/getRepositoryPullRequests.ts +++ b/sdk/nodejs/getRepositoryPullRequests.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -23,6 +24,7 @@ import * as utilities from "./utilities"; * state: "open", * }); * ``` + * */ export function getRepositoryPullRequests(args: GetRepositoryPullRequestsArgs, opts?: pulumi.InvokeOptions): Promise { @@ -106,6 +108,7 @@ export interface GetRepositoryPullRequestsResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -118,6 +121,7 @@ export interface GetRepositoryPullRequestsResult { * state: "open", * }); * ``` + * */ export function getRepositoryPullRequestsOutput(args: GetRepositoryPullRequestsOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getRepositoryPullRequests(a, opts)) diff --git a/sdk/nodejs/getRepositoryTeams.ts b/sdk/nodejs/getRepositoryTeams.ts index 6c799a81..83505440 100644 --- a/sdk/nodejs/getRepositoryTeams.ts +++ b/sdk/nodejs/getRepositoryTeams.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -19,6 +20,7 @@ import * as utilities from "./utilities"; * name: "example", * }); * ``` + * */ export function getRepositoryTeams(args?: GetRepositoryTeamsArgs, opts?: pulumi.InvokeOptions): Promise { args = args || {}; @@ -67,6 +69,7 @@ export interface GetRepositoryTeamsResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -75,6 +78,7 @@ export interface GetRepositoryTeamsResult { * name: "example", * }); * ``` + * */ export function getRepositoryTeamsOutput(args?: GetRepositoryTeamsOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getRepositoryTeams(a, opts)) diff --git a/sdk/nodejs/getRepositoryWebhooks.ts b/sdk/nodejs/getRepositoryWebhooks.ts index 7afc01b0..09c59171 100644 --- a/sdk/nodejs/getRepositoryWebhooks.ts +++ b/sdk/nodejs/getRepositoryWebhooks.ts @@ -13,6 +13,7 @@ import * as utilities from "./utilities"; * * To retrieve webhooks of a repository: * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -21,6 +22,7 @@ import * as utilities from "./utilities"; * repository: "foo", * }); * ``` + * */ export function getRepositoryWebhooks(args: GetRepositoryWebhooksArgs, opts?: pulumi.InvokeOptions): Promise { @@ -59,6 +61,7 @@ export interface GetRepositoryWebhooksResult { * * To retrieve webhooks of a repository: * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -67,6 +70,7 @@ export interface GetRepositoryWebhooksResult { * repository: "foo", * }); * ``` + * */ export function getRepositoryWebhooksOutput(args: GetRepositoryWebhooksOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getRepositoryWebhooks(a, opts)) diff --git a/sdk/nodejs/getRestApi.ts b/sdk/nodejs/getRestApi.ts index b5bad569..f9f526f2 100644 --- a/sdk/nodejs/getRestApi.ts +++ b/sdk/nodejs/getRestApi.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -17,6 +18,7 @@ import * as utilities from "./utilities"; * endpoint: "repos/example_repo/git/refs/heads/main", * }); * ``` + * */ export function getRestApi(args: GetRestApiArgs, opts?: pulumi.InvokeOptions): Promise { @@ -67,6 +69,7 @@ export interface GetRestApiResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -75,6 +78,7 @@ export interface GetRestApiResult { * endpoint: "repos/example_repo/git/refs/heads/main", * }); * ``` + * */ export function getRestApiOutput(args: GetRestApiOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getRestApi(a, opts)) diff --git a/sdk/nodejs/getSshKeys.ts b/sdk/nodejs/getSshKeys.ts index d8d80ef0..2de6d00e 100644 --- a/sdk/nodejs/getSshKeys.ts +++ b/sdk/nodejs/getSshKeys.ts @@ -9,12 +9,14 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const test = github.getSshKeys({}); * ``` + * */ export function getSshKeys(opts?: pulumi.InvokeOptions): Promise { @@ -41,12 +43,14 @@ export interface GetSshKeysResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const test = github.getSshKeys({}); * ``` + * */ export function getSshKeysOutput(opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(getSshKeys(opts)) diff --git a/sdk/nodejs/getTeam.ts b/sdk/nodejs/getTeam.ts index 6877c0fd..90eae8eb 100644 --- a/sdk/nodejs/getTeam.ts +++ b/sdk/nodejs/getTeam.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -19,6 +20,7 @@ import * as utilities from "./utilities"; * slug: "example", * }); * ``` + * */ export function getTeam(args: GetTeamArgs, opts?: pulumi.InvokeOptions): Promise { @@ -103,6 +105,7 @@ export interface GetTeamResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -111,6 +114,7 @@ export interface GetTeamResult { * slug: "example", * }); * ``` + * */ export function getTeamOutput(args: GetTeamOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getTeam(a, opts)) diff --git a/sdk/nodejs/getTree.ts b/sdk/nodejs/getTree.ts index 872e4085..ed03dea5 100644 --- a/sdk/nodejs/getTree.ts +++ b/sdk/nodejs/getTree.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -29,6 +30,7 @@ import * as utilities from "./utilities"; * })); * export const entries = thisTree.then(thisTree => thisTree.entries); * ``` + * */ export function getTree(args: GetTreeArgs, opts?: pulumi.InvokeOptions): Promise { @@ -79,6 +81,7 @@ export interface GetTreeResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -97,6 +100,7 @@ export interface GetTreeResult { * })); * export const entries = thisTree.then(thisTree => thisTree.entries); * ``` + * */ export function getTreeOutput(args: GetTreeOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getTree(a, opts)) diff --git a/sdk/nodejs/getUser.ts b/sdk/nodejs/getUser.ts index 0a748b47..5f502a5a 100644 --- a/sdk/nodejs/getUser.ts +++ b/sdk/nodejs/getUser.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -21,6 +22,7 @@ import * as utilities from "./utilities"; * }); * export const currentGithubLogin = current.then(current => current.login); * ``` + * */ export function getUser(args: GetUserArgs, opts?: pulumi.InvokeOptions): Promise { @@ -135,6 +137,7 @@ export interface GetUserResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -147,6 +150,7 @@ export interface GetUserResult { * }); * export const currentGithubLogin = current.then(current => current.login); * ``` + * */ export function getUserOutput(args: GetUserOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getUser(a, opts)) diff --git a/sdk/nodejs/getUserExternalIdentity.ts b/sdk/nodejs/getUserExternalIdentity.ts index 51e3d1e5..be253921 100644 --- a/sdk/nodejs/getUserExternalIdentity.ts +++ b/sdk/nodejs/getUserExternalIdentity.ts @@ -10,6 +10,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -18,6 +19,7 @@ import * as utilities from "./utilities"; * username: "example-user", * }); * ``` + * */ export function getUserExternalIdentity(args: GetUserExternalIdentityArgs, opts?: pulumi.InvokeOptions): Promise { @@ -70,6 +72,7 @@ export interface GetUserExternalIdentityResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -78,6 +81,7 @@ export interface GetUserExternalIdentityResult { * username: "example-user", * }); * ``` + * */ export function getUserExternalIdentityOutput(args: GetUserExternalIdentityOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getUserExternalIdentity(a, opts)) diff --git a/sdk/nodejs/getUsers.ts b/sdk/nodejs/getUsers.ts index 7b84e052..1e780c90 100644 --- a/sdk/nodejs/getUsers.ts +++ b/sdk/nodejs/getUsers.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -23,6 +24,7 @@ import * as utilities from "./utilities"; * export const validUsers = example.then(example => example.logins); * export const invalidUsers = example.then(example => example.unknownLogins); * ``` + * */ export function getUsers(args: GetUsersArgs, opts?: pulumi.InvokeOptions): Promise { @@ -73,6 +75,7 @@ export interface GetUsersResult { * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -87,6 +90,7 @@ export interface GetUsersResult { * export const validUsers = example.then(example => example.logins); * export const invalidUsers = example.then(example => example.unknownLogins); * ``` + * */ export function getUsersOutput(args: GetUsersOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { return pulumi.output(args).apply((a: any) => getUsers(a, opts)) diff --git a/sdk/nodejs/issue.ts b/sdk/nodejs/issue.ts index 220ff63c..5f7e91a5 100644 --- a/sdk/nodejs/issue.ts +++ b/sdk/nodejs/issue.ts @@ -12,6 +12,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -27,8 +28,11 @@ import * as utilities from "./utilities"; * body: "The body of my issue", * }); * ``` + * + * * ### With Milestone And Project Assignment * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -58,13 +62,14 @@ import * as utilities from "./utilities"; * milestoneNumber: testRepositoryMilestone.number, * }); * ``` + * * * ## Import * * GitHub Issues can be imported using an ID made up of `repository:number`, e.g. * * ```sh - * $ pulumi import github:index/issue:Issue issue_15 myrepo:15 + * $ pulumi import github:index/issue:Issue issue_15 myrepo:15 * ``` */ export class Issue extends pulumi.CustomResource { diff --git a/sdk/nodejs/issueLabel.ts b/sdk/nodejs/issueLabel.ts index d0552d66..bfac49c8 100644 --- a/sdk/nodejs/issueLabel.ts +++ b/sdk/nodejs/issueLabel.ts @@ -7,6 +7,7 @@ import * as utilities from "./utilities"; /** * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -17,13 +18,14 @@ import * as utilities from "./utilities"; * repository: "test-repo", * }); * ``` + * * * ## Import * * GitHub Issue Labels can be imported using an ID made up of `repository:name`, e.g. * * ```sh - * $ pulumi import github:index/issueLabel:IssueLabel panic_label terraform:panic + * $ pulumi import github:index/issueLabel:IssueLabel panic_label terraform:panic * ``` */ export class IssueLabel extends pulumi.CustomResource { diff --git a/sdk/nodejs/issueLabels.ts b/sdk/nodejs/issueLabels.ts index 52936948..cbeb0da2 100644 --- a/sdk/nodejs/issueLabels.ts +++ b/sdk/nodejs/issueLabels.ts @@ -20,6 +20,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -39,13 +40,14 @@ import * as utilities from "./utilities"; * repository: "test-repo", * }); * ``` + * * * ## Import * * GitHub Issue Labels can be imported using the repository `name`, e.g. * * ```sh - * $ pulumi import github:index/issueLabels:IssueLabels test_repo test_repo + * $ pulumi import github:index/issueLabels:IssueLabels test_repo test_repo * ``` */ export class IssueLabels extends pulumi.CustomResource { diff --git a/sdk/nodejs/membership.ts b/sdk/nodejs/membership.ts index 339b8c79..eabbf725 100644 --- a/sdk/nodejs/membership.ts +++ b/sdk/nodejs/membership.ts @@ -13,6 +13,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -23,13 +24,14 @@ import * as utilities from "./utilities"; * username: "SomeUser", * }); * ``` + * * * ## Import * * GitHub Membership can be imported using an ID made up of `organization:username`, e.g. * * ```sh - * $ pulumi import github:index/membership:Membership member hashicorp:someuser + * $ pulumi import github:index/membership:Membership member hashicorp:someuser * ``` */ export class Membership extends pulumi.CustomResource { diff --git a/sdk/nodejs/organizationBlock.ts b/sdk/nodejs/organizationBlock.ts index 03294c59..e3892485 100644 --- a/sdk/nodejs/organizationBlock.ts +++ b/sdk/nodejs/organizationBlock.ts @@ -9,19 +9,21 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const example = new github.OrganizationBlock("example", {username: "paultyng"}); * ``` + * * * ## Import * * GitHub organization block can be imported using a username, e.g. * * ```sh - * $ pulumi import github:index/organizationBlock:OrganizationBlock example someuser + * $ pulumi import github:index/organizationBlock:OrganizationBlock example someuser * ``` */ export class OrganizationBlock extends pulumi.CustomResource { diff --git a/sdk/nodejs/organizationCustomRole.ts b/sdk/nodejs/organizationCustomRole.ts index e8a0d40b..7c7b4fc2 100644 --- a/sdk/nodejs/organizationCustomRole.ts +++ b/sdk/nodejs/organizationCustomRole.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -41,13 +42,15 @@ import * as utilities from "./utilities"; * ], * }); * ``` + * * * ## Import * - * Custom roles can be imported using the `id` of the role. The `id` of the custom role can be found using the [list custom roles in an organization](https://docs.github.com/en/enterprise-cloud@latest/rest/orgs/custom-roles#list-custom-repository-roles-in-an-organization) API. + * Custom roles can be imported using the `id` of the role. + * The `id` of the custom role can be found using the [list custom roles in an organization](https://docs.github.com/en/enterprise-cloud@latest/rest/orgs/custom-roles#list-custom-repository-roles-in-an-organization) API. * * ```sh - * $ pulumi import github:index/organizationCustomRole:OrganizationCustomRole example 1234 + * $ pulumi import github:index/organizationCustomRole:OrganizationCustomRole example 1234 * ``` */ export class OrganizationCustomRole extends pulumi.CustomResource { diff --git a/sdk/nodejs/organizationProject.ts b/sdk/nodejs/organizationProject.ts index f0a1f90d..c4fac142 100644 --- a/sdk/nodejs/organizationProject.ts +++ b/sdk/nodejs/organizationProject.ts @@ -9,12 +9,14 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; * * const project = new github.OrganizationProject("project", {body: "This is a organization project."}); * ``` + * */ export class OrganizationProject extends pulumi.CustomResource { /** diff --git a/sdk/nodejs/organizationSecurityManager.ts b/sdk/nodejs/organizationSecurityManager.ts index ae21b7cd..305f621a 100644 --- a/sdk/nodejs/organizationSecurityManager.ts +++ b/sdk/nodejs/organizationSecurityManager.ts @@ -7,6 +7,7 @@ import * as utilities from "./utilities"; /** * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -14,13 +15,14 @@ import * as utilities from "./utilities"; * const someTeamTeam = new github.Team("someTeamTeam", {description: "Some cool team"}); * const someTeamOrganizationSecurityManager = new github.OrganizationSecurityManager("someTeamOrganizationSecurityManager", {teamSlug: someTeamTeam.slug}); * ``` + * * * ## Import * * GitHub Security Manager Teams can be imported using the GitHub team ID e.g. * * ```sh - * $ pulumi import github:index/organizationSecurityManager:OrganizationSecurityManager core 1234567 + * $ pulumi import github:index/organizationSecurityManager:OrganizationSecurityManager core 1234567 * ``` */ export class OrganizationSecurityManager extends pulumi.CustomResource { diff --git a/sdk/nodejs/organizationSettings.ts b/sdk/nodejs/organizationSettings.ts index f1a92a18..af9d1f0c 100644 --- a/sdk/nodejs/organizationSettings.ts +++ b/sdk/nodejs/organizationSettings.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -41,13 +42,15 @@ import * as utilities from "./utilities"; * webCommitSignoffRequired: true, * }); * ``` + * * * ## Import * - * Organization settings can be imported using the `id` of the organization. The `id` of the organization can be found using the [get an organization](https://docs.github.com/en/rest/orgs/orgs#get-an-organization) API. + * Organization settings can be imported using the `id` of the organization. + * The `id` of the organization can be found using the [get an organization](https://docs.github.com/en/rest/orgs/orgs#get-an-organization) API. * * ```sh - * $ pulumi import github:index/organizationSettings:OrganizationSettings test 123456789 + * $ pulumi import github:index/organizationSettings:OrganizationSettings test 123456789 * ``` */ export class OrganizationSettings extends pulumi.CustomResource { diff --git a/sdk/nodejs/organizationWebhook.ts b/sdk/nodejs/organizationWebhook.ts index 7fe822c4..1d2c64ab 100644 --- a/sdk/nodejs/organizationWebhook.ts +++ b/sdk/nodejs/organizationWebhook.ts @@ -11,12 +11,13 @@ import * as utilities from "./utilities"; * * ## Import * - * Organization webhooks can be imported using the `id` of the webhook. The `id` of the webhook can be found in the URL of the webhook. For example, `"https://github.com/organizations/foo-org/settings/hooks/123456789"`. + * Organization webhooks can be imported using the `id` of the webhook. + * The `id` of the webhook can be found in the URL of the webhook. For example, `"https://github.com/organizations/foo-org/settings/hooks/123456789"`. * * ```sh - * $ pulumi import github:index/organizationWebhook:OrganizationWebhook terraform 123456789 + * $ pulumi import github:index/organizationWebhook:OrganizationWebhook terraform 123456789 * ``` - * If secret is populated in the webhook's configuration, the value will be imported as "********". + * If secret is populated in the webhook's configuration, the value will be imported as "********". */ export class OrganizationWebhook extends pulumi.CustomResource { /** diff --git a/sdk/nodejs/projectCard.ts b/sdk/nodejs/projectCard.ts index 13db78ae..17d9a391 100644 --- a/sdk/nodejs/projectCard.ts +++ b/sdk/nodejs/projectCard.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -20,8 +21,11 @@ import * as utilities from "./utilities"; * note: "## Unaccepted 👇", * }); * ``` + * + * * ### Adding An Issue To A Project * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -46,13 +50,14 @@ import * as utilities from "./utilities"; * contentType: "Issue", * }); * ``` + * * * ## Import * * A GitHub Project Card can be imported using its [Card ID](https://developer.github.com/v3/projects/cards/#get-a-project-card): * * ```sh - * $ pulumi import github:index/projectCard:ProjectCard card 01234567 + * $ pulumi import github:index/projectCard:ProjectCard card 01234567 * ``` */ export class ProjectCard extends pulumi.CustomResource { diff --git a/sdk/nodejs/projectColumn.ts b/sdk/nodejs/projectColumn.ts index c4842702..17fa2483 100644 --- a/sdk/nodejs/projectColumn.ts +++ b/sdk/nodejs/projectColumn.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -16,6 +17,7 @@ import * as utilities from "./utilities"; * const project = new github.OrganizationProject("project", {body: "This is an organization project."}); * const column = new github.ProjectColumn("column", {projectId: project.id}); * ``` + * */ export class ProjectColumn extends pulumi.CustomResource { /** diff --git a/sdk/nodejs/release.ts b/sdk/nodejs/release.ts index 01261fc6..85e9e04f 100644 --- a/sdk/nodejs/release.ts +++ b/sdk/nodejs/release.ts @@ -10,6 +10,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -23,8 +24,11 @@ import * as utilities from "./utilities"; * tagName: "v1.0.0", * }); * ``` + * + * * ### On Non-Default Branch * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -43,6 +47,7 @@ import * as utilities from "./utilities"; * prerelease: false, * }); * ``` + * * * ## Import * diff --git a/sdk/nodejs/repository.ts b/sdk/nodejs/repository.ts index bc7a6b64..98dbefa1 100644 --- a/sdk/nodejs/repository.ts +++ b/sdk/nodejs/repository.ts @@ -16,6 +16,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -30,8 +31,11 @@ import * as utilities from "./utilities"; * visibility: "public", * }); * ``` + * + * * ### With GitHub Pages Enabled * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -47,13 +51,14 @@ import * as utilities from "./utilities"; * "private": false, * }); * ``` + * * * ## Import * * Repositories can be imported using the `name`, e.g. * * ```sh - * $ pulumi import github:index/repository:Repository terraform terraform + * $ pulumi import github:index/repository:Repository terraform terraform * ``` */ export class Repository extends pulumi.CustomResource { diff --git a/sdk/nodejs/repositoryAutolinkReference.ts b/sdk/nodejs/repositoryAutolinkReference.ts index e9bb5569..4a8989c6 100644 --- a/sdk/nodejs/repositoryAutolinkReference.ts +++ b/sdk/nodejs/repositoryAutolinkReference.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -23,6 +24,7 @@ import * as utilities from "./utilities"; * targetUrlTemplate: "https://example.com/TICKET?query=", * }); * ``` + * * * ## Import * diff --git a/sdk/nodejs/repositoryCollaborator.ts b/sdk/nodejs/repositoryCollaborator.ts index 11c904f1..891f94e7 100644 --- a/sdk/nodejs/repositoryCollaborator.ts +++ b/sdk/nodejs/repositoryCollaborator.ts @@ -32,6 +32,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -43,13 +44,14 @@ import * as utilities from "./utilities"; * username: "SomeUser", * }); * ``` + * * * ## Import * * GitHub Repository Collaborators can be imported using an ID made up of `repository:username`, e.g. * * ```sh - * $ pulumi import github:index/repositoryCollaborator:RepositoryCollaborator collaborator terraform:someuser + * $ pulumi import github:index/repositoryCollaborator:RepositoryCollaborator collaborator terraform:someuser * ``` */ export class RepositoryCollaborator extends pulumi.CustomResource { diff --git a/sdk/nodejs/repositoryCollaborators.ts b/sdk/nodejs/repositoryCollaborators.ts index 9d0efee9..75370130 100644 --- a/sdk/nodejs/repositoryCollaborators.ts +++ b/sdk/nodejs/repositoryCollaborators.ts @@ -34,6 +34,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -53,13 +54,14 @@ import * as utilities from "./utilities"; * }], * }); * ``` + * * * ## Import * * GitHub Repository Collaborators can be imported using the name `name`, e.g. * * ```sh - * $ pulumi import github:index/repositoryCollaborators:RepositoryCollaborators collaborators terraform + * $ pulumi import github:index/repositoryCollaborators:RepositoryCollaborators collaborators terraform * ``` */ export class RepositoryCollaborators extends pulumi.CustomResource { diff --git a/sdk/nodejs/repositoryDependabotSecurityUpdates.ts b/sdk/nodejs/repositoryDependabotSecurityUpdates.ts index e84d90fd..95549e4a 100644 --- a/sdk/nodejs/repositoryDependabotSecurityUpdates.ts +++ b/sdk/nodejs/repositoryDependabotSecurityUpdates.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -25,6 +26,7 @@ import * as utilities from "./utilities"; * enabled: true, * }); * ``` + * * * ## Import * diff --git a/sdk/nodejs/repositoryDeployKey.ts b/sdk/nodejs/repositoryDeployKey.ts index 84d850d1..01f2b254 100644 --- a/sdk/nodejs/repositoryDeployKey.ts +++ b/sdk/nodejs/repositoryDeployKey.ts @@ -18,6 +18,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -33,13 +34,15 @@ import * as utilities from "./utilities"; * readOnly: true, * }); * ``` + * * * ## Import * - * Repository deploy keys can be imported using a colon-separated pair of repository name and GitHub's key id. The latter can be obtained by GitHub's SDKs and API. + * Repository deploy keys can be imported using a colon-separated pair of repository name + * and GitHub's key id. The latter can be obtained by GitHub's SDKs and API. * * ```sh - * $ pulumi import github:index/repositoryDeployKey:RepositoryDeployKey foo test-repo:23824728 + * $ pulumi import github:index/repositoryDeployKey:RepositoryDeployKey foo test-repo:23824728 * ``` */ export class RepositoryDeployKey extends pulumi.CustomResource { diff --git a/sdk/nodejs/repositoryDeploymentBranchPolicy.ts b/sdk/nodejs/repositoryDeploymentBranchPolicy.ts index 549b99cf..a0139ff4 100644 --- a/sdk/nodejs/repositoryDeploymentBranchPolicy.ts +++ b/sdk/nodejs/repositoryDeploymentBranchPolicy.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -28,11 +29,12 @@ import * as utilities from "./utilities"; * dependsOn: [env], * }); * ``` + * * * ## Import * * ```sh - * $ pulumi import github:index/repositoryDeploymentBranchPolicy:RepositoryDeploymentBranchPolicy foo repo:env:id + * $ pulumi import github:index/repositoryDeploymentBranchPolicy:RepositoryDeploymentBranchPolicy foo repo:env:id * ``` */ export class RepositoryDeploymentBranchPolicy extends pulumi.CustomResource { diff --git a/sdk/nodejs/repositoryEnvironment.ts b/sdk/nodejs/repositoryEnvironment.ts index 87a8e153..5bce8525 100644 --- a/sdk/nodejs/repositoryEnvironment.ts +++ b/sdk/nodejs/repositoryEnvironment.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -32,13 +33,14 @@ import * as utilities from "./utilities"; * }, * }); * ``` + * * * ## Import * * GitHub Repository Environment can be imported using an ID made up of `name` of the repository combined with the `environment` name of the environment, separated by a `:` character, e.g. * * ```sh - * $ pulumi import github:index/repositoryEnvironment:RepositoryEnvironment daily terraform:daily + * $ pulumi import github:index/repositoryEnvironment:RepositoryEnvironment daily terraform:daily * ``` */ export class RepositoryEnvironment extends pulumi.CustomResource { diff --git a/sdk/nodejs/repositoryEnvironmentDeploymentPolicy.ts b/sdk/nodejs/repositoryEnvironmentDeploymentPolicy.ts index fc71d60d..75b595a9 100644 --- a/sdk/nodejs/repositoryEnvironmentDeploymentPolicy.ts +++ b/sdk/nodejs/repositoryEnvironmentDeploymentPolicy.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -35,13 +36,14 @@ import * as utilities from "./utilities"; * branchPattern: "releases/*", * }); * ``` + * * * ## Import * * GitHub Repository Environment Deployment Policy can be imported using an ID made up of `name` of the repository combined with the `environment` name of the environment with the `Id` of the deployment policy, separated by a `:` character, e.g. * * ```sh - * $ pulumi import github:index/repositoryEnvironmentDeploymentPolicy:RepositoryEnvironmentDeploymentPolicy daily terraform:daily:123456 + * $ pulumi import github:index/repositoryEnvironmentDeploymentPolicy:RepositoryEnvironmentDeploymentPolicy daily terraform:daily:123456 * ``` */ export class RepositoryEnvironmentDeploymentPolicy extends pulumi.CustomResource { diff --git a/sdk/nodejs/repositoryFile.ts b/sdk/nodejs/repositoryFile.ts index 26273572..99a38071 100644 --- a/sdk/nodejs/repositoryFile.ts +++ b/sdk/nodejs/repositoryFile.ts @@ -10,6 +10,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -26,18 +27,19 @@ import * as utilities from "./utilities"; * overwriteOnCreate: true, * }); * ``` + * * * ## Import * * Repository files can be imported using a combination of the `repo` and `file`, e.g. * * ```sh - * $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore + * $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore * ``` - * To import a file from a branch other than the default branch, append `:` and the branch name, e.g. + * To import a file from a branch other than the default branch, append `:` and the branch name, e.g. * * ```sh - * $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore:dev + * $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore:dev * ``` */ export class RepositoryFile extends pulumi.CustomResource { diff --git a/sdk/nodejs/repositoryMilestone.ts b/sdk/nodejs/repositoryMilestone.ts index 417db1ab..35f0d169 100644 --- a/sdk/nodejs/repositoryMilestone.ts +++ b/sdk/nodejs/repositoryMilestone.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -22,13 +23,14 @@ import * as utilities from "./utilities"; * title: "v1.1.0", * }); * ``` + * * * ## Import * * A GitHub Repository Milestone can be imported using an ID made up of `owner/repository/number`, e.g. * * ```sh - * $ pulumi import github:index/repositoryMilestone:RepositoryMilestone example example-owner/example-repository/1 + * $ pulumi import github:index/repositoryMilestone:RepositoryMilestone example example-owner/example-repository/1 * ``` */ export class RepositoryMilestone extends pulumi.CustomResource { diff --git a/sdk/nodejs/repositoryProject.ts b/sdk/nodejs/repositoryProject.ts index eb4a6d9a..716ce1e1 100644 --- a/sdk/nodejs/repositoryProject.ts +++ b/sdk/nodejs/repositoryProject.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -22,6 +23,7 @@ import * as utilities from "./utilities"; * repository: example.name, * }); * ``` + * */ export class RepositoryProject extends pulumi.CustomResource { /** diff --git a/sdk/nodejs/repositoryPullRequest.ts b/sdk/nodejs/repositoryPullRequest.ts index f3dfa4e2..5e35df51 100644 --- a/sdk/nodejs/repositoryPullRequest.ts +++ b/sdk/nodejs/repositoryPullRequest.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -21,6 +22,7 @@ import * as utilities from "./utilities"; * title: "My newest feature", * }); * ``` + * */ export class RepositoryPullRequest extends pulumi.CustomResource { /** diff --git a/sdk/nodejs/repositoryRuleset.ts b/sdk/nodejs/repositoryRuleset.ts index e5dd8681..9684411a 100644 --- a/sdk/nodejs/repositoryRuleset.ts +++ b/sdk/nodejs/repositoryRuleset.ts @@ -13,6 +13,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -45,6 +46,7 @@ import * as utilities from "./utilities"; * }, * }); * ``` + * * * ## Import * diff --git a/sdk/nodejs/repositoryTagProtection.ts b/sdk/nodejs/repositoryTagProtection.ts index bd26c0d2..d095c4fb 100644 --- a/sdk/nodejs/repositoryTagProtection.ts +++ b/sdk/nodejs/repositoryTagProtection.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -18,15 +19,17 @@ import * as utilities from "./utilities"; * repository: "example-repository", * }); * ``` + * * * ## Import * - * Repository tag protections can be imported using the `name` of the repository, combined with the `id` of the tag protection, separated by a `/` character. The `id` of the tag protection can be found using the [GitHub API](https://docs.github.com/en/rest/repos/tags#list-tag-protection-states-for-a-repository). + * Repository tag protections can be imported using the `name` of the repository, combined with the `id` of the tag protection, separated by a `/` character. + * The `id` of the tag protection can be found using the [GitHub API](https://docs.github.com/en/rest/repos/tags#list-tag-protection-states-for-a-repository). * * Importing uses the name of the repository, as well as the ID of the tag protection, e.g. * * ```sh - * $ pulumi import github:index/repositoryTagProtection:RepositoryTagProtection terraform my-repo/31077 + * $ pulumi import github:index/repositoryTagProtection:RepositoryTagProtection terraform my-repo/31077 * ``` */ export class RepositoryTagProtection extends pulumi.CustomResource { diff --git a/sdk/nodejs/repositoryTopics.ts b/sdk/nodejs/repositoryTopics.ts index cf427700..e625b132 100644 --- a/sdk/nodejs/repositoryTopics.ts +++ b/sdk/nodejs/repositoryTopics.ts @@ -7,6 +7,7 @@ import * as utilities from "./utilities"; /** * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -22,13 +23,14 @@ import * as utilities from "./utilities"; * ], * }); * ``` + * * * ## Import * * Repository topics can be imported using the `name` of the repository. * * ```sh - * $ pulumi import github:index/repositoryTopics:RepositoryTopics terraform terraform + * $ pulumi import github:index/repositoryTopics:RepositoryTopics terraform terraform * ``` */ export class RepositoryTopics extends pulumi.CustomResource { diff --git a/sdk/nodejs/repositoryWebhook.ts b/sdk/nodejs/repositoryWebhook.ts index 3a9833e2..b27ad5a5 100644 --- a/sdk/nodejs/repositoryWebhook.ts +++ b/sdk/nodejs/repositoryWebhook.ts @@ -12,6 +12,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -32,17 +33,19 @@ import * as utilities from "./utilities"; * events: ["issues"], * }); * ``` + * * * ## Import * - * Repository webhooks can be imported using the `name` of the repository, combined with the `id` of the webhook, separated by a `/` character. The `id` of the webhook can be found in the URL of the webhook. For example: `"https://github.com/foo-org/foo-repo/settings/hooks/14711452"`. + * Repository webhooks can be imported using the `name` of the repository, combined with the `id` of the webhook, separated by a `/` character. + * The `id` of the webhook can be found in the URL of the webhook. For example: `"https://github.com/foo-org/foo-repo/settings/hooks/14711452"`. * * Importing uses the name of the repository, as well as the ID of the webhook, e.g. * * ```sh - * $ pulumi import github:index/repositoryWebhook:RepositoryWebhook terraform terraform/11235813 + * $ pulumi import github:index/repositoryWebhook:RepositoryWebhook terraform terraform/11235813 * ``` - * If secret is populated in the webhook's configuration, the value will be imported as "********". + * If secret is populated in the webhook's configuration, the value will be imported as "********". */ export class RepositoryWebhook extends pulumi.CustomResource { /** diff --git a/sdk/nodejs/team.ts b/sdk/nodejs/team.ts index 0110d1e1..a26e70ac 100644 --- a/sdk/nodejs/team.ts +++ b/sdk/nodejs/team.ts @@ -12,6 +12,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -22,6 +23,7 @@ import * as utilities from "./utilities"; * privacy: "closed", * }); * ``` + * * * ## Import * diff --git a/sdk/nodejs/teamMembers.ts b/sdk/nodejs/teamMembers.ts index ae90d6c0..1f9452bc 100644 --- a/sdk/nodejs/teamMembers.ts +++ b/sdk/nodejs/teamMembers.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; /** * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -37,16 +38,13 @@ import * as utilities from "./utilities"; * ], * }); * ``` + * * * ## Import * - * ~> **Note** Although the team id or team slug can be used it is recommended to use the team id. + * ~> **Note** Although the team id or team slug can be used it is recommended to use the team id. Using the team slug will result in terraform doing conversions between the team slug and team id. This will cause team members associations to the team to be destroyed and recreated on import. * - * Using the team slug will result in terraform doing conversions between the team slug and team id. - * - * This will cause team members associations to the team to be destroyed and recreated on import. - * - * GitHub Team Membership can be imported using the team ID team id or team slug, e.g. + * GitHub Team Membership can be imported using the team ID team id or team slug, e.g. * * ```sh * $ pulumi import github:index/teamMembers:TeamMembers some_team 1234567 diff --git a/sdk/nodejs/teamMembership.ts b/sdk/nodejs/teamMembership.ts index 08f53b0a..97979099 100644 --- a/sdk/nodejs/teamMembership.ts +++ b/sdk/nodejs/teamMembership.ts @@ -18,6 +18,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -34,6 +35,7 @@ import * as utilities from "./utilities"; * role: "member", * }); * ``` + * * * ## Import * diff --git a/sdk/nodejs/teamRepository.ts b/sdk/nodejs/teamRepository.ts index 93bb3fda..a48f60ae 100644 --- a/sdk/nodejs/teamRepository.ts +++ b/sdk/nodejs/teamRepository.ts @@ -23,6 +23,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -36,6 +37,7 @@ import * as utilities from "./utilities"; * permission: "pull", * }); * ``` + * * * ## Import * diff --git a/sdk/nodejs/teamSettings.ts b/sdk/nodejs/teamSettings.ts index 30741328..31086771 100644 --- a/sdk/nodejs/teamSettings.ts +++ b/sdk/nodejs/teamSettings.ts @@ -17,6 +17,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -32,18 +33,19 @@ import * as utilities from "./utilities"; * }, * }); * ``` + * * * ## Import * * GitHub Teams can be imported using the GitHub team ID, or the team slug e.g. * * ```sh - * $ pulumi import github:index/teamSettings:TeamSettings code_review_settings 1234567 + * $ pulumi import github:index/teamSettings:TeamSettings code_review_settings 1234567 * ``` - * or, + * or, * * ```sh - * $ pulumi import github:index/teamSettings:TeamSettings code_review_settings SomeTeam + * $ pulumi import github:index/teamSettings:TeamSettings code_review_settings SomeTeam * ``` */ export class TeamSettings extends pulumi.CustomResource { diff --git a/sdk/nodejs/teamSyncGroupMapping.ts b/sdk/nodejs/teamSyncGroupMapping.ts index a7f7a05a..adfe0254 100644 --- a/sdk/nodejs/teamSyncGroupMapping.ts +++ b/sdk/nodejs/teamSyncGroupMapping.ts @@ -18,7 +18,7 @@ import * as utilities from "./utilities"; * 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 + * $ pulumi import github:index/teamSyncGroupMapping:TeamSyncGroupMapping example some_team * ``` */ export class TeamSyncGroupMapping extends pulumi.CustomResource { diff --git a/sdk/nodejs/userGpgKey.ts b/sdk/nodejs/userGpgKey.ts index c9d608a6..fa6d07db 100644 --- a/sdk/nodejs/userGpgKey.ts +++ b/sdk/nodejs/userGpgKey.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -20,12 +21,13 @@ import * as utilities from "./utilities"; * -----END PGP PUBLIC KEY BLOCK----- * `}); * ``` + * * * ## Import * * GPG keys are not importable due to the fact that [API](https://developer.github.com/v3/users/gpg_keys/#gpg-keys) * - * does not return previously uploaded GPG key. + * does not return previously uploaded GPG key. */ export class UserGpgKey extends pulumi.CustomResource { /** diff --git a/sdk/nodejs/userInvitationAccepter.ts b/sdk/nodejs/userInvitationAccepter.ts index 75bef23c..5b0764dd 100644 --- a/sdk/nodejs/userInvitationAccepter.ts +++ b/sdk/nodejs/userInvitationAccepter.ts @@ -9,6 +9,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as github from "@pulumi/github"; @@ -24,6 +25,8 @@ import * as utilities from "./utilities"; * provider: "github.invitee", * }); * ``` + * + * * ## Allowing empty invitation IDs * * Set `allowEmptyId` when using `forEach` over a list of `github_repository_collaborator.invitation_id`'s. diff --git a/sdk/nodejs/userSshKey.ts b/sdk/nodejs/userSshKey.ts index ed7974da..e3ef88d4 100644 --- a/sdk/nodejs/userSshKey.ts +++ b/sdk/nodejs/userSshKey.ts @@ -11,6 +11,7 @@ import * as utilities from "./utilities"; * * ## Example Usage * + * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as fs from "fs"; @@ -21,13 +22,14 @@ import * as utilities from "./utilities"; * key: fs.readFileSync("~/.ssh/id_rsa.pub", "utf8"), * }); * ``` + * * * ## Import * * SSH keys can be imported using their ID e.g. * * ```sh - * $ pulumi import github:index/userSshKey:UserSshKey example 1234567 + * $ pulumi import github:index/userSshKey:UserSshKey example 1234567 * ``` */ export class UserSshKey extends pulumi.CustomResource { diff --git a/sdk/python/pulumi_github/actions_environment_secret.py b/sdk/python/pulumi_github/actions_environment_secret.py index b6b4f49c..0b3060c9 100644 --- a/sdk/python/pulumi_github/actions_environment_secret.py +++ b/sdk/python/pulumi_github/actions_environment_secret.py @@ -230,6 +230,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -243,7 +244,9 @@ def __init__(__self__, secret_name="example_secret_name", encrypted_value=var["some_encrypted_secret_string"]) ``` + + ```python import pulumi import pulumi_github as github @@ -258,6 +261,7 @@ def __init__(__self__, secret_name="test_secret_name", plaintext_value="%s") ``` + ## Import @@ -280,6 +284,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -293,7 +298,9 @@ def __init__(__self__, secret_name="example_secret_name", encrypted_value=var["some_encrypted_secret_string"]) ``` + + ```python import pulumi import pulumi_github as github @@ -308,6 +315,7 @@ def __init__(__self__, secret_name="test_secret_name", plaintext_value="%s") ``` + ## Import diff --git a/sdk/python/pulumi_github/actions_environment_variable.py b/sdk/python/pulumi_github/actions_environment_variable.py index eaf0165e..d9dccfc5 100644 --- a/sdk/python/pulumi_github/actions_environment_variable.py +++ b/sdk/python/pulumi_github/actions_environment_variable.py @@ -199,6 +199,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -208,7 +209,9 @@ def __init__(__self__, value="example_variable_value", variable_name="example_variable_name") ``` + + ```python import pulumi import pulumi_github as github @@ -223,13 +226,14 @@ def __init__(__self__, variable_name="example_variable_name", value="example_variable_value") ``` + ## Import This resource can be imported using an ID made up of the repository name, environment name, and variable name: ```sh - $ pulumi import github:index/actionsEnvironmentVariable:ActionsEnvironmentVariable test_variable myrepo:myenv:myvariable + $ pulumi import github:index/actionsEnvironmentVariable:ActionsEnvironmentVariable test_variable myrepo:myenv:myvariable ``` :param str resource_name: The name of the resource. @@ -251,6 +255,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -260,7 +265,9 @@ def __init__(__self__, value="example_variable_value", variable_name="example_variable_name") ``` + + ```python import pulumi import pulumi_github as github @@ -275,13 +282,14 @@ def __init__(__self__, variable_name="example_variable_name", value="example_variable_value") ``` + ## Import This resource can be imported using an ID made up of the repository name, environment name, and variable name: ```sh - $ pulumi import github:index/actionsEnvironmentVariable:ActionsEnvironmentVariable test_variable myrepo:myenv:myvariable + $ pulumi import github:index/actionsEnvironmentVariable:ActionsEnvironmentVariable test_variable myrepo:myenv:myvariable ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/actions_organization_oidc_subject_claim_customization_template.py b/sdk/python/pulumi_github/actions_organization_oidc_subject_claim_customization_template.py index ef6c1830..246143a1 100644 --- a/sdk/python/pulumi_github/actions_organization_oidc_subject_claim_customization_template.py +++ b/sdk/python/pulumi_github/actions_organization_oidc_subject_claim_customization_template.py @@ -74,6 +74,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -84,13 +85,14 @@ def __init__(__self__, "repository_owner", ]) ``` + ## Import This resource can be imported using the organization's name. ```sh - $ pulumi import github:index/actionsOrganizationOidcSubjectClaimCustomizationTemplate:ActionsOrganizationOidcSubjectClaimCustomizationTemplate test example_organization + $ pulumi import github:index/actionsOrganizationOidcSubjectClaimCustomizationTemplate:ActionsOrganizationOidcSubjectClaimCustomizationTemplate test example_organization ``` :param str resource_name: The name of the resource. @@ -112,6 +114,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -122,13 +125,14 @@ def __init__(__self__, "repository_owner", ]) ``` + ## Import This resource can be imported using the organization's name. ```sh - $ pulumi import github:index/actionsOrganizationOidcSubjectClaimCustomizationTemplate:ActionsOrganizationOidcSubjectClaimCustomizationTemplate test example_organization + $ pulumi import github:index/actionsOrganizationOidcSubjectClaimCustomizationTemplate:ActionsOrganizationOidcSubjectClaimCustomizationTemplate test example_organization ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/actions_organization_permissions.py b/sdk/python/pulumi_github/actions_organization_permissions.py index 342d395b..3bcb5416 100644 --- a/sdk/python/pulumi_github/actions_organization_permissions.py +++ b/sdk/python/pulumi_github/actions_organization_permissions.py @@ -172,6 +172,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -192,13 +193,14 @@ def __init__(__self__, repository_ids=[example.repo_id], )) ``` + ## Import This resource can be imported using the name of the GitHub organization: ```sh - $ pulumi import github:index/actionsOrganizationPermissions:ActionsOrganizationPermissions test github_organization_name + $ pulumi import github:index/actionsOrganizationPermissions:ActionsOrganizationPermissions test github_organization_name ``` :param str resource_name: The name of the resource. @@ -220,6 +222,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -240,13 +243,14 @@ def __init__(__self__, repository_ids=[example.repo_id], )) ``` + ## Import This resource can be imported using the name of the GitHub organization: ```sh - $ pulumi import github:index/actionsOrganizationPermissions:ActionsOrganizationPermissions test github_organization_name + $ pulumi import github:index/actionsOrganizationPermissions:ActionsOrganizationPermissions test github_organization_name ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/actions_organization_secret.py b/sdk/python/pulumi_github/actions_organization_secret.py index a360707b..f78bc117 100644 --- a/sdk/python/pulumi_github/actions_organization_secret.py +++ b/sdk/python/pulumi_github/actions_organization_secret.py @@ -235,6 +235,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -248,7 +249,9 @@ def __init__(__self__, visibility="private", encrypted_value=var["some_encrypted_secret_string"]) ``` + + ```python import pulumi import pulumi_github as github @@ -265,15 +268,17 @@ def __init__(__self__, encrypted_value=var["some_encrypted_secret_string"], selected_repository_ids=[repo.repo_id]) ``` + ## Import This resource can be imported using an ID made up of the secret name: ```sh - $ pulumi import github:index/actionsOrganizationSecret:ActionsOrganizationSecret test_secret test_secret_name + $ pulumi import github:index/actionsOrganizationSecret:ActionsOrganizationSecret test_secret test_secret_name ``` - NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + NOTE: the implementation is limited in that it won't fetch the value of the + `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. @@ -293,6 +298,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -306,7 +312,9 @@ def __init__(__self__, visibility="private", encrypted_value=var["some_encrypted_secret_string"]) ``` + + ```python import pulumi import pulumi_github as github @@ -323,15 +331,17 @@ def __init__(__self__, encrypted_value=var["some_encrypted_secret_string"], selected_repository_ids=[repo.repo_id]) ``` + ## Import This resource can be imported using an ID made up of the secret name: ```sh - $ pulumi import github:index/actionsOrganizationSecret:ActionsOrganizationSecret test_secret test_secret_name + $ pulumi import github:index/actionsOrganizationSecret:ActionsOrganizationSecret test_secret test_secret_name ``` - NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + NOTE: the implementation is limited in that it won't fetch the value of the + `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. :param str resource_name: The name of the resource. :param ActionsOrganizationSecretArgs args: The arguments to use to populate this resource's properties. diff --git a/sdk/python/pulumi_github/actions_organization_secret_repositories.py b/sdk/python/pulumi_github/actions_organization_secret_repositories.py index 21e1ca27..1b4e5add 100644 --- a/sdk/python/pulumi_github/actions_organization_secret_repositories.py +++ b/sdk/python/pulumi_github/actions_organization_secret_repositories.py @@ -105,6 +105,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -114,13 +115,14 @@ def __init__(__self__, secret_name="existing_secret_name", selected_repository_ids=[repo.repo_id]) ``` + ## Import This resource can be imported using an ID made up of the secret name: ```sh - $ pulumi import github:index/actionsOrganizationSecretRepositories:ActionsOrganizationSecretRepositories test_secret_repos test_secret_name + $ pulumi import github:index/actionsOrganizationSecretRepositories:ActionsOrganizationSecretRepositories test_secret_repos test_secret_name ``` :param str resource_name: The name of the resource. @@ -142,6 +144,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -151,13 +154,14 @@ def __init__(__self__, secret_name="existing_secret_name", selected_repository_ids=[repo.repo_id]) ``` + ## Import This resource can be imported using an ID made up of the secret name: ```sh - $ pulumi import github:index/actionsOrganizationSecretRepositories:ActionsOrganizationSecretRepositories test_secret_repos test_secret_name + $ pulumi import github:index/actionsOrganizationSecretRepositories:ActionsOrganizationSecretRepositories test_secret_repos test_secret_name ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/actions_organization_variable.py b/sdk/python/pulumi_github/actions_organization_variable.py index 590e08fc..1eb3e3de 100644 --- a/sdk/python/pulumi_github/actions_organization_variable.py +++ b/sdk/python/pulumi_github/actions_organization_variable.py @@ -204,6 +204,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -213,7 +214,9 @@ def __init__(__self__, variable_name="example_variable_name", visibility="private") ``` + + ```python import pulumi import pulumi_github as github @@ -225,13 +228,14 @@ def __init__(__self__, value="example_variable_value", selected_repository_ids=[repo.repo_id]) ``` + ## Import This resource can be imported using an ID made up of the variable name: ```sh - $ pulumi import github:index/actionsOrganizationVariable:ActionsOrganizationVariable test_variable test_variable_name + $ pulumi import github:index/actionsOrganizationVariable:ActionsOrganizationVariable test_variable test_variable_name ``` :param str resource_name: The name of the resource. @@ -254,6 +258,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -263,7 +268,9 @@ def __init__(__self__, variable_name="example_variable_name", visibility="private") ``` + + ```python import pulumi import pulumi_github as github @@ -275,13 +282,14 @@ def __init__(__self__, value="example_variable_value", selected_repository_ids=[repo.repo_id]) ``` + ## Import This resource can be imported using an ID made up of the variable name: ```sh - $ pulumi import github:index/actionsOrganizationVariable:ActionsOrganizationVariable test_variable test_variable_name + $ pulumi import github:index/actionsOrganizationVariable:ActionsOrganizationVariable test_variable test_variable_name ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/actions_repository_access_level.py b/sdk/python/pulumi_github/actions_repository_access_level.py index e9f91bd0..eff2cb76 100644 --- a/sdk/python/pulumi_github/actions_repository_access_level.py +++ b/sdk/python/pulumi_github/actions_repository_access_level.py @@ -103,6 +103,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -112,13 +113,14 @@ def __init__(__self__, access_level="user", repository=example.name) ``` + ## Import This resource can be imported using the name of the GitHub repository: ```sh - $ pulumi import github:index/actionsRepositoryAccessLevel:ActionsRepositoryAccessLevel test my-repository + $ pulumi import github:index/actionsRepositoryAccessLevel:ActionsRepositoryAccessLevel test my-repository ``` :param str resource_name: The name of the resource. @@ -138,6 +140,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -147,13 +150,14 @@ def __init__(__self__, access_level="user", repository=example.name) ``` + ## Import This resource can be imported using the name of the GitHub repository: ```sh - $ pulumi import github:index/actionsRepositoryAccessLevel:ActionsRepositoryAccessLevel test my-repository + $ pulumi import github:index/actionsRepositoryAccessLevel:ActionsRepositoryAccessLevel test my-repository ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/actions_repository_oidc_subject_claim_customization_template.py b/sdk/python/pulumi_github/actions_repository_oidc_subject_claim_customization_template.py index b0c6e69d..533dcfc5 100644 --- a/sdk/python/pulumi_github/actions_repository_oidc_subject_claim_customization_template.py +++ b/sdk/python/pulumi_github/actions_repository_oidc_subject_claim_customization_template.py @@ -151,6 +151,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -165,13 +166,14 @@ def __init__(__self__, "repository_owner", ]) ``` + ## Import This resource can be imported using the repository's name. ```sh - $ pulumi import github:index/actionsRepositoryOidcSubjectClaimCustomizationTemplate:ActionsRepositoryOidcSubjectClaimCustomizationTemplate test example_repository + $ pulumi import github:index/actionsRepositoryOidcSubjectClaimCustomizationTemplate:ActionsRepositoryOidcSubjectClaimCustomizationTemplate test example_repository ``` :param str resource_name: The name of the resource. @@ -204,6 +206,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -218,13 +221,14 @@ def __init__(__self__, "repository_owner", ]) ``` + ## Import This resource can be imported using the repository's name. ```sh - $ pulumi import github:index/actionsRepositoryOidcSubjectClaimCustomizationTemplate:ActionsRepositoryOidcSubjectClaimCustomizationTemplate test example_repository + $ pulumi import github:index/actionsRepositoryOidcSubjectClaimCustomizationTemplate:ActionsRepositoryOidcSubjectClaimCustomizationTemplate test example_repository ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/actions_repository_permissions.py b/sdk/python/pulumi_github/actions_repository_permissions.py index d511c83a..c027eabb 100644 --- a/sdk/python/pulumi_github/actions_repository_permissions.py +++ b/sdk/python/pulumi_github/actions_repository_permissions.py @@ -172,6 +172,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -189,13 +190,14 @@ def __init__(__self__, ), repository=example.name) ``` + ## Import This resource can be imported using the name of the GitHub repository: ```sh - $ pulumi import github:index/actionsRepositoryPermissions:ActionsRepositoryPermissions test my-repository + $ pulumi import github:index/actionsRepositoryPermissions:ActionsRepositoryPermissions test my-repository ``` :param str resource_name: The name of the resource. @@ -217,6 +219,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -234,13 +237,14 @@ def __init__(__self__, ), repository=example.name) ``` + ## Import This resource can be imported using the name of the GitHub repository: ```sh - $ pulumi import github:index/actionsRepositoryPermissions:ActionsRepositoryPermissions test my-repository + $ pulumi import github:index/actionsRepositoryPermissions:ActionsRepositoryPermissions test my-repository ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/actions_runner_group.py b/sdk/python/pulumi_github/actions_runner_group.py index 23fd0d5e..392e7928 100644 --- a/sdk/python/pulumi_github/actions_runner_group.py +++ b/sdk/python/pulumi_github/actions_runner_group.py @@ -316,6 +316,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -325,13 +326,14 @@ def __init__(__self__, visibility="selected", selected_repository_ids=[example_repository.repo_id]) ``` + ## Import This resource can be imported using the ID of the runner group: ```sh - $ pulumi import github:index/actionsRunnerGroup:ActionsRunnerGroup test 7 + $ pulumi import github:index/actionsRunnerGroup:ActionsRunnerGroup test 7 ``` :param str resource_name: The name of the resource. @@ -355,6 +357,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -364,13 +367,14 @@ def __init__(__self__, visibility="selected", selected_repository_ids=[example_repository.repo_id]) ``` + ## Import This resource can be imported using the ID of the runner group: ```sh - $ pulumi import github:index/actionsRunnerGroup:ActionsRunnerGroup test 7 + $ pulumi import github:index/actionsRunnerGroup:ActionsRunnerGroup test 7 ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/actions_secret.py b/sdk/python/pulumi_github/actions_secret.py index 683e3731..21aec611 100644 --- a/sdk/python/pulumi_github/actions_secret.py +++ b/sdk/python/pulumi_github/actions_secret.py @@ -198,6 +198,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -212,15 +213,17 @@ def __init__(__self__, secret_name="example_secret_name", encrypted_value=var["some_encrypted_secret_string"]) ``` + ## Import This resource can be imported using an ID made up of the `repository` and `secret_name`: ```sh - $ pulumi import github:index/actionsSecret:ActionsSecret example_secret repository/secret_name + $ pulumi import github:index/actionsSecret:ActionsSecret example_secret repository/secret_name ``` - NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + NOTE: the implementation is limited in that it won't fetch the value of the + `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. @@ -238,6 +241,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -252,15 +256,17 @@ def __init__(__self__, secret_name="example_secret_name", encrypted_value=var["some_encrypted_secret_string"]) ``` + ## Import This resource can be imported using an ID made up of the `repository` and `secret_name`: ```sh - $ pulumi import github:index/actionsSecret:ActionsSecret example_secret repository/secret_name + $ pulumi import github:index/actionsSecret:ActionsSecret example_secret repository/secret_name ``` - NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + NOTE: the implementation is limited in that it won't fetch the value of the + `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. :param str resource_name: The name of the resource. :param ActionsSecretArgs args: The arguments to use to populate this resource's properties. diff --git a/sdk/python/pulumi_github/actions_variable.py b/sdk/python/pulumi_github/actions_variable.py index d9bd0002..c5945995 100644 --- a/sdk/python/pulumi_github/actions_variable.py +++ b/sdk/python/pulumi_github/actions_variable.py @@ -167,6 +167,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -176,13 +177,14 @@ def __init__(__self__, value="example_variable_value", variable_name="example_variable_name") ``` + ## Import GitHub Actions variables can be imported using an ID made up of `repository:variable_name`, e.g. ```sh - $ pulumi import github:index/actionsVariable:ActionsVariable myvariable myrepo:myvariable + $ pulumi import github:index/actionsVariable:ActionsVariable myvariable myrepo:myvariable ``` :param str resource_name: The name of the resource. @@ -203,6 +205,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -212,13 +215,14 @@ def __init__(__self__, value="example_variable_value", variable_name="example_variable_name") ``` + ## Import GitHub Actions variables can be imported using an ID made up of `repository:variable_name`, e.g. ```sh - $ pulumi import github:index/actionsVariable:ActionsVariable myvariable myrepo:myvariable + $ pulumi import github:index/actionsVariable:ActionsVariable myvariable myrepo:myvariable ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/app_installation_repositories.py b/sdk/python/pulumi_github/app_installation_repositories.py index 0223de7f..a97f3801 100644 --- a/sdk/python/pulumi_github/app_installation_repositories.py +++ b/sdk/python/pulumi_github/app_installation_repositories.py @@ -120,10 +120,11 @@ def __init__(__self__, ## Import - GitHub App Installation Repositories can be imported using an ID made up of `installation_id`, e.g. + GitHub App Installation Repositories can be imported + using an ID made up of `installation_id`, e.g. ```sh - $ pulumi import github:index/appInstallationRepositories:AppInstallationRepositories some_app_repos 1234567 + $ pulumi import github:index/appInstallationRepositories:AppInstallationRepositories some_app_repos 1234567 ``` :param str resource_name: The name of the resource. @@ -154,10 +155,11 @@ def __init__(__self__, ## Import - GitHub App Installation Repositories can be imported using an ID made up of `installation_id`, e.g. + GitHub App Installation Repositories can be imported + using an ID made up of `installation_id`, e.g. ```sh - $ pulumi import github:index/appInstallationRepositories:AppInstallationRepositories some_app_repos 1234567 + $ pulumi import github:index/appInstallationRepositories:AppInstallationRepositories some_app_repos 1234567 ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/app_installation_repository.py b/sdk/python/pulumi_github/app_installation_repository.py index 07960494..60166905 100644 --- a/sdk/python/pulumi_github/app_installation_repository.py +++ b/sdk/python/pulumi_github/app_installation_repository.py @@ -124,6 +124,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -134,13 +135,15 @@ def __init__(__self__, installation_id="1234567", repository=some_repo.name) ``` + ## Import - GitHub App Installation Repository can be imported using an ID made up of `installation_id:repository`, e.g. + GitHub App Installation Repository can be imported + using an ID made up of `installation_id:repository`, e.g. ```sh - $ pulumi import github:index/appInstallationRepository:AppInstallationRepository terraform_repo 1234567:terraform + $ pulumi import github:index/appInstallationRepository:AppInstallationRepository terraform_repo 1234567:terraform ``` :param str resource_name: The name of the resource. @@ -169,6 +172,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -179,13 +183,15 @@ def __init__(__self__, installation_id="1234567", repository=some_repo.name) ``` + ## Import - GitHub App Installation Repository can be imported using an ID made up of `installation_id:repository`, e.g. + GitHub App Installation Repository can be imported + using an ID made up of `installation_id:repository`, e.g. ```sh - $ pulumi import github:index/appInstallationRepository:AppInstallationRepository terraform_repo 1234567:terraform + $ pulumi import github:index/appInstallationRepository:AppInstallationRepository terraform_repo 1234567:terraform ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/branch.py b/sdk/python/pulumi_github/branch.py index c4195743..89dc0319 100644 --- a/sdk/python/pulumi_github/branch.py +++ b/sdk/python/pulumi_github/branch.py @@ -219,6 +219,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -227,23 +228,25 @@ def __init__(__self__, branch="development", repository="example") ``` + ## Import GitHub Branch can be imported using an ID made up of `repository:branch`, e.g. ```sh - $ pulumi import github:index/branch:Branch terraform terraform:main + $ pulumi import github:index/branch:Branch terraform terraform:main ``` - Importing github branch into an instance object (when using a for each block to manage multiple branches) + Importing github branch into an instance object (when using a for each block to manage multiple branches) ```sh - $ pulumi import github:index/branch:Branch terraform["terraform"] terraform:main + $ pulumi import github:index/branch:Branch terraform["terraform"] terraform:main ``` - Optionally, a source branch may be specified using an ID of `repository:branch:source_branch`. This is useful for importing branches that do not branch directly off main. + Optionally, a source branch may be specified using an ID of `repository:branch:source_branch`. + This is useful for importing branches that do not branch directly off main. ```sh - $ pulumi import github:index/branch:Branch terraform terraform:feature-branch:dev + $ pulumi import github:index/branch:Branch terraform terraform:feature-branch:dev ``` :param str resource_name: The name of the resource. @@ -267,6 +270,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -275,23 +279,25 @@ def __init__(__self__, branch="development", repository="example") ``` + ## Import GitHub Branch can be imported using an ID made up of `repository:branch`, e.g. ```sh - $ pulumi import github:index/branch:Branch terraform terraform:main + $ pulumi import github:index/branch:Branch terraform terraform:main ``` - Importing github branch into an instance object (when using a for each block to manage multiple branches) + Importing github branch into an instance object (when using a for each block to manage multiple branches) ```sh - $ pulumi import github:index/branch:Branch terraform["terraform"] terraform:main + $ pulumi import github:index/branch:Branch terraform["terraform"] terraform:main ``` - Optionally, a source branch may be specified using an ID of `repository:branch:source_branch`. This is useful for importing branches that do not branch directly off main. + Optionally, a source branch may be specified using an ID of `repository:branch:source_branch`. + This is useful for importing branches that do not branch directly off main. ```sh - $ pulumi import github:index/branch:Branch terraform terraform:feature-branch:dev + $ pulumi import github:index/branch:Branch terraform terraform:feature-branch:dev ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/branch_default.py b/sdk/python/pulumi_github/branch_default.py index 8df43881..560ad41a 100644 --- a/sdk/python/pulumi_github/branch_default.py +++ b/sdk/python/pulumi_github/branch_default.py @@ -153,6 +153,7 @@ def __init__(__self__, Basic usage: + ```python import pulumi import pulumi_github as github @@ -167,9 +168,11 @@ def __init__(__self__, repository=example.name, branch=development.branch) ``` + Renaming to a branch that doesn't exist: + ```python import pulumi import pulumi_github as github @@ -182,13 +185,14 @@ def __init__(__self__, branch="development", rename=True) ``` + ## Import GitHub Branch Defaults can be imported using an ID made up of `repository`, e.g. ```sh - $ pulumi import github:index/branchDefault:BranchDefault branch_default my-repo + $ pulumi import github:index/branchDefault:BranchDefault branch_default my-repo ``` :param str resource_name: The name of the resource. @@ -214,6 +218,7 @@ def __init__(__self__, Basic usage: + ```python import pulumi import pulumi_github as github @@ -228,9 +233,11 @@ def __init__(__self__, repository=example.name, branch=development.branch) ``` + Renaming to a branch that doesn't exist: + ```python import pulumi import pulumi_github as github @@ -243,13 +250,14 @@ def __init__(__self__, branch="development", rename=True) ``` + ## Import GitHub Branch Defaults can be imported using an ID made up of `repository`, e.g. ```sh - $ pulumi import github:index/branchDefault:BranchDefault branch_default my-repo + $ pulumi import github:index/branchDefault:BranchDefault branch_default my-repo ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/branch_protection.py b/sdk/python/pulumi_github/branch_protection.py index b3ea7f61..31815b8a 100644 --- a/sdk/python/pulumi_github/branch_protection.py +++ b/sdk/python/pulumi_github/branch_protection.py @@ -465,6 +465,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -511,13 +512,14 @@ def __init__(__self__, repository=example_repository.name, permission="pull") ``` + ## Import GitHub Branch Protection can be imported using an ID made up of `repository:pattern`, e.g. ```sh - $ pulumi import github:index/branchProtection:BranchProtection terraform terraform:main + $ pulumi import github:index/branchProtection:BranchProtection terraform terraform:main ``` :param str resource_name: The name of the resource. @@ -545,6 +547,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -591,13 +594,14 @@ def __init__(__self__, repository=example_repository.name, permission="pull") ``` + ## Import GitHub Branch Protection can be imported using an ID made up of `repository:pattern`, e.g. ```sh - $ pulumi import github:index/branchProtection:BranchProtection terraform terraform:main + $ pulumi import github:index/branchProtection:BranchProtection terraform terraform:main ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/branch_protection_v3.py b/sdk/python/pulumi_github/branch_protection_v3.py index c8e44a58..ba1fcedc 100644 --- a/sdk/python/pulumi_github/branch_protection_v3.py +++ b/sdk/python/pulumi_github/branch_protection_v3.py @@ -316,12 +316,29 @@ def __init__(__self__, This resource allows you to configure branch protection for repositories in your organization. When applied, the branch will be protected from forced pushes and deletion. Additional constraints, such as required status checks or restrictions on users, teams, and apps, can also be configured. + ## Example Usage + + + ```python + import pulumi + import pulumi_github as github + + # Protect the main branch of the foo repository. Only allow a specific user to merge to the branch. + example = github.BranchProtectionV3("example", + repository=github_repository["example"]["name"], + branch="main", + restrictions=github.BranchProtectionV3RestrictionsArgs( + users=["foo-user"], + )) + ``` + + ## Import GitHub Branch Protection can be imported using an ID made up of `repository:branch`, e.g. ```sh - $ pulumi import github:index/branchProtectionV3:BranchProtectionV3 terraform terraform:main + $ pulumi import github:index/branchProtectionV3:BranchProtectionV3 terraform terraform:main ``` :param str resource_name: The name of the resource. @@ -348,12 +365,29 @@ def __init__(__self__, This resource allows you to configure branch protection for repositories in your organization. When applied, the branch will be protected from forced pushes and deletion. Additional constraints, such as required status checks or restrictions on users, teams, and apps, can also be configured. + ## Example Usage + + + ```python + import pulumi + import pulumi_github as github + + # Protect the main branch of the foo repository. Only allow a specific user to merge to the branch. + example = github.BranchProtectionV3("example", + repository=github_repository["example"]["name"], + branch="main", + restrictions=github.BranchProtectionV3RestrictionsArgs( + users=["foo-user"], + )) + ``` + + ## Import GitHub Branch Protection can be imported using an ID made up of `repository:branch`, e.g. ```sh - $ pulumi import github:index/branchProtectionV3:BranchProtectionV3 terraform terraform:main + $ pulumi import github:index/branchProtectionV3:BranchProtectionV3 terraform terraform:main ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/codespaces_organization_secret.py b/sdk/python/pulumi_github/codespaces_organization_secret.py index 93a9b7fa..79f16a28 100644 --- a/sdk/python/pulumi_github/codespaces_organization_secret.py +++ b/sdk/python/pulumi_github/codespaces_organization_secret.py @@ -235,6 +235,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -248,7 +249,9 @@ def __init__(__self__, visibility="private", encrypted_value=var["some_encrypted_secret_string"]) ``` + + ```python import pulumi import pulumi_github as github @@ -265,6 +268,7 @@ def __init__(__self__, encrypted_value=var["some_encrypted_secret_string"], selected_repository_ids=[repo.repo_id]) ``` + ## Import @@ -274,9 +278,9 @@ def __init__(__self__, $ pulumi import github:index/codespacesOrganizationSecret:CodespacesOrganizationSecret test_secret test_secret_name ``` - NOTE: the implementation is limited in that it won't fetch the value of the + NOTE: the implementation is limited in that it won't fetch the value of the - `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. @@ -296,6 +300,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -309,7 +314,9 @@ def __init__(__self__, visibility="private", encrypted_value=var["some_encrypted_secret_string"]) ``` + + ```python import pulumi import pulumi_github as github @@ -326,6 +333,7 @@ def __init__(__self__, encrypted_value=var["some_encrypted_secret_string"], selected_repository_ids=[repo.repo_id]) ``` + ## Import @@ -335,9 +343,9 @@ def __init__(__self__, $ pulumi import github:index/codespacesOrganizationSecret:CodespacesOrganizationSecret test_secret test_secret_name ``` - NOTE: the implementation is limited in that it won't fetch the value of the + NOTE: the implementation is limited in that it won't fetch the value of the - `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. :param str resource_name: The name of the resource. :param CodespacesOrganizationSecretArgs args: The arguments to use to populate this resource's properties. diff --git a/sdk/python/pulumi_github/codespaces_organization_secret_repositories.py b/sdk/python/pulumi_github/codespaces_organization_secret_repositories.py index e0ebab08..367c3ae4 100644 --- a/sdk/python/pulumi_github/codespaces_organization_secret_repositories.py +++ b/sdk/python/pulumi_github/codespaces_organization_secret_repositories.py @@ -106,6 +106,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -115,13 +116,14 @@ def __init__(__self__, secret_name="existing_secret_name", selected_repository_ids=[repo.repo_id]) ``` + ## Import This resource can be imported using an ID made up of the secret name: ```sh - $ pulumi import github:index/codespacesOrganizationSecretRepositories:CodespacesOrganizationSecretRepositories org_secret_repos existing_secret_name + $ pulumi import github:index/codespacesOrganizationSecretRepositories:CodespacesOrganizationSecretRepositories org_secret_repos existing_secret_name ``` :param str resource_name: The name of the resource. @@ -144,6 +146,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -153,13 +156,14 @@ def __init__(__self__, secret_name="existing_secret_name", selected_repository_ids=[repo.repo_id]) ``` + ## Import This resource can be imported using an ID made up of the secret name: ```sh - $ pulumi import github:index/codespacesOrganizationSecretRepositories:CodespacesOrganizationSecretRepositories org_secret_repos existing_secret_name + $ pulumi import github:index/codespacesOrganizationSecretRepositories:CodespacesOrganizationSecretRepositories org_secret_repos existing_secret_name ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/codespaces_secret.py b/sdk/python/pulumi_github/codespaces_secret.py index 8a2790c8..db3fa15d 100644 --- a/sdk/python/pulumi_github/codespaces_secret.py +++ b/sdk/python/pulumi_github/codespaces_secret.py @@ -198,6 +198,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -212,15 +213,17 @@ def __init__(__self__, secret_name="example_secret_name", encrypted_value=var["some_encrypted_secret_string"]) ``` + ## Import This resource can be imported using an ID made up of the `repository` and `secret_name`: ```sh - $ pulumi import github:index/codespacesSecret:CodespacesSecret example_secret example_repository/example_secret_name + $ pulumi import github:index/codespacesSecret:CodespacesSecret example_secret example_repository/example_secret_name ``` - NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + NOTE: the implementation is limited in that it won't fetch the value of the + `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. @@ -238,6 +241,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -252,15 +256,17 @@ def __init__(__self__, secret_name="example_secret_name", encrypted_value=var["some_encrypted_secret_string"]) ``` + ## Import This resource can be imported using an ID made up of the `repository` and `secret_name`: ```sh - $ pulumi import github:index/codespacesSecret:CodespacesSecret example_secret example_repository/example_secret_name + $ pulumi import github:index/codespacesSecret:CodespacesSecret example_secret example_repository/example_secret_name ``` - NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + NOTE: the implementation is limited in that it won't fetch the value of the + `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. :param str resource_name: The name of the resource. :param CodespacesSecretArgs args: The arguments to use to populate this resource's properties. diff --git a/sdk/python/pulumi_github/codespaces_user_secret.py b/sdk/python/pulumi_github/codespaces_user_secret.py index 839dd35a..2259e998 100644 --- a/sdk/python/pulumi_github/codespaces_user_secret.py +++ b/sdk/python/pulumi_github/codespaces_user_secret.py @@ -199,6 +199,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -213,6 +214,7 @@ def __init__(__self__, encrypted_value=var["some_encrypted_secret_string"], selected_repository_ids=[repo.repo_id]) ``` + ## Import @@ -222,9 +224,9 @@ def __init__(__self__, $ pulumi import github:index/codespacesUserSecret:CodespacesUserSecret test_secret test_secret_name ``` - NOTE: the implementation is limited in that it won't fetch the value of the + NOTE: the implementation is limited in that it won't fetch the value of the - `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. @@ -242,6 +244,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -256,6 +259,7 @@ def __init__(__self__, encrypted_value=var["some_encrypted_secret_string"], selected_repository_ids=[repo.repo_id]) ``` + ## Import @@ -265,9 +269,9 @@ def __init__(__self__, $ pulumi import github:index/codespacesUserSecret:CodespacesUserSecret test_secret test_secret_name ``` - NOTE: the implementation is limited in that it won't fetch the value of the + NOTE: the implementation is limited in that it won't fetch the value of the - `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. :param str resource_name: The name of the resource. :param CodespacesUserSecretArgs args: The arguments to use to populate this resource's properties. diff --git a/sdk/python/pulumi_github/dependabot_organization_secret.py b/sdk/python/pulumi_github/dependabot_organization_secret.py index ba3c32a3..49974674 100644 --- a/sdk/python/pulumi_github/dependabot_organization_secret.py +++ b/sdk/python/pulumi_github/dependabot_organization_secret.py @@ -235,6 +235,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -248,7 +249,9 @@ def __init__(__self__, visibility="private", encrypted_value=var["some_encrypted_secret_string"]) ``` + + ```python import pulumi import pulumi_github as github @@ -265,6 +268,7 @@ def __init__(__self__, encrypted_value=var["some_encrypted_secret_string"], selected_repository_ids=[repo.repo_id]) ``` + ## Import @@ -274,9 +278,9 @@ def __init__(__self__, $ pulumi import github:index/dependabotOrganizationSecret:DependabotOrganizationSecret test_secret test_secret_name ``` - NOTE: the implementation is limited in that it won't fetch the value of the + NOTE: the implementation is limited in that it won't fetch the value of the - `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. @@ -296,6 +300,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -309,7 +314,9 @@ def __init__(__self__, visibility="private", encrypted_value=var["some_encrypted_secret_string"]) ``` + + ```python import pulumi import pulumi_github as github @@ -326,6 +333,7 @@ def __init__(__self__, encrypted_value=var["some_encrypted_secret_string"], selected_repository_ids=[repo.repo_id]) ``` + ## Import @@ -335,9 +343,9 @@ def __init__(__self__, $ pulumi import github:index/dependabotOrganizationSecret:DependabotOrganizationSecret test_secret test_secret_name ``` - NOTE: the implementation is limited in that it won't fetch the value of the + NOTE: the implementation is limited in that it won't fetch the value of the - `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. :param str resource_name: The name of the resource. :param DependabotOrganizationSecretArgs args: The arguments to use to populate this resource's properties. diff --git a/sdk/python/pulumi_github/dependabot_organization_secret_repositories.py b/sdk/python/pulumi_github/dependabot_organization_secret_repositories.py index 1ac614ff..c66c73b4 100644 --- a/sdk/python/pulumi_github/dependabot_organization_secret_repositories.py +++ b/sdk/python/pulumi_github/dependabot_organization_secret_repositories.py @@ -105,6 +105,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -118,6 +119,7 @@ def __init__(__self__, secret_name=example_secret.secret_name, selected_repository_ids=[repo.repo_id]) ``` + ## Import @@ -146,6 +148,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -159,6 +162,7 @@ def __init__(__self__, secret_name=example_secret.secret_name, selected_repository_ids=[repo.repo_id]) ``` + ## Import diff --git a/sdk/python/pulumi_github/dependabot_secret.py b/sdk/python/pulumi_github/dependabot_secret.py index 7a2b7e30..77e94e91 100644 --- a/sdk/python/pulumi_github/dependabot_secret.py +++ b/sdk/python/pulumi_github/dependabot_secret.py @@ -198,6 +198,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -212,15 +213,17 @@ def __init__(__self__, secret_name="example_secret_name", encrypted_value=var["some_encrypted_secret_string"]) ``` + ## Import This resource can be imported using an ID made up of the `repository` and `secret_name`: ```sh - $ pulumi import github:index/dependabotSecret:DependabotSecret example_secret example_repository/example_secret + $ pulumi import github:index/dependabotSecret:DependabotSecret example_secret example_repository/example_secret ``` - NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + NOTE: the implementation is limited in that it won't fetch the value of the + `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. @@ -238,6 +241,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -252,15 +256,17 @@ def __init__(__self__, secret_name="example_secret_name", encrypted_value=var["some_encrypted_secret_string"]) ``` + ## Import This resource can be imported using an ID made up of the `repository` and `secret_name`: ```sh - $ pulumi import github:index/dependabotSecret:DependabotSecret example_secret example_repository/example_secret + $ pulumi import github:index/dependabotSecret:DependabotSecret example_secret example_repository/example_secret ``` - NOTE: the implementation is limited in that it won't fetch the value of the `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. + NOTE: the implementation is limited in that it won't fetch the value of the + `plaintext_value` or `encrypted_value` fields when importing. You may need to ignore changes for these as a workaround. :param str resource_name: The name of the resource. :param DependabotSecretArgs args: The arguments to use to populate this resource's properties. diff --git a/sdk/python/pulumi_github/emu_group_mapping.py b/sdk/python/pulumi_github/emu_group_mapping.py index 4b70fa74..4d7a8c6f 100644 --- a/sdk/python/pulumi_github/emu_group_mapping.py +++ b/sdk/python/pulumi_github/emu_group_mapping.py @@ -114,6 +114,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -123,13 +124,14 @@ def __init__(__self__, team_slug="emu-test-team") # The GitHub team name to modify ``` + ## Import GitHub EMU External Group Mappings can be imported using the external `group_id`, e.g. ```sh - $ pulumi import github:index/emuGroupMapping:EmuGroupMapping example_emu_group_mapping 28836 + $ pulumi import github:index/emuGroupMapping:EmuGroupMapping example_emu_group_mapping 28836 ``` :param str resource_name: The name of the resource. @@ -148,6 +150,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -157,13 +160,14 @@ def __init__(__self__, team_slug="emu-test-team") # The GitHub team name to modify ``` + ## Import GitHub EMU External Group Mappings can be imported using the external `group_id`, e.g. ```sh - $ pulumi import github:index/emuGroupMapping:EmuGroupMapping example_emu_group_mapping 28836 + $ pulumi import github:index/emuGroupMapping:EmuGroupMapping example_emu_group_mapping 28836 ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/enterprise_actions_permissions.py b/sdk/python/pulumi_github/enterprise_actions_permissions.py index 1cefc23d..127548a6 100644 --- a/sdk/python/pulumi_github/enterprise_actions_permissions.py +++ b/sdk/python/pulumi_github/enterprise_actions_permissions.py @@ -204,6 +204,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -226,13 +227,14 @@ def __init__(__self__, organization_ids=[example_org.id], )) ``` + ## Import This resource can be imported using the name of the GitHub enterprise: ```sh - $ pulumi import github:index/enterpriseActionsPermissions:EnterpriseActionsPermissions test github_enterprise_name + $ pulumi import github:index/enterpriseActionsPermissions:EnterpriseActionsPermissions test github_enterprise_name ``` :param str resource_name: The name of the resource. @@ -255,6 +257,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -277,13 +280,14 @@ def __init__(__self__, organization_ids=[example_org.id], )) ``` + ## Import This resource can be imported using the name of the GitHub enterprise: ```sh - $ pulumi import github:index/enterpriseActionsPermissions:EnterpriseActionsPermissions test github_enterprise_name + $ pulumi import github:index/enterpriseActionsPermissions:EnterpriseActionsPermissions test github_enterprise_name ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/enterprise_organization.py b/sdk/python/pulumi_github/enterprise_organization.py index 739c9d94..1c3c3331 100644 --- a/sdk/python/pulumi_github/enterprise_organization.py +++ b/sdk/python/pulumi_github/enterprise_organization.py @@ -233,6 +233,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -244,13 +245,14 @@ def __init__(__self__, billing_email="jon@winteriscoming.com", admin_logins=["jon-snow"]) ``` + ## Import GitHub Enterprise Organization can be imported using the `slug` of the enterprise, combined with the `orgname` of the organization, separated by a `/` character. ```sh - $ pulumi import github:index/enterpriseOrganization:EnterpriseOrganization org enterp/some-awesome-org + $ pulumi import github:index/enterpriseOrganization:EnterpriseOrganization org enterp/some-awesome-org ``` :param str resource_name: The name of the resource. @@ -273,6 +275,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -284,13 +287,14 @@ def __init__(__self__, billing_email="jon@winteriscoming.com", admin_logins=["jon-snow"]) ``` + ## Import GitHub Enterprise Organization can be imported using the `slug` of the enterprise, combined with the `orgname` of the organization, separated by a `/` character. ```sh - $ pulumi import github:index/enterpriseOrganization:EnterpriseOrganization org enterp/some-awesome-org + $ pulumi import github:index/enterpriseOrganization:EnterpriseOrganization org enterp/some-awesome-org ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/get_actions_environment_secrets.py b/sdk/python/pulumi_github/get_actions_environment_secrets.py index a452f0d6..0d81ea8b 100644 --- a/sdk/python/pulumi_github/get_actions_environment_secrets.py +++ b/sdk/python/pulumi_github/get_actions_environment_secrets.py @@ -96,6 +96,7 @@ def get_actions_environment_secrets(environment: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -103,6 +104,7 @@ def get_actions_environment_secrets(environment: Optional[str] = None, example = github.get_actions_environment_secrets(environment="exampleEnvironment", name="exampleRepo") ``` + :param str name: Name of the secret @@ -132,6 +134,7 @@ def get_actions_environment_secrets_output(environment: Optional[pulumi.Input[st ## Example Usage + ```python import pulumi import pulumi_github as github @@ -139,6 +142,7 @@ def get_actions_environment_secrets_output(environment: Optional[pulumi.Input[st example = github.get_actions_environment_secrets(environment="exampleEnvironment", name="exampleRepo") ``` + :param str name: Name of the secret diff --git a/sdk/python/pulumi_github/get_actions_environment_variables.py b/sdk/python/pulumi_github/get_actions_environment_variables.py index 0d40ca1f..002c50dc 100644 --- a/sdk/python/pulumi_github/get_actions_environment_variables.py +++ b/sdk/python/pulumi_github/get_actions_environment_variables.py @@ -96,6 +96,7 @@ def get_actions_environment_variables(environment: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -103,6 +104,7 @@ def get_actions_environment_variables(environment: Optional[str] = None, example = github.get_actions_environment_variables(environment="exampleEnvironment", name="exampleRepo") ``` + :param str name: Name of the variable @@ -132,6 +134,7 @@ def get_actions_environment_variables_output(environment: Optional[pulumi.Input[ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -139,6 +142,7 @@ def get_actions_environment_variables_output(environment: Optional[pulumi.Input[ example = github.get_actions_environment_variables(environment="exampleEnvironment", name="exampleRepo") ``` + :param str name: Name of the variable diff --git a/sdk/python/pulumi_github/get_actions_organization_oidc_subject_claim_customization_template.py b/sdk/python/pulumi_github/get_actions_organization_oidc_subject_claim_customization_template.py index 21d71701..012c426c 100644 --- a/sdk/python/pulumi_github/get_actions_organization_oidc_subject_claim_customization_template.py +++ b/sdk/python/pulumi_github/get_actions_organization_oidc_subject_claim_customization_template.py @@ -62,12 +62,14 @@ def get_actions_organization_oidc_subject_claim_customization_template(opts: Opt ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_actions_organization_oidc_subject_claim_customization_template() ``` + """ __args__ = dict() opts = pulumi.InvokeOptions.merge(_utilities.get_invoke_opts_defaults(), opts) @@ -85,11 +87,13 @@ def get_actions_organization_oidc_subject_claim_customization_template_output(op ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_actions_organization_oidc_subject_claim_customization_template() ``` + """ ... diff --git a/sdk/python/pulumi_github/get_actions_organization_public_key.py b/sdk/python/pulumi_github/get_actions_organization_public_key.py index cee37af2..1f7e3400 100644 --- a/sdk/python/pulumi_github/get_actions_organization_public_key.py +++ b/sdk/python/pulumi_github/get_actions_organization_public_key.py @@ -75,12 +75,14 @@ def get_actions_organization_public_key(opts: Optional[pulumi.InvokeOptions] = N ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_actions_organization_public_key() ``` + """ __args__ = dict() opts = pulumi.InvokeOptions.merge(_utilities.get_invoke_opts_defaults(), opts) @@ -100,11 +102,13 @@ def get_actions_organization_public_key_output(opts: Optional[pulumi.InvokeOptio ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_actions_organization_public_key() ``` + """ ... diff --git a/sdk/python/pulumi_github/get_actions_organization_registration_token.py b/sdk/python/pulumi_github/get_actions_organization_registration_token.py index f9b7fac1..6e1e50bd 100644 --- a/sdk/python/pulumi_github/get_actions_organization_registration_token.py +++ b/sdk/python/pulumi_github/get_actions_organization_registration_token.py @@ -74,12 +74,14 @@ def get_actions_organization_registration_token(opts: Optional[pulumi.InvokeOpti ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_actions_organization_registration_token() ``` + """ __args__ = dict() opts = pulumi.InvokeOptions.merge(_utilities.get_invoke_opts_defaults(), opts) @@ -98,11 +100,13 @@ def get_actions_organization_registration_token_output(opts: Optional[pulumi.Inv ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_actions_organization_registration_token() ``` + """ ... diff --git a/sdk/python/pulumi_github/get_actions_organization_secrets.py b/sdk/python/pulumi_github/get_actions_organization_secrets.py index 552f6e81..1ec3986a 100644 --- a/sdk/python/pulumi_github/get_actions_organization_secrets.py +++ b/sdk/python/pulumi_github/get_actions_organization_secrets.py @@ -63,12 +63,14 @@ def get_actions_organization_secrets(opts: Optional[pulumi.InvokeOptions] = None ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_actions_organization_secrets() ``` + """ __args__ = dict() opts = pulumi.InvokeOptions.merge(_utilities.get_invoke_opts_defaults(), opts) @@ -86,11 +88,13 @@ def get_actions_organization_secrets_output(opts: Optional[pulumi.InvokeOptions] ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_actions_organization_secrets() ``` + """ ... diff --git a/sdk/python/pulumi_github/get_actions_organization_variables.py b/sdk/python/pulumi_github/get_actions_organization_variables.py index 3b653398..7754f1a7 100644 --- a/sdk/python/pulumi_github/get_actions_organization_variables.py +++ b/sdk/python/pulumi_github/get_actions_organization_variables.py @@ -63,12 +63,14 @@ def get_actions_organization_variables(opts: Optional[pulumi.InvokeOptions] = No ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_actions_organization_variables() ``` + """ __args__ = dict() opts = pulumi.InvokeOptions.merge(_utilities.get_invoke_opts_defaults(), opts) @@ -86,11 +88,13 @@ def get_actions_organization_variables_output(opts: Optional[pulumi.InvokeOption ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_actions_organization_variables() ``` + """ ... diff --git a/sdk/python/pulumi_github/get_actions_public_key.py b/sdk/python/pulumi_github/get_actions_public_key.py index 93e93ce2..407da29c 100644 --- a/sdk/python/pulumi_github/get_actions_public_key.py +++ b/sdk/python/pulumi_github/get_actions_public_key.py @@ -85,12 +85,14 @@ def get_actions_public_key(repository: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_actions_public_key(repository="example_repo") ``` + :param str repository: Name of the repository to get public key from. @@ -116,12 +118,14 @@ def get_actions_public_key_output(repository: Optional[pulumi.Input[str]] = None ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_actions_public_key(repository="example_repo") ``` + :param str repository: Name of the repository to get public key from. diff --git a/sdk/python/pulumi_github/get_actions_registration_token.py b/sdk/python/pulumi_github/get_actions_registration_token.py index e4655867..4ac46780 100644 --- a/sdk/python/pulumi_github/get_actions_registration_token.py +++ b/sdk/python/pulumi_github/get_actions_registration_token.py @@ -84,12 +84,14 @@ def get_actions_registration_token(repository: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_actions_registration_token(repository="example_repo") ``` + :param str repository: Name of the repository to get a GitHub Actions registration token for. @@ -114,12 +116,14 @@ def get_actions_registration_token_output(repository: Optional[pulumi.Input[str] ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_actions_registration_token(repository="example_repo") ``` + :param str repository: Name of the repository to get a GitHub Actions registration token for. diff --git a/sdk/python/pulumi_github/get_actions_repository_oidc_subject_claim_customization_template.py b/sdk/python/pulumi_github/get_actions_repository_oidc_subject_claim_customization_template.py index 2dc95081..205a0435 100644 --- a/sdk/python/pulumi_github/get_actions_repository_oidc_subject_claim_customization_template.py +++ b/sdk/python/pulumi_github/get_actions_repository_oidc_subject_claim_customization_template.py @@ -84,12 +84,14 @@ def get_actions_repository_oidc_subject_claim_customization_template(name: Optio ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_actions_repository_oidc_subject_claim_customization_template(name="example_repository") ``` + :param str name: Name of the repository to get the OpenID Connect subject claim customization template for. @@ -114,12 +116,14 @@ def get_actions_repository_oidc_subject_claim_customization_template_output(name ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_actions_repository_oidc_subject_claim_customization_template(name="example_repository") ``` + :param str name: Name of the repository to get the OpenID Connect subject claim customization template for. diff --git a/sdk/python/pulumi_github/get_actions_secrets.py b/sdk/python/pulumi_github/get_actions_secrets.py index 22d9e9e5..fcb48e5d 100644 --- a/sdk/python/pulumi_github/get_actions_secrets.py +++ b/sdk/python/pulumi_github/get_actions_secrets.py @@ -86,12 +86,14 @@ def get_actions_secrets(full_name: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_actions_secrets(name="example") ``` + :param str full_name: Full name of the repository (in `org/name` format). @@ -119,12 +121,14 @@ def get_actions_secrets_output(full_name: Optional[pulumi.Input[Optional[str]]] ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_actions_secrets(name="example") ``` + :param str full_name: Full name of the repository (in `org/name` format). diff --git a/sdk/python/pulumi_github/get_actions_variables.py b/sdk/python/pulumi_github/get_actions_variables.py index efd3cc95..1a68e835 100644 --- a/sdk/python/pulumi_github/get_actions_variables.py +++ b/sdk/python/pulumi_github/get_actions_variables.py @@ -86,12 +86,14 @@ def get_actions_variables(full_name: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_actions_variables(name="example") ``` + :param str full_name: Full name of the repository (in `org/name` format). @@ -119,12 +121,14 @@ def get_actions_variables_output(full_name: Optional[pulumi.Input[Optional[str]] ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_actions_variables(name="example") ``` + :param str full_name: Full name of the repository (in `org/name` format). diff --git a/sdk/python/pulumi_github/get_app_token.py b/sdk/python/pulumi_github/get_app_token.py index 3bc9be72..f0d6dff0 100644 --- a/sdk/python/pulumi_github/get_app_token.py +++ b/sdk/python/pulumi_github/get_app_token.py @@ -92,6 +92,7 @@ def get_app_token(app_id: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -100,6 +101,7 @@ def get_app_token(app_id: Optional[str] = None, installation_id="78910", pem_file=(lambda path: open(path).read())("foo/bar.pem")) ``` + :param str app_id: This is the ID of the GitHub App. @@ -131,6 +133,7 @@ def get_app_token_output(app_id: Optional[pulumi.Input[str]] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -139,6 +142,7 @@ def get_app_token_output(app_id: Optional[pulumi.Input[str]] = None, installation_id="78910", pem_file=(lambda path: open(path).read())("foo/bar.pem")) ``` + :param str app_id: This is the ID of the GitHub App. diff --git a/sdk/python/pulumi_github/get_branch.py b/sdk/python/pulumi_github/get_branch.py index 82266c74..e7c862b9 100644 --- a/sdk/python/pulumi_github/get_branch.py +++ b/sdk/python/pulumi_github/get_branch.py @@ -106,6 +106,7 @@ def get_branch(branch: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -113,6 +114,7 @@ def get_branch(branch: Optional[str] = None, development = github.get_branch(branch="development", repository="example") ``` + :param str branch: The repository branch to retrieve. @@ -142,6 +144,7 @@ def get_branch_output(branch: Optional[pulumi.Input[str]] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -149,6 +152,7 @@ def get_branch_output(branch: Optional[pulumi.Input[str]] = None, development = github.get_branch(branch="development", repository="example") ``` + :param str branch: The repository branch to retrieve. diff --git a/sdk/python/pulumi_github/get_branch_protection_rules.py b/sdk/python/pulumi_github/get_branch_protection_rules.py index 96e33627..b9bb68db 100644 --- a/sdk/python/pulumi_github/get_branch_protection_rules.py +++ b/sdk/python/pulumi_github/get_branch_protection_rules.py @@ -73,12 +73,14 @@ def get_branch_protection_rules(repository: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_branch_protection_rules(repository="example") ``` + :param str repository: The GitHub repository name. @@ -102,12 +104,14 @@ def get_branch_protection_rules_output(repository: Optional[pulumi.Input[str]] = ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_branch_protection_rules(repository="example") ``` + :param str repository: The GitHub repository name. diff --git a/sdk/python/pulumi_github/get_codespaces_organization_public_key.py b/sdk/python/pulumi_github/get_codespaces_organization_public_key.py index 7b413f86..857fb7ca 100644 --- a/sdk/python/pulumi_github/get_codespaces_organization_public_key.py +++ b/sdk/python/pulumi_github/get_codespaces_organization_public_key.py @@ -75,12 +75,14 @@ def get_codespaces_organization_public_key(opts: Optional[pulumi.InvokeOptions] ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_codespaces_organization_public_key() ``` + """ __args__ = dict() opts = pulumi.InvokeOptions.merge(_utilities.get_invoke_opts_defaults(), opts) @@ -100,11 +102,13 @@ def get_codespaces_organization_public_key_output(opts: Optional[pulumi.InvokeOp ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_codespaces_organization_public_key() ``` + """ ... diff --git a/sdk/python/pulumi_github/get_codespaces_organization_secrets.py b/sdk/python/pulumi_github/get_codespaces_organization_secrets.py index 2f226487..3a730bfa 100644 --- a/sdk/python/pulumi_github/get_codespaces_organization_secrets.py +++ b/sdk/python/pulumi_github/get_codespaces_organization_secrets.py @@ -63,12 +63,14 @@ def get_codespaces_organization_secrets(opts: Optional[pulumi.InvokeOptions] = N ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_codespaces_organization_secrets() ``` + """ __args__ = dict() opts = pulumi.InvokeOptions.merge(_utilities.get_invoke_opts_defaults(), opts) @@ -86,11 +88,13 @@ def get_codespaces_organization_secrets_output(opts: Optional[pulumi.InvokeOptio ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_codespaces_organization_secrets() ``` + """ ... diff --git a/sdk/python/pulumi_github/get_codespaces_public_key.py b/sdk/python/pulumi_github/get_codespaces_public_key.py index 6a0d08b2..a3ecf4aa 100644 --- a/sdk/python/pulumi_github/get_codespaces_public_key.py +++ b/sdk/python/pulumi_github/get_codespaces_public_key.py @@ -85,12 +85,14 @@ def get_codespaces_public_key(repository: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_codespaces_public_key(repository="example_repo") ``` + :param str repository: Name of the repository to get public key from. @@ -116,12 +118,14 @@ def get_codespaces_public_key_output(repository: Optional[pulumi.Input[str]] = N ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_codespaces_public_key(repository="example_repo") ``` + :param str repository: Name of the repository to get public key from. diff --git a/sdk/python/pulumi_github/get_codespaces_secrets.py b/sdk/python/pulumi_github/get_codespaces_secrets.py index abc6a464..8913c5e5 100644 --- a/sdk/python/pulumi_github/get_codespaces_secrets.py +++ b/sdk/python/pulumi_github/get_codespaces_secrets.py @@ -86,6 +86,7 @@ def get_codespaces_secrets(full_name: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -93,6 +94,7 @@ def get_codespaces_secrets(full_name: Optional[str] = None, example = github.get_codespaces_secrets(name="example_repository") example2 = github.get_codespaces_secrets(full_name="org/example_repository") ``` + :param str full_name: Full name of the repository (in `org/name` format). @@ -120,6 +122,7 @@ def get_codespaces_secrets_output(full_name: Optional[pulumi.Input[Optional[str] ## Example Usage + ```python import pulumi import pulumi_github as github @@ -127,6 +130,7 @@ def get_codespaces_secrets_output(full_name: Optional[pulumi.Input[Optional[str] example = github.get_codespaces_secrets(name="example_repository") example2 = github.get_codespaces_secrets(full_name="org/example_repository") ``` + :param str full_name: Full name of the repository (in `org/name` format). diff --git a/sdk/python/pulumi_github/get_codespaces_user_public_key.py b/sdk/python/pulumi_github/get_codespaces_user_public_key.py index 4c9e55fe..42fbfce3 100644 --- a/sdk/python/pulumi_github/get_codespaces_user_public_key.py +++ b/sdk/python/pulumi_github/get_codespaces_user_public_key.py @@ -75,12 +75,14 @@ def get_codespaces_user_public_key(opts: Optional[pulumi.InvokeOptions] = None) ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_codespaces_user_public_key() ``` + """ __args__ = dict() opts = pulumi.InvokeOptions.merge(_utilities.get_invoke_opts_defaults(), opts) @@ -100,11 +102,13 @@ def get_codespaces_user_public_key_output(opts: Optional[pulumi.InvokeOptions] = ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_codespaces_user_public_key() ``` + """ ... diff --git a/sdk/python/pulumi_github/get_codespaces_user_secrets.py b/sdk/python/pulumi_github/get_codespaces_user_secrets.py index 8fa63431..c7cdfdc2 100644 --- a/sdk/python/pulumi_github/get_codespaces_user_secrets.py +++ b/sdk/python/pulumi_github/get_codespaces_user_secrets.py @@ -63,12 +63,14 @@ def get_codespaces_user_secrets(opts: Optional[pulumi.InvokeOptions] = None) -> ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_codespaces_user_secrets() ``` + """ __args__ = dict() opts = pulumi.InvokeOptions.merge(_utilities.get_invoke_opts_defaults(), opts) @@ -86,11 +88,13 @@ def get_codespaces_user_secrets_output(opts: Optional[pulumi.InvokeOptions] = No ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_codespaces_user_secrets() ``` + """ ... diff --git a/sdk/python/pulumi_github/get_collaborators.py b/sdk/python/pulumi_github/get_collaborators.py index ab358ebb..60e3a398 100644 --- a/sdk/python/pulumi_github/get_collaborators.py +++ b/sdk/python/pulumi_github/get_collaborators.py @@ -93,6 +93,7 @@ def get_collaborators(affiliation: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -100,6 +101,7 @@ def get_collaborators(affiliation: Optional[str] = None, test = github.get_collaborators(owner="example_owner", repository="example_repository") ``` + :param str affiliation: Filter collaborators returned by their affiliation. Can be one of: `outside`, `direct`, `all`. Defaults to `all`. @@ -131,6 +133,7 @@ def get_collaborators_output(affiliation: Optional[pulumi.Input[Optional[str]]] ## Example Usage + ```python import pulumi import pulumi_github as github @@ -138,6 +141,7 @@ def get_collaborators_output(affiliation: Optional[pulumi.Input[Optional[str]]] test = github.get_collaborators(owner="example_owner", repository="example_repository") ``` + :param str affiliation: Filter collaborators returned by their affiliation. Can be one of: `outside`, `direct`, `all`. Defaults to `all`. diff --git a/sdk/python/pulumi_github/get_dependabot_organization_public_key.py b/sdk/python/pulumi_github/get_dependabot_organization_public_key.py index 2f77f5e2..7a100872 100644 --- a/sdk/python/pulumi_github/get_dependabot_organization_public_key.py +++ b/sdk/python/pulumi_github/get_dependabot_organization_public_key.py @@ -75,12 +75,14 @@ def get_dependabot_organization_public_key(opts: Optional[pulumi.InvokeOptions] ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_dependabot_organization_public_key() ``` + """ __args__ = dict() opts = pulumi.InvokeOptions.merge(_utilities.get_invoke_opts_defaults(), opts) @@ -100,11 +102,13 @@ def get_dependabot_organization_public_key_output(opts: Optional[pulumi.InvokeOp ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_dependabot_organization_public_key() ``` + """ ... diff --git a/sdk/python/pulumi_github/get_dependabot_organization_secrets.py b/sdk/python/pulumi_github/get_dependabot_organization_secrets.py index f7dfae9c..0cadcd00 100644 --- a/sdk/python/pulumi_github/get_dependabot_organization_secrets.py +++ b/sdk/python/pulumi_github/get_dependabot_organization_secrets.py @@ -63,12 +63,14 @@ def get_dependabot_organization_secrets(opts: Optional[pulumi.InvokeOptions] = N ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_dependabot_organization_secrets() ``` + """ __args__ = dict() opts = pulumi.InvokeOptions.merge(_utilities.get_invoke_opts_defaults(), opts) @@ -86,11 +88,13 @@ def get_dependabot_organization_secrets_output(opts: Optional[pulumi.InvokeOptio ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_dependabot_organization_secrets() ``` + """ ... diff --git a/sdk/python/pulumi_github/get_dependabot_public_key.py b/sdk/python/pulumi_github/get_dependabot_public_key.py index f6fa462e..78895ca0 100644 --- a/sdk/python/pulumi_github/get_dependabot_public_key.py +++ b/sdk/python/pulumi_github/get_dependabot_public_key.py @@ -85,12 +85,14 @@ def get_dependabot_public_key(repository: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_dependabot_public_key(repository="example_repo") ``` + :param str repository: Name of the repository to get public key from. @@ -116,12 +118,14 @@ def get_dependabot_public_key_output(repository: Optional[pulumi.Input[str]] = N ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_dependabot_public_key(repository="example_repo") ``` + :param str repository: Name of the repository to get public key from. diff --git a/sdk/python/pulumi_github/get_dependabot_secrets.py b/sdk/python/pulumi_github/get_dependabot_secrets.py index 5eec8eb2..b03f8425 100644 --- a/sdk/python/pulumi_github/get_dependabot_secrets.py +++ b/sdk/python/pulumi_github/get_dependabot_secrets.py @@ -86,12 +86,14 @@ def get_dependabot_secrets(full_name: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_dependabot_secrets(name="example") ``` + :param str full_name: Full name of the repository (in `org/name` format). @@ -119,12 +121,14 @@ def get_dependabot_secrets_output(full_name: Optional[pulumi.Input[Optional[str] ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_dependabot_secrets(name="example") ``` + :param str full_name: Full name of the repository (in `org/name` format). diff --git a/sdk/python/pulumi_github/get_enterprise.py b/sdk/python/pulumi_github/get_enterprise.py index e4e1d6a7..695c43fc 100644 --- a/sdk/python/pulumi_github/get_enterprise.py +++ b/sdk/python/pulumi_github/get_enterprise.py @@ -111,12 +111,14 @@ def get_enterprise(slug: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_enterprise(slug="example-co") ``` + :param str slug: The URL slug identifying the enterprise. @@ -143,12 +145,14 @@ def get_enterprise_output(slug: Optional[pulumi.Input[str]] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_enterprise(slug="example-co") ``` + :param str slug: The URL slug identifying the enterprise. diff --git a/sdk/python/pulumi_github/get_external_groups.py b/sdk/python/pulumi_github/get_external_groups.py index d59bae39..0d32d1a3 100644 --- a/sdk/python/pulumi_github/get_external_groups.py +++ b/sdk/python/pulumi_github/get_external_groups.py @@ -63,6 +63,7 @@ def get_external_groups(opts: Optional[pulumi.InvokeOptions] = None) -> Awaitabl ## Example Usage + ```python import pulumi import pulumi_github as github @@ -71,6 +72,7 @@ def get_external_groups(opts: Optional[pulumi.InvokeOptions] = None) -> Awaitabl local_groups = example_external_groups pulumi.export("groups", local_groups) ``` + """ __args__ = dict() opts = pulumi.InvokeOptions.merge(_utilities.get_invoke_opts_defaults(), opts) @@ -88,6 +90,7 @@ def get_external_groups_output(opts: Optional[pulumi.InvokeOptions] = None) -> p ## Example Usage + ```python import pulumi import pulumi_github as github @@ -96,5 +99,6 @@ def get_external_groups_output(opts: Optional[pulumi.InvokeOptions] = None) -> p local_groups = example_external_groups pulumi.export("groups", local_groups) ``` + """ ... diff --git a/sdk/python/pulumi_github/get_github_app.py b/sdk/python/pulumi_github/get_github_app.py index 5639072a..bdc0e1aa 100644 --- a/sdk/python/pulumi_github/get_github_app.py +++ b/sdk/python/pulumi_github/get_github_app.py @@ -96,12 +96,14 @@ def get_github_app(slug: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github foobar = github.get_github_app(slug="foobar") ``` + :param str slug: The URL-friendly name of your GitHub App. @@ -127,12 +129,14 @@ def get_github_app_output(slug: Optional[pulumi.Input[str]] = None, ## Example Usage + ```python import pulumi import pulumi_github as github foobar = github.get_github_app(slug="foobar") ``` + :param str slug: The URL-friendly name of your GitHub App. diff --git a/sdk/python/pulumi_github/get_ip_ranges.py b/sdk/python/pulumi_github/get_ip_ranges.py index c43e921b..38690f56 100644 --- a/sdk/python/pulumi_github/get_ip_ranges.py +++ b/sdk/python/pulumi_github/get_ip_ranges.py @@ -374,12 +374,14 @@ def get_ip_ranges(opts: Optional[pulumi.InvokeOptions] = None) -> AwaitableGetIp ## Example Usage + ```python import pulumi import pulumi_github as github test = github.get_ip_ranges() ``` + """ __args__ = dict() opts = pulumi.InvokeOptions.merge(_utilities.get_invoke_opts_defaults(), opts) @@ -423,11 +425,13 @@ def get_ip_ranges_output(opts: Optional[pulumi.InvokeOptions] = None) -> pulumi. ## Example Usage + ```python import pulumi import pulumi_github as github test = github.get_ip_ranges() ``` + """ ... diff --git a/sdk/python/pulumi_github/get_membership.py b/sdk/python/pulumi_github/get_membership.py index 4b8e5031..022d0929 100644 --- a/sdk/python/pulumi_github/get_membership.py +++ b/sdk/python/pulumi_github/get_membership.py @@ -112,12 +112,14 @@ def get_membership(organization: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github membership_for_some_user = github.get_membership(username="SomeUser") ``` + :param str organization: The organization to check for the above username. @@ -150,12 +152,14 @@ def get_membership_output(organization: Optional[pulumi.Input[Optional[str]]] = ## Example Usage + ```python import pulumi import pulumi_github as github membership_for_some_user = github.get_membership(username="SomeUser") ``` + :param str organization: The organization to check for the above username. diff --git a/sdk/python/pulumi_github/get_organization.py b/sdk/python/pulumi_github/get_organization.py index ae1a903d..04ffebd1 100644 --- a/sdk/python/pulumi_github/get_organization.py +++ b/sdk/python/pulumi_github/get_organization.py @@ -388,12 +388,14 @@ def get_organization(ignore_archived_repos: Optional[bool] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_organization(name="github") ``` + :param bool ignore_archived_repos: Whether or not to include archived repos in the `repositories` list @@ -446,12 +448,14 @@ def get_organization_output(ignore_archived_repos: Optional[pulumi.Input[Optiona ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_organization(name="github") ``` + :param bool ignore_archived_repos: Whether or not to include archived repos in the `repositories` list diff --git a/sdk/python/pulumi_github/get_organization_custom_role.py b/sdk/python/pulumi_github/get_organization_custom_role.py index bbc1e436..e55bd467 100644 --- a/sdk/python/pulumi_github/get_organization_custom_role.py +++ b/sdk/python/pulumi_github/get_organization_custom_role.py @@ -98,12 +98,14 @@ def get_organization_custom_role(name: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_organization_custom_role(name="example") ``` + :param str name: The name of the custom role. @@ -131,12 +133,14 @@ def get_organization_custom_role_output(name: Optional[pulumi.Input[str]] = None ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_organization_custom_role(name="example") ``` + :param str name: The name of the custom role. diff --git a/sdk/python/pulumi_github/get_organization_external_identities.py b/sdk/python/pulumi_github/get_organization_external_identities.py index 66d9a908..5f4e8c7f 100644 --- a/sdk/python/pulumi_github/get_organization_external_identities.py +++ b/sdk/python/pulumi_github/get_organization_external_identities.py @@ -64,12 +64,14 @@ def get_organization_external_identities(opts: Optional[pulumi.InvokeOptions] = ## Example Usage + ```python import pulumi import pulumi_github as github all = github.get_organization_external_identities() ``` + """ __args__ = dict() opts = pulumi.InvokeOptions.merge(_utilities.get_invoke_opts_defaults(), opts) @@ -88,11 +90,13 @@ def get_organization_external_identities_output(opts: Optional[pulumi.InvokeOpti ## Example Usage + ```python import pulumi import pulumi_github as github all = github.get_organization_external_identities() ``` + """ ... diff --git a/sdk/python/pulumi_github/get_organization_ip_allow_list.py b/sdk/python/pulumi_github/get_organization_ip_allow_list.py index 9bd629b5..fe531435 100644 --- a/sdk/python/pulumi_github/get_organization_ip_allow_list.py +++ b/sdk/python/pulumi_github/get_organization_ip_allow_list.py @@ -66,12 +66,14 @@ def get_organization_ip_allow_list(opts: Optional[pulumi.InvokeOptions] = None) ## Example Usage + ```python import pulumi import pulumi_github as github all = github.get_organization_ip_allow_list() ``` + """ __args__ = dict() opts = pulumi.InvokeOptions.merge(_utilities.get_invoke_opts_defaults(), opts) @@ -91,11 +93,13 @@ def get_organization_ip_allow_list_output(opts: Optional[pulumi.InvokeOptions] = ## Example Usage + ```python import pulumi import pulumi_github as github all = github.get_organization_ip_allow_list() ``` + """ ... diff --git a/sdk/python/pulumi_github/get_organization_team_sync_groups.py b/sdk/python/pulumi_github/get_organization_team_sync_groups.py index d78c2209..770b2d28 100644 --- a/sdk/python/pulumi_github/get_organization_team_sync_groups.py +++ b/sdk/python/pulumi_github/get_organization_team_sync_groups.py @@ -63,12 +63,14 @@ def get_organization_team_sync_groups(opts: Optional[pulumi.InvokeOptions] = Non ## Example Usage + ```python import pulumi import pulumi_github as github test = github.get_organization_team_sync_groups() ``` + """ __args__ = dict() opts = pulumi.InvokeOptions.merge(_utilities.get_invoke_opts_defaults(), opts) @@ -86,11 +88,13 @@ def get_organization_team_sync_groups_output(opts: Optional[pulumi.InvokeOptions ## Example Usage + ```python import pulumi import pulumi_github as github test = github.get_organization_team_sync_groups() ``` + """ ... diff --git a/sdk/python/pulumi_github/get_organization_teams.py b/sdk/python/pulumi_github/get_organization_teams.py index 11dc12f0..1dda59d0 100644 --- a/sdk/python/pulumi_github/get_organization_teams.py +++ b/sdk/python/pulumi_github/get_organization_teams.py @@ -104,21 +104,25 @@ def get_organization_teams(results_per_page: Optional[int] = None, To retrieve *all* teams of the organization: + ```python import pulumi import pulumi_github as github all = github.get_organization_teams() ``` + To retrieve only the team's at the root of the organization: + ```python import pulumi import pulumi_github as github root_teams = github.get_organization_teams(root_teams_only=True) ``` + :param int results_per_page: (Optional) Set the number of results per graphql query. Reducing this number can alleviate timeout errors. Accepts a value between 0 - 100. Defaults to `100`. @@ -152,21 +156,25 @@ def get_organization_teams_output(results_per_page: Optional[pulumi.Input[Option To retrieve *all* teams of the organization: + ```python import pulumi import pulumi_github as github all = github.get_organization_teams() ``` + To retrieve only the team's at the root of the organization: + ```python import pulumi import pulumi_github as github root_teams = github.get_organization_teams(root_teams_only=True) ``` + :param int results_per_page: (Optional) Set the number of results per graphql query. Reducing this number can alleviate timeout errors. Accepts a value between 0 - 100. Defaults to `100`. diff --git a/sdk/python/pulumi_github/get_organization_webhooks.py b/sdk/python/pulumi_github/get_organization_webhooks.py index 4933ae10..e049502f 100644 --- a/sdk/python/pulumi_github/get_organization_webhooks.py +++ b/sdk/python/pulumi_github/get_organization_webhooks.py @@ -66,12 +66,14 @@ def get_organization_webhooks(opts: Optional[pulumi.InvokeOptions] = None) -> Aw To retrieve *all* webhooks of the organization: + ```python import pulumi import pulumi_github as github all = github.get_organization_webhooks() ``` + """ __args__ = dict() opts = pulumi.InvokeOptions.merge(_utilities.get_invoke_opts_defaults(), opts) @@ -91,11 +93,13 @@ def get_organization_webhooks_output(opts: Optional[pulumi.InvokeOptions] = None To retrieve *all* webhooks of the organization: + ```python import pulumi import pulumi_github as github all = github.get_organization_webhooks() ``` + """ ... diff --git a/sdk/python/pulumi_github/get_ref.py b/sdk/python/pulumi_github/get_ref.py index 24c9cbb3..74fc1ac8 100644 --- a/sdk/python/pulumi_github/get_ref.py +++ b/sdk/python/pulumi_github/get_ref.py @@ -104,6 +104,7 @@ def get_ref(owner: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -112,6 +113,7 @@ def get_ref(owner: Optional[str] = None, ref="heads/development", repository="example") ``` + :param str owner: Owner of the repository. @@ -144,6 +146,7 @@ def get_ref_output(owner: Optional[pulumi.Input[Optional[str]]] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -152,6 +155,7 @@ def get_ref_output(owner: Optional[pulumi.Input[Optional[str]]] = None, ref="heads/development", repository="example") ``` + :param str owner: Owner of the repository. diff --git a/sdk/python/pulumi_github/get_release.py b/sdk/python/pulumi_github/get_release.py index de0781d2..84a11731 100644 --- a/sdk/python/pulumi_github/get_release.py +++ b/sdk/python/pulumi_github/get_release.py @@ -288,6 +288,23 @@ def get_release(owner: Optional[str] = None, """ Use this data source to retrieve information about a GitHub release in a specific repository. + ## Example Usage + + To retrieve the latest release that is present in a repository: + + + ```python + import pulumi + import pulumi_github as github + + example = github.get_release(owner="example-owner", + repository="example-repository", + retrieve_by="latest") + ``` + + + To retrieve a specific release from a repository based on it's ID: + :param str owner: Owner of the repository. :param int release_id: ID of the release to retrieve. Must be specified when `retrieve_by` = `id`. @@ -338,6 +355,23 @@ def get_release_output(owner: Optional[pulumi.Input[str]] = None, """ Use this data source to retrieve information about a GitHub release in a specific repository. + ## Example Usage + + To retrieve the latest release that is present in a repository: + + + ```python + import pulumi + import pulumi_github as github + + example = github.get_release(owner="example-owner", + repository="example-repository", + retrieve_by="latest") + ``` + + + To retrieve a specific release from a repository based on it's ID: + :param str owner: Owner of the repository. :param int release_id: ID of the release to retrieve. Must be specified when `retrieve_by` = `id`. diff --git a/sdk/python/pulumi_github/get_repositories.py b/sdk/python/pulumi_github/get_repositories.py index b4db0064..4b6d9d7c 100644 --- a/sdk/python/pulumi_github/get_repositories.py +++ b/sdk/python/pulumi_github/get_repositories.py @@ -123,6 +123,7 @@ def get_repositories(include_repo_id: Optional[bool] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -130,6 +131,7 @@ def get_repositories(include_repo_id: Optional[bool] = None, example = github.get_repositories(include_repo_id=True, query="org:hashicorp language:Go") ``` + :param bool include_repo_id: Returns a list of found repository IDs @@ -170,6 +172,7 @@ def get_repositories_output(include_repo_id: Optional[pulumi.Input[Optional[bool ## Example Usage + ```python import pulumi import pulumi_github as github @@ -177,6 +180,7 @@ def get_repositories_output(include_repo_id: Optional[pulumi.Input[Optional[bool example = github.get_repositories(include_repo_id=True, query="org:hashicorp language:Go") ``` + :param bool include_repo_id: Returns a list of found repository IDs diff --git a/sdk/python/pulumi_github/get_repository.py b/sdk/python/pulumi_github/get_repository.py index df5ab6ca..28722b0c 100644 --- a/sdk/python/pulumi_github/get_repository.py +++ b/sdk/python/pulumi_github/get_repository.py @@ -472,12 +472,14 @@ def get_repository(description: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_repository(full_name="hashicorp/terraform") ``` + :param str description: A description of the license. @@ -543,12 +545,14 @@ def get_repository_output(description: Optional[pulumi.Input[Optional[str]]] = N ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_repository(full_name="hashicorp/terraform") ``` + :param str description: A description of the license. diff --git a/sdk/python/pulumi_github/get_repository_autolink_references.py b/sdk/python/pulumi_github/get_repository_autolink_references.py index eddd69db..9f6c3391 100644 --- a/sdk/python/pulumi_github/get_repository_autolink_references.py +++ b/sdk/python/pulumi_github/get_repository_autolink_references.py @@ -73,12 +73,14 @@ def get_repository_autolink_references(repository: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_repository_autolink_references(repository="example-repository") ``` + :param str repository: Name of the repository to retrieve the autolink references from. @@ -102,12 +104,14 @@ def get_repository_autolink_references_output(repository: Optional[pulumi.Input[ ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_repository_autolink_references(repository="example-repository") ``` + :param str repository: Name of the repository to retrieve the autolink references from. diff --git a/sdk/python/pulumi_github/get_repository_branches.py b/sdk/python/pulumi_github/get_repository_branches.py index f273ee39..5a5ab3c0 100644 --- a/sdk/python/pulumi_github/get_repository_branches.py +++ b/sdk/python/pulumi_github/get_repository_branches.py @@ -93,12 +93,14 @@ def get_repository_branches(only_non_protected_branches: Optional[bool] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_repository_branches(repository="example-repository") ``` + :param bool only_non_protected_branches: . If true, the `branches` attributes will be populated only with non protected branches. Default: `false`. @@ -130,12 +132,14 @@ def get_repository_branches_output(only_non_protected_branches: Optional[pulumi. ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_repository_branches(repository="example-repository") ``` + :param bool only_non_protected_branches: . If true, the `branches` attributes will be populated only with non protected branches. Default: `false`. diff --git a/sdk/python/pulumi_github/get_repository_deploy_keys.py b/sdk/python/pulumi_github/get_repository_deploy_keys.py index ae490b49..554f1273 100644 --- a/sdk/python/pulumi_github/get_repository_deploy_keys.py +++ b/sdk/python/pulumi_github/get_repository_deploy_keys.py @@ -73,12 +73,14 @@ def get_repository_deploy_keys(repository: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_repository_deploy_keys(repository="example-repository") ``` + :param str repository: Name of the repository to retrieve the branches from. @@ -102,12 +104,14 @@ def get_repository_deploy_keys_output(repository: Optional[pulumi.Input[str]] = ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_repository_deploy_keys(repository="example-repository") ``` + :param str repository: Name of the repository to retrieve the branches from. diff --git a/sdk/python/pulumi_github/get_repository_deployment_branch_policies.py b/sdk/python/pulumi_github/get_repository_deployment_branch_policies.py index e41dee32..72b4c565 100644 --- a/sdk/python/pulumi_github/get_repository_deployment_branch_policies.py +++ b/sdk/python/pulumi_github/get_repository_deployment_branch_policies.py @@ -83,6 +83,7 @@ def get_repository_deployment_branch_policies(environment_name: Optional[str] = ## Example Usage + ```python import pulumi import pulumi_github as github @@ -90,6 +91,7 @@ def get_repository_deployment_branch_policies(environment_name: Optional[str] = example = github.get_repository_deployment_branch_policies(environment_name="env_name", repository="example-repository") ``` + :param str environment_name: Name of the environment to retrieve the deployment branch policies from. @@ -117,6 +119,7 @@ def get_repository_deployment_branch_policies_output(environment_name: Optional[ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -124,6 +127,7 @@ def get_repository_deployment_branch_policies_output(environment_name: Optional[ example = github.get_repository_deployment_branch_policies(environment_name="env_name", repository="example-repository") ``` + :param str environment_name: Name of the environment to retrieve the deployment branch policies from. diff --git a/sdk/python/pulumi_github/get_repository_environments.py b/sdk/python/pulumi_github/get_repository_environments.py index c8c10b14..49194011 100644 --- a/sdk/python/pulumi_github/get_repository_environments.py +++ b/sdk/python/pulumi_github/get_repository_environments.py @@ -73,12 +73,14 @@ def get_repository_environments(repository: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_repository_environments(repository="example-repository") ``` + :param str repository: Name of the repository to retrieve the environments from. @@ -102,12 +104,14 @@ def get_repository_environments_output(repository: Optional[pulumi.Input[str]] = ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_repository_environments(repository="example-repository") ``` + :param str repository: Name of the repository to retrieve the environments from. diff --git a/sdk/python/pulumi_github/get_repository_file.py b/sdk/python/pulumi_github/get_repository_file.py index 28f0ee89..7a55fca8 100644 --- a/sdk/python/pulumi_github/get_repository_file.py +++ b/sdk/python/pulumi_github/get_repository_file.py @@ -165,6 +165,7 @@ def get_repository_file(branch: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -173,6 +174,7 @@ def get_repository_file(branch: Optional[str] = None, branch="main", file=".gitignore") ``` + :param str branch: Git branch. Defaults to the repository's default branch. @@ -211,6 +213,7 @@ def get_repository_file_output(branch: Optional[pulumi.Input[Optional[str]]] = N ## Example Usage + ```python import pulumi import pulumi_github as github @@ -219,6 +222,7 @@ def get_repository_file_output(branch: Optional[pulumi.Input[Optional[str]]] = N branch="main", file=".gitignore") ``` + :param str branch: Git branch. Defaults to the repository's default branch. diff --git a/sdk/python/pulumi_github/get_repository_milestone.py b/sdk/python/pulumi_github/get_repository_milestone.py index 9cd1951e..c3a55784 100644 --- a/sdk/python/pulumi_github/get_repository_milestone.py +++ b/sdk/python/pulumi_github/get_repository_milestone.py @@ -128,6 +128,7 @@ def get_repository_milestone(number: Optional[int] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -136,6 +137,7 @@ def get_repository_milestone(number: Optional[int] = None, owner="example-owner", repository="example-repository") ``` + :param int number: The number of the milestone. @@ -170,6 +172,7 @@ def get_repository_milestone_output(number: Optional[pulumi.Input[int]] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -178,6 +181,7 @@ def get_repository_milestone_output(number: Optional[pulumi.Input[int]] = None, owner="example-owner", repository="example-repository") ``` + :param int number: The number of the milestone. diff --git a/sdk/python/pulumi_github/get_repository_pull_request.py b/sdk/python/pulumi_github/get_repository_pull_request.py index b3df99be..7ae60296 100644 --- a/sdk/python/pulumi_github/get_repository_pull_request.py +++ b/sdk/python/pulumi_github/get_repository_pull_request.py @@ -257,6 +257,7 @@ def get_repository_pull_request(base_repository: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -264,6 +265,7 @@ def get_repository_pull_request(base_repository: Optional[str] = None, example = github.get_repository_pull_request(base_repository="example_repository", number=1) ``` + :param str base_repository: Name of the base repository to retrieve the Pull Request from. @@ -309,6 +311,7 @@ def get_repository_pull_request_output(base_repository: Optional[pulumi.Input[st ## Example Usage + ```python import pulumi import pulumi_github as github @@ -316,6 +319,7 @@ def get_repository_pull_request_output(base_repository: Optional[pulumi.Input[st example = github.get_repository_pull_request(base_repository="example_repository", number=1) ``` + :param str base_repository: Name of the base repository to retrieve the Pull Request from. diff --git a/sdk/python/pulumi_github/get_repository_pull_requests.py b/sdk/python/pulumi_github/get_repository_pull_requests.py index 94c0d284..87dba45c 100644 --- a/sdk/python/pulumi_github/get_repository_pull_requests.py +++ b/sdk/python/pulumi_github/get_repository_pull_requests.py @@ -142,6 +142,7 @@ def get_repository_pull_requests(base_ref: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -152,6 +153,7 @@ def get_repository_pull_requests(base_ref: Optional[str] = None, sort_direction="desc", state="open") ``` + :param str base_ref: If set, filters Pull Requests by base branch name. @@ -199,6 +201,7 @@ def get_repository_pull_requests_output(base_ref: Optional[pulumi.Input[Optional ## Example Usage + ```python import pulumi import pulumi_github as github @@ -209,6 +212,7 @@ def get_repository_pull_requests_output(base_ref: Optional[pulumi.Input[Optional sort_direction="desc", state="open") ``` + :param str base_ref: If set, filters Pull Requests by base branch name. diff --git a/sdk/python/pulumi_github/get_repository_teams.py b/sdk/python/pulumi_github/get_repository_teams.py index d40f67e0..04426bc5 100644 --- a/sdk/python/pulumi_github/get_repository_teams.py +++ b/sdk/python/pulumi_github/get_repository_teams.py @@ -86,12 +86,14 @@ def get_repository_teams(full_name: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_repository_teams(name="example") ``` + :param str full_name: Full name of the repository (in `org/name` format). @@ -119,12 +121,14 @@ def get_repository_teams_output(full_name: Optional[pulumi.Input[Optional[str]]] ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_repository_teams(name="example") ``` + :param str full_name: Full name of the repository (in `org/name` format). diff --git a/sdk/python/pulumi_github/get_repository_webhooks.py b/sdk/python/pulumi_github/get_repository_webhooks.py index 482ce3ec..75d3592f 100644 --- a/sdk/python/pulumi_github/get_repository_webhooks.py +++ b/sdk/python/pulumi_github/get_repository_webhooks.py @@ -76,12 +76,14 @@ def get_repository_webhooks(repository: Optional[str] = None, To retrieve webhooks of a repository: + ```python import pulumi import pulumi_github as github repo = github.get_repository_webhooks(repository="foo") ``` + """ __args__ = dict() __args__['repository'] = repository @@ -104,11 +106,13 @@ def get_repository_webhooks_output(repository: Optional[pulumi.Input[str]] = Non To retrieve webhooks of a repository: + ```python import pulumi import pulumi_github as github repo = github.get_repository_webhooks(repository="foo") ``` + """ ... diff --git a/sdk/python/pulumi_github/get_rest_api.py b/sdk/python/pulumi_github/get_rest_api.py index adb13b1c..7c28d064 100644 --- a/sdk/python/pulumi_github/get_rest_api.py +++ b/sdk/python/pulumi_github/get_rest_api.py @@ -108,12 +108,14 @@ def get_rest_api(endpoint: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_rest_api(endpoint="repos/example_repo/git/refs/heads/main") ``` + :param str endpoint: REST API endpoint to send the GET request to. @@ -140,12 +142,14 @@ def get_rest_api_output(endpoint: Optional[pulumi.Input[str]] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_rest_api(endpoint="repos/example_repo/git/refs/heads/main") ``` + :param str endpoint: REST API endpoint to send the GET request to. diff --git a/sdk/python/pulumi_github/get_ssh_keys.py b/sdk/python/pulumi_github/get_ssh_keys.py index 444a2551..52bb1bb8 100644 --- a/sdk/python/pulumi_github/get_ssh_keys.py +++ b/sdk/python/pulumi_github/get_ssh_keys.py @@ -62,12 +62,14 @@ def get_ssh_keys(opts: Optional[pulumi.InvokeOptions] = None) -> AwaitableGetSsh ## Example Usage + ```python import pulumi import pulumi_github as github test = github.get_ssh_keys() ``` + """ __args__ = dict() opts = pulumi.InvokeOptions.merge(_utilities.get_invoke_opts_defaults(), opts) @@ -85,11 +87,13 @@ def get_ssh_keys_output(opts: Optional[pulumi.InvokeOptions] = None) -> pulumi.O ## Example Usage + ```python import pulumi import pulumi_github as github test = github.get_ssh_keys() ``` + """ ... diff --git a/sdk/python/pulumi_github/get_team.py b/sdk/python/pulumi_github/get_team.py index 887f2bca..88282031 100644 --- a/sdk/python/pulumi_github/get_team.py +++ b/sdk/python/pulumi_github/get_team.py @@ -187,12 +187,14 @@ def get_team(membership_type: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_team(slug="example") ``` + :param str membership_type: Type of membership to be requested to fill the list of members. Can be either "all" or "immediate". Default: "all" @@ -235,12 +237,14 @@ def get_team_output(membership_type: Optional[pulumi.Input[Optional[str]]] = Non ## Example Usage + ```python import pulumi import pulumi_github as github example = github.get_team(slug="example") ``` + :param str membership_type: Type of membership to be requested to fill the list of members. Can be either "all" or "immediate". Default: "all" diff --git a/sdk/python/pulumi_github/get_tree.py b/sdk/python/pulumi_github/get_tree.py index 78939971..75893ddf 100644 --- a/sdk/python/pulumi_github/get_tree.py +++ b/sdk/python/pulumi_github/get_tree.py @@ -93,6 +93,7 @@ def get_tree(recursive: Optional[bool] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -105,6 +106,7 @@ def get_tree(recursive: Optional[bool] = None, tree_sha=this_branch.sha) pulumi.export("entries", this_tree.entries) ``` + :param bool recursive: Setting this parameter to `true` returns the objects or subtrees referenced by the tree specified in `tree_sha`. @@ -136,6 +138,7 @@ def get_tree_output(recursive: Optional[pulumi.Input[Optional[bool]]] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -148,6 +151,7 @@ def get_tree_output(recursive: Optional[pulumi.Input[Optional[bool]]] = None, tree_sha=this_branch.sha) pulumi.export("entries", this_tree.entries) ``` + :param bool recursive: Setting this parameter to `true` returns the objects or subtrees referenced by the tree specified in `tree_sha`. diff --git a/sdk/python/pulumi_github/get_user.py b/sdk/python/pulumi_github/get_user.py index ee2eee5c..b73169fe 100644 --- a/sdk/python/pulumi_github/get_user.py +++ b/sdk/python/pulumi_github/get_user.py @@ -300,6 +300,7 @@ def get_user(username: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -308,6 +309,7 @@ def get_user(username: Optional[str] = None, current = github.get_user(username="") pulumi.export("currentGithubLogin", current.login) ``` + :param str username: The username. Use an empty string `""` to retrieve information about the currently authenticated user. @@ -350,6 +352,7 @@ def get_user_output(username: Optional[pulumi.Input[str]] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -358,6 +361,7 @@ def get_user_output(username: Optional[pulumi.Input[str]] = None, current = github.get_user(username="") pulumi.export("currentGithubLogin", current.login) ``` + :param str username: The username. Use an empty string `""` to retrieve information about the currently authenticated user. diff --git a/sdk/python/pulumi_github/get_user_external_identity.py b/sdk/python/pulumi_github/get_user_external_identity.py index f8755dcd..e7614470 100644 --- a/sdk/python/pulumi_github/get_user_external_identity.py +++ b/sdk/python/pulumi_github/get_user_external_identity.py @@ -102,12 +102,14 @@ def get_user_external_identity(username: Optional[str] = None, ## Example Usage + ```python import pulumi import pulumi_github as github example_user = github.get_user_external_identity(username="example-user") ``` + :param str username: The username of the member to fetch external identity for. @@ -134,12 +136,14 @@ def get_user_external_identity_output(username: Optional[pulumi.Input[str]] = No ## Example Usage + ```python import pulumi import pulumi_github as github example_user = github.get_user_external_identity(username="example-user") ``` + :param str username: The username of the member to fetch external identity for. diff --git a/sdk/python/pulumi_github/get_users.py b/sdk/python/pulumi_github/get_users.py index 473eac9e..8de32478 100644 --- a/sdk/python/pulumi_github/get_users.py +++ b/sdk/python/pulumi_github/get_users.py @@ -108,6 +108,7 @@ def get_users(usernames: Optional[Sequence[str]] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -120,6 +121,7 @@ def get_users(usernames: Optional[Sequence[str]] = None, pulumi.export("validUsers", example.logins) pulumi.export("invalidUsers", example.unknown_logins) ``` + :param Sequence[str] usernames: List of usernames. @@ -146,6 +148,7 @@ def get_users_output(usernames: Optional[pulumi.Input[Sequence[str]]] = None, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -158,6 +161,7 @@ def get_users_output(usernames: Optional[pulumi.Input[Sequence[str]]] = None, pulumi.export("validUsers", example.logins) pulumi.export("invalidUsers", example.unknown_logins) ``` + :param Sequence[str] usernames: List of usernames. diff --git a/sdk/python/pulumi_github/issue.py b/sdk/python/pulumi_github/issue.py index cf9fab95..a2a62b81 100644 --- a/sdk/python/pulumi_github/issue.py +++ b/sdk/python/pulumi_github/issue.py @@ -281,6 +281,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -294,8 +295,11 @@ def __init__(__self__, title="My issue title", body="The body of my issue") ``` + + ### With Milestone And Project Assignment + ```python import pulumi import pulumi_github as github @@ -322,13 +326,14 @@ def __init__(__self__, assignees=["bob-github"], milestone_number=test_repository_milestone.number) ``` + ## Import GitHub Issues can be imported using an ID made up of `repository:number`, e.g. ```sh - $ pulumi import github:index/issue:Issue issue_15 myrepo:15 + $ pulumi import github:index/issue:Issue issue_15 myrepo:15 ``` :param str resource_name: The name of the resource. @@ -354,6 +359,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -367,8 +373,11 @@ def __init__(__self__, title="My issue title", body="The body of my issue") ``` + + ### With Milestone And Project Assignment + ```python import pulumi import pulumi_github as github @@ -395,13 +404,14 @@ def __init__(__self__, assignees=["bob-github"], milestone_number=test_repository_milestone.number) ``` + ## Import GitHub Issues can be imported using an ID made up of `repository:number`, e.g. ```sh - $ pulumi import github:index/issue:Issue issue_15 myrepo:15 + $ pulumi import github:index/issue:Issue issue_15 myrepo:15 ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/issue_label.py b/sdk/python/pulumi_github/issue_label.py index fef8bdcd..f07c6fd6 100644 --- a/sdk/python/pulumi_github/issue_label.py +++ b/sdk/python/pulumi_github/issue_label.py @@ -194,6 +194,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -203,13 +204,14 @@ def __init__(__self__, color="FF0000", repository="test-repo") ``` + ## Import GitHub Issue Labels can be imported using an ID made up of `repository:name`, e.g. ```sh - $ pulumi import github:index/issueLabel:IssueLabel panic_label terraform:panic + $ pulumi import github:index/issueLabel:IssueLabel panic_label terraform:panic ``` :param str resource_name: The name of the resource. @@ -228,6 +230,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -237,13 +240,14 @@ def __init__(__self__, color="FF0000", repository="test-repo") ``` + ## Import GitHub Issue Labels can be imported using an ID made up of `repository:name`, e.g. ```sh - $ pulumi import github:index/issueLabel:IssueLabel panic_label terraform:panic + $ pulumi import github:index/issueLabel:IssueLabel panic_label terraform:panic ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/issue_labels.py b/sdk/python/pulumi_github/issue_labels.py index 503e5cc0..63dd85fd 100644 --- a/sdk/python/pulumi_github/issue_labels.py +++ b/sdk/python/pulumi_github/issue_labels.py @@ -114,6 +114,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -132,13 +133,14 @@ def __init__(__self__, ], repository="test-repo") ``` + ## Import GitHub Issue Labels can be imported using the repository `name`, e.g. ```sh - $ pulumi import github:index/issueLabels:IssueLabels test_repo test_repo + $ pulumi import github:index/issueLabels:IssueLabels test_repo test_repo ``` :param str resource_name: The name of the resource. @@ -166,6 +168,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -184,13 +187,14 @@ def __init__(__self__, ], repository="test-repo") ``` + ## Import GitHub Issue Labels can be imported using the repository `name`, e.g. ```sh - $ pulumi import github:index/issueLabels:IssueLabels test_repo test_repo + $ pulumi import github:index/issueLabels:IssueLabels test_repo test_repo ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/membership.py b/sdk/python/pulumi_github/membership.py index 5fe5a114..05e8c9b3 100644 --- a/sdk/python/pulumi_github/membership.py +++ b/sdk/python/pulumi_github/membership.py @@ -172,6 +172,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -181,13 +182,14 @@ def __init__(__self__, role="member", username="SomeUser") ``` + ## Import GitHub Membership can be imported using an ID made up of `organization:username`, e.g. ```sh - $ pulumi import github:index/membership:Membership member hashicorp:someuser + $ pulumi import github:index/membership:Membership member hashicorp:someuser ``` :param str resource_name: The name of the resource. @@ -216,6 +218,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -225,13 +228,14 @@ def __init__(__self__, role="member", username="SomeUser") ``` + ## Import GitHub Membership can be imported using an ID made up of `organization:username`, e.g. ```sh - $ pulumi import github:index/membership:Membership member hashicorp:someuser + $ pulumi import github:index/membership:Membership member hashicorp:someuser ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/organization_block.py b/sdk/python/pulumi_github/organization_block.py index 2581b96f..3b755b6c 100644 --- a/sdk/python/pulumi_github/organization_block.py +++ b/sdk/python/pulumi_github/organization_block.py @@ -82,19 +82,21 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.OrganizationBlock("example", username="paultyng") ``` + ## Import GitHub organization block can be imported using a username, e.g. ```sh - $ pulumi import github:index/organizationBlock:OrganizationBlock example someuser + $ pulumi import github:index/organizationBlock:OrganizationBlock example someuser ``` :param str resource_name: The name of the resource. @@ -112,19 +114,21 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github example = github.OrganizationBlock("example", username="paultyng") ``` + ## Import GitHub organization block can be imported using a username, e.g. ```sh - $ pulumi import github:index/organizationBlock:OrganizationBlock example someuser + $ pulumi import github:index/organizationBlock:OrganizationBlock example someuser ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/organization_custom_role.py b/sdk/python/pulumi_github/organization_custom_role.py index 94d977ac..be6b8b26 100644 --- a/sdk/python/pulumi_github/organization_custom_role.py +++ b/sdk/python/pulumi_github/organization_custom_role.py @@ -170,6 +170,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -199,13 +200,15 @@ def __init__(__self__, "write_code_scanning", ]) ``` + ## Import - Custom roles can be imported using the `id` of the role. The `id` of the custom role can be found using the [list custom roles in an organization](https://docs.github.com/en/enterprise-cloud@latest/rest/orgs/custom-roles#list-custom-repository-roles-in-an-organization) API. + Custom roles can be imported using the `id` of the role. + The `id` of the custom role can be found using the [list custom roles in an organization](https://docs.github.com/en/enterprise-cloud@latest/rest/orgs/custom-roles#list-custom-repository-roles-in-an-organization) API. ```sh - $ pulumi import github:index/organizationCustomRole:OrganizationCustomRole example 1234 + $ pulumi import github:index/organizationCustomRole:OrganizationCustomRole example 1234 ``` :param str resource_name: The name of the resource. @@ -228,6 +231,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -257,13 +261,15 @@ def __init__(__self__, "write_code_scanning", ]) ``` + ## Import - Custom roles can be imported using the `id` of the role. The `id` of the custom role can be found using the [list custom roles in an organization](https://docs.github.com/en/enterprise-cloud@latest/rest/orgs/custom-roles#list-custom-repository-roles-in-an-organization) API. + Custom roles can be imported using the `id` of the role. + The `id` of the custom role can be found using the [list custom roles in an organization](https://docs.github.com/en/enterprise-cloud@latest/rest/orgs/custom-roles#list-custom-repository-roles-in-an-organization) API. ```sh - $ pulumi import github:index/organizationCustomRole:OrganizationCustomRole example 1234 + $ pulumi import github:index/organizationCustomRole:OrganizationCustomRole example 1234 ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/organization_project.py b/sdk/python/pulumi_github/organization_project.py index b530f4bb..59cce66a 100644 --- a/sdk/python/pulumi_github/organization_project.py +++ b/sdk/python/pulumi_github/organization_project.py @@ -132,12 +132,14 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github project = github.OrganizationProject("project", body="This is a organization project.") ``` + :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. @@ -155,12 +157,14 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github project = github.OrganizationProject("project", body="This is a organization project.") ``` + :param str resource_name: The name of the resource. :param OrganizationProjectArgs args: The arguments to use to populate this resource's properties. diff --git a/sdk/python/pulumi_github/organization_security_manager.py b/sdk/python/pulumi_github/organization_security_manager.py index 95120d98..c5319a5f 100644 --- a/sdk/python/pulumi_github/organization_security_manager.py +++ b/sdk/python/pulumi_github/organization_security_manager.py @@ -68,6 +68,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -75,13 +76,14 @@ def __init__(__self__, some_team_team = github.Team("someTeamTeam", description="Some cool team") some_team_organization_security_manager = github.OrganizationSecurityManager("someTeamOrganizationSecurityManager", team_slug=some_team_team.slug) ``` + ## Import GitHub Security Manager Teams can be imported using the GitHub team ID e.g. ```sh - $ pulumi import github:index/organizationSecurityManager:OrganizationSecurityManager core 1234567 + $ pulumi import github:index/organizationSecurityManager:OrganizationSecurityManager core 1234567 ``` :param str resource_name: The name of the resource. @@ -97,6 +99,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -104,13 +107,14 @@ def __init__(__self__, some_team_team = github.Team("someTeamTeam", description="Some cool team") some_team_organization_security_manager = github.OrganizationSecurityManager("someTeamOrganizationSecurityManager", team_slug=some_team_team.slug) ``` + ## Import GitHub Security Manager Teams can be imported using the GitHub team ID e.g. ```sh - $ pulumi import github:index/organizationSecurityManager:OrganizationSecurityManager core 1234567 + $ pulumi import github:index/organizationSecurityManager:OrganizationSecurityManager core 1234567 ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/organization_settings.py b/sdk/python/pulumi_github/organization_settings.py index eb1d17be..eb73894a 100644 --- a/sdk/python/pulumi_github/organization_settings.py +++ b/sdk/python/pulumi_github/organization_settings.py @@ -895,6 +895,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -926,13 +927,15 @@ def __init__(__self__, twitter_username="Test", web_commit_signoff_required=True) ``` + ## Import - Organization settings can be imported using the `id` of the organization. The `id` of the organization can be found using the [get an organization](https://docs.github.com/en/rest/orgs/orgs#get-an-organization) API. + Organization settings can be imported using the `id` of the organization. + The `id` of the organization can be found using the [get an organization](https://docs.github.com/en/rest/orgs/orgs#get-an-organization) API. ```sh - $ pulumi import github:index/organizationSettings:OrganizationSettings test 123456789 + $ pulumi import github:index/organizationSettings:OrganizationSettings test 123456789 ``` :param str resource_name: The name of the resource. @@ -975,6 +978,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -1006,13 +1010,15 @@ def __init__(__self__, twitter_username="Test", web_commit_signoff_required=True) ``` + ## Import - Organization settings can be imported using the `id` of the organization. The `id` of the organization can be found using the [get an organization](https://docs.github.com/en/rest/orgs/orgs#get-an-organization) API. + Organization settings can be imported using the `id` of the organization. + The `id` of the organization can be found using the [get an organization](https://docs.github.com/en/rest/orgs/orgs#get-an-organization) API. ```sh - $ pulumi import github:index/organizationSettings:OrganizationSettings test 123456789 + $ pulumi import github:index/organizationSettings:OrganizationSettings test 123456789 ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/organization_webhook.py b/sdk/python/pulumi_github/organization_webhook.py index f981de81..1d4aeade 100644 --- a/sdk/python/pulumi_github/organization_webhook.py +++ b/sdk/python/pulumi_github/organization_webhook.py @@ -166,12 +166,13 @@ def __init__(__self__, ## Import - Organization webhooks can be imported using the `id` of the webhook. The `id` of the webhook can be found in the URL of the webhook. For example, `"https://github.com/organizations/foo-org/settings/hooks/123456789"`. + Organization webhooks can be imported using the `id` of the webhook. + The `id` of the webhook can be found in the URL of the webhook. For example, `"https://github.com/organizations/foo-org/settings/hooks/123456789"`. ```sh - $ pulumi import github:index/organizationWebhook:OrganizationWebhook terraform 123456789 + $ pulumi import github:index/organizationWebhook:OrganizationWebhook terraform 123456789 ``` - If secret is populated in the webhook's configuration, the value will be imported as "********". + If secret is populated in the webhook's configuration, the value will be imported as "********". :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. @@ -190,12 +191,13 @@ def __init__(__self__, ## Import - Organization webhooks can be imported using the `id` of the webhook. The `id` of the webhook can be found in the URL of the webhook. For example, `"https://github.com/organizations/foo-org/settings/hooks/123456789"`. + Organization webhooks can be imported using the `id` of the webhook. + The `id` of the webhook can be found in the URL of the webhook. For example, `"https://github.com/organizations/foo-org/settings/hooks/123456789"`. ```sh - $ pulumi import github:index/organizationWebhook:OrganizationWebhook terraform 123456789 + $ pulumi import github:index/organizationWebhook:OrganizationWebhook terraform 123456789 ``` - If secret is populated in the webhook's configuration, the value will be imported as "********". + If secret is populated in the webhook's configuration, the value will be imported as "********". :param str resource_name: The name of the resource. :param OrganizationWebhookArgs args: The arguments to use to populate this resource's properties. diff --git a/sdk/python/pulumi_github/project_card.py b/sdk/python/pulumi_github/project_card.py index 9a7038bd..6435fde6 100644 --- a/sdk/python/pulumi_github/project_card.py +++ b/sdk/python/pulumi_github/project_card.py @@ -209,6 +209,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -219,8 +220,11 @@ def __init__(__self__, column_id=column.column_id, note="## Unaccepted 👇") ``` + + ### Adding An Issue To A Project + ```python import pulumi import pulumi_github as github @@ -241,13 +245,14 @@ def __init__(__self__, content_id=test_issue.issue_id, content_type="Issue") ``` + ## Import A GitHub Project Card can be imported using its [Card ID](https://developer.github.com/v3/projects/cards/#get-a-project-card): ```sh - $ pulumi import github:index/projectCard:ProjectCard card 01234567 + $ pulumi import github:index/projectCard:ProjectCard card 01234567 ``` :param str resource_name: The name of the resource. @@ -271,6 +276,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -281,8 +287,11 @@ def __init__(__self__, column_id=column.column_id, note="## Unaccepted 👇") ``` + + ### Adding An Issue To A Project + ```python import pulumi import pulumi_github as github @@ -303,13 +312,14 @@ def __init__(__self__, content_id=test_issue.issue_id, content_type="Issue") ``` + ## Import A GitHub Project Card can be imported using its [Card ID](https://developer.github.com/v3/projects/cards/#get-a-project-card): ```sh - $ pulumi import github:index/projectCard:ProjectCard card 01234567 + $ pulumi import github:index/projectCard:ProjectCard card 01234567 ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/project_column.py b/sdk/python/pulumi_github/project_column.py index 53dad613..f6202e0f 100644 --- a/sdk/python/pulumi_github/project_column.py +++ b/sdk/python/pulumi_github/project_column.py @@ -131,6 +131,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -138,6 +139,7 @@ def __init__(__self__, project = github.OrganizationProject("project", body="This is an organization project.") column = github.ProjectColumn("column", project_id=project.id) ``` + :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. @@ -155,6 +157,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -162,6 +165,7 @@ def __init__(__self__, project = github.OrganizationProject("project", body="This is an organization project.") column = github.ProjectColumn("column", project_id=project.id) ``` + :param str resource_name: The name of the resource. :param ProjectColumnArgs args: The arguments to use to populate this resource's properties. diff --git a/sdk/python/pulumi_github/release.py b/sdk/python/pulumi_github/release.py index ea641177..659a668c 100644 --- a/sdk/python/pulumi_github/release.py +++ b/sdk/python/pulumi_github/release.py @@ -346,6 +346,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -357,8 +358,11 @@ def __init__(__self__, repository=repo.name, tag_name="v1.0.0") ``` + + ### On Non-Default Branch + ```python import pulumi import pulumi_github as github @@ -375,6 +379,7 @@ def __init__(__self__, draft=False, prerelease=False) ``` + ## Import @@ -408,6 +413,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -419,8 +425,11 @@ def __init__(__self__, repository=repo.name, tag_name="v1.0.0") ``` + + ### On Non-Default Branch + ```python import pulumi import pulumi_github as github @@ -437,6 +446,7 @@ def __init__(__self__, draft=False, prerelease=False) ``` + ## Import diff --git a/sdk/python/pulumi_github/repository.py b/sdk/python/pulumi_github/repository.py index f2fa88f0..16f8cc86 100644 --- a/sdk/python/pulumi_github/repository.py +++ b/sdk/python/pulumi_github/repository.py @@ -1367,6 +1367,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -1380,8 +1381,11 @@ def __init__(__self__, ), visibility="public") ``` + + ### With GitHub Pages Enabled + ```python import pulumi import pulumi_github as github @@ -1396,13 +1400,14 @@ def __init__(__self__, ), private=False) ``` + ## Import Repositories can be imported using the `name`, e.g. ```sh - $ pulumi import github:index/repository:Repository terraform terraform + $ pulumi import github:index/repository:Repository terraform terraform ``` :param str resource_name: The name of the resource. @@ -1463,6 +1468,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -1476,8 +1482,11 @@ def __init__(__self__, ), visibility="public") ``` + + ### With GitHub Pages Enabled + ```python import pulumi import pulumi_github as github @@ -1492,13 +1501,14 @@ def __init__(__self__, ), private=False) ``` + ## Import Repositories can be imported using the `name`, e.g. ```sh - $ pulumi import github:index/repository:Repository terraform terraform + $ pulumi import github:index/repository:Repository terraform terraform ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/repository_autolink_reference.py b/sdk/python/pulumi_github/repository_autolink_reference.py index f02f484f..acdf7113 100644 --- a/sdk/python/pulumi_github/repository_autolink_reference.py +++ b/sdk/python/pulumi_github/repository_autolink_reference.py @@ -183,6 +183,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -195,6 +196,7 @@ def __init__(__self__, key_prefix="TICKET-", target_url_template="https://example.com/TICKET?query=") ``` + ## Import @@ -222,6 +224,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -234,6 +237,7 @@ def __init__(__self__, key_prefix="TICKET-", target_url_template="https://example.com/TICKET?query=") ``` + ## Import diff --git a/sdk/python/pulumi_github/repository_collaborator.py b/sdk/python/pulumi_github/repository_collaborator.py index 22f88fcc..d61dd610 100644 --- a/sdk/python/pulumi_github/repository_collaborator.py +++ b/sdk/python/pulumi_github/repository_collaborator.py @@ -223,6 +223,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -233,13 +234,14 @@ def __init__(__self__, repository="our-cool-repo", username="SomeUser") ``` + ## Import GitHub Repository Collaborators can be imported using an ID made up of `repository:username`, e.g. ```sh - $ pulumi import github:index/repositoryCollaborator:RepositoryCollaborator collaborator terraform:someuser + $ pulumi import github:index/repositoryCollaborator:RepositoryCollaborator collaborator terraform:someuser ``` :param str resource_name: The name of the resource. @@ -287,6 +289,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -297,13 +300,14 @@ def __init__(__self__, repository="our-cool-repo", username="SomeUser") ``` + ## Import GitHub Repository Collaborators can be imported using an ID made up of `repository:username`, e.g. ```sh - $ pulumi import github:index/repositoryCollaborator:RepositoryCollaborator collaborator terraform:someuser + $ pulumi import github:index/repositoryCollaborator:RepositoryCollaborator collaborator terraform:someuser ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/repository_collaborators.py b/sdk/python/pulumi_github/repository_collaborators.py index df4e880c..7633d03f 100644 --- a/sdk/python/pulumi_github/repository_collaborators.py +++ b/sdk/python/pulumi_github/repository_collaborators.py @@ -179,6 +179,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -197,13 +198,14 @@ def __init__(__self__, team_id=some_team.slug, )]) ``` + ## Import GitHub Repository Collaborators can be imported using the name `name`, e.g. ```sh - $ pulumi import github:index/repositoryCollaborators:RepositoryCollaborators collaborators terraform + $ pulumi import github:index/repositoryCollaborators:RepositoryCollaborators collaborators terraform ``` :param str resource_name: The name of the resource. @@ -246,6 +248,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -264,13 +267,14 @@ def __init__(__self__, team_id=some_team.slug, )]) ``` + ## Import GitHub Repository Collaborators can be imported using the name `name`, e.g. ```sh - $ pulumi import github:index/repositoryCollaborators:RepositoryCollaborators collaborators terraform + $ pulumi import github:index/repositoryCollaborators:RepositoryCollaborators collaborators terraform ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/repository_dependabot_security_updates.py b/sdk/python/pulumi_github/repository_dependabot_security_updates.py index 2255cbd8..05ca0f6e 100644 --- a/sdk/python/pulumi_github/repository_dependabot_security_updates.py +++ b/sdk/python/pulumi_github/repository_dependabot_security_updates.py @@ -104,6 +104,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -116,6 +117,7 @@ def __init__(__self__, repository=github_repository["test"]["id"], enabled=True) ``` + ## Import @@ -143,6 +145,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -155,6 +158,7 @@ def __init__(__self__, repository=github_repository["test"]["id"], enabled=True) ``` + ## Import diff --git a/sdk/python/pulumi_github/repository_deploy_key.py b/sdk/python/pulumi_github/repository_deploy_key.py index 9da90421..ba6da46a 100644 --- a/sdk/python/pulumi_github/repository_deploy_key.py +++ b/sdk/python/pulumi_github/repository_deploy_key.py @@ -196,6 +196,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -210,13 +211,15 @@ def __init__(__self__, key=example_repository_deploy_key_private_key.public_key_openssh, read_only=True) ``` + ## Import - Repository deploy keys can be imported using a colon-separated pair of repository name and GitHub's key id. The latter can be obtained by GitHub's SDKs and API. + Repository deploy keys can be imported using a colon-separated pair of repository name + and GitHub's key id. The latter can be obtained by GitHub's SDKs and API. ```sh - $ pulumi import github:index/repositoryDeployKey:RepositoryDeployKey foo test-repo:23824728 + $ pulumi import github:index/repositoryDeployKey:RepositoryDeployKey foo test-repo:23824728 ``` :param str resource_name: The name of the resource. @@ -248,6 +251,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -262,13 +266,15 @@ def __init__(__self__, key=example_repository_deploy_key_private_key.public_key_openssh, read_only=True) ``` + ## Import - Repository deploy keys can be imported using a colon-separated pair of repository name and GitHub's key id. The latter can be obtained by GitHub's SDKs and API. + Repository deploy keys can be imported using a colon-separated pair of repository name + and GitHub's key id. The latter can be obtained by GitHub's SDKs and API. ```sh - $ pulumi import github:index/repositoryDeployKey:RepositoryDeployKey foo test-repo:23824728 + $ pulumi import github:index/repositoryDeployKey:RepositoryDeployKey foo test-repo:23824728 ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/repository_deployment_branch_policy.py b/sdk/python/pulumi_github/repository_deployment_branch_policy.py index 2a8e54f0..bc6f572b 100644 --- a/sdk/python/pulumi_github/repository_deployment_branch_policy.py +++ b/sdk/python/pulumi_github/repository_deployment_branch_policy.py @@ -151,6 +151,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -167,11 +168,12 @@ def __init__(__self__, environment_name="my_env", opts=pulumi.ResourceOptions(depends_on=[env])) ``` + ## Import ```sh - $ pulumi import github:index/repositoryDeploymentBranchPolicy:RepositoryDeploymentBranchPolicy foo repo:env:id + $ pulumi import github:index/repositoryDeploymentBranchPolicy:RepositoryDeploymentBranchPolicy foo repo:env:id ``` :param str resource_name: The name of the resource. @@ -191,6 +193,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -207,11 +210,12 @@ def __init__(__self__, environment_name="my_env", opts=pulumi.ResourceOptions(depends_on=[env])) ``` + ## Import ```sh - $ pulumi import github:index/repositoryDeploymentBranchPolicy:RepositoryDeploymentBranchPolicy foo repo:env:id + $ pulumi import github:index/repositoryDeploymentBranchPolicy:RepositoryDeploymentBranchPolicy foo repo:env:id ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/repository_environment.py b/sdk/python/pulumi_github/repository_environment.py index 0f0b7f39..5bf9459e 100644 --- a/sdk/python/pulumi_github/repository_environment.py +++ b/sdk/python/pulumi_github/repository_environment.py @@ -269,6 +269,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -287,13 +288,14 @@ def __init__(__self__, custom_branch_policies=False, )) ``` + ## Import GitHub Repository Environment can be imported using an ID made up of `name` of the repository combined with the `environment` name of the environment, separated by a `:` character, e.g. ```sh - $ pulumi import github:index/repositoryEnvironment:RepositoryEnvironment daily terraform:daily + $ pulumi import github:index/repositoryEnvironment:RepositoryEnvironment daily terraform:daily ``` :param str resource_name: The name of the resource. @@ -317,6 +319,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -335,13 +338,14 @@ def __init__(__self__, custom_branch_policies=False, )) ``` + ## Import GitHub Repository Environment can be imported using an ID made up of `name` of the repository combined with the `environment` name of the environment, separated by a `:` character, e.g. ```sh - $ pulumi import github:index/repositoryEnvironment:RepositoryEnvironment daily terraform:daily + $ pulumi import github:index/repositoryEnvironment:RepositoryEnvironment daily terraform:daily ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/repository_environment_deployment_policy.py b/sdk/python/pulumi_github/repository_environment_deployment_policy.py index 16110fbe..ef09e0ff 100644 --- a/sdk/python/pulumi_github/repository_environment_deployment_policy.py +++ b/sdk/python/pulumi_github/repository_environment_deployment_policy.py @@ -134,6 +134,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -156,13 +157,14 @@ def __init__(__self__, environment=test_repository_environment.environment, branch_pattern="releases/*") ``` + ## Import GitHub Repository Environment Deployment Policy can be imported using an ID made up of `name` of the repository combined with the `environment` name of the environment with the `Id` of the deployment policy, separated by a `:` character, e.g. ```sh - $ pulumi import github:index/repositoryEnvironmentDeploymentPolicy:RepositoryEnvironmentDeploymentPolicy daily terraform:daily:123456 + $ pulumi import github:index/repositoryEnvironmentDeploymentPolicy:RepositoryEnvironmentDeploymentPolicy daily terraform:daily:123456 ``` :param str resource_name: The name of the resource. @@ -182,6 +184,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -204,13 +207,14 @@ def __init__(__self__, environment=test_repository_environment.environment, branch_pattern="releases/*") ``` + ## Import GitHub Repository Environment Deployment Policy can be imported using an ID made up of `name` of the repository combined with the `environment` name of the environment with the `Id` of the deployment policy, separated by a `:` character, e.g. ```sh - $ pulumi import github:index/repositoryEnvironmentDeploymentPolicy:RepositoryEnvironmentDeploymentPolicy daily terraform:daily:123456 + $ pulumi import github:index/repositoryEnvironmentDeploymentPolicy:RepositoryEnvironmentDeploymentPolicy daily terraform:daily:123456 ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/repository_file.py b/sdk/python/pulumi_github/repository_file.py index 6c4d674a..e9c70d00 100644 --- a/sdk/python/pulumi_github/repository_file.py +++ b/sdk/python/pulumi_github/repository_file.py @@ -352,6 +352,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -367,18 +368,19 @@ def __init__(__self__, commit_email="terraform@example.com", overwrite_on_create=True) ``` + ## Import Repository files can be imported using a combination of the `repo` and `file`, e.g. ```sh - $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore + $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore ``` - To import a file from a branch other than the default branch, append `:` and the branch name, e.g. + To import a file from a branch other than the default branch, append `:` and the branch name, e.g. ```sh - $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore:dev + $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore:dev ``` :param str resource_name: The name of the resource. @@ -405,6 +407,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -420,18 +423,19 @@ def __init__(__self__, commit_email="terraform@example.com", overwrite_on_create=True) ``` + ## Import Repository files can be imported using a combination of the `repo` and `file`, e.g. ```sh - $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore + $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore ``` - To import a file from a branch other than the default branch, append `:` and the branch name, e.g. + To import a file from a branch other than the default branch, append `:` and the branch name, e.g. ```sh - $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore:dev + $ pulumi import github:index/repositoryFile:RepositoryFile gitignore example/.gitignore:dev ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/repository_milestone.py b/sdk/python/pulumi_github/repository_milestone.py index 9d4ceb86..84a3b1c3 100644 --- a/sdk/python/pulumi_github/repository_milestone.py +++ b/sdk/python/pulumi_github/repository_milestone.py @@ -251,6 +251,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -261,13 +262,14 @@ def __init__(__self__, repository="example-repository", title="v1.1.0") ``` + ## Import A GitHub Repository Milestone can be imported using an ID made up of `owner/repository/number`, e.g. ```sh - $ pulumi import github:index/repositoryMilestone:RepositoryMilestone example example-owner/example-repository/1 + $ pulumi import github:index/repositoryMilestone:RepositoryMilestone example example-owner/example-repository/1 ``` :param str resource_name: The name of the resource. @@ -292,6 +294,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -302,13 +305,14 @@ def __init__(__self__, repository="example-repository", title="v1.1.0") ``` + ## Import A GitHub Repository Milestone can be imported using an ID made up of `owner/repository/number`, e.g. ```sh - $ pulumi import github:index/repositoryMilestone:RepositoryMilestone example example-owner/example-repository/1 + $ pulumi import github:index/repositoryMilestone:RepositoryMilestone example example-owner/example-repository/1 ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/repository_project.py b/sdk/python/pulumi_github/repository_project.py index ad21bab4..1cd03a9d 100644 --- a/sdk/python/pulumi_github/repository_project.py +++ b/sdk/python/pulumi_github/repository_project.py @@ -164,6 +164,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -175,6 +176,7 @@ def __init__(__self__, body="This is a repository project.", repository=example.name) ``` + :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. @@ -193,6 +195,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -204,6 +207,7 @@ def __init__(__self__, body="This is a repository project.", repository=example.name) ``` + :param str resource_name: The name of the resource. :param RepositoryProjectArgs args: The arguments to use to populate this resource's properties. diff --git a/sdk/python/pulumi_github/repository_pull_request.py b/sdk/python/pulumi_github/repository_pull_request.py index 0de012e7..c9ad4208 100644 --- a/sdk/python/pulumi_github/repository_pull_request.py +++ b/sdk/python/pulumi_github/repository_pull_request.py @@ -409,6 +409,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -420,6 +421,7 @@ def __init__(__self__, head_ref="feature-branch", title="My newest feature") ``` + :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. @@ -442,6 +444,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -453,6 +456,7 @@ def __init__(__self__, head_ref="feature-branch", title="My newest feature") ``` + :param str resource_name: The name of the resource. :param RepositoryPullRequestArgs args: The arguments to use to populate this resource's properties. diff --git a/sdk/python/pulumi_github/repository_ruleset.py b/sdk/python/pulumi_github/repository_ruleset.py index e8fd5b71..f31c5793 100644 --- a/sdk/python/pulumi_github/repository_ruleset.py +++ b/sdk/python/pulumi_github/repository_ruleset.py @@ -318,6 +318,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -349,6 +350,7 @@ def __init__(__self__, ), )) ``` + ## Import @@ -381,6 +383,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -412,6 +415,7 @@ def __init__(__self__, ), )) ``` + ## Import diff --git a/sdk/python/pulumi_github/repository_tag_protection.py b/sdk/python/pulumi_github/repository_tag_protection.py index ad59f362..2f424536 100644 --- a/sdk/python/pulumi_github/repository_tag_protection.py +++ b/sdk/python/pulumi_github/repository_tag_protection.py @@ -118,6 +118,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -126,15 +127,17 @@ def __init__(__self__, pattern="v*", repository="example-repository") ``` + ## Import - Repository tag protections can be imported using the `name` of the repository, combined with the `id` of the tag protection, separated by a `/` character. The `id` of the tag protection can be found using the [GitHub API](https://docs.github.com/en/rest/repos/tags#list-tag-protection-states-for-a-repository). + Repository tag protections can be imported using the `name` of the repository, combined with the `id` of the tag protection, separated by a `/` character. + The `id` of the tag protection can be found using the [GitHub API](https://docs.github.com/en/rest/repos/tags#list-tag-protection-states-for-a-repository). Importing uses the name of the repository, as well as the ID of the tag protection, e.g. ```sh - $ pulumi import github:index/repositoryTagProtection:RepositoryTagProtection terraform my-repo/31077 + $ pulumi import github:index/repositoryTagProtection:RepositoryTagProtection terraform my-repo/31077 ``` :param str resource_name: The name of the resource. @@ -153,6 +156,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -161,15 +165,17 @@ def __init__(__self__, pattern="v*", repository="example-repository") ``` + ## Import - Repository tag protections can be imported using the `name` of the repository, combined with the `id` of the tag protection, separated by a `/` character. The `id` of the tag protection can be found using the [GitHub API](https://docs.github.com/en/rest/repos/tags#list-tag-protection-states-for-a-repository). + Repository tag protections can be imported using the `name` of the repository, combined with the `id` of the tag protection, separated by a `/` character. + The `id` of the tag protection can be found using the [GitHub API](https://docs.github.com/en/rest/repos/tags#list-tag-protection-states-for-a-repository). Importing uses the name of the repository, as well as the ID of the tag protection, e.g. ```sh - $ pulumi import github:index/repositoryTagProtection:RepositoryTagProtection terraform my-repo/31077 + $ pulumi import github:index/repositoryTagProtection:RepositoryTagProtection terraform my-repo/31077 ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/repository_topics.py b/sdk/python/pulumi_github/repository_topics.py index 04f057b6..1c3cd320 100644 --- a/sdk/python/pulumi_github/repository_topics.py +++ b/sdk/python/pulumi_github/repository_topics.py @@ -100,6 +100,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -112,13 +113,14 @@ def __init__(__self__, "topic-2", ]) ``` + ## Import Repository topics can be imported using the `name` of the repository. ```sh - $ pulumi import github:index/repositoryTopics:RepositoryTopics terraform terraform + $ pulumi import github:index/repositoryTopics:RepositoryTopics terraform terraform ``` :param str resource_name: The name of the resource. @@ -135,6 +137,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -147,13 +150,14 @@ def __init__(__self__, "topic-2", ]) ``` + ## Import Repository topics can be imported using the `name` of the repository. ```sh - $ pulumi import github:index/repositoryTopics:RepositoryTopics terraform terraform + $ pulumi import github:index/repositoryTopics:RepositoryTopics terraform terraform ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/repository_webhook.py b/sdk/python/pulumi_github/repository_webhook.py index 746e1a61..9baa59e7 100644 --- a/sdk/python/pulumi_github/repository_webhook.py +++ b/sdk/python/pulumi_github/repository_webhook.py @@ -199,6 +199,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -217,17 +218,19 @@ def __init__(__self__, active=False, events=["issues"]) ``` + ## Import - Repository webhooks can be imported using the `name` of the repository, combined with the `id` of the webhook, separated by a `/` character. The `id` of the webhook can be found in the URL of the webhook. For example: `"https://github.com/foo-org/foo-repo/settings/hooks/14711452"`. + Repository webhooks can be imported using the `name` of the repository, combined with the `id` of the webhook, separated by a `/` character. + The `id` of the webhook can be found in the URL of the webhook. For example: `"https://github.com/foo-org/foo-repo/settings/hooks/14711452"`. Importing uses the name of the repository, as well as the ID of the webhook, e.g. ```sh - $ pulumi import github:index/repositoryWebhook:RepositoryWebhook terraform terraform/11235813 + $ pulumi import github:index/repositoryWebhook:RepositoryWebhook terraform terraform/11235813 ``` - If secret is populated in the webhook's configuration, the value will be imported as "********". + If secret is populated in the webhook's configuration, the value will be imported as "********". :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. @@ -248,6 +251,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -266,17 +270,19 @@ def __init__(__self__, active=False, events=["issues"]) ``` + ## Import - Repository webhooks can be imported using the `name` of the repository, combined with the `id` of the webhook, separated by a `/` character. The `id` of the webhook can be found in the URL of the webhook. For example: `"https://github.com/foo-org/foo-repo/settings/hooks/14711452"`. + Repository webhooks can be imported using the `name` of the repository, combined with the `id` of the webhook, separated by a `/` character. + The `id` of the webhook can be found in the URL of the webhook. For example: `"https://github.com/foo-org/foo-repo/settings/hooks/14711452"`. Importing uses the name of the repository, as well as the ID of the webhook, e.g. ```sh - $ pulumi import github:index/repositoryWebhook:RepositoryWebhook terraform terraform/11235813 + $ pulumi import github:index/repositoryWebhook:RepositoryWebhook terraform terraform/11235813 ``` - If secret is populated in the webhook's configuration, the value will be imported as "********". + If secret is populated in the webhook's configuration, the value will be imported as "********". :param str resource_name: The name of the resource. :param RepositoryWebhookArgs args: The arguments to use to populate this resource's properties. diff --git a/sdk/python/pulumi_github/team.py b/sdk/python/pulumi_github/team.py index b882e59f..86566b6f 100644 --- a/sdk/python/pulumi_github/team.py +++ b/sdk/python/pulumi_github/team.py @@ -369,6 +369,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -378,6 +379,7 @@ def __init__(__self__, description="Some cool team", privacy="closed") ``` + ## Import @@ -417,6 +419,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -426,6 +429,7 @@ def __init__(__self__, description="Some cool team", privacy="closed") ``` + ## Import diff --git a/sdk/python/pulumi_github/team_members.py b/sdk/python/pulumi_github/team_members.py index 7ad38f85..fcafcd51 100644 --- a/sdk/python/pulumi_github/team_members.py +++ b/sdk/python/pulumi_github/team_members.py @@ -110,6 +110,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -135,16 +136,13 @@ def __init__(__self__, ), ]) ``` + ## Import - ~> **Note** Although the team id or team slug can be used it is recommended to use the team id. + ~> **Note** Although the team id or team slug can be used it is recommended to use the team id. Using the team slug will result in terraform doing conversions between the team slug and team id. This will cause team members associations to the team to be destroyed and recreated on import. - Using the team slug will result in terraform doing conversions between the team slug and team id. - - This will cause team members associations to the team to be destroyed and recreated on import. - - GitHub Team Membership can be imported using the team ID team id or team slug, e.g. + GitHub Team Membership can be imported using the team ID team id or team slug, e.g. ```sh $ pulumi import github:index/teamMembers:TeamMembers some_team 1234567 @@ -170,6 +168,7 @@ def __init__(__self__, """ ## Example Usage + ```python import pulumi import pulumi_github as github @@ -195,16 +194,13 @@ def __init__(__self__, ), ]) ``` + ## Import - ~> **Note** Although the team id or team slug can be used it is recommended to use the team id. - - Using the team slug will result in terraform doing conversions between the team slug and team id. - - This will cause team members associations to the team to be destroyed and recreated on import. + ~> **Note** Although the team id or team slug can be used it is recommended to use the team id. Using the team slug will result in terraform doing conversions between the team slug and team id. This will cause team members associations to the team to be destroyed and recreated on import. - GitHub Team Membership can be imported using the team ID team id or team slug, e.g. + GitHub Team Membership can be imported using the team ID team id or team slug, e.g. ```sh $ pulumi import github:index/teamMembers:TeamMembers some_team 1234567 diff --git a/sdk/python/pulumi_github/team_membership.py b/sdk/python/pulumi_github/team_membership.py index 897d3561..0c2dfecc 100644 --- a/sdk/python/pulumi_github/team_membership.py +++ b/sdk/python/pulumi_github/team_membership.py @@ -160,6 +160,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -174,6 +175,7 @@ def __init__(__self__, username="SomeUser", role="member") ``` + ## Import @@ -214,6 +216,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -228,6 +231,7 @@ def __init__(__self__, username="SomeUser", role="member") ``` + ## Import diff --git a/sdk/python/pulumi_github/team_repository.py b/sdk/python/pulumi_github/team_repository.py index 7b80e483..63723813 100644 --- a/sdk/python/pulumi_github/team_repository.py +++ b/sdk/python/pulumi_github/team_repository.py @@ -165,6 +165,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -177,6 +178,7 @@ def __init__(__self__, repository=some_repo.name, permission="pull") ``` + ## Import @@ -222,6 +224,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -234,6 +237,7 @@ def __init__(__self__, repository=some_repo.name, permission="pull") ``` + ## Import diff --git a/sdk/python/pulumi_github/team_settings.py b/sdk/python/pulumi_github/team_settings.py index 19e1a045..7fc5a0f6 100644 --- a/sdk/python/pulumi_github/team_settings.py +++ b/sdk/python/pulumi_github/team_settings.py @@ -143,6 +143,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -157,18 +158,19 @@ def __init__(__self__, notify=True, )) ``` + ## Import GitHub Teams can be imported using the GitHub team ID, or the team slug e.g. ```sh - $ pulumi import github:index/teamSettings:TeamSettings code_review_settings 1234567 + $ pulumi import github:index/teamSettings:TeamSettings code_review_settings 1234567 ``` - or, + or, ```sh - $ pulumi import github:index/teamSettings:TeamSettings code_review_settings SomeTeam + $ pulumi import github:index/teamSettings:TeamSettings code_review_settings SomeTeam ``` :param str resource_name: The name of the resource. @@ -193,6 +195,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -207,18 +210,19 @@ def __init__(__self__, notify=True, )) ``` + ## Import GitHub Teams can be imported using the GitHub team ID, or the team slug e.g. ```sh - $ pulumi import github:index/teamSettings:TeamSettings code_review_settings 1234567 + $ pulumi import github:index/teamSettings:TeamSettings code_review_settings 1234567 ``` - or, + or, ```sh - $ pulumi import github:index/teamSettings:TeamSettings code_review_settings SomeTeam + $ pulumi import github:index/teamSettings:TeamSettings code_review_settings SomeTeam ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/team_sync_group_mapping.py b/sdk/python/pulumi_github/team_sync_group_mapping.py index 35302faf..406b568e 100644 --- a/sdk/python/pulumi_github/team_sync_group_mapping.py +++ b/sdk/python/pulumi_github/team_sync_group_mapping.py @@ -136,7 +136,7 @@ def __init__(__self__, 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 + $ pulumi import github:index/teamSyncGroupMapping:TeamSyncGroupMapping example some_team ``` :param str resource_name: The name of the resource. @@ -165,7 +165,7 @@ def __init__(__self__, 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 + $ pulumi import github:index/teamSyncGroupMapping:TeamSyncGroupMapping example some_team ``` :param str resource_name: The name of the resource. diff --git a/sdk/python/pulumi_github/user_gpg_key.py b/sdk/python/pulumi_github/user_gpg_key.py index bfc2337d..b28a7f1c 100644 --- a/sdk/python/pulumi_github/user_gpg_key.py +++ b/sdk/python/pulumi_github/user_gpg_key.py @@ -104,6 +104,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -113,12 +114,13 @@ def __init__(__self__, -----END PGP PUBLIC KEY BLOCK----- \"\"\") ``` + ## Import GPG keys are not importable due to the fact that [API](https://developer.github.com/v3/users/gpg_keys/#gpg-keys) - does not return previously uploaded GPG key. + does not return previously uploaded GPG key. :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. @@ -138,6 +140,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -147,12 +150,13 @@ def __init__(__self__, -----END PGP PUBLIC KEY BLOCK----- \"\"\") ``` + ## Import GPG keys are not importable due to the fact that [API](https://developer.github.com/v3/users/gpg_keys/#gpg-keys) - does not return previously uploaded GPG key. + does not return previously uploaded GPG key. :param str resource_name: The name of the resource. :param UserGpgKeyArgs args: The arguments to use to populate this resource's properties. diff --git a/sdk/python/pulumi_github/user_invitation_accepter.py b/sdk/python/pulumi_github/user_invitation_accepter.py index 2c332149..d354298c 100644 --- a/sdk/python/pulumi_github/user_invitation_accepter.py +++ b/sdk/python/pulumi_github/user_invitation_accepter.py @@ -104,6 +104,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -117,6 +118,8 @@ def __init__(__self__, example_user_invitation_accepter = github.UserInvitationAccepter("exampleUserInvitationAccepter", invitation_id=example_repository_collaborator.invitation_id, opts=pulumi.ResourceOptions(provider="github.invitee")) ``` + + ## Allowing empty invitation IDs Set `allow_empty_id` when using `for_each` over a list of `github_repository_collaborator.invitation_id`'s. @@ -145,6 +148,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -158,6 +162,8 @@ def __init__(__self__, example_user_invitation_accepter = github.UserInvitationAccepter("exampleUserInvitationAccepter", invitation_id=example_repository_collaborator.invitation_id, opts=pulumi.ResourceOptions(provider="github.invitee")) ``` + + ## Allowing empty invitation IDs Set `allow_empty_id` when using `for_each` over a list of `github_repository_collaborator.invitation_id`'s. diff --git a/sdk/python/pulumi_github/user_ssh_key.py b/sdk/python/pulumi_github/user_ssh_key.py index caf4d12f..b2de0db2 100644 --- a/sdk/python/pulumi_github/user_ssh_key.py +++ b/sdk/python/pulumi_github/user_ssh_key.py @@ -132,6 +132,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -140,13 +141,14 @@ def __init__(__self__, title="example title", key=(lambda path: open(path).read())("~/.ssh/id_rsa.pub")) ``` + ## Import SSH keys can be imported using their ID e.g. ```sh - $ pulumi import github:index/userSshKey:UserSshKey example 1234567 + $ pulumi import github:index/userSshKey:UserSshKey example 1234567 ``` :param str resource_name: The name of the resource. @@ -167,6 +169,7 @@ def __init__(__self__, ## Example Usage + ```python import pulumi import pulumi_github as github @@ -175,13 +178,14 @@ def __init__(__self__, title="example title", key=(lambda path: open(path).read())("~/.ssh/id_rsa.pub")) ``` + ## Import SSH keys can be imported using their ID e.g. ```sh - $ pulumi import github:index/userSshKey:UserSshKey example 1234567 + $ pulumi import github:index/userSshKey:UserSshKey example 1234567 ``` :param str resource_name: The name of the resource.