konnect.PortalCustomization
Explore with Pulumi AI
PortalCustomization Resource
Example Usage
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.konnect.PortalCustomization;
import com.pulumi.konnect.PortalCustomizationArgs;
import com.pulumi.konnect.inputs.PortalCustomizationMenuArgs;
import com.pulumi.konnect.inputs.PortalCustomizationSpecRendererArgs;
import com.pulumi.konnect.inputs.PortalCustomizationThemeArgs;
import com.pulumi.konnect.inputs.PortalCustomizationThemeColorsArgs;
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 myPortalcustomization = new PortalCustomization("myPortalcustomization", PortalCustomizationArgs.builder()
.css("...my_css...")
.layout("...my_layout...")
.menu(PortalCustomizationMenuArgs.builder()
.footer_bottom(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.footer_sections(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.main(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.build())
.portalId("f32d905a-ed33-46a3-a093-d8f536af9a8a")
.robots("...my_robots...")
.specRenderer(PortalCustomizationSpecRendererArgs.builder()
.allow_custom_server_urls(true)
.hide_deprecated(true)
.hide_internal(false)
.infinite_scroll(false)
.show_schemas(false)
.try_it_insomnia(false)
.try_it_ui(false)
.build())
.theme(PortalCustomizationThemeArgs.builder()
.colors(PortalCustomizationThemeColorsArgs.builder()
.primary("#000000")
.build())
.mode("system")
.name("...my_name...")
.build())
.build());
}
}
resources:
myPortalcustomization:
type: konnect:PortalCustomization
properties:
css: '...my_css...'
layout: '...my_layout...'
menu:
footer_bottom:
- external: false
path: /about/company
title: My Page
visibility: public
footer_sections:
- items:
- external: true
path: /about/company
title: My Page
visibility: public
title: '...my_title...'
main:
- external: true
path: /about/company
title: My Page
visibility: public
portalId: f32d905a-ed33-46a3-a093-d8f536af9a8a
robots: '...my_robots...'
specRenderer:
allow_custom_server_urls: true
hide_deprecated: true
hide_internal: false
infinite_scroll: false
show_schemas: false
try_it_insomnia: false
try_it_ui: false
theme:
colors:
primary: '#000000'
mode: system
name: '...my_name...'
Create PortalCustomization Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new PortalCustomization(name: string, args: PortalCustomizationArgs, opts?: CustomResourceOptions);
@overload
def PortalCustomization(resource_name: str,
args: PortalCustomizationArgs,
opts: Optional[ResourceOptions] = None)
@overload
def PortalCustomization(resource_name: str,
opts: Optional[ResourceOptions] = None,
portal_id: Optional[str] = None,
css: Optional[str] = None,
layout: Optional[str] = None,
menu: Optional[PortalCustomizationMenuArgs] = None,
robots: Optional[str] = None,
spec_renderer: Optional[PortalCustomizationSpecRendererArgs] = None,
theme: Optional[PortalCustomizationThemeArgs] = None)
func NewPortalCustomization(ctx *Context, name string, args PortalCustomizationArgs, opts ...ResourceOption) (*PortalCustomization, error)
public PortalCustomization(string name, PortalCustomizationArgs args, CustomResourceOptions? opts = null)
public PortalCustomization(String name, PortalCustomizationArgs args)
public PortalCustomization(String name, PortalCustomizationArgs args, CustomResourceOptions options)
type: konnect:PortalCustomization
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args PortalCustomizationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args PortalCustomizationArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args PortalCustomizationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args PortalCustomizationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args PortalCustomizationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var portalCustomizationResource = new Konnect.PortalCustomization("portalCustomizationResource", new()
{
PortalId = "string",
Css = "string",
Layout = "string",
Menu = new Konnect.Inputs.PortalCustomizationMenuArgs
{
FooterBottoms = new[]
{
new Konnect.Inputs.PortalCustomizationMenuFooterBottomArgs
{
External = false,
Path = "string",
Title = "string",
Visibility = "string",
},
},
FooterSections = new[]
{
new Konnect.Inputs.PortalCustomizationMenuFooterSectionArgs
{
Items = new[]
{
new Konnect.Inputs.PortalCustomizationMenuFooterSectionItemArgs
{
External = false,
Path = "string",
Title = "string",
Visibility = "string",
},
},
Title = "string",
},
},
Mains = new[]
{
new Konnect.Inputs.PortalCustomizationMenuMainArgs
{
External = false,
Path = "string",
Title = "string",
Visibility = "string",
},
},
},
Robots = "string",
SpecRenderer = new Konnect.Inputs.PortalCustomizationSpecRendererArgs
{
AllowCustomServerUrls = false,
HideDeprecated = false,
HideInternal = false,
InfiniteScroll = false,
ShowSchemas = false,
TryItInsomnia = false,
TryItUi = false,
},
Theme = new Konnect.Inputs.PortalCustomizationThemeArgs
{
Colors = new Konnect.Inputs.PortalCustomizationThemeColorsArgs
{
Primary = "string",
},
Mode = "string",
Name = "string",
},
});
example, err := konnect.NewPortalCustomization(ctx, "portalCustomizationResource", &konnect.PortalCustomizationArgs{
PortalId: pulumi.String("string"),
Css: pulumi.String("string"),
Layout: pulumi.String("string"),
Menu: &konnect.PortalCustomizationMenuArgs{
FooterBottoms: konnect.PortalCustomizationMenuFooterBottomArray{
&konnect.PortalCustomizationMenuFooterBottomArgs{
External: pulumi.Bool(false),
Path: pulumi.String("string"),
Title: pulumi.String("string"),
Visibility: pulumi.String("string"),
},
},
FooterSections: konnect.PortalCustomizationMenuFooterSectionArray{
&konnect.PortalCustomizationMenuFooterSectionArgs{
Items: konnect.PortalCustomizationMenuFooterSectionItemArray{
&konnect.PortalCustomizationMenuFooterSectionItemArgs{
External: pulumi.Bool(false),
Path: pulumi.String("string"),
Title: pulumi.String("string"),
Visibility: pulumi.String("string"),
},
},
Title: pulumi.String("string"),
},
},
Mains: konnect.PortalCustomizationMenuMainArray{
&konnect.PortalCustomizationMenuMainArgs{
External: pulumi.Bool(false),
Path: pulumi.String("string"),
Title: pulumi.String("string"),
Visibility: pulumi.String("string"),
},
},
},
Robots: pulumi.String("string"),
SpecRenderer: &konnect.PortalCustomizationSpecRendererArgs{
AllowCustomServerUrls: pulumi.Bool(false),
HideDeprecated: pulumi.Bool(false),
HideInternal: pulumi.Bool(false),
InfiniteScroll: pulumi.Bool(false),
ShowSchemas: pulumi.Bool(false),
TryItInsomnia: pulumi.Bool(false),
TryItUi: pulumi.Bool(false),
},
Theme: &konnect.PortalCustomizationThemeArgs{
Colors: &konnect.PortalCustomizationThemeColorsArgs{
Primary: pulumi.String("string"),
},
Mode: pulumi.String("string"),
Name: pulumi.String("string"),
},
})
var portalCustomizationResource = new PortalCustomization("portalCustomizationResource", PortalCustomizationArgs.builder()
.portalId("string")
.css("string")
.layout("string")
.menu(PortalCustomizationMenuArgs.builder()
.footerBottoms(PortalCustomizationMenuFooterBottomArgs.builder()
.external(false)
.path("string")
.title("string")
.visibility("string")
.build())
.footerSections(PortalCustomizationMenuFooterSectionArgs.builder()
.items(PortalCustomizationMenuFooterSectionItemArgs.builder()
.external(false)
.path("string")
.title("string")
.visibility("string")
.build())
.title("string")
.build())
.mains(PortalCustomizationMenuMainArgs.builder()
.external(false)
.path("string")
.title("string")
.visibility("string")
.build())
.build())
.robots("string")
.specRenderer(PortalCustomizationSpecRendererArgs.builder()
.allowCustomServerUrls(false)
.hideDeprecated(false)
.hideInternal(false)
.infiniteScroll(false)
.showSchemas(false)
.tryItInsomnia(false)
.tryItUi(false)
.build())
.theme(PortalCustomizationThemeArgs.builder()
.colors(PortalCustomizationThemeColorsArgs.builder()
.primary("string")
.build())
.mode("string")
.name("string")
.build())
.build());
portal_customization_resource = konnect.PortalCustomization("portalCustomizationResource",
portal_id="string",
css="string",
layout="string",
menu={
"footer_bottoms": [{
"external": False,
"path": "string",
"title": "string",
"visibility": "string",
}],
"footer_sections": [{
"items": [{
"external": False,
"path": "string",
"title": "string",
"visibility": "string",
}],
"title": "string",
}],
"mains": [{
"external": False,
"path": "string",
"title": "string",
"visibility": "string",
}],
},
robots="string",
spec_renderer={
"allow_custom_server_urls": False,
"hide_deprecated": False,
"hide_internal": False,
"infinite_scroll": False,
"show_schemas": False,
"try_it_insomnia": False,
"try_it_ui": False,
},
theme={
"colors": {
"primary": "string",
},
"mode": "string",
"name": "string",
})
const portalCustomizationResource = new konnect.PortalCustomization("portalCustomizationResource", {
portalId: "string",
css: "string",
layout: "string",
menu: {
footerBottoms: [{
external: false,
path: "string",
title: "string",
visibility: "string",
}],
footerSections: [{
items: [{
external: false,
path: "string",
title: "string",
visibility: "string",
}],
title: "string",
}],
mains: [{
external: false,
path: "string",
title: "string",
visibility: "string",
}],
},
robots: "string",
specRenderer: {
allowCustomServerUrls: false,
hideDeprecated: false,
hideInternal: false,
infiniteScroll: false,
showSchemas: false,
tryItInsomnia: false,
tryItUi: false,
},
theme: {
colors: {
primary: "string",
},
mode: "string",
name: "string",
},
});
type: konnect:PortalCustomization
properties:
css: string
layout: string
menu:
footerBottoms:
- external: false
path: string
title: string
visibility: string
footerSections:
- items:
- external: false
path: string
title: string
visibility: string
title: string
mains:
- external: false
path: string
title: string
visibility: string
portalId: string
robots: string
specRenderer:
allowCustomServerUrls: false
hideDeprecated: false
hideInternal: false
infiniteScroll: false
showSchemas: false
tryItInsomnia: false
tryItUi: false
theme:
colors:
primary: string
mode: string
name: string
PortalCustomization Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The PortalCustomization resource accepts the following input properties:
- Portal
Id string - The Portal identifier
- Css string
- Layout string
- Portal
Customization Menu - Robots string
- Spec
Renderer PortalCustomization Spec Renderer - Theme
Portal
Customization Theme
- Portal
Id string - The Portal identifier
- Css string
- Layout string
- Portal
Customization Menu Args - Robots string
- Spec
Renderer PortalCustomization Spec Renderer Args - Theme
Portal
Customization Theme Args
- portal
Id String - The Portal identifier
- css String
- layout String
- Portal
Customization Menu - robots String
- spec
Renderer PortalCustomization Spec Renderer - theme
Portal
Customization Theme
- portal
Id string - The Portal identifier
- css string
- layout string
- Portal
Customization Menu - robots string
- spec
Renderer PortalCustomization Spec Renderer - theme
Portal
Customization Theme
- portal_
id str - The Portal identifier
- css str
- layout str
- Portal
Customization Menu Args - robots str
- spec_
renderer PortalCustomization Spec Renderer Args - theme
Portal
Customization Theme Args
- portal
Id String - The Portal identifier
- css String
- layout String
- Property Map
- robots String
- spec
Renderer Property Map - theme Property Map
Outputs
All input properties are implicitly available as output properties. Additionally, the PortalCustomization resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing PortalCustomization Resource
Get an existing PortalCustomization resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: PortalCustomizationState, opts?: CustomResourceOptions): PortalCustomization
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
css: Optional[str] = None,
layout: Optional[str] = None,
menu: Optional[PortalCustomizationMenuArgs] = None,
portal_id: Optional[str] = None,
robots: Optional[str] = None,
spec_renderer: Optional[PortalCustomizationSpecRendererArgs] = None,
theme: Optional[PortalCustomizationThemeArgs] = None) -> PortalCustomization
func GetPortalCustomization(ctx *Context, name string, id IDInput, state *PortalCustomizationState, opts ...ResourceOption) (*PortalCustomization, error)
public static PortalCustomization Get(string name, Input<string> id, PortalCustomizationState? state, CustomResourceOptions? opts = null)
public static PortalCustomization get(String name, Output<String> id, PortalCustomizationState state, CustomResourceOptions options)
resources: _: type: konnect:PortalCustomization get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Css string
- Layout string
- Portal
Customization Menu - Portal
Id string - The Portal identifier
- Robots string
- Spec
Renderer PortalCustomization Spec Renderer - Theme
Portal
Customization Theme
- Css string
- Layout string
- Portal
Customization Menu Args - Portal
Id string - The Portal identifier
- Robots string
- Spec
Renderer PortalCustomization Spec Renderer Args - Theme
Portal
Customization Theme Args
- css String
- layout String
- Portal
Customization Menu - portal
Id String - The Portal identifier
- robots String
- spec
Renderer PortalCustomization Spec Renderer - theme
Portal
Customization Theme
- css string
- layout string
- Portal
Customization Menu - portal
Id string - The Portal identifier
- robots string
- spec
Renderer PortalCustomization Spec Renderer - theme
Portal
Customization Theme
- css str
- layout str
- Portal
Customization Menu Args - portal_
id str - The Portal identifier
- robots str
- spec_
renderer PortalCustomization Spec Renderer Args - theme
Portal
Customization Theme Args
- css String
- layout String
- Property Map
- portal
Id String - The Portal identifier
- robots String
- spec
Renderer Property Map - theme Property Map
Supporting Types
PortalCustomizationMenu, PortalCustomizationMenuArgs
PortalCustomizationMenuFooterBottom, PortalCustomizationMenuFooterBottomArgs
- External bool
- When clicked, open the link in a new window. Not Null
- Path string
- The absolute path of a page in a portal with a leading slash. Not Null
- Title string
- The link display text. Not Null
- Visibility string
- Whether a menu item is public or private. Private menu items are only accessible to authenticated users. Not Null; must be one of ["public", "private"]
- External bool
- When clicked, open the link in a new window. Not Null
- Path string
- The absolute path of a page in a portal with a leading slash. Not Null
- Title string
- The link display text. Not Null
- Visibility string
- Whether a menu item is public or private. Private menu items are only accessible to authenticated users. Not Null; must be one of ["public", "private"]
- external Boolean
- When clicked, open the link in a new window. Not Null
- path String
- The absolute path of a page in a portal with a leading slash. Not Null
- title String
- The link display text. Not Null
- visibility String
- Whether a menu item is public or private. Private menu items are only accessible to authenticated users. Not Null; must be one of ["public", "private"]
- external boolean
- When clicked, open the link in a new window. Not Null
- path string
- The absolute path of a page in a portal with a leading slash. Not Null
- title string
- The link display text. Not Null
- visibility string
- Whether a menu item is public or private. Private menu items are only accessible to authenticated users. Not Null; must be one of ["public", "private"]
- external bool
- When clicked, open the link in a new window. Not Null
- path str
- The absolute path of a page in a portal with a leading slash. Not Null
- title str
- The link display text. Not Null
- visibility str
- Whether a menu item is public or private. Private menu items are only accessible to authenticated users. Not Null; must be one of ["public", "private"]
- external Boolean
- When clicked, open the link in a new window. Not Null
- path String
- The absolute path of a page in a portal with a leading slash. Not Null
- title String
- The link display text. Not Null
- visibility String
- Whether a menu item is public or private. Private menu items are only accessible to authenticated users. Not Null; must be one of ["public", "private"]
PortalCustomizationMenuFooterSection, PortalCustomizationMenuFooterSectionArgs
- Items
List<Portal
Customization Menu Footer Section Item> - Not Null
- Title string
- The footer menu section title. Not Null
- Items
[]Portal
Customization Menu Footer Section Item - Not Null
- Title string
- The footer menu section title. Not Null
- items
List<Portal
Customization Menu Footer Section Item> - Not Null
- title String
- The footer menu section title. Not Null
- items
Portal
Customization Menu Footer Section Item[] - Not Null
- title string
- The footer menu section title. Not Null
- items
Sequence[Portal
Customization Menu Footer Section Item] - Not Null
- title str
- The footer menu section title. Not Null
- items List<Property Map>
- Not Null
- title String
- The footer menu section title. Not Null
PortalCustomizationMenuFooterSectionItem, PortalCustomizationMenuFooterSectionItemArgs
- External bool
- When clicked, open the link in a new window. Not Null
- Path string
- The absolute path of a page in a portal with a leading slash. Not Null
- Title string
- The link display text. Not Null
- Visibility string
- Whether a menu item is public or private. Private menu items are only accessible to authenticated users. Not Null; must be one of ["public", "private"]
- External bool
- When clicked, open the link in a new window. Not Null
- Path string
- The absolute path of a page in a portal with a leading slash. Not Null
- Title string
- The link display text. Not Null
- Visibility string
- Whether a menu item is public or private. Private menu items are only accessible to authenticated users. Not Null; must be one of ["public", "private"]
- external Boolean
- When clicked, open the link in a new window. Not Null
- path String
- The absolute path of a page in a portal with a leading slash. Not Null
- title String
- The link display text. Not Null
- visibility String
- Whether a menu item is public or private. Private menu items are only accessible to authenticated users. Not Null; must be one of ["public", "private"]
- external boolean
- When clicked, open the link in a new window. Not Null
- path string
- The absolute path of a page in a portal with a leading slash. Not Null
- title string
- The link display text. Not Null
- visibility string
- Whether a menu item is public or private. Private menu items are only accessible to authenticated users. Not Null; must be one of ["public", "private"]
- external bool
- When clicked, open the link in a new window. Not Null
- path str
- The absolute path of a page in a portal with a leading slash. Not Null
- title str
- The link display text. Not Null
- visibility str
- Whether a menu item is public or private. Private menu items are only accessible to authenticated users. Not Null; must be one of ["public", "private"]
- external Boolean
- When clicked, open the link in a new window. Not Null
- path String
- The absolute path of a page in a portal with a leading slash. Not Null
- title String
- The link display text. Not Null
- visibility String
- Whether a menu item is public or private. Private menu items are only accessible to authenticated users. Not Null; must be one of ["public", "private"]
PortalCustomizationMenuMain, PortalCustomizationMenuMainArgs
- External bool
- When clicked, open the link in a new window. Not Null
- Path string
- The absolute path of a page in a portal with a leading slash. Not Null
- Title string
- The link display text. Not Null
- Visibility string
- Whether a menu item is public or private. Private menu items are only accessible to authenticated users. Not Null; must be one of ["public", "private"]
- External bool
- When clicked, open the link in a new window. Not Null
- Path string
- The absolute path of a page in a portal with a leading slash. Not Null
- Title string
- The link display text. Not Null
- Visibility string
- Whether a menu item is public or private. Private menu items are only accessible to authenticated users. Not Null; must be one of ["public", "private"]
- external Boolean
- When clicked, open the link in a new window. Not Null
- path String
- The absolute path of a page in a portal with a leading slash. Not Null
- title String
- The link display text. Not Null
- visibility String
- Whether a menu item is public or private. Private menu items are only accessible to authenticated users. Not Null; must be one of ["public", "private"]
- external boolean
- When clicked, open the link in a new window. Not Null
- path string
- The absolute path of a page in a portal with a leading slash. Not Null
- title string
- The link display text. Not Null
- visibility string
- Whether a menu item is public or private. Private menu items are only accessible to authenticated users. Not Null; must be one of ["public", "private"]
- external bool
- When clicked, open the link in a new window. Not Null
- path str
- The absolute path of a page in a portal with a leading slash. Not Null
- title str
- The link display text. Not Null
- visibility str
- Whether a menu item is public or private. Private menu items are only accessible to authenticated users. Not Null; must be one of ["public", "private"]
- external Boolean
- When clicked, open the link in a new window. Not Null
- path String
- The absolute path of a page in a portal with a leading slash. Not Null
- title String
- The link display text. Not Null
- visibility String
- Whether a menu item is public or private. Private menu items are only accessible to authenticated users. Not Null; must be one of ["public", "private"]
PortalCustomizationSpecRenderer, PortalCustomizationSpecRendererArgs
- Allow
Custom boolServer Urls - Let users define a custom server URL for endpoints. This will be used to generate code snippets and to test the API. The URL is client-side only and is not saved. Default: true
- Hide
Deprecated bool - Manage visibility of deprecated endpoints and models. Default: false
- Hide
Internal bool - Manage visibility of internal endpoints and models. Default: false
- Infinite
Scroll bool - Display the full spec on a single, scrollable page. If disabled, documentation, endpoints, and schemas appear on separate pages. Default: true
- Show
Schemas bool - Control whether schemas are visible in your API specs. When enabled, schemas appear in the side navigation below the endpoints. Default: true
- Try
It boolInsomnia - Enables users to open the API spec in Insomnia to explore and send requests with the native client. Default: true
- Try
It boolUi - Enable in-browser testing for your APIs. All linked gateways must have the CORS plugin configured. Default: true
- Allow
Custom boolServer Urls - Let users define a custom server URL for endpoints. This will be used to generate code snippets and to test the API. The URL is client-side only and is not saved. Default: true
- Hide
Deprecated bool - Manage visibility of deprecated endpoints and models. Default: false
- Hide
Internal bool - Manage visibility of internal endpoints and models. Default: false
- Infinite
Scroll bool - Display the full spec on a single, scrollable page. If disabled, documentation, endpoints, and schemas appear on separate pages. Default: true
- Show
Schemas bool - Control whether schemas are visible in your API specs. When enabled, schemas appear in the side navigation below the endpoints. Default: true
- Try
It boolInsomnia - Enables users to open the API spec in Insomnia to explore and send requests with the native client. Default: true
- Try
It boolUi - Enable in-browser testing for your APIs. All linked gateways must have the CORS plugin configured. Default: true
- allow
Custom BooleanServer Urls - Let users define a custom server URL for endpoints. This will be used to generate code snippets and to test the API. The URL is client-side only and is not saved. Default: true
- hide
Deprecated Boolean - Manage visibility of deprecated endpoints and models. Default: false
- hide
Internal Boolean - Manage visibility of internal endpoints and models. Default: false
- infinite
Scroll Boolean - Display the full spec on a single, scrollable page. If disabled, documentation, endpoints, and schemas appear on separate pages. Default: true
- show
Schemas Boolean - Control whether schemas are visible in your API specs. When enabled, schemas appear in the side navigation below the endpoints. Default: true
- try
It BooleanInsomnia - Enables users to open the API spec in Insomnia to explore and send requests with the native client. Default: true
- try
It BooleanUi - Enable in-browser testing for your APIs. All linked gateways must have the CORS plugin configured. Default: true
- allow
Custom booleanServer Urls - Let users define a custom server URL for endpoints. This will be used to generate code snippets and to test the API. The URL is client-side only and is not saved. Default: true
- hide
Deprecated boolean - Manage visibility of deprecated endpoints and models. Default: false
- hide
Internal boolean - Manage visibility of internal endpoints and models. Default: false
- infinite
Scroll boolean - Display the full spec on a single, scrollable page. If disabled, documentation, endpoints, and schemas appear on separate pages. Default: true
- show
Schemas boolean - Control whether schemas are visible in your API specs. When enabled, schemas appear in the side navigation below the endpoints. Default: true
- try
It booleanInsomnia - Enables users to open the API spec in Insomnia to explore and send requests with the native client. Default: true
- try
It booleanUi - Enable in-browser testing for your APIs. All linked gateways must have the CORS plugin configured. Default: true
- allow_
custom_ boolserver_ urls - Let users define a custom server URL for endpoints. This will be used to generate code snippets and to test the API. The URL is client-side only and is not saved. Default: true
- hide_
deprecated bool - Manage visibility of deprecated endpoints and models. Default: false
- hide_
internal bool - Manage visibility of internal endpoints and models. Default: false
- infinite_
scroll bool - Display the full spec on a single, scrollable page. If disabled, documentation, endpoints, and schemas appear on separate pages. Default: true
- show_
schemas bool - Control whether schemas are visible in your API specs. When enabled, schemas appear in the side navigation below the endpoints. Default: true
- try_
it_ boolinsomnia - Enables users to open the API spec in Insomnia to explore and send requests with the native client. Default: true
- try_
it_ boolui - Enable in-browser testing for your APIs. All linked gateways must have the CORS plugin configured. Default: true
- allow
Custom BooleanServer Urls - Let users define a custom server URL for endpoints. This will be used to generate code snippets and to test the API. The URL is client-side only and is not saved. Default: true
- hide
Deprecated Boolean - Manage visibility of deprecated endpoints and models. Default: false
- hide
Internal Boolean - Manage visibility of internal endpoints and models. Default: false
- infinite
Scroll Boolean - Display the full spec on a single, scrollable page. If disabled, documentation, endpoints, and schemas appear on separate pages. Default: true
- show
Schemas Boolean - Control whether schemas are visible in your API specs. When enabled, schemas appear in the side navigation below the endpoints. Default: true
- try
It BooleanInsomnia - Enables users to open the API spec in Insomnia to explore and send requests with the native client. Default: true
- try
It BooleanUi - Enable in-browser testing for your APIs. All linked gateways must have the CORS plugin configured. Default: true
PortalCustomizationTheme, PortalCustomizationThemeArgs
- Colors
Portal
Customization Theme Colors - Mode string
- must be one of ["light", "dark", "system"]
- Name string
- Colors
Portal
Customization Theme Colors - Mode string
- must be one of ["light", "dark", "system"]
- Name string
- colors
Portal
Customization Theme Colors - mode String
- must be one of ["light", "dark", "system"]
- name String
- colors
Portal
Customization Theme Colors - mode string
- must be one of ["light", "dark", "system"]
- name string
- colors
Portal
Customization Theme Colors - mode str
- must be one of ["light", "dark", "system"]
- name str
- colors Property Map
- mode String
- must be one of ["light", "dark", "system"]
- name String
PortalCustomizationThemeColors, PortalCustomizationThemeColorsArgs
- Primary string
- Primary string
- primary String
- primary string
- primary str
- primary String
Import
$ pulumi import konnect:index/portalCustomization:PortalCustomization my_konnect_portal_customization "f32d905a-ed33-46a3-a093-d8f536af9a8a"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- konnect kong/terraform-provider-konnect
- License
- Notes
- This Pulumi package is based on the
konnect
Terraform Provider.