Upgrade terraform-provider-keycloak to v5.0.0 #600
run-acceptance-tests.yml
on: pull_request
prerequisites
/
prerequisites
3m 1s
comment-notification
0s
Matrix: build_provider / build_provider
Matrix: build_sdk / build_sdk
Matrix: test / test
Waiting for pending jobs
sentinel
0s
Annotations
11 errors and 9 warnings
Unexpected file deleted:
sdk/nodejs/openid/audienceResolveProtocolMappter.ts#L1
File deleted:
// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
import * as pulumi from "@pulumi/pulumi";
import * as utilities from "../utilities";
/**
* Allows for creating the "Audience Resolve" OIDC protocol mapper within Keycloak.
*
* This protocol mapper is useful to avoid manual management of audiences, instead relying on the presence of client roles
* to imply which audiences are appropriate for the token. See the
* [Keycloak docs](https://www.keycloak.org/docs/latest/server_admin/#_audience_resolve) for more details.
*
* ## Example Usage
*
* ### Client)
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as keycloak from "@pulumi/keycloak";
*
* const realm = new keycloak.Realm("realm", {
* realm: "my-realm",
* enabled: true,
* });
* const openidClient = new keycloak.openid.Client("openid_client", {
* realmId: realm.id,
* clientId: "client",
* name: "client",
* enabled: true,
* accessType: "CONFIDENTIAL",
* validRedirectUris: ["http://localhost:8080/openid-callback"],
* });
* const audienceMapper = new keycloak.openid.AudienceResolveProtocolMapper("audience_mapper", {
* realmId: realm.id,
* clientId: openidClient.id,
* name: "my-audience-resolve-mapper",
* });
* ```
*
* ### Client Scope)
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as keycloak from "@pulumi/keycloak";
*
* const realm = new keycloak.Realm("realm", {
* realm: "my-realm",
* enabled: true,
* });
* const clientScope = new keycloak.openid.ClientScope("client_scope", {
* realmId: realm.id,
* name: "test-client-scope",
* });
* const audienceMapper = new keycloak.openid.AudienceProtocolMapper("audience_mapper", {
* realmId: realm.id,
* clientScopeId: clientScope.id,
* });
* ```
*
* ## Import
*
* Protocol mappers can be imported using one of the following formats:
*
* - Client: `{{realm_id}}/client/{{client_keycloak_id}}/{{protocol_mapper_id}}`
*
* - Client Scope: `{{realm_id}}/client-scope/{{client_scope_keycloak_id}}/{{protocol_mapper_id}}`
*
* Example:
*
* bash
*
* ```sh
* $ pulumi import keycloak:openid/audienceResolveProtocolMappter:AudienceResolveProtocolMappter audience_mapper my-realm/client/a7202154-8793-4656-b655-1dd18c181e14/71602afa-f7d1-4788-8c49-ef8fd00af0f4
* ```
*
* ```sh
* $ pulumi import keycloak:openid/audienceResolveProtocolMappter:AudienceResolveProtocolMappter audience_mapper my-realm/client-scope/b799ea7e-73ee-4a73-990a-1eafebe8e20a/71602afa-f7d1-4788-8c49-ef8fd00af0f4
* ```
*
* @deprecated keycloak.openid/audienceresolveprotocolmappter.AudienceResolveProtocolMappter has been deprecated in favor of keycloak.openid/audienceresolveprotocolmapper.AudienceResolveProtocolMapper
*/
export class AudienceResolveProtocolMappter extends pulumi.CustomResource {
/**
* Get an existing AudienceResolveProtocolMappter resource's state with the given name, ID, and optional extra
* properties used to qualify the lookup.
*
* @param name The _unique_ name of the resulting resource.
* @param id The _unique_ provider ID of the resource to lookup.
* @param state Any extra arguments used during the lookup.
* @param opts Optional settings to control the behavior of the CustomResource.
*/
public static get(name: string, id: pulumi.Input<pulumi.ID>, state?: AudienceResolveProtocolMappterState, opts?: pulumi.CustomResourceOptions): AudienceResolveProtocolMappter {
pulumi.log.warn("AudienceResolveProtocolMappter is deprecated: keycloak.openid/audienceresolveprotocolmappter.AudienceResolveProtocolMappter has been deprecated in favor of keycloak.openid/audienceresolveprotocolmapper.AudienceResolveProtocolMapper")
return new AudienceResolveProtocolMappter(name, <any>state, { ...opts, id: id });
}
/** @internal */
public static readonly __pulumiType = 'keycloak:openid/audienceResol
|
Unexpected file modified:
sdk/nodejs/openid/index.ts#L1
File modified:
@@ -15,11 +15,6 @@ export type AudienceResolveProtocolMapper = import("./audienceResolveProtocolMap
export const AudienceResolveProtocolMapper: typeof import("./audienceResolveProtocolMapper").AudienceResolveProtocolMapper = null as any;
utilities.lazyLoad(exports, ["AudienceResolveProtocolMapper"], () => require("./audienceResolveProtocolMapper"));
-export { AudienceResolveProtocolMappterArgs, AudienceResolveProtocolMappterState } from "./audienceResolveProtocolMappter";
-export type AudienceResolveProtocolMappter = import("./audienceResolveProtocolMappter").AudienceResolveProtocolMappter;
-export const AudienceResolveProtocolMappter: typeof import("./audienceResolveProtocolMappter").AudienceResolveProtocolMappter = null as any;
-utilities.lazyLoad(exports, ["AudienceResolveProtocolMappter"], () => require("./audienceResolveProtocolMappter"));
-
export { ClientArgs, ClientState } from "./client";
export type Client = import("./client").Client;
export const Client: typeof import("./client").Client = null as any;
@@ -184,8 +179,6 @@ const _module = {
return new AudienceProtocolMapper(name, <any>undefined, { urn })
case "keycloak:openid/audienceResolveProtocolMapper:AudienceResolveProtocolMapper":
return new AudienceResolveProtocolMapper(name, <any>undefined, { urn })
- case "keycloak:openid/audienceResolveProtocolMappter:AudienceResolveProtocolMappter":
- return new AudienceResolveProtocolMappter(name, <any>undefined, { urn })
case "keycloak:openid/client:Client":
return new Client(name, <any>undefined, { urn })
case "keycloak:openid/clientAggregatePolicy:ClientAggregatePolicy":
@@ -247,7 +240,6 @@ const _module = {
};
pulumi.runtime.registerResourceModule("keycloak", "openid/audienceProtocolMapper", _module)
pulumi.runtime.registerResourceModule("keycloak", "openid/audienceResolveProtocolMapper", _module)
-pulumi.runtime.registerResourceModule("keycloak", "openid/audienceResolveProtocolMappter", _module)
pulumi.runtime.registerResourceModule("keycloak", "openid/client", _module)
pulumi.runtime.registerResourceModule("keycloak", "openid/clientAggregatePolicy", _module)
pulumi.runtime.registerResourceModule("keycloak", "openid/clientAuthorizationPermission", _module)
|
Unexpected file modified:
sdk/nodejs/tsconfig.json#L1
File modified:
@@ -65,7 +65,6 @@
"oidc/index.ts",
"openid/audienceProtocolMapper.ts",
"openid/audienceResolveProtocolMapper.ts",
- "openid/audienceResolveProtocolMappter.ts",
"openid/client.ts",
"openid/clientAggregatePolicy.ts",
"openid/clientAuthorizationPermission.ts",
|
build_sdk / build_sdk (nodejs)
Unexpected changes detected: 3. See file annotations for details.
|
build_sdk / build_sdk (python)
The job was canceled because "nodejs" failed.
|
build_sdk / build_sdk (dotnet)
The job was canceled because "nodejs" failed.
|
build_sdk / build_sdk (dotnet)
The operation was canceled.
|
build_sdk / build_sdk (java)
The job was canceled because "nodejs" failed.
|
build_sdk / build_sdk (java)
The operation was canceled.
|
build_sdk / build_sdk (go)
The job was canceled because "nodejs" failed.
|
build_sdk / build_sdk (go)
The operation was canceled.
|
License Check / License Check
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
lint / lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
prerequisites / prerequisites
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
build_provider / Build linux-amd64
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
build_sdk / build_sdk (nodejs)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
build_provider / Build linux-arm64
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
build_provider / Build darwin-amd64
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
build_provider / Build windows-amd64
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
build_provider / Build darwin-arm64
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
pulumi-resource-keycloak-v6.0.0-alpha.1736944310+fa2b891-darwin-amd64.tar.gz
Expired
|
10.1 MB |
|
pulumi-resource-keycloak-v6.0.0-alpha.1736944310+fa2b891-darwin-arm64.tar.gz
Expired
|
9.44 MB |
|
pulumi-resource-keycloak-v6.0.0-alpha.1736944310+fa2b891-linux-amd64.tar.gz
Expired
|
9.94 MB |
|
pulumi-resource-keycloak-v6.0.0-alpha.1736944310+fa2b891-linux-arm64.tar.gz
Expired
|
9.05 MB |
|
pulumi-resource-keycloak-v6.0.0-alpha.1736944310+fa2b891-windows-amd64.tar.gz
Expired
|
10.2 MB |
|
pulumi-tfgen-keycloak
Expired
|
29.1 MB |
|
schema-embed.json
Expired
|
101 KB |
|