ise

package
v0.1.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 31, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

A Pulumi package for managing resources on a Cisco ISE (Identity Service Engine) instance.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Provider

type Provider struct {
	pulumi.ProviderResourceState

	// Password for the ISE instance. This can also be set as the ISE_PASSWORD environment variable.
	Password pulumi.StringPtrOutput `pulumi:"password"`
	// URL of the Cisco ISE instance. This can also be set as the ISE_URL environment variable.
	Url pulumi.StringPtrOutput `pulumi:"url"`
	// Username for the ISE instance. This can also be set as the ISE_USERNAME environment variable.
	Username pulumi.StringPtrOutput `pulumi:"username"`
}

The provider type for the ise package. By default, resources use package-wide configuration settings, however an explicit `Provider` instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the [documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.

func NewProvider

func NewProvider(ctx *pulumi.Context,
	name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)

NewProvider registers a new resource with the given unique name, arguments, and options.

func (*Provider) ElementType

func (*Provider) ElementType() reflect.Type

func (*Provider) ToProviderOutput

func (i *Provider) ToProviderOutput() ProviderOutput

func (*Provider) ToProviderOutputWithContext

func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput

type ProviderArgs

type ProviderArgs struct {
	// Allow insecure HTTPS client. This can also be set as the ISE_INSECURE environment variable. Defaults to `true`.
	Insecure pulumi.BoolPtrInput
	// Password for the ISE instance. This can also be set as the ISE_PASSWORD environment variable.
	Password pulumi.StringPtrInput
	// Number of retries for REST API calls. This can also be set as the ISE_RETRIES environment variable. Defaults to `3`.
	Retries pulumi.IntPtrInput
	// URL of the Cisco ISE instance. This can also be set as the ISE_URL environment variable.
	Url pulumi.StringPtrInput
	// Username for the ISE instance. This can also be set as the ISE_USERNAME environment variable.
	Username pulumi.StringPtrInput
}

The set of arguments for constructing a Provider resource.

func (ProviderArgs) ElementType

func (ProviderArgs) ElementType() reflect.Type

type ProviderInput

type ProviderInput interface {
	pulumi.Input

	ToProviderOutput() ProviderOutput
	ToProviderOutputWithContext(ctx context.Context) ProviderOutput
}

type ProviderOutput

type ProviderOutput struct{ *pulumi.OutputState }

func (ProviderOutput) ElementType

func (ProviderOutput) ElementType() reflect.Type

func (ProviderOutput) Password

func (o ProviderOutput) Password() pulumi.StringPtrOutput

Password for the ISE instance. This can also be set as the ISE_PASSWORD environment variable.

func (ProviderOutput) ToProviderOutput

func (o ProviderOutput) ToProviderOutput() ProviderOutput

func (ProviderOutput) ToProviderOutputWithContext

func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput

func (ProviderOutput) Url

URL of the Cisco ISE instance. This can also be set as the ISE_URL environment variable.

func (ProviderOutput) Username

func (o ProviderOutput) Username() pulumi.StringPtrOutput

Username for the ISE instance. This can also be set as the ISE_USERNAME environment variable.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL