apps

package
v0.6.2 Latest Latest
Warning

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

Go to latest
Published: Mar 11, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GetActionsArgs

type GetActionsArgs struct {
	AppsId  string             `pulumi:"appsId"`
	Filters []GetActionsFilter `pulumi:"filters"`
	Name    *string            `pulumi:"name"`
	Value   *string            `pulumi:"value"`
}

A collection of arguments for invoking getActions.

type GetActionsFilter

type GetActionsFilter struct {
	Name   string   `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type GetActionsFilterArgs

type GetActionsFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetActionsFilterArgs) ElementType

func (GetActionsFilterArgs) ElementType() reflect.Type

func (GetActionsFilterArgs) ToGetActionsFilterOutput

func (i GetActionsFilterArgs) ToGetActionsFilterOutput() GetActionsFilterOutput

func (GetActionsFilterArgs) ToGetActionsFilterOutputWithContext

func (i GetActionsFilterArgs) ToGetActionsFilterOutputWithContext(ctx context.Context) GetActionsFilterOutput

type GetActionsFilterArray

type GetActionsFilterArray []GetActionsFilterInput

func (GetActionsFilterArray) ElementType

func (GetActionsFilterArray) ElementType() reflect.Type

func (GetActionsFilterArray) ToGetActionsFilterArrayOutput

func (i GetActionsFilterArray) ToGetActionsFilterArrayOutput() GetActionsFilterArrayOutput

func (GetActionsFilterArray) ToGetActionsFilterArrayOutputWithContext

func (i GetActionsFilterArray) ToGetActionsFilterArrayOutputWithContext(ctx context.Context) GetActionsFilterArrayOutput

type GetActionsFilterArrayInput

type GetActionsFilterArrayInput interface {
	pulumi.Input

	ToGetActionsFilterArrayOutput() GetActionsFilterArrayOutput
	ToGetActionsFilterArrayOutputWithContext(context.Context) GetActionsFilterArrayOutput
}

GetActionsFilterArrayInput is an input type that accepts GetActionsFilterArray and GetActionsFilterArrayOutput values. You can construct a concrete instance of `GetActionsFilterArrayInput` via:

GetActionsFilterArray{ GetActionsFilterArgs{...} }

type GetActionsFilterArrayOutput

type GetActionsFilterArrayOutput struct{ *pulumi.OutputState }

func (GetActionsFilterArrayOutput) ElementType

func (GetActionsFilterArrayOutput) Index

func (GetActionsFilterArrayOutput) ToGetActionsFilterArrayOutput

func (o GetActionsFilterArrayOutput) ToGetActionsFilterArrayOutput() GetActionsFilterArrayOutput

func (GetActionsFilterArrayOutput) ToGetActionsFilterArrayOutputWithContext

func (o GetActionsFilterArrayOutput) ToGetActionsFilterArrayOutputWithContext(ctx context.Context) GetActionsFilterArrayOutput

type GetActionsFilterInput

type GetActionsFilterInput interface {
	pulumi.Input

	ToGetActionsFilterOutput() GetActionsFilterOutput
	ToGetActionsFilterOutputWithContext(context.Context) GetActionsFilterOutput
}

GetActionsFilterInput is an input type that accepts GetActionsFilterArgs and GetActionsFilterOutput values. You can construct a concrete instance of `GetActionsFilterInput` via:

GetActionsFilterArgs{...}

type GetActionsFilterOutput

type GetActionsFilterOutput struct{ *pulumi.OutputState }

func (GetActionsFilterOutput) ElementType

func (GetActionsFilterOutput) ElementType() reflect.Type

func (GetActionsFilterOutput) Name

func (GetActionsFilterOutput) ToGetActionsFilterOutput

func (o GetActionsFilterOutput) ToGetActionsFilterOutput() GetActionsFilterOutput

func (GetActionsFilterOutput) ToGetActionsFilterOutputWithContext

func (o GetActionsFilterOutput) ToGetActionsFilterOutputWithContext(ctx context.Context) GetActionsFilterOutput

func (GetActionsFilterOutput) Values

type GetActionsOutputArgs

type GetActionsOutputArgs struct {
	AppsId  pulumi.StringInput         `pulumi:"appsId"`
	Filters GetActionsFilterArrayInput `pulumi:"filters"`
	Name    pulumi.StringPtrInput      `pulumi:"name"`
	Value   pulumi.StringPtrInput      `pulumi:"value"`
}

A collection of arguments for invoking getActions.

func (GetActionsOutputArgs) ElementType

func (GetActionsOutputArgs) ElementType() reflect.Type

type GetActionsResult

type GetActionsResult struct {
	AppsId  string             `pulumi:"appsId"`
	Filters []GetActionsFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id    string `pulumi:"id"`
	Name  string `pulumi:"name"`
	Value string `pulumi:"value"`
}

A collection of values returned by getActions.

func GetActions

func GetActions(ctx *pulumi.Context, args *GetActionsArgs, opts ...pulumi.InvokeOption) (*GetActionsResult, error)

type GetActionsResultOutput

type GetActionsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getActions.

func (GetActionsResultOutput) AppsId

func (GetActionsResultOutput) ElementType

func (GetActionsResultOutput) ElementType() reflect.Type

func (GetActionsResultOutput) Filters

func (GetActionsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetActionsResultOutput) Name

func (GetActionsResultOutput) ToGetActionsResultOutput

func (o GetActionsResultOutput) ToGetActionsResultOutput() GetActionsResultOutput

func (GetActionsResultOutput) ToGetActionsResultOutputWithContext

func (o GetActionsResultOutput) ToGetActionsResultOutputWithContext(ctx context.Context) GetActionsResultOutput

func (GetActionsResultOutput) Value

type GetActionsValuesArgs

type GetActionsValuesArgs struct {
	ActionsId string                   `pulumi:"actionsId"`
	AppsId    string                   `pulumi:"appsId"`
	Filters   []GetActionsValuesFilter `pulumi:"filters"`
	Name      *string                  `pulumi:"name"`
	Value     *string                  `pulumi:"value"`
}

A collection of arguments for invoking getActionsValues.

type GetActionsValuesFilter

type GetActionsValuesFilter struct {
	Name   string   `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type GetActionsValuesFilterArgs

type GetActionsValuesFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetActionsValuesFilterArgs) ElementType

func (GetActionsValuesFilterArgs) ElementType() reflect.Type

func (GetActionsValuesFilterArgs) ToGetActionsValuesFilterOutput

func (i GetActionsValuesFilterArgs) ToGetActionsValuesFilterOutput() GetActionsValuesFilterOutput

func (GetActionsValuesFilterArgs) ToGetActionsValuesFilterOutputWithContext

func (i GetActionsValuesFilterArgs) ToGetActionsValuesFilterOutputWithContext(ctx context.Context) GetActionsValuesFilterOutput

type GetActionsValuesFilterArray

type GetActionsValuesFilterArray []GetActionsValuesFilterInput

func (GetActionsValuesFilterArray) ElementType

func (GetActionsValuesFilterArray) ToGetActionsValuesFilterArrayOutput

func (i GetActionsValuesFilterArray) ToGetActionsValuesFilterArrayOutput() GetActionsValuesFilterArrayOutput

func (GetActionsValuesFilterArray) ToGetActionsValuesFilterArrayOutputWithContext

func (i GetActionsValuesFilterArray) ToGetActionsValuesFilterArrayOutputWithContext(ctx context.Context) GetActionsValuesFilterArrayOutput

type GetActionsValuesFilterArrayInput

type GetActionsValuesFilterArrayInput interface {
	pulumi.Input

	ToGetActionsValuesFilterArrayOutput() GetActionsValuesFilterArrayOutput
	ToGetActionsValuesFilterArrayOutputWithContext(context.Context) GetActionsValuesFilterArrayOutput
}

GetActionsValuesFilterArrayInput is an input type that accepts GetActionsValuesFilterArray and GetActionsValuesFilterArrayOutput values. You can construct a concrete instance of `GetActionsValuesFilterArrayInput` via:

GetActionsValuesFilterArray{ GetActionsValuesFilterArgs{...} }

type GetActionsValuesFilterArrayOutput

type GetActionsValuesFilterArrayOutput struct{ *pulumi.OutputState }

func (GetActionsValuesFilterArrayOutput) ElementType

func (GetActionsValuesFilterArrayOutput) Index

func (GetActionsValuesFilterArrayOutput) ToGetActionsValuesFilterArrayOutput

func (o GetActionsValuesFilterArrayOutput) ToGetActionsValuesFilterArrayOutput() GetActionsValuesFilterArrayOutput

func (GetActionsValuesFilterArrayOutput) ToGetActionsValuesFilterArrayOutputWithContext

func (o GetActionsValuesFilterArrayOutput) ToGetActionsValuesFilterArrayOutputWithContext(ctx context.Context) GetActionsValuesFilterArrayOutput

type GetActionsValuesFilterInput

type GetActionsValuesFilterInput interface {
	pulumi.Input

	ToGetActionsValuesFilterOutput() GetActionsValuesFilterOutput
	ToGetActionsValuesFilterOutputWithContext(context.Context) GetActionsValuesFilterOutput
}

GetActionsValuesFilterInput is an input type that accepts GetActionsValuesFilterArgs and GetActionsValuesFilterOutput values. You can construct a concrete instance of `GetActionsValuesFilterInput` via:

GetActionsValuesFilterArgs{...}

type GetActionsValuesFilterOutput

type GetActionsValuesFilterOutput struct{ *pulumi.OutputState }

func (GetActionsValuesFilterOutput) ElementType

func (GetActionsValuesFilterOutput) Name

func (GetActionsValuesFilterOutput) ToGetActionsValuesFilterOutput

func (o GetActionsValuesFilterOutput) ToGetActionsValuesFilterOutput() GetActionsValuesFilterOutput

func (GetActionsValuesFilterOutput) ToGetActionsValuesFilterOutputWithContext

func (o GetActionsValuesFilterOutput) ToGetActionsValuesFilterOutputWithContext(ctx context.Context) GetActionsValuesFilterOutput

func (GetActionsValuesFilterOutput) Values

type GetActionsValuesOutputArgs

type GetActionsValuesOutputArgs struct {
	ActionsId pulumi.StringInput               `pulumi:"actionsId"`
	AppsId    pulumi.StringInput               `pulumi:"appsId"`
	Filters   GetActionsValuesFilterArrayInput `pulumi:"filters"`
	Name      pulumi.StringPtrInput            `pulumi:"name"`
	Value     pulumi.StringPtrInput            `pulumi:"value"`
}

A collection of arguments for invoking getActionsValues.

func (GetActionsValuesOutputArgs) ElementType

func (GetActionsValuesOutputArgs) ElementType() reflect.Type

type GetActionsValuesResult

type GetActionsValuesResult struct {
	ActionsId string                   `pulumi:"actionsId"`
	AppsId    string                   `pulumi:"appsId"`
	Filters   []GetActionsValuesFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id    string `pulumi:"id"`
	Name  string `pulumi:"name"`
	Value string `pulumi:"value"`
}

A collection of values returned by getActionsValues.

type GetActionsValuesResultOutput

type GetActionsValuesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getActionsValues.

func (GetActionsValuesResultOutput) ActionsId

func (GetActionsValuesResultOutput) AppsId

func (GetActionsValuesResultOutput) ElementType

func (GetActionsValuesResultOutput) Filters

func (GetActionsValuesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetActionsValuesResultOutput) Name

func (GetActionsValuesResultOutput) ToGetActionsValuesResultOutput

func (o GetActionsValuesResultOutput) ToGetActionsValuesResultOutput() GetActionsValuesResultOutput

func (GetActionsValuesResultOutput) ToGetActionsValuesResultOutputWithContext

func (o GetActionsValuesResultOutput) ToGetActionsValuesResultOutputWithContext(ctx context.Context) GetActionsValuesResultOutput

func (GetActionsValuesResultOutput) Value

type GetConditionsArgs

type GetConditionsArgs struct {
	AppsId  string                `pulumi:"appsId"`
	Filters []GetConditionsFilter `pulumi:"filters"`
	Name    *string               `pulumi:"name"`
	Value   *string               `pulumi:"value"`
}

A collection of arguments for invoking getConditions.

type GetConditionsFilter

type GetConditionsFilter struct {
	Name   string   `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type GetConditionsFilterArgs

type GetConditionsFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetConditionsFilterArgs) ElementType

func (GetConditionsFilterArgs) ElementType() reflect.Type

func (GetConditionsFilterArgs) ToGetConditionsFilterOutput

func (i GetConditionsFilterArgs) ToGetConditionsFilterOutput() GetConditionsFilterOutput

func (GetConditionsFilterArgs) ToGetConditionsFilterOutputWithContext

func (i GetConditionsFilterArgs) ToGetConditionsFilterOutputWithContext(ctx context.Context) GetConditionsFilterOutput

type GetConditionsFilterArray

type GetConditionsFilterArray []GetConditionsFilterInput

func (GetConditionsFilterArray) ElementType

func (GetConditionsFilterArray) ElementType() reflect.Type

func (GetConditionsFilterArray) ToGetConditionsFilterArrayOutput

func (i GetConditionsFilterArray) ToGetConditionsFilterArrayOutput() GetConditionsFilterArrayOutput

func (GetConditionsFilterArray) ToGetConditionsFilterArrayOutputWithContext

func (i GetConditionsFilterArray) ToGetConditionsFilterArrayOutputWithContext(ctx context.Context) GetConditionsFilterArrayOutput

type GetConditionsFilterArrayInput

type GetConditionsFilterArrayInput interface {
	pulumi.Input

	ToGetConditionsFilterArrayOutput() GetConditionsFilterArrayOutput
	ToGetConditionsFilterArrayOutputWithContext(context.Context) GetConditionsFilterArrayOutput
}

GetConditionsFilterArrayInput is an input type that accepts GetConditionsFilterArray and GetConditionsFilterArrayOutput values. You can construct a concrete instance of `GetConditionsFilterArrayInput` via:

GetConditionsFilterArray{ GetConditionsFilterArgs{...} }

type GetConditionsFilterArrayOutput

type GetConditionsFilterArrayOutput struct{ *pulumi.OutputState }

func (GetConditionsFilterArrayOutput) ElementType

func (GetConditionsFilterArrayOutput) Index

func (GetConditionsFilterArrayOutput) ToGetConditionsFilterArrayOutput

func (o GetConditionsFilterArrayOutput) ToGetConditionsFilterArrayOutput() GetConditionsFilterArrayOutput

func (GetConditionsFilterArrayOutput) ToGetConditionsFilterArrayOutputWithContext

func (o GetConditionsFilterArrayOutput) ToGetConditionsFilterArrayOutputWithContext(ctx context.Context) GetConditionsFilterArrayOutput

type GetConditionsFilterInput

type GetConditionsFilterInput interface {
	pulumi.Input

	ToGetConditionsFilterOutput() GetConditionsFilterOutput
	ToGetConditionsFilterOutputWithContext(context.Context) GetConditionsFilterOutput
}

GetConditionsFilterInput is an input type that accepts GetConditionsFilterArgs and GetConditionsFilterOutput values. You can construct a concrete instance of `GetConditionsFilterInput` via:

GetConditionsFilterArgs{...}

type GetConditionsFilterOutput

type GetConditionsFilterOutput struct{ *pulumi.OutputState }

func (GetConditionsFilterOutput) ElementType

func (GetConditionsFilterOutput) ElementType() reflect.Type

func (GetConditionsFilterOutput) Name

func (GetConditionsFilterOutput) ToGetConditionsFilterOutput

func (o GetConditionsFilterOutput) ToGetConditionsFilterOutput() GetConditionsFilterOutput

func (GetConditionsFilterOutput) ToGetConditionsFilterOutputWithContext

func (o GetConditionsFilterOutput) ToGetConditionsFilterOutputWithContext(ctx context.Context) GetConditionsFilterOutput

func (GetConditionsFilterOutput) Values

type GetConditionsOperatorsArgs

type GetConditionsOperatorsArgs struct {
	AppsId       string                         `pulumi:"appsId"`
	ConditionsId string                         `pulumi:"conditionsId"`
	Filters      []GetConditionsOperatorsFilter `pulumi:"filters"`
	Name         *string                        `pulumi:"name"`
	Value        *string                        `pulumi:"value"`
}

A collection of arguments for invoking getConditionsOperators.

type GetConditionsOperatorsFilter

type GetConditionsOperatorsFilter struct {
	Name   string   `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type GetConditionsOperatorsFilterArgs

type GetConditionsOperatorsFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetConditionsOperatorsFilterArgs) ElementType

func (GetConditionsOperatorsFilterArgs) ToGetConditionsOperatorsFilterOutput

func (i GetConditionsOperatorsFilterArgs) ToGetConditionsOperatorsFilterOutput() GetConditionsOperatorsFilterOutput

func (GetConditionsOperatorsFilterArgs) ToGetConditionsOperatorsFilterOutputWithContext

func (i GetConditionsOperatorsFilterArgs) ToGetConditionsOperatorsFilterOutputWithContext(ctx context.Context) GetConditionsOperatorsFilterOutput

type GetConditionsOperatorsFilterArray

type GetConditionsOperatorsFilterArray []GetConditionsOperatorsFilterInput

func (GetConditionsOperatorsFilterArray) ElementType

func (GetConditionsOperatorsFilterArray) ToGetConditionsOperatorsFilterArrayOutput

func (i GetConditionsOperatorsFilterArray) ToGetConditionsOperatorsFilterArrayOutput() GetConditionsOperatorsFilterArrayOutput

func (GetConditionsOperatorsFilterArray) ToGetConditionsOperatorsFilterArrayOutputWithContext

func (i GetConditionsOperatorsFilterArray) ToGetConditionsOperatorsFilterArrayOutputWithContext(ctx context.Context) GetConditionsOperatorsFilterArrayOutput

type GetConditionsOperatorsFilterArrayInput

type GetConditionsOperatorsFilterArrayInput interface {
	pulumi.Input

	ToGetConditionsOperatorsFilterArrayOutput() GetConditionsOperatorsFilterArrayOutput
	ToGetConditionsOperatorsFilterArrayOutputWithContext(context.Context) GetConditionsOperatorsFilterArrayOutput
}

GetConditionsOperatorsFilterArrayInput is an input type that accepts GetConditionsOperatorsFilterArray and GetConditionsOperatorsFilterArrayOutput values. You can construct a concrete instance of `GetConditionsOperatorsFilterArrayInput` via:

GetConditionsOperatorsFilterArray{ GetConditionsOperatorsFilterArgs{...} }

type GetConditionsOperatorsFilterArrayOutput

type GetConditionsOperatorsFilterArrayOutput struct{ *pulumi.OutputState }

func (GetConditionsOperatorsFilterArrayOutput) ElementType

func (GetConditionsOperatorsFilterArrayOutput) Index

func (GetConditionsOperatorsFilterArrayOutput) ToGetConditionsOperatorsFilterArrayOutput

func (o GetConditionsOperatorsFilterArrayOutput) ToGetConditionsOperatorsFilterArrayOutput() GetConditionsOperatorsFilterArrayOutput

func (GetConditionsOperatorsFilterArrayOutput) ToGetConditionsOperatorsFilterArrayOutputWithContext

func (o GetConditionsOperatorsFilterArrayOutput) ToGetConditionsOperatorsFilterArrayOutputWithContext(ctx context.Context) GetConditionsOperatorsFilterArrayOutput

type GetConditionsOperatorsFilterInput

type GetConditionsOperatorsFilterInput interface {
	pulumi.Input

	ToGetConditionsOperatorsFilterOutput() GetConditionsOperatorsFilterOutput
	ToGetConditionsOperatorsFilterOutputWithContext(context.Context) GetConditionsOperatorsFilterOutput
}

GetConditionsOperatorsFilterInput is an input type that accepts GetConditionsOperatorsFilterArgs and GetConditionsOperatorsFilterOutput values. You can construct a concrete instance of `GetConditionsOperatorsFilterInput` via:

GetConditionsOperatorsFilterArgs{...}

type GetConditionsOperatorsFilterOutput

type GetConditionsOperatorsFilterOutput struct{ *pulumi.OutputState }

func (GetConditionsOperatorsFilterOutput) ElementType

func (GetConditionsOperatorsFilterOutput) Name

func (GetConditionsOperatorsFilterOutput) ToGetConditionsOperatorsFilterOutput

func (o GetConditionsOperatorsFilterOutput) ToGetConditionsOperatorsFilterOutput() GetConditionsOperatorsFilterOutput

func (GetConditionsOperatorsFilterOutput) ToGetConditionsOperatorsFilterOutputWithContext

func (o GetConditionsOperatorsFilterOutput) ToGetConditionsOperatorsFilterOutputWithContext(ctx context.Context) GetConditionsOperatorsFilterOutput

func (GetConditionsOperatorsFilterOutput) Values

type GetConditionsOperatorsOutputArgs

type GetConditionsOperatorsOutputArgs struct {
	AppsId       pulumi.StringInput                     `pulumi:"appsId"`
	ConditionsId pulumi.StringInput                     `pulumi:"conditionsId"`
	Filters      GetConditionsOperatorsFilterArrayInput `pulumi:"filters"`
	Name         pulumi.StringPtrInput                  `pulumi:"name"`
	Value        pulumi.StringPtrInput                  `pulumi:"value"`
}

A collection of arguments for invoking getConditionsOperators.

func (GetConditionsOperatorsOutputArgs) ElementType

type GetConditionsOperatorsResult

type GetConditionsOperatorsResult struct {
	AppsId       string                         `pulumi:"appsId"`
	ConditionsId string                         `pulumi:"conditionsId"`
	Filters      []GetConditionsOperatorsFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id    string `pulumi:"id"`
	Name  string `pulumi:"name"`
	Value string `pulumi:"value"`
}

A collection of values returned by getConditionsOperators.

type GetConditionsOperatorsResultOutput

type GetConditionsOperatorsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getConditionsOperators.

func (GetConditionsOperatorsResultOutput) AppsId

func (GetConditionsOperatorsResultOutput) ConditionsId

func (GetConditionsOperatorsResultOutput) ElementType

func (GetConditionsOperatorsResultOutput) Filters

func (GetConditionsOperatorsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetConditionsOperatorsResultOutput) Name

func (GetConditionsOperatorsResultOutput) ToGetConditionsOperatorsResultOutput

func (o GetConditionsOperatorsResultOutput) ToGetConditionsOperatorsResultOutput() GetConditionsOperatorsResultOutput

func (GetConditionsOperatorsResultOutput) ToGetConditionsOperatorsResultOutputWithContext

func (o GetConditionsOperatorsResultOutput) ToGetConditionsOperatorsResultOutputWithContext(ctx context.Context) GetConditionsOperatorsResultOutput

func (GetConditionsOperatorsResultOutput) Value

type GetConditionsOutputArgs

type GetConditionsOutputArgs struct {
	AppsId  pulumi.StringInput            `pulumi:"appsId"`
	Filters GetConditionsFilterArrayInput `pulumi:"filters"`
	Name    pulumi.StringPtrInput         `pulumi:"name"`
	Value   pulumi.StringPtrInput         `pulumi:"value"`
}

A collection of arguments for invoking getConditions.

func (GetConditionsOutputArgs) ElementType

func (GetConditionsOutputArgs) ElementType() reflect.Type

type GetConditionsResult

type GetConditionsResult struct {
	AppsId  string                `pulumi:"appsId"`
	Filters []GetConditionsFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id    string `pulumi:"id"`
	Name  string `pulumi:"name"`
	Value string `pulumi:"value"`
}

A collection of values returned by getConditions.

func GetConditions

func GetConditions(ctx *pulumi.Context, args *GetConditionsArgs, opts ...pulumi.InvokeOption) (*GetConditionsResult, error)

type GetConditionsResultOutput

type GetConditionsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getConditions.

func (GetConditionsResultOutput) AppsId

func (GetConditionsResultOutput) ElementType

func (GetConditionsResultOutput) ElementType() reflect.Type

func (GetConditionsResultOutput) Filters

func (GetConditionsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetConditionsResultOutput) Name

func (GetConditionsResultOutput) ToGetConditionsResultOutput

func (o GetConditionsResultOutput) ToGetConditionsResultOutput() GetConditionsResultOutput

func (GetConditionsResultOutput) ToGetConditionsResultOutputWithContext

func (o GetConditionsResultOutput) ToGetConditionsResultOutputWithContext(ctx context.Context) GetConditionsResultOutput

func (GetConditionsResultOutput) Value

type GetInstanceArgs

type GetInstanceArgs struct {
	AllowAssumedSignin    *bool                        `pulumi:"allowAssumedSignin"`
	AuthMethod            *int                         `pulumi:"authMethod"`
	AuthMethodDescription *string                      `pulumi:"authMethodDescription"`
	BrandId               *int                         `pulumi:"brandId"`
	Configuration         *GetInstanceConfiguration    `pulumi:"configuration"`
	ConnectorId           *int                         `pulumi:"connectorId"`
	CreatedAt             *string                      `pulumi:"createdAt"`
	Description           *string                      `pulumi:"description"`
	EnforcementPoint      *GetInstanceEnforcementPoint `pulumi:"enforcementPoint"`
	IconUrl               *string                      `pulumi:"iconUrl"`
	Id                    string                       `pulumi:"id"`
	LoginConfig           *int                         `pulumi:"loginConfig"`
	Name                  *string                      `pulumi:"name"`
	Notes                 *string                      `pulumi:"notes"`
	Parameters            *GetInstanceParameters       `pulumi:"parameters"`
	PolicyId              *int                         `pulumi:"policyId"`
	Provisioning          *GetInstanceProvisioning     `pulumi:"provisioning"`
	RoleIds               []int                        `pulumi:"roleIds"`
	Sso                   *GetInstanceSso              `pulumi:"sso"`
	TabId                 *int                         `pulumi:"tabId"`
	UpdatedAt             *string                      `pulumi:"updatedAt"`
	Visible               *bool                        `pulumi:"visible"`
}

A collection of arguments for invoking getInstance.

type GetInstanceConfiguration added in v0.5.1

type GetInstanceConfiguration struct {
	// OIDC Apps only Number of minutes the refresh token will be valid for.
	AccessTokenExpirationMinutes int `pulumi:"accessTokenExpirationMinutes"`
	// OIDC Apps only The OpenId Connect Client Id. Note that clientSecret is only returned after Creating an App.
	LoginUrl       string `pulumi:"loginUrl"`
	OidcApiVersion string `pulumi:"oidcApiVersion"`
	// OIDC Apps Only
	//   - 0: Web
	//   - 1: Native/Mobile
	OidcApplicationType int `pulumi:"oidcApplicationType"`
	// OIDC Apps only
	OidcEncryptionKey string `pulumi:"oidcEncryptionKey"`
	// OIDC Apps only
	PostLogoutRedirectUri string `pulumi:"postLogoutRedirectUri"`
	// OIDC Apps only Comma or newline separated list of valid redirect uris for the OpenId Connect Authorization Code flow.
	RedirectUri string `pulumi:"redirectUri"`
	// Number of minutes the refresh token will be valid for.
	RefreshTokenExpirationMinutes int `pulumi:"refreshTokenExpirationMinutes"`
	// OIDC Apps only
	//  - 0: Basic
	//  - 1: POST
	//  - 2: None / PKCE
	TokenEndpointAuthMethod int `pulumi:"tokenEndpointAuthMethod"`
}

type GetInstanceConfigurationArgs added in v0.5.1

type GetInstanceConfigurationArgs struct {
	// OIDC Apps only Number of minutes the refresh token will be valid for.
	AccessTokenExpirationMinutes pulumi.IntInput `pulumi:"accessTokenExpirationMinutes"`
	// OIDC Apps only The OpenId Connect Client Id. Note that clientSecret is only returned after Creating an App.
	LoginUrl       pulumi.StringInput `pulumi:"loginUrl"`
	OidcApiVersion pulumi.StringInput `pulumi:"oidcApiVersion"`
	// OIDC Apps Only
	//   - 0: Web
	//   - 1: Native/Mobile
	OidcApplicationType pulumi.IntInput `pulumi:"oidcApplicationType"`
	// OIDC Apps only
	OidcEncryptionKey pulumi.StringInput `pulumi:"oidcEncryptionKey"`
	// OIDC Apps only
	PostLogoutRedirectUri pulumi.StringInput `pulumi:"postLogoutRedirectUri"`
	// OIDC Apps only Comma or newline separated list of valid redirect uris for the OpenId Connect Authorization Code flow.
	RedirectUri pulumi.StringInput `pulumi:"redirectUri"`
	// Number of minutes the refresh token will be valid for.
	RefreshTokenExpirationMinutes pulumi.IntInput `pulumi:"refreshTokenExpirationMinutes"`
	// OIDC Apps only
	//  - 0: Basic
	//  - 1: POST
	//  - 2: None / PKCE
	TokenEndpointAuthMethod pulumi.IntInput `pulumi:"tokenEndpointAuthMethod"`
}

func (GetInstanceConfigurationArgs) ElementType added in v0.5.1

func (GetInstanceConfigurationArgs) ToGetInstanceConfigurationOutput added in v0.5.1

func (i GetInstanceConfigurationArgs) ToGetInstanceConfigurationOutput() GetInstanceConfigurationOutput

func (GetInstanceConfigurationArgs) ToGetInstanceConfigurationOutputWithContext added in v0.5.1

func (i GetInstanceConfigurationArgs) ToGetInstanceConfigurationOutputWithContext(ctx context.Context) GetInstanceConfigurationOutput

func (GetInstanceConfigurationArgs) ToGetInstanceConfigurationPtrOutput added in v0.5.1

func (i GetInstanceConfigurationArgs) ToGetInstanceConfigurationPtrOutput() GetInstanceConfigurationPtrOutput

func (GetInstanceConfigurationArgs) ToGetInstanceConfigurationPtrOutputWithContext added in v0.5.1

func (i GetInstanceConfigurationArgs) ToGetInstanceConfigurationPtrOutputWithContext(ctx context.Context) GetInstanceConfigurationPtrOutput

type GetInstanceConfigurationInput added in v0.5.1

type GetInstanceConfigurationInput interface {
	pulumi.Input

	ToGetInstanceConfigurationOutput() GetInstanceConfigurationOutput
	ToGetInstanceConfigurationOutputWithContext(context.Context) GetInstanceConfigurationOutput
}

GetInstanceConfigurationInput is an input type that accepts GetInstanceConfigurationArgs and GetInstanceConfigurationOutput values. You can construct a concrete instance of `GetInstanceConfigurationInput` via:

GetInstanceConfigurationArgs{...}

type GetInstanceConfigurationOutput added in v0.5.1

type GetInstanceConfigurationOutput struct{ *pulumi.OutputState }

func (GetInstanceConfigurationOutput) AccessTokenExpirationMinutes added in v0.5.1

func (o GetInstanceConfigurationOutput) AccessTokenExpirationMinutes() pulumi.IntOutput

OIDC Apps only Number of minutes the refresh token will be valid for.

func (GetInstanceConfigurationOutput) ElementType added in v0.5.1

func (GetInstanceConfigurationOutput) LoginUrl added in v0.5.1

OIDC Apps only The OpenId Connect Client Id. Note that clientSecret is only returned after Creating an App.

func (GetInstanceConfigurationOutput) OidcApiVersion added in v0.6.0

func (GetInstanceConfigurationOutput) OidcApplicationType added in v0.5.1

func (o GetInstanceConfigurationOutput) OidcApplicationType() pulumi.IntOutput

OIDC Apps Only

  • 0: Web
  • 1: Native/Mobile

func (GetInstanceConfigurationOutput) OidcEncryptionKey added in v0.6.0

func (o GetInstanceConfigurationOutput) OidcEncryptionKey() pulumi.StringOutput

OIDC Apps only

func (GetInstanceConfigurationOutput) PostLogoutRedirectUri added in v0.6.0

func (o GetInstanceConfigurationOutput) PostLogoutRedirectUri() pulumi.StringOutput

OIDC Apps only

func (GetInstanceConfigurationOutput) RedirectUri added in v0.5.1

OIDC Apps only Comma or newline separated list of valid redirect uris for the OpenId Connect Authorization Code flow.

func (GetInstanceConfigurationOutput) RefreshTokenExpirationMinutes added in v0.6.0

func (o GetInstanceConfigurationOutput) RefreshTokenExpirationMinutes() pulumi.IntOutput

Number of minutes the refresh token will be valid for.

func (GetInstanceConfigurationOutput) ToGetInstanceConfigurationOutput added in v0.5.1

func (o GetInstanceConfigurationOutput) ToGetInstanceConfigurationOutput() GetInstanceConfigurationOutput

func (GetInstanceConfigurationOutput) ToGetInstanceConfigurationOutputWithContext added in v0.5.1

func (o GetInstanceConfigurationOutput) ToGetInstanceConfigurationOutputWithContext(ctx context.Context) GetInstanceConfigurationOutput

func (GetInstanceConfigurationOutput) ToGetInstanceConfigurationPtrOutput added in v0.5.1

func (o GetInstanceConfigurationOutput) ToGetInstanceConfigurationPtrOutput() GetInstanceConfigurationPtrOutput

func (GetInstanceConfigurationOutput) ToGetInstanceConfigurationPtrOutputWithContext added in v0.5.1

func (o GetInstanceConfigurationOutput) ToGetInstanceConfigurationPtrOutputWithContext(ctx context.Context) GetInstanceConfigurationPtrOutput

func (GetInstanceConfigurationOutput) TokenEndpointAuthMethod added in v0.5.1

func (o GetInstanceConfigurationOutput) TokenEndpointAuthMethod() pulumi.IntOutput

OIDC Apps only

  • 0: Basic
  • 1: POST
  • 2: None / PKCE

type GetInstanceConfigurationPtrInput added in v0.5.1

type GetInstanceConfigurationPtrInput interface {
	pulumi.Input

	ToGetInstanceConfigurationPtrOutput() GetInstanceConfigurationPtrOutput
	ToGetInstanceConfigurationPtrOutputWithContext(context.Context) GetInstanceConfigurationPtrOutput
}

GetInstanceConfigurationPtrInput is an input type that accepts GetInstanceConfigurationArgs, GetInstanceConfigurationPtr and GetInstanceConfigurationPtrOutput values. You can construct a concrete instance of `GetInstanceConfigurationPtrInput` via:

        GetInstanceConfigurationArgs{...}

or:

        nil

func GetInstanceConfigurationPtr added in v0.5.1

func GetInstanceConfigurationPtr(v *GetInstanceConfigurationArgs) GetInstanceConfigurationPtrInput

type GetInstanceConfigurationPtrOutput added in v0.5.1

type GetInstanceConfigurationPtrOutput struct{ *pulumi.OutputState }

func (GetInstanceConfigurationPtrOutput) AccessTokenExpirationMinutes added in v0.5.1

func (o GetInstanceConfigurationPtrOutput) AccessTokenExpirationMinutes() pulumi.IntPtrOutput

OIDC Apps only Number of minutes the refresh token will be valid for.

func (GetInstanceConfigurationPtrOutput) Elem added in v0.5.1

func (GetInstanceConfigurationPtrOutput) ElementType added in v0.5.1

func (GetInstanceConfigurationPtrOutput) LoginUrl added in v0.5.1

OIDC Apps only The OpenId Connect Client Id. Note that clientSecret is only returned after Creating an App.

func (GetInstanceConfigurationPtrOutput) OidcApiVersion added in v0.6.0

func (GetInstanceConfigurationPtrOutput) OidcApplicationType added in v0.5.1

func (o GetInstanceConfigurationPtrOutput) OidcApplicationType() pulumi.IntPtrOutput

OIDC Apps Only

  • 0: Web
  • 1: Native/Mobile

func (GetInstanceConfigurationPtrOutput) OidcEncryptionKey added in v0.6.0

OIDC Apps only

func (GetInstanceConfigurationPtrOutput) PostLogoutRedirectUri added in v0.6.0

func (o GetInstanceConfigurationPtrOutput) PostLogoutRedirectUri() pulumi.StringPtrOutput

OIDC Apps only

func (GetInstanceConfigurationPtrOutput) RedirectUri added in v0.5.1

OIDC Apps only Comma or newline separated list of valid redirect uris for the OpenId Connect Authorization Code flow.

func (GetInstanceConfigurationPtrOutput) RefreshTokenExpirationMinutes added in v0.6.0

func (o GetInstanceConfigurationPtrOutput) RefreshTokenExpirationMinutes() pulumi.IntPtrOutput

Number of minutes the refresh token will be valid for.

func (GetInstanceConfigurationPtrOutput) ToGetInstanceConfigurationPtrOutput added in v0.5.1

func (o GetInstanceConfigurationPtrOutput) ToGetInstanceConfigurationPtrOutput() GetInstanceConfigurationPtrOutput

func (GetInstanceConfigurationPtrOutput) ToGetInstanceConfigurationPtrOutputWithContext added in v0.5.1

func (o GetInstanceConfigurationPtrOutput) ToGetInstanceConfigurationPtrOutputWithContext(ctx context.Context) GetInstanceConfigurationPtrOutput

func (GetInstanceConfigurationPtrOutput) TokenEndpointAuthMethod added in v0.5.1

func (o GetInstanceConfigurationPtrOutput) TokenEndpointAuthMethod() pulumi.IntPtrOutput

OIDC Apps only

  • 0: Basic
  • 1: POST
  • 2: None / PKCE

type GetInstanceEnforcementPoint added in v0.5.0

type GetInstanceEnforcementPoint struct {
	// The URL path evaluation is case insensitive by default. Resources hosted on web servers such as Apache, NGINX and Java EE are case sensitive paths. Web servers such as Microsoft IIS are not case-sensitive.
	CaseSensitive bool `pulumi:"caseSensitive"`
	// If access is conditional, the conditions that must evaluate to true to allow access to a resource. For example, to require the user must be authenticated and have either the role Admin or User
	Conditions string `pulumi:"conditions"`
	// The root path to the application, often the name of the application. Can be any name, path or just a slash (“/”). The context root uniquely identifies the application within the enforcement point.
	ContextRoot string `pulumi:"contextRoot"`
	// The location within the context root to which the browser will be redirected for IdP-initiated single sign-on. For example, the landing page might be an index page in the context root such as index.html or default.aspx. The landing page cannot begin with a slash and must use valid URL characters.
	LandingPage string `pulumi:"landingPage"`
	// Specify to always `allow`, `deny` access to resources, of if access is `conditional`.
	Permissions string `pulumi:"permissions"`
	// Require user authentication to access any resource protected by this enforcement point.
	RequireSitewideAuthentication bool `pulumi:"requireSitewideAuthentication"`
	// Array of resource objects
	Resources []GetInstanceEnforcementPointResource `pulumi:"resources"`
	// unit: - 0 = Seconds - 1 = Minutes - 2 = Hours value: - When Unit = 0 or 1 value must be 0-60 - When Unit = 2 value must be 0-24
	SessionExpiryFixed GetInstanceEnforcementPointSessionExpiryFixed `pulumi:"sessionExpiryFixed"`
	// unit: - 0 = Seconds - 1 = Minutes - 2 = Hours value: - When Unit = 0 or 1 value must be 0-60 - When Unit = 2 value must be 0-24
	SessionExpiryInactivity GetInstanceEnforcementPointSessionExpiryInactivity `pulumi:"sessionExpiryInactivity"`
	// A fully-qualified URL to the internal application including scheme, authority and path. The target host authority must be an IP address, not a hostname.
	Target string `pulumi:"target"`
	// Can only be set on create. Access Gateway Token.
	Token string `pulumi:"token"`
	// Use the target host header as opposed to the original gateway or upstream host header.
	UseTargetHostHeader bool `pulumi:"useTargetHostHeader"`
	// A comma-delimited list of one or more virtual hosts that map to applications assigned to the enforcement point. A VHOST may be a host name or an IP address. VHOST distinguish between applications that are at the same context root.
	Vhost string `pulumi:"vhost"`
}

type GetInstanceEnforcementPointArgs added in v0.5.0

type GetInstanceEnforcementPointArgs struct {
	// The URL path evaluation is case insensitive by default. Resources hosted on web servers such as Apache, NGINX and Java EE are case sensitive paths. Web servers such as Microsoft IIS are not case-sensitive.
	CaseSensitive pulumi.BoolInput `pulumi:"caseSensitive"`
	// If access is conditional, the conditions that must evaluate to true to allow access to a resource. For example, to require the user must be authenticated and have either the role Admin or User
	Conditions pulumi.StringInput `pulumi:"conditions"`
	// The root path to the application, often the name of the application. Can be any name, path or just a slash (“/”). The context root uniquely identifies the application within the enforcement point.
	ContextRoot pulumi.StringInput `pulumi:"contextRoot"`
	// The location within the context root to which the browser will be redirected for IdP-initiated single sign-on. For example, the landing page might be an index page in the context root such as index.html or default.aspx. The landing page cannot begin with a slash and must use valid URL characters.
	LandingPage pulumi.StringInput `pulumi:"landingPage"`
	// Specify to always `allow`, `deny` access to resources, of if access is `conditional`.
	Permissions pulumi.StringInput `pulumi:"permissions"`
	// Require user authentication to access any resource protected by this enforcement point.
	RequireSitewideAuthentication pulumi.BoolInput `pulumi:"requireSitewideAuthentication"`
	// Array of resource objects
	Resources GetInstanceEnforcementPointResourceArrayInput `pulumi:"resources"`
	// unit: - 0 = Seconds - 1 = Minutes - 2 = Hours value: - When Unit = 0 or 1 value must be 0-60 - When Unit = 2 value must be 0-24
	SessionExpiryFixed GetInstanceEnforcementPointSessionExpiryFixedInput `pulumi:"sessionExpiryFixed"`
	// unit: - 0 = Seconds - 1 = Minutes - 2 = Hours value: - When Unit = 0 or 1 value must be 0-60 - When Unit = 2 value must be 0-24
	SessionExpiryInactivity GetInstanceEnforcementPointSessionExpiryInactivityInput `pulumi:"sessionExpiryInactivity"`
	// A fully-qualified URL to the internal application including scheme, authority and path. The target host authority must be an IP address, not a hostname.
	Target pulumi.StringInput `pulumi:"target"`
	// Can only be set on create. Access Gateway Token.
	Token pulumi.StringInput `pulumi:"token"`
	// Use the target host header as opposed to the original gateway or upstream host header.
	UseTargetHostHeader pulumi.BoolInput `pulumi:"useTargetHostHeader"`
	// A comma-delimited list of one or more virtual hosts that map to applications assigned to the enforcement point. A VHOST may be a host name or an IP address. VHOST distinguish between applications that are at the same context root.
	Vhost pulumi.StringInput `pulumi:"vhost"`
}

func (GetInstanceEnforcementPointArgs) ElementType added in v0.5.0

func (GetInstanceEnforcementPointArgs) ToGetInstanceEnforcementPointOutput added in v0.5.0

func (i GetInstanceEnforcementPointArgs) ToGetInstanceEnforcementPointOutput() GetInstanceEnforcementPointOutput

func (GetInstanceEnforcementPointArgs) ToGetInstanceEnforcementPointOutputWithContext added in v0.5.0

func (i GetInstanceEnforcementPointArgs) ToGetInstanceEnforcementPointOutputWithContext(ctx context.Context) GetInstanceEnforcementPointOutput

func (GetInstanceEnforcementPointArgs) ToGetInstanceEnforcementPointPtrOutput added in v0.5.0

func (i GetInstanceEnforcementPointArgs) ToGetInstanceEnforcementPointPtrOutput() GetInstanceEnforcementPointPtrOutput

func (GetInstanceEnforcementPointArgs) ToGetInstanceEnforcementPointPtrOutputWithContext added in v0.5.0

func (i GetInstanceEnforcementPointArgs) ToGetInstanceEnforcementPointPtrOutputWithContext(ctx context.Context) GetInstanceEnforcementPointPtrOutput

type GetInstanceEnforcementPointInput added in v0.5.0

type GetInstanceEnforcementPointInput interface {
	pulumi.Input

	ToGetInstanceEnforcementPointOutput() GetInstanceEnforcementPointOutput
	ToGetInstanceEnforcementPointOutputWithContext(context.Context) GetInstanceEnforcementPointOutput
}

GetInstanceEnforcementPointInput is an input type that accepts GetInstanceEnforcementPointArgs and GetInstanceEnforcementPointOutput values. You can construct a concrete instance of `GetInstanceEnforcementPointInput` via:

GetInstanceEnforcementPointArgs{...}

type GetInstanceEnforcementPointOutput added in v0.5.0

type GetInstanceEnforcementPointOutput struct{ *pulumi.OutputState }

func (GetInstanceEnforcementPointOutput) CaseSensitive added in v0.5.0

The URL path evaluation is case insensitive by default. Resources hosted on web servers such as Apache, NGINX and Java EE are case sensitive paths. Web servers such as Microsoft IIS are not case-sensitive.

func (GetInstanceEnforcementPointOutput) Conditions added in v0.5.0

If access is conditional, the conditions that must evaluate to true to allow access to a resource. For example, to require the user must be authenticated and have either the role Admin or User

func (GetInstanceEnforcementPointOutput) ContextRoot added in v0.5.0

The root path to the application, often the name of the application. Can be any name, path or just a slash (“/”). The context root uniquely identifies the application within the enforcement point.

func (GetInstanceEnforcementPointOutput) ElementType added in v0.5.0

func (GetInstanceEnforcementPointOutput) LandingPage added in v0.5.0

The location within the context root to which the browser will be redirected for IdP-initiated single sign-on. For example, the landing page might be an index page in the context root such as index.html or default.aspx. The landing page cannot begin with a slash and must use valid URL characters.

func (GetInstanceEnforcementPointOutput) Permissions added in v0.5.0

Specify to always `allow`, `deny` access to resources, of if access is `conditional`.

func (GetInstanceEnforcementPointOutput) RequireSitewideAuthentication added in v0.5.0

func (o GetInstanceEnforcementPointOutput) RequireSitewideAuthentication() pulumi.BoolOutput

Require user authentication to access any resource protected by this enforcement point.

func (GetInstanceEnforcementPointOutput) Resources added in v0.5.0

Array of resource objects

func (GetInstanceEnforcementPointOutput) SessionExpiryFixed added in v0.5.0

unit: - 0 = Seconds - 1 = Minutes - 2 = Hours value: - When Unit = 0 or 1 value must be 0-60 - When Unit = 2 value must be 0-24

func (GetInstanceEnforcementPointOutput) SessionExpiryInactivity added in v0.5.0

unit: - 0 = Seconds - 1 = Minutes - 2 = Hours value: - When Unit = 0 or 1 value must be 0-60 - When Unit = 2 value must be 0-24

func (GetInstanceEnforcementPointOutput) Target added in v0.5.0

A fully-qualified URL to the internal application including scheme, authority and path. The target host authority must be an IP address, not a hostname.

func (GetInstanceEnforcementPointOutput) ToGetInstanceEnforcementPointOutput added in v0.5.0

func (o GetInstanceEnforcementPointOutput) ToGetInstanceEnforcementPointOutput() GetInstanceEnforcementPointOutput

func (GetInstanceEnforcementPointOutput) ToGetInstanceEnforcementPointOutputWithContext added in v0.5.0

func (o GetInstanceEnforcementPointOutput) ToGetInstanceEnforcementPointOutputWithContext(ctx context.Context) GetInstanceEnforcementPointOutput

func (GetInstanceEnforcementPointOutput) ToGetInstanceEnforcementPointPtrOutput added in v0.5.0

func (o GetInstanceEnforcementPointOutput) ToGetInstanceEnforcementPointPtrOutput() GetInstanceEnforcementPointPtrOutput

func (GetInstanceEnforcementPointOutput) ToGetInstanceEnforcementPointPtrOutputWithContext added in v0.5.0

func (o GetInstanceEnforcementPointOutput) ToGetInstanceEnforcementPointPtrOutputWithContext(ctx context.Context) GetInstanceEnforcementPointPtrOutput

func (GetInstanceEnforcementPointOutput) Token added in v0.5.0

Can only be set on create. Access Gateway Token.

func (GetInstanceEnforcementPointOutput) UseTargetHostHeader added in v0.5.0

func (o GetInstanceEnforcementPointOutput) UseTargetHostHeader() pulumi.BoolOutput

Use the target host header as opposed to the original gateway or upstream host header.

func (GetInstanceEnforcementPointOutput) Vhost added in v0.5.0

A comma-delimited list of one or more virtual hosts that map to applications assigned to the enforcement point. A VHOST may be a host name or an IP address. VHOST distinguish between applications that are at the same context root.

type GetInstanceEnforcementPointPtrInput added in v0.5.0

type GetInstanceEnforcementPointPtrInput interface {
	pulumi.Input

	ToGetInstanceEnforcementPointPtrOutput() GetInstanceEnforcementPointPtrOutput
	ToGetInstanceEnforcementPointPtrOutputWithContext(context.Context) GetInstanceEnforcementPointPtrOutput
}

GetInstanceEnforcementPointPtrInput is an input type that accepts GetInstanceEnforcementPointArgs, GetInstanceEnforcementPointPtr and GetInstanceEnforcementPointPtrOutput values. You can construct a concrete instance of `GetInstanceEnforcementPointPtrInput` via:

        GetInstanceEnforcementPointArgs{...}

or:

        nil

func GetInstanceEnforcementPointPtr added in v0.5.0

type GetInstanceEnforcementPointPtrOutput added in v0.5.0

type GetInstanceEnforcementPointPtrOutput struct{ *pulumi.OutputState }

func (GetInstanceEnforcementPointPtrOutput) CaseSensitive added in v0.5.0

The URL path evaluation is case insensitive by default. Resources hosted on web servers such as Apache, NGINX and Java EE are case sensitive paths. Web servers such as Microsoft IIS are not case-sensitive.

func (GetInstanceEnforcementPointPtrOutput) Conditions added in v0.5.0

If access is conditional, the conditions that must evaluate to true to allow access to a resource. For example, to require the user must be authenticated and have either the role Admin or User

func (GetInstanceEnforcementPointPtrOutput) ContextRoot added in v0.5.0

The root path to the application, often the name of the application. Can be any name, path or just a slash (“/”). The context root uniquely identifies the application within the enforcement point.

func (GetInstanceEnforcementPointPtrOutput) Elem added in v0.5.0

func (GetInstanceEnforcementPointPtrOutput) ElementType added in v0.5.0

func (GetInstanceEnforcementPointPtrOutput) LandingPage added in v0.5.0

The location within the context root to which the browser will be redirected for IdP-initiated single sign-on. For example, the landing page might be an index page in the context root such as index.html or default.aspx. The landing page cannot begin with a slash and must use valid URL characters.

func (GetInstanceEnforcementPointPtrOutput) Permissions added in v0.5.0

Specify to always `allow`, `deny` access to resources, of if access is `conditional`.

func (GetInstanceEnforcementPointPtrOutput) RequireSitewideAuthentication added in v0.5.0

func (o GetInstanceEnforcementPointPtrOutput) RequireSitewideAuthentication() pulumi.BoolPtrOutput

Require user authentication to access any resource protected by this enforcement point.

func (GetInstanceEnforcementPointPtrOutput) Resources added in v0.5.0

Array of resource objects

func (GetInstanceEnforcementPointPtrOutput) SessionExpiryFixed added in v0.5.0

unit: - 0 = Seconds - 1 = Minutes - 2 = Hours value: - When Unit = 0 or 1 value must be 0-60 - When Unit = 2 value must be 0-24

func (GetInstanceEnforcementPointPtrOutput) SessionExpiryInactivity added in v0.5.0

unit: - 0 = Seconds - 1 = Minutes - 2 = Hours value: - When Unit = 0 or 1 value must be 0-60 - When Unit = 2 value must be 0-24

func (GetInstanceEnforcementPointPtrOutput) Target added in v0.5.0

A fully-qualified URL to the internal application including scheme, authority and path. The target host authority must be an IP address, not a hostname.

func (GetInstanceEnforcementPointPtrOutput) ToGetInstanceEnforcementPointPtrOutput added in v0.5.0

func (o GetInstanceEnforcementPointPtrOutput) ToGetInstanceEnforcementPointPtrOutput() GetInstanceEnforcementPointPtrOutput

func (GetInstanceEnforcementPointPtrOutput) ToGetInstanceEnforcementPointPtrOutputWithContext added in v0.5.0

func (o GetInstanceEnforcementPointPtrOutput) ToGetInstanceEnforcementPointPtrOutputWithContext(ctx context.Context) GetInstanceEnforcementPointPtrOutput

func (GetInstanceEnforcementPointPtrOutput) Token added in v0.5.0

Can only be set on create. Access Gateway Token.

func (GetInstanceEnforcementPointPtrOutput) UseTargetHostHeader added in v0.5.0

Use the target host header as opposed to the original gateway or upstream host header.

func (GetInstanceEnforcementPointPtrOutput) Vhost added in v0.5.0

A comma-delimited list of one or more virtual hosts that map to applications assigned to the enforcement point. A VHOST may be a host name or an IP address. VHOST distinguish between applications that are at the same context root.

type GetInstanceEnforcementPointResource added in v0.5.0

type GetInstanceEnforcementPointResource struct {
	// required if permission == "conditions"
	Conditions  string `pulumi:"conditions"`
	IsPathRegex bool   `pulumi:"isPathRegex"`
	Path        string `pulumi:"path"`
	Permission  string `pulumi:"permission"`
	RequireAuth bool   `pulumi:"requireAuth"`
}

type GetInstanceEnforcementPointResourceArgs added in v0.5.0

type GetInstanceEnforcementPointResourceArgs struct {
	// required if permission == "conditions"
	Conditions  pulumi.StringInput `pulumi:"conditions"`
	IsPathRegex pulumi.BoolInput   `pulumi:"isPathRegex"`
	Path        pulumi.StringInput `pulumi:"path"`
	Permission  pulumi.StringInput `pulumi:"permission"`
	RequireAuth pulumi.BoolInput   `pulumi:"requireAuth"`
}

func (GetInstanceEnforcementPointResourceArgs) ElementType added in v0.5.0

func (GetInstanceEnforcementPointResourceArgs) ToGetInstanceEnforcementPointResourceOutput added in v0.5.0

func (i GetInstanceEnforcementPointResourceArgs) ToGetInstanceEnforcementPointResourceOutput() GetInstanceEnforcementPointResourceOutput

func (GetInstanceEnforcementPointResourceArgs) ToGetInstanceEnforcementPointResourceOutputWithContext added in v0.5.0

func (i GetInstanceEnforcementPointResourceArgs) ToGetInstanceEnforcementPointResourceOutputWithContext(ctx context.Context) GetInstanceEnforcementPointResourceOutput

type GetInstanceEnforcementPointResourceArray added in v0.5.0

type GetInstanceEnforcementPointResourceArray []GetInstanceEnforcementPointResourceInput

func (GetInstanceEnforcementPointResourceArray) ElementType added in v0.5.0

func (GetInstanceEnforcementPointResourceArray) ToGetInstanceEnforcementPointResourceArrayOutput added in v0.5.0

func (i GetInstanceEnforcementPointResourceArray) ToGetInstanceEnforcementPointResourceArrayOutput() GetInstanceEnforcementPointResourceArrayOutput

func (GetInstanceEnforcementPointResourceArray) ToGetInstanceEnforcementPointResourceArrayOutputWithContext added in v0.5.0

func (i GetInstanceEnforcementPointResourceArray) ToGetInstanceEnforcementPointResourceArrayOutputWithContext(ctx context.Context) GetInstanceEnforcementPointResourceArrayOutput

type GetInstanceEnforcementPointResourceArrayInput added in v0.5.0

type GetInstanceEnforcementPointResourceArrayInput interface {
	pulumi.Input

	ToGetInstanceEnforcementPointResourceArrayOutput() GetInstanceEnforcementPointResourceArrayOutput
	ToGetInstanceEnforcementPointResourceArrayOutputWithContext(context.Context) GetInstanceEnforcementPointResourceArrayOutput
}

GetInstanceEnforcementPointResourceArrayInput is an input type that accepts GetInstanceEnforcementPointResourceArray and GetInstanceEnforcementPointResourceArrayOutput values. You can construct a concrete instance of `GetInstanceEnforcementPointResourceArrayInput` via:

GetInstanceEnforcementPointResourceArray{ GetInstanceEnforcementPointResourceArgs{...} }

type GetInstanceEnforcementPointResourceArrayOutput added in v0.5.0

type GetInstanceEnforcementPointResourceArrayOutput struct{ *pulumi.OutputState }

func (GetInstanceEnforcementPointResourceArrayOutput) ElementType added in v0.5.0

func (GetInstanceEnforcementPointResourceArrayOutput) Index added in v0.5.0

func (GetInstanceEnforcementPointResourceArrayOutput) ToGetInstanceEnforcementPointResourceArrayOutput added in v0.5.0

func (o GetInstanceEnforcementPointResourceArrayOutput) ToGetInstanceEnforcementPointResourceArrayOutput() GetInstanceEnforcementPointResourceArrayOutput

func (GetInstanceEnforcementPointResourceArrayOutput) ToGetInstanceEnforcementPointResourceArrayOutputWithContext added in v0.5.0

func (o GetInstanceEnforcementPointResourceArrayOutput) ToGetInstanceEnforcementPointResourceArrayOutputWithContext(ctx context.Context) GetInstanceEnforcementPointResourceArrayOutput

type GetInstanceEnforcementPointResourceInput added in v0.5.0

type GetInstanceEnforcementPointResourceInput interface {
	pulumi.Input

	ToGetInstanceEnforcementPointResourceOutput() GetInstanceEnforcementPointResourceOutput
	ToGetInstanceEnforcementPointResourceOutputWithContext(context.Context) GetInstanceEnforcementPointResourceOutput
}

GetInstanceEnforcementPointResourceInput is an input type that accepts GetInstanceEnforcementPointResourceArgs and GetInstanceEnforcementPointResourceOutput values. You can construct a concrete instance of `GetInstanceEnforcementPointResourceInput` via:

GetInstanceEnforcementPointResourceArgs{...}

type GetInstanceEnforcementPointResourceOutput added in v0.5.0

type GetInstanceEnforcementPointResourceOutput struct{ *pulumi.OutputState }

func (GetInstanceEnforcementPointResourceOutput) Conditions added in v0.5.0

required if permission == "conditions"

func (GetInstanceEnforcementPointResourceOutput) ElementType added in v0.5.0

func (GetInstanceEnforcementPointResourceOutput) IsPathRegex added in v0.5.0

func (GetInstanceEnforcementPointResourceOutput) Path added in v0.5.0

func (GetInstanceEnforcementPointResourceOutput) Permission added in v0.5.0

func (GetInstanceEnforcementPointResourceOutput) RequireAuth added in v0.5.0

func (GetInstanceEnforcementPointResourceOutput) ToGetInstanceEnforcementPointResourceOutput added in v0.5.0

func (o GetInstanceEnforcementPointResourceOutput) ToGetInstanceEnforcementPointResourceOutput() GetInstanceEnforcementPointResourceOutput

func (GetInstanceEnforcementPointResourceOutput) ToGetInstanceEnforcementPointResourceOutputWithContext added in v0.5.0

func (o GetInstanceEnforcementPointResourceOutput) ToGetInstanceEnforcementPointResourceOutputWithContext(ctx context.Context) GetInstanceEnforcementPointResourceOutput

type GetInstanceEnforcementPointSessionExpiryFixed added in v0.5.0

type GetInstanceEnforcementPointSessionExpiryFixed struct {
	Unit  int `pulumi:"unit"`
	Value int `pulumi:"value"`
}

type GetInstanceEnforcementPointSessionExpiryFixedArgs added in v0.5.0

type GetInstanceEnforcementPointSessionExpiryFixedArgs struct {
	Unit  pulumi.IntInput `pulumi:"unit"`
	Value pulumi.IntInput `pulumi:"value"`
}

func (GetInstanceEnforcementPointSessionExpiryFixedArgs) ElementType added in v0.5.0

func (GetInstanceEnforcementPointSessionExpiryFixedArgs) ToGetInstanceEnforcementPointSessionExpiryFixedOutput added in v0.5.0

func (i GetInstanceEnforcementPointSessionExpiryFixedArgs) ToGetInstanceEnforcementPointSessionExpiryFixedOutput() GetInstanceEnforcementPointSessionExpiryFixedOutput

func (GetInstanceEnforcementPointSessionExpiryFixedArgs) ToGetInstanceEnforcementPointSessionExpiryFixedOutputWithContext added in v0.5.0

func (i GetInstanceEnforcementPointSessionExpiryFixedArgs) ToGetInstanceEnforcementPointSessionExpiryFixedOutputWithContext(ctx context.Context) GetInstanceEnforcementPointSessionExpiryFixedOutput

func (GetInstanceEnforcementPointSessionExpiryFixedArgs) ToGetInstanceEnforcementPointSessionExpiryFixedPtrOutput added in v0.5.0

func (i GetInstanceEnforcementPointSessionExpiryFixedArgs) ToGetInstanceEnforcementPointSessionExpiryFixedPtrOutput() GetInstanceEnforcementPointSessionExpiryFixedPtrOutput

func (GetInstanceEnforcementPointSessionExpiryFixedArgs) ToGetInstanceEnforcementPointSessionExpiryFixedPtrOutputWithContext added in v0.5.0

func (i GetInstanceEnforcementPointSessionExpiryFixedArgs) ToGetInstanceEnforcementPointSessionExpiryFixedPtrOutputWithContext(ctx context.Context) GetInstanceEnforcementPointSessionExpiryFixedPtrOutput

type GetInstanceEnforcementPointSessionExpiryFixedInput added in v0.5.0

type GetInstanceEnforcementPointSessionExpiryFixedInput interface {
	pulumi.Input

	ToGetInstanceEnforcementPointSessionExpiryFixedOutput() GetInstanceEnforcementPointSessionExpiryFixedOutput
	ToGetInstanceEnforcementPointSessionExpiryFixedOutputWithContext(context.Context) GetInstanceEnforcementPointSessionExpiryFixedOutput
}

GetInstanceEnforcementPointSessionExpiryFixedInput is an input type that accepts GetInstanceEnforcementPointSessionExpiryFixedArgs and GetInstanceEnforcementPointSessionExpiryFixedOutput values. You can construct a concrete instance of `GetInstanceEnforcementPointSessionExpiryFixedInput` via:

GetInstanceEnforcementPointSessionExpiryFixedArgs{...}

type GetInstanceEnforcementPointSessionExpiryFixedOutput added in v0.5.0

type GetInstanceEnforcementPointSessionExpiryFixedOutput struct{ *pulumi.OutputState }

func (GetInstanceEnforcementPointSessionExpiryFixedOutput) ElementType added in v0.5.0

func (GetInstanceEnforcementPointSessionExpiryFixedOutput) ToGetInstanceEnforcementPointSessionExpiryFixedOutput added in v0.5.0

func (o GetInstanceEnforcementPointSessionExpiryFixedOutput) ToGetInstanceEnforcementPointSessionExpiryFixedOutput() GetInstanceEnforcementPointSessionExpiryFixedOutput

func (GetInstanceEnforcementPointSessionExpiryFixedOutput) ToGetInstanceEnforcementPointSessionExpiryFixedOutputWithContext added in v0.5.0

func (o GetInstanceEnforcementPointSessionExpiryFixedOutput) ToGetInstanceEnforcementPointSessionExpiryFixedOutputWithContext(ctx context.Context) GetInstanceEnforcementPointSessionExpiryFixedOutput

func (GetInstanceEnforcementPointSessionExpiryFixedOutput) ToGetInstanceEnforcementPointSessionExpiryFixedPtrOutput added in v0.5.0

func (o GetInstanceEnforcementPointSessionExpiryFixedOutput) ToGetInstanceEnforcementPointSessionExpiryFixedPtrOutput() GetInstanceEnforcementPointSessionExpiryFixedPtrOutput

func (GetInstanceEnforcementPointSessionExpiryFixedOutput) ToGetInstanceEnforcementPointSessionExpiryFixedPtrOutputWithContext added in v0.5.0

func (o GetInstanceEnforcementPointSessionExpiryFixedOutput) ToGetInstanceEnforcementPointSessionExpiryFixedPtrOutputWithContext(ctx context.Context) GetInstanceEnforcementPointSessionExpiryFixedPtrOutput

func (GetInstanceEnforcementPointSessionExpiryFixedOutput) Unit added in v0.5.0

func (GetInstanceEnforcementPointSessionExpiryFixedOutput) Value added in v0.5.0

type GetInstanceEnforcementPointSessionExpiryFixedPtrInput added in v0.5.0

type GetInstanceEnforcementPointSessionExpiryFixedPtrInput interface {
	pulumi.Input

	ToGetInstanceEnforcementPointSessionExpiryFixedPtrOutput() GetInstanceEnforcementPointSessionExpiryFixedPtrOutput
	ToGetInstanceEnforcementPointSessionExpiryFixedPtrOutputWithContext(context.Context) GetInstanceEnforcementPointSessionExpiryFixedPtrOutput
}

GetInstanceEnforcementPointSessionExpiryFixedPtrInput is an input type that accepts GetInstanceEnforcementPointSessionExpiryFixedArgs, GetInstanceEnforcementPointSessionExpiryFixedPtr and GetInstanceEnforcementPointSessionExpiryFixedPtrOutput values. You can construct a concrete instance of `GetInstanceEnforcementPointSessionExpiryFixedPtrInput` via:

        GetInstanceEnforcementPointSessionExpiryFixedArgs{...}

or:

        nil

type GetInstanceEnforcementPointSessionExpiryFixedPtrOutput added in v0.5.0

type GetInstanceEnforcementPointSessionExpiryFixedPtrOutput struct{ *pulumi.OutputState }

func (GetInstanceEnforcementPointSessionExpiryFixedPtrOutput) Elem added in v0.5.0

func (GetInstanceEnforcementPointSessionExpiryFixedPtrOutput) ElementType added in v0.5.0

func (GetInstanceEnforcementPointSessionExpiryFixedPtrOutput) ToGetInstanceEnforcementPointSessionExpiryFixedPtrOutput added in v0.5.0

func (GetInstanceEnforcementPointSessionExpiryFixedPtrOutput) ToGetInstanceEnforcementPointSessionExpiryFixedPtrOutputWithContext added in v0.5.0

func (o GetInstanceEnforcementPointSessionExpiryFixedPtrOutput) ToGetInstanceEnforcementPointSessionExpiryFixedPtrOutputWithContext(ctx context.Context) GetInstanceEnforcementPointSessionExpiryFixedPtrOutput

func (GetInstanceEnforcementPointSessionExpiryFixedPtrOutput) Unit added in v0.5.0

func (GetInstanceEnforcementPointSessionExpiryFixedPtrOutput) Value added in v0.5.0

type GetInstanceEnforcementPointSessionExpiryInactivity added in v0.5.0

type GetInstanceEnforcementPointSessionExpiryInactivity struct {
	Unit  int `pulumi:"unit"`
	Value int `pulumi:"value"`
}

type GetInstanceEnforcementPointSessionExpiryInactivityArgs added in v0.5.0

type GetInstanceEnforcementPointSessionExpiryInactivityArgs struct {
	Unit  pulumi.IntInput `pulumi:"unit"`
	Value pulumi.IntInput `pulumi:"value"`
}

func (GetInstanceEnforcementPointSessionExpiryInactivityArgs) ElementType added in v0.5.0

func (GetInstanceEnforcementPointSessionExpiryInactivityArgs) ToGetInstanceEnforcementPointSessionExpiryInactivityOutput added in v0.5.0

func (GetInstanceEnforcementPointSessionExpiryInactivityArgs) ToGetInstanceEnforcementPointSessionExpiryInactivityOutputWithContext added in v0.5.0

func (i GetInstanceEnforcementPointSessionExpiryInactivityArgs) ToGetInstanceEnforcementPointSessionExpiryInactivityOutputWithContext(ctx context.Context) GetInstanceEnforcementPointSessionExpiryInactivityOutput

func (GetInstanceEnforcementPointSessionExpiryInactivityArgs) ToGetInstanceEnforcementPointSessionExpiryInactivityPtrOutput added in v0.5.0

func (i GetInstanceEnforcementPointSessionExpiryInactivityArgs) ToGetInstanceEnforcementPointSessionExpiryInactivityPtrOutput() GetInstanceEnforcementPointSessionExpiryInactivityPtrOutput

func (GetInstanceEnforcementPointSessionExpiryInactivityArgs) ToGetInstanceEnforcementPointSessionExpiryInactivityPtrOutputWithContext added in v0.5.0

func (i GetInstanceEnforcementPointSessionExpiryInactivityArgs) ToGetInstanceEnforcementPointSessionExpiryInactivityPtrOutputWithContext(ctx context.Context) GetInstanceEnforcementPointSessionExpiryInactivityPtrOutput

type GetInstanceEnforcementPointSessionExpiryInactivityInput added in v0.5.0

type GetInstanceEnforcementPointSessionExpiryInactivityInput interface {
	pulumi.Input

	ToGetInstanceEnforcementPointSessionExpiryInactivityOutput() GetInstanceEnforcementPointSessionExpiryInactivityOutput
	ToGetInstanceEnforcementPointSessionExpiryInactivityOutputWithContext(context.Context) GetInstanceEnforcementPointSessionExpiryInactivityOutput
}

GetInstanceEnforcementPointSessionExpiryInactivityInput is an input type that accepts GetInstanceEnforcementPointSessionExpiryInactivityArgs and GetInstanceEnforcementPointSessionExpiryInactivityOutput values. You can construct a concrete instance of `GetInstanceEnforcementPointSessionExpiryInactivityInput` via:

GetInstanceEnforcementPointSessionExpiryInactivityArgs{...}

type GetInstanceEnforcementPointSessionExpiryInactivityOutput added in v0.5.0

type GetInstanceEnforcementPointSessionExpiryInactivityOutput struct{ *pulumi.OutputState }

func (GetInstanceEnforcementPointSessionExpiryInactivityOutput) ElementType added in v0.5.0

func (GetInstanceEnforcementPointSessionExpiryInactivityOutput) ToGetInstanceEnforcementPointSessionExpiryInactivityOutput added in v0.5.0

func (GetInstanceEnforcementPointSessionExpiryInactivityOutput) ToGetInstanceEnforcementPointSessionExpiryInactivityOutputWithContext added in v0.5.0

func (o GetInstanceEnforcementPointSessionExpiryInactivityOutput) ToGetInstanceEnforcementPointSessionExpiryInactivityOutputWithContext(ctx context.Context) GetInstanceEnforcementPointSessionExpiryInactivityOutput

func (GetInstanceEnforcementPointSessionExpiryInactivityOutput) ToGetInstanceEnforcementPointSessionExpiryInactivityPtrOutput added in v0.5.0

func (GetInstanceEnforcementPointSessionExpiryInactivityOutput) ToGetInstanceEnforcementPointSessionExpiryInactivityPtrOutputWithContext added in v0.5.0

func (o GetInstanceEnforcementPointSessionExpiryInactivityOutput) ToGetInstanceEnforcementPointSessionExpiryInactivityPtrOutputWithContext(ctx context.Context) GetInstanceEnforcementPointSessionExpiryInactivityPtrOutput

func (GetInstanceEnforcementPointSessionExpiryInactivityOutput) Unit added in v0.5.0

func (GetInstanceEnforcementPointSessionExpiryInactivityOutput) Value added in v0.5.0

type GetInstanceEnforcementPointSessionExpiryInactivityPtrInput added in v0.5.0

type GetInstanceEnforcementPointSessionExpiryInactivityPtrInput interface {
	pulumi.Input

	ToGetInstanceEnforcementPointSessionExpiryInactivityPtrOutput() GetInstanceEnforcementPointSessionExpiryInactivityPtrOutput
	ToGetInstanceEnforcementPointSessionExpiryInactivityPtrOutputWithContext(context.Context) GetInstanceEnforcementPointSessionExpiryInactivityPtrOutput
}

GetInstanceEnforcementPointSessionExpiryInactivityPtrInput is an input type that accepts GetInstanceEnforcementPointSessionExpiryInactivityArgs, GetInstanceEnforcementPointSessionExpiryInactivityPtr and GetInstanceEnforcementPointSessionExpiryInactivityPtrOutput values. You can construct a concrete instance of `GetInstanceEnforcementPointSessionExpiryInactivityPtrInput` via:

        GetInstanceEnforcementPointSessionExpiryInactivityArgs{...}

or:

        nil

type GetInstanceEnforcementPointSessionExpiryInactivityPtrOutput added in v0.5.0

type GetInstanceEnforcementPointSessionExpiryInactivityPtrOutput struct{ *pulumi.OutputState }

func (GetInstanceEnforcementPointSessionExpiryInactivityPtrOutput) Elem added in v0.5.0

func (GetInstanceEnforcementPointSessionExpiryInactivityPtrOutput) ElementType added in v0.5.0

func (GetInstanceEnforcementPointSessionExpiryInactivityPtrOutput) ToGetInstanceEnforcementPointSessionExpiryInactivityPtrOutput added in v0.5.0

func (GetInstanceEnforcementPointSessionExpiryInactivityPtrOutput) ToGetInstanceEnforcementPointSessionExpiryInactivityPtrOutputWithContext added in v0.5.0

func (o GetInstanceEnforcementPointSessionExpiryInactivityPtrOutput) ToGetInstanceEnforcementPointSessionExpiryInactivityPtrOutputWithContext(ctx context.Context) GetInstanceEnforcementPointSessionExpiryInactivityPtrOutput

func (GetInstanceEnforcementPointSessionExpiryInactivityPtrOutput) Unit added in v0.5.0

func (GetInstanceEnforcementPointSessionExpiryInactivityPtrOutput) Value added in v0.5.0

type GetInstanceOutputArgs

type GetInstanceOutputArgs struct {
	AllowAssumedSignin    pulumi.BoolPtrInput                 `pulumi:"allowAssumedSignin"`
	AuthMethod            pulumi.IntPtrInput                  `pulumi:"authMethod"`
	AuthMethodDescription pulumi.StringPtrInput               `pulumi:"authMethodDescription"`
	BrandId               pulumi.IntPtrInput                  `pulumi:"brandId"`
	Configuration         GetInstanceConfigurationPtrInput    `pulumi:"configuration"`
	ConnectorId           pulumi.IntPtrInput                  `pulumi:"connectorId"`
	CreatedAt             pulumi.StringPtrInput               `pulumi:"createdAt"`
	Description           pulumi.StringPtrInput               `pulumi:"description"`
	EnforcementPoint      GetInstanceEnforcementPointPtrInput `pulumi:"enforcementPoint"`
	IconUrl               pulumi.StringPtrInput               `pulumi:"iconUrl"`
	Id                    pulumi.StringInput                  `pulumi:"id"`
	LoginConfig           pulumi.IntPtrInput                  `pulumi:"loginConfig"`
	Name                  pulumi.StringPtrInput               `pulumi:"name"`
	Notes                 pulumi.StringPtrInput               `pulumi:"notes"`
	Parameters            GetInstanceParametersPtrInput       `pulumi:"parameters"`
	PolicyId              pulumi.IntPtrInput                  `pulumi:"policyId"`
	Provisioning          GetInstanceProvisioningPtrInput     `pulumi:"provisioning"`
	RoleIds               pulumi.IntArrayInput                `pulumi:"roleIds"`
	Sso                   GetInstanceSsoPtrInput              `pulumi:"sso"`
	TabId                 pulumi.IntPtrInput                  `pulumi:"tabId"`
	UpdatedAt             pulumi.StringPtrInput               `pulumi:"updatedAt"`
	Visible               pulumi.BoolPtrInput                 `pulumi:"visible"`
}

A collection of arguments for invoking getInstance.

func (GetInstanceOutputArgs) ElementType

func (GetInstanceOutputArgs) ElementType() reflect.Type

type GetInstanceParameters added in v0.5.0

type GetInstanceParameters struct {
	Groups GetInstanceParametersGroups `pulumi:"groups"`
}

type GetInstanceParametersArgs added in v0.5.0

type GetInstanceParametersArgs struct {
	Groups GetInstanceParametersGroupsInput `pulumi:"groups"`
}

func (GetInstanceParametersArgs) ElementType added in v0.5.0

func (GetInstanceParametersArgs) ElementType() reflect.Type

func (GetInstanceParametersArgs) ToGetInstanceParametersOutput added in v0.5.0

func (i GetInstanceParametersArgs) ToGetInstanceParametersOutput() GetInstanceParametersOutput

func (GetInstanceParametersArgs) ToGetInstanceParametersOutputWithContext added in v0.5.0

func (i GetInstanceParametersArgs) ToGetInstanceParametersOutputWithContext(ctx context.Context) GetInstanceParametersOutput

func (GetInstanceParametersArgs) ToGetInstanceParametersPtrOutput added in v0.5.0

func (i GetInstanceParametersArgs) ToGetInstanceParametersPtrOutput() GetInstanceParametersPtrOutput

func (GetInstanceParametersArgs) ToGetInstanceParametersPtrOutputWithContext added in v0.5.0

func (i GetInstanceParametersArgs) ToGetInstanceParametersPtrOutputWithContext(ctx context.Context) GetInstanceParametersPtrOutput

type GetInstanceParametersGroups added in v0.6.0

type GetInstanceParametersGroups struct {
	AttributesTransformations string `pulumi:"attributesTransformations"`
	DefaultValues             string `pulumi:"defaultValues"`
	Id                        int    `pulumi:"id"`
	Label                     string `pulumi:"label"`
	ProvisionedEntitlements   bool   `pulumi:"provisionedEntitlements"`
	SkipIfBlank               bool   `pulumi:"skipIfBlank"`
	UserAttributeMacros       string `pulumi:"userAttributeMacros"`
	UserAttributeMappings     string `pulumi:"userAttributeMappings"`
	Values                    string `pulumi:"values"`
}

type GetInstanceParametersGroupsArgs added in v0.6.0

type GetInstanceParametersGroupsArgs struct {
	AttributesTransformations pulumi.StringInput `pulumi:"attributesTransformations"`
	DefaultValues             pulumi.StringInput `pulumi:"defaultValues"`
	Id                        pulumi.IntInput    `pulumi:"id"`
	Label                     pulumi.StringInput `pulumi:"label"`
	ProvisionedEntitlements   pulumi.BoolInput   `pulumi:"provisionedEntitlements"`
	SkipIfBlank               pulumi.BoolInput   `pulumi:"skipIfBlank"`
	UserAttributeMacros       pulumi.StringInput `pulumi:"userAttributeMacros"`
	UserAttributeMappings     pulumi.StringInput `pulumi:"userAttributeMappings"`
	Values                    pulumi.StringInput `pulumi:"values"`
}

func (GetInstanceParametersGroupsArgs) ElementType added in v0.6.0

func (GetInstanceParametersGroupsArgs) ToGetInstanceParametersGroupsOutput added in v0.6.0

func (i GetInstanceParametersGroupsArgs) ToGetInstanceParametersGroupsOutput() GetInstanceParametersGroupsOutput

func (GetInstanceParametersGroupsArgs) ToGetInstanceParametersGroupsOutputWithContext added in v0.6.0

func (i GetInstanceParametersGroupsArgs) ToGetInstanceParametersGroupsOutputWithContext(ctx context.Context) GetInstanceParametersGroupsOutput

func (GetInstanceParametersGroupsArgs) ToGetInstanceParametersGroupsPtrOutput added in v0.6.0

func (i GetInstanceParametersGroupsArgs) ToGetInstanceParametersGroupsPtrOutput() GetInstanceParametersGroupsPtrOutput

func (GetInstanceParametersGroupsArgs) ToGetInstanceParametersGroupsPtrOutputWithContext added in v0.6.0

func (i GetInstanceParametersGroupsArgs) ToGetInstanceParametersGroupsPtrOutputWithContext(ctx context.Context) GetInstanceParametersGroupsPtrOutput

type GetInstanceParametersGroupsInput added in v0.6.0

type GetInstanceParametersGroupsInput interface {
	pulumi.Input

	ToGetInstanceParametersGroupsOutput() GetInstanceParametersGroupsOutput
	ToGetInstanceParametersGroupsOutputWithContext(context.Context) GetInstanceParametersGroupsOutput
}

GetInstanceParametersGroupsInput is an input type that accepts GetInstanceParametersGroupsArgs and GetInstanceParametersGroupsOutput values. You can construct a concrete instance of `GetInstanceParametersGroupsInput` via:

GetInstanceParametersGroupsArgs{...}

type GetInstanceParametersGroupsOutput added in v0.6.0

type GetInstanceParametersGroupsOutput struct{ *pulumi.OutputState }

func (GetInstanceParametersGroupsOutput) AttributesTransformations added in v0.6.0

func (o GetInstanceParametersGroupsOutput) AttributesTransformations() pulumi.StringOutput

func (GetInstanceParametersGroupsOutput) DefaultValues added in v0.6.0

func (GetInstanceParametersGroupsOutput) ElementType added in v0.6.0

func (GetInstanceParametersGroupsOutput) Id added in v0.6.0

func (GetInstanceParametersGroupsOutput) Label added in v0.6.0

func (GetInstanceParametersGroupsOutput) ProvisionedEntitlements added in v0.6.0

func (o GetInstanceParametersGroupsOutput) ProvisionedEntitlements() pulumi.BoolOutput

func (GetInstanceParametersGroupsOutput) SkipIfBlank added in v0.6.0

func (GetInstanceParametersGroupsOutput) ToGetInstanceParametersGroupsOutput added in v0.6.0

func (o GetInstanceParametersGroupsOutput) ToGetInstanceParametersGroupsOutput() GetInstanceParametersGroupsOutput

func (GetInstanceParametersGroupsOutput) ToGetInstanceParametersGroupsOutputWithContext added in v0.6.0

func (o GetInstanceParametersGroupsOutput) ToGetInstanceParametersGroupsOutputWithContext(ctx context.Context) GetInstanceParametersGroupsOutput

func (GetInstanceParametersGroupsOutput) ToGetInstanceParametersGroupsPtrOutput added in v0.6.0

func (o GetInstanceParametersGroupsOutput) ToGetInstanceParametersGroupsPtrOutput() GetInstanceParametersGroupsPtrOutput

func (GetInstanceParametersGroupsOutput) ToGetInstanceParametersGroupsPtrOutputWithContext added in v0.6.0

func (o GetInstanceParametersGroupsOutput) ToGetInstanceParametersGroupsPtrOutputWithContext(ctx context.Context) GetInstanceParametersGroupsPtrOutput

func (GetInstanceParametersGroupsOutput) UserAttributeMacros added in v0.6.0

func (o GetInstanceParametersGroupsOutput) UserAttributeMacros() pulumi.StringOutput

func (GetInstanceParametersGroupsOutput) UserAttributeMappings added in v0.6.0

func (o GetInstanceParametersGroupsOutput) UserAttributeMappings() pulumi.StringOutput

func (GetInstanceParametersGroupsOutput) Values added in v0.6.0

type GetInstanceParametersGroupsPtrInput added in v0.6.0

type GetInstanceParametersGroupsPtrInput interface {
	pulumi.Input

	ToGetInstanceParametersGroupsPtrOutput() GetInstanceParametersGroupsPtrOutput
	ToGetInstanceParametersGroupsPtrOutputWithContext(context.Context) GetInstanceParametersGroupsPtrOutput
}

GetInstanceParametersGroupsPtrInput is an input type that accepts GetInstanceParametersGroupsArgs, GetInstanceParametersGroupsPtr and GetInstanceParametersGroupsPtrOutput values. You can construct a concrete instance of `GetInstanceParametersGroupsPtrInput` via:

        GetInstanceParametersGroupsArgs{...}

or:

        nil

func GetInstanceParametersGroupsPtr added in v0.6.0

type GetInstanceParametersGroupsPtrOutput added in v0.6.0

type GetInstanceParametersGroupsPtrOutput struct{ *pulumi.OutputState }

func (GetInstanceParametersGroupsPtrOutput) AttributesTransformations added in v0.6.0

func (o GetInstanceParametersGroupsPtrOutput) AttributesTransformations() pulumi.StringPtrOutput

func (GetInstanceParametersGroupsPtrOutput) DefaultValues added in v0.6.0

func (GetInstanceParametersGroupsPtrOutput) Elem added in v0.6.0

func (GetInstanceParametersGroupsPtrOutput) ElementType added in v0.6.0

func (GetInstanceParametersGroupsPtrOutput) Id added in v0.6.0

func (GetInstanceParametersGroupsPtrOutput) Label added in v0.6.0

func (GetInstanceParametersGroupsPtrOutput) ProvisionedEntitlements added in v0.6.0

func (o GetInstanceParametersGroupsPtrOutput) ProvisionedEntitlements() pulumi.BoolPtrOutput

func (GetInstanceParametersGroupsPtrOutput) SkipIfBlank added in v0.6.0

func (GetInstanceParametersGroupsPtrOutput) ToGetInstanceParametersGroupsPtrOutput added in v0.6.0

func (o GetInstanceParametersGroupsPtrOutput) ToGetInstanceParametersGroupsPtrOutput() GetInstanceParametersGroupsPtrOutput

func (GetInstanceParametersGroupsPtrOutput) ToGetInstanceParametersGroupsPtrOutputWithContext added in v0.6.0

func (o GetInstanceParametersGroupsPtrOutput) ToGetInstanceParametersGroupsPtrOutputWithContext(ctx context.Context) GetInstanceParametersGroupsPtrOutput

func (GetInstanceParametersGroupsPtrOutput) UserAttributeMacros added in v0.6.0

func (GetInstanceParametersGroupsPtrOutput) UserAttributeMappings added in v0.6.0

func (GetInstanceParametersGroupsPtrOutput) Values added in v0.6.0

type GetInstanceParametersInput added in v0.5.0

type GetInstanceParametersInput interface {
	pulumi.Input

	ToGetInstanceParametersOutput() GetInstanceParametersOutput
	ToGetInstanceParametersOutputWithContext(context.Context) GetInstanceParametersOutput
}

GetInstanceParametersInput is an input type that accepts GetInstanceParametersArgs and GetInstanceParametersOutput values. You can construct a concrete instance of `GetInstanceParametersInput` via:

GetInstanceParametersArgs{...}

type GetInstanceParametersOutput added in v0.5.0

type GetInstanceParametersOutput struct{ *pulumi.OutputState }

func (GetInstanceParametersOutput) ElementType added in v0.5.0

func (GetInstanceParametersOutput) Groups added in v0.6.0

func (GetInstanceParametersOutput) ToGetInstanceParametersOutput added in v0.5.0

func (o GetInstanceParametersOutput) ToGetInstanceParametersOutput() GetInstanceParametersOutput

func (GetInstanceParametersOutput) ToGetInstanceParametersOutputWithContext added in v0.5.0

func (o GetInstanceParametersOutput) ToGetInstanceParametersOutputWithContext(ctx context.Context) GetInstanceParametersOutput

func (GetInstanceParametersOutput) ToGetInstanceParametersPtrOutput added in v0.5.0

func (o GetInstanceParametersOutput) ToGetInstanceParametersPtrOutput() GetInstanceParametersPtrOutput

func (GetInstanceParametersOutput) ToGetInstanceParametersPtrOutputWithContext added in v0.5.0

func (o GetInstanceParametersOutput) ToGetInstanceParametersPtrOutputWithContext(ctx context.Context) GetInstanceParametersPtrOutput

type GetInstanceParametersPtrInput added in v0.5.0

type GetInstanceParametersPtrInput interface {
	pulumi.Input

	ToGetInstanceParametersPtrOutput() GetInstanceParametersPtrOutput
	ToGetInstanceParametersPtrOutputWithContext(context.Context) GetInstanceParametersPtrOutput
}

GetInstanceParametersPtrInput is an input type that accepts GetInstanceParametersArgs, GetInstanceParametersPtr and GetInstanceParametersPtrOutput values. You can construct a concrete instance of `GetInstanceParametersPtrInput` via:

        GetInstanceParametersArgs{...}

or:

        nil

func GetInstanceParametersPtr added in v0.5.0

func GetInstanceParametersPtr(v *GetInstanceParametersArgs) GetInstanceParametersPtrInput

type GetInstanceParametersPtrOutput added in v0.5.0

type GetInstanceParametersPtrOutput struct{ *pulumi.OutputState }

func (GetInstanceParametersPtrOutput) Elem added in v0.5.0

func (GetInstanceParametersPtrOutput) ElementType added in v0.5.0

func (GetInstanceParametersPtrOutput) Groups added in v0.6.0

func (GetInstanceParametersPtrOutput) ToGetInstanceParametersPtrOutput added in v0.5.0

func (o GetInstanceParametersPtrOutput) ToGetInstanceParametersPtrOutput() GetInstanceParametersPtrOutput

func (GetInstanceParametersPtrOutput) ToGetInstanceParametersPtrOutputWithContext added in v0.5.0

func (o GetInstanceParametersPtrOutput) ToGetInstanceParametersPtrOutputWithContext(ctx context.Context) GetInstanceParametersPtrOutput

type GetInstanceProvisioning

type GetInstanceProvisioning struct {
	Enabled bool   `pulumi:"enabled"`
	Status  string `pulumi:"status"`
}

type GetInstanceProvisioningArgs

type GetInstanceProvisioningArgs struct {
	Enabled pulumi.BoolInput   `pulumi:"enabled"`
	Status  pulumi.StringInput `pulumi:"status"`
}

func (GetInstanceProvisioningArgs) ElementType

func (GetInstanceProvisioningArgs) ToGetInstanceProvisioningOutput

func (i GetInstanceProvisioningArgs) ToGetInstanceProvisioningOutput() GetInstanceProvisioningOutput

func (GetInstanceProvisioningArgs) ToGetInstanceProvisioningOutputWithContext

func (i GetInstanceProvisioningArgs) ToGetInstanceProvisioningOutputWithContext(ctx context.Context) GetInstanceProvisioningOutput

func (GetInstanceProvisioningArgs) ToGetInstanceProvisioningPtrOutput

func (i GetInstanceProvisioningArgs) ToGetInstanceProvisioningPtrOutput() GetInstanceProvisioningPtrOutput

func (GetInstanceProvisioningArgs) ToGetInstanceProvisioningPtrOutputWithContext

func (i GetInstanceProvisioningArgs) ToGetInstanceProvisioningPtrOutputWithContext(ctx context.Context) GetInstanceProvisioningPtrOutput

type GetInstanceProvisioningInput

type GetInstanceProvisioningInput interface {
	pulumi.Input

	ToGetInstanceProvisioningOutput() GetInstanceProvisioningOutput
	ToGetInstanceProvisioningOutputWithContext(context.Context) GetInstanceProvisioningOutput
}

GetInstanceProvisioningInput is an input type that accepts GetInstanceProvisioningArgs and GetInstanceProvisioningOutput values. You can construct a concrete instance of `GetInstanceProvisioningInput` via:

GetInstanceProvisioningArgs{...}

type GetInstanceProvisioningOutput

type GetInstanceProvisioningOutput struct{ *pulumi.OutputState }

func (GetInstanceProvisioningOutput) ElementType

func (GetInstanceProvisioningOutput) Enabled

func (GetInstanceProvisioningOutput) Status added in v0.6.0

func (GetInstanceProvisioningOutput) ToGetInstanceProvisioningOutput

func (o GetInstanceProvisioningOutput) ToGetInstanceProvisioningOutput() GetInstanceProvisioningOutput

func (GetInstanceProvisioningOutput) ToGetInstanceProvisioningOutputWithContext

func (o GetInstanceProvisioningOutput) ToGetInstanceProvisioningOutputWithContext(ctx context.Context) GetInstanceProvisioningOutput

func (GetInstanceProvisioningOutput) ToGetInstanceProvisioningPtrOutput

func (o GetInstanceProvisioningOutput) ToGetInstanceProvisioningPtrOutput() GetInstanceProvisioningPtrOutput

func (GetInstanceProvisioningOutput) ToGetInstanceProvisioningPtrOutputWithContext

func (o GetInstanceProvisioningOutput) ToGetInstanceProvisioningPtrOutputWithContext(ctx context.Context) GetInstanceProvisioningPtrOutput

type GetInstanceProvisioningPtrInput

type GetInstanceProvisioningPtrInput interface {
	pulumi.Input

	ToGetInstanceProvisioningPtrOutput() GetInstanceProvisioningPtrOutput
	ToGetInstanceProvisioningPtrOutputWithContext(context.Context) GetInstanceProvisioningPtrOutput
}

GetInstanceProvisioningPtrInput is an input type that accepts GetInstanceProvisioningArgs, GetInstanceProvisioningPtr and GetInstanceProvisioningPtrOutput values. You can construct a concrete instance of `GetInstanceProvisioningPtrInput` via:

        GetInstanceProvisioningArgs{...}

or:

        nil

type GetInstanceProvisioningPtrOutput

type GetInstanceProvisioningPtrOutput struct{ *pulumi.OutputState }

func (GetInstanceProvisioningPtrOutput) Elem

func (GetInstanceProvisioningPtrOutput) ElementType

func (GetInstanceProvisioningPtrOutput) Enabled

func (GetInstanceProvisioningPtrOutput) Status added in v0.6.0

func (GetInstanceProvisioningPtrOutput) ToGetInstanceProvisioningPtrOutput

func (o GetInstanceProvisioningPtrOutput) ToGetInstanceProvisioningPtrOutput() GetInstanceProvisioningPtrOutput

func (GetInstanceProvisioningPtrOutput) ToGetInstanceProvisioningPtrOutputWithContext

func (o GetInstanceProvisioningPtrOutput) ToGetInstanceProvisioningPtrOutputWithContext(ctx context.Context) GetInstanceProvisioningPtrOutput

type GetInstanceResult

type GetInstanceResult struct {
	AllowAssumedSignin    bool                        `pulumi:"allowAssumedSignin"`
	AuthMethod            int                         `pulumi:"authMethod"`
	AuthMethodDescription string                      `pulumi:"authMethodDescription"`
	BrandId               int                         `pulumi:"brandId"`
	Configuration         GetInstanceConfiguration    `pulumi:"configuration"`
	ConnectorId           int                         `pulumi:"connectorId"`
	CreatedAt             string                      `pulumi:"createdAt"`
	Description           string                      `pulumi:"description"`
	EnforcementPoint      GetInstanceEnforcementPoint `pulumi:"enforcementPoint"`
	IconUrl               string                      `pulumi:"iconUrl"`
	Id                    string                      `pulumi:"id"`
	LoginConfig           int                         `pulumi:"loginConfig"`
	Name                  string                      `pulumi:"name"`
	Notes                 string                      `pulumi:"notes"`
	Parameters            GetInstanceParameters       `pulumi:"parameters"`
	PolicyId              int                         `pulumi:"policyId"`
	Provisioning          GetInstanceProvisioning     `pulumi:"provisioning"`
	RoleIds               []int                       `pulumi:"roleIds"`
	Sso                   GetInstanceSso              `pulumi:"sso"`
	TabId                 int                         `pulumi:"tabId"`
	UpdatedAt             string                      `pulumi:"updatedAt"`
	Visible               bool                        `pulumi:"visible"`
}

A collection of values returned by getInstance.

func GetInstance

func GetInstance(ctx *pulumi.Context, args *GetInstanceArgs, opts ...pulumi.InvokeOption) (*GetInstanceResult, error)

type GetInstanceResultOutput

type GetInstanceResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getInstance.

func (GetInstanceResultOutput) AllowAssumedSignin

func (o GetInstanceResultOutput) AllowAssumedSignin() pulumi.BoolOutput

func (GetInstanceResultOutput) AuthMethod

func (o GetInstanceResultOutput) AuthMethod() pulumi.IntOutput

func (GetInstanceResultOutput) AuthMethodDescription added in v0.6.0

func (o GetInstanceResultOutput) AuthMethodDescription() pulumi.StringOutput

func (GetInstanceResultOutput) BrandId

func (GetInstanceResultOutput) Configuration added in v0.5.1

func (GetInstanceResultOutput) ConnectorId

func (o GetInstanceResultOutput) ConnectorId() pulumi.IntOutput

func (GetInstanceResultOutput) CreatedAt

func (GetInstanceResultOutput) Description

func (GetInstanceResultOutput) ElementType

func (GetInstanceResultOutput) ElementType() reflect.Type

func (GetInstanceResultOutput) EnforcementPoint added in v0.5.0

func (GetInstanceResultOutput) IconUrl

func (GetInstanceResultOutput) Id

func (GetInstanceResultOutput) LoginConfig added in v0.6.0

func (o GetInstanceResultOutput) LoginConfig() pulumi.IntOutput

func (GetInstanceResultOutput) Name

func (GetInstanceResultOutput) Notes

func (GetInstanceResultOutput) Parameters added in v0.5.0

func (GetInstanceResultOutput) PolicyId

func (GetInstanceResultOutput) Provisioning

func (GetInstanceResultOutput) RoleIds

func (GetInstanceResultOutput) Sso added in v0.6.0

func (GetInstanceResultOutput) TabId

func (GetInstanceResultOutput) ToGetInstanceResultOutput

func (o GetInstanceResultOutput) ToGetInstanceResultOutput() GetInstanceResultOutput

func (GetInstanceResultOutput) ToGetInstanceResultOutputWithContext

func (o GetInstanceResultOutput) ToGetInstanceResultOutputWithContext(ctx context.Context) GetInstanceResultOutput

func (GetInstanceResultOutput) UpdatedAt

func (GetInstanceResultOutput) Visible

type GetInstanceSso added in v0.6.0

type GetInstanceSso struct {
	// App Name.	This is only returned after Creating a SAML App.
	AcsUrl string `pulumi:"acsUrl"`
	// The certificate used for signing.	This is only returned after Creating a SAML App.
	Certificate GetInstanceSsoCertificate `pulumi:"certificate"`
	// The OpenId Connect Client Id. Note that clientSecret is only returned after Creating an OIDC App.
	ClientId string `pulumi:"clientId"`
	// OpenId Connet Client Secret
	ClientSecret string `pulumi:"clientSecret"`
	// Issuer of app.	This is only returned after Creating a SAML App.
	Issuer string `pulumi:"issuer"`
	// ID of the apps underlying connector.	This is only returned after Creating a SAML App.
	MetadataUrl string `pulumi:"metadataUrl"`
}

type GetInstanceSsoArgs added in v0.6.0

type GetInstanceSsoArgs struct {
	// App Name.	This is only returned after Creating a SAML App.
	AcsUrl pulumi.StringInput `pulumi:"acsUrl"`
	// The certificate used for signing.	This is only returned after Creating a SAML App.
	Certificate GetInstanceSsoCertificateInput `pulumi:"certificate"`
	// The OpenId Connect Client Id. Note that clientSecret is only returned after Creating an OIDC App.
	ClientId pulumi.StringInput `pulumi:"clientId"`
	// OpenId Connet Client Secret
	ClientSecret pulumi.StringInput `pulumi:"clientSecret"`
	// Issuer of app.	This is only returned after Creating a SAML App.
	Issuer pulumi.StringInput `pulumi:"issuer"`
	// ID of the apps underlying connector.	This is only returned after Creating a SAML App.
	MetadataUrl pulumi.StringInput `pulumi:"metadataUrl"`
}

func (GetInstanceSsoArgs) ElementType added in v0.6.0

func (GetInstanceSsoArgs) ElementType() reflect.Type

func (GetInstanceSsoArgs) ToGetInstanceSsoOutput added in v0.6.0

func (i GetInstanceSsoArgs) ToGetInstanceSsoOutput() GetInstanceSsoOutput

func (GetInstanceSsoArgs) ToGetInstanceSsoOutputWithContext added in v0.6.0

func (i GetInstanceSsoArgs) ToGetInstanceSsoOutputWithContext(ctx context.Context) GetInstanceSsoOutput

func (GetInstanceSsoArgs) ToGetInstanceSsoPtrOutput added in v0.6.0

func (i GetInstanceSsoArgs) ToGetInstanceSsoPtrOutput() GetInstanceSsoPtrOutput

func (GetInstanceSsoArgs) ToGetInstanceSsoPtrOutputWithContext added in v0.6.0

func (i GetInstanceSsoArgs) ToGetInstanceSsoPtrOutputWithContext(ctx context.Context) GetInstanceSsoPtrOutput

type GetInstanceSsoCertificate added in v0.6.0

type GetInstanceSsoCertificate struct {
	Id    int    `pulumi:"id"`
	Name  string `pulumi:"name"`
	Value string `pulumi:"value"`
}

type GetInstanceSsoCertificateArgs added in v0.6.0

type GetInstanceSsoCertificateArgs struct {
	Id    pulumi.IntInput    `pulumi:"id"`
	Name  pulumi.StringInput `pulumi:"name"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (GetInstanceSsoCertificateArgs) ElementType added in v0.6.0

func (GetInstanceSsoCertificateArgs) ToGetInstanceSsoCertificateOutput added in v0.6.0

func (i GetInstanceSsoCertificateArgs) ToGetInstanceSsoCertificateOutput() GetInstanceSsoCertificateOutput

func (GetInstanceSsoCertificateArgs) ToGetInstanceSsoCertificateOutputWithContext added in v0.6.0

func (i GetInstanceSsoCertificateArgs) ToGetInstanceSsoCertificateOutputWithContext(ctx context.Context) GetInstanceSsoCertificateOutput

func (GetInstanceSsoCertificateArgs) ToGetInstanceSsoCertificatePtrOutput added in v0.6.0

func (i GetInstanceSsoCertificateArgs) ToGetInstanceSsoCertificatePtrOutput() GetInstanceSsoCertificatePtrOutput

func (GetInstanceSsoCertificateArgs) ToGetInstanceSsoCertificatePtrOutputWithContext added in v0.6.0

func (i GetInstanceSsoCertificateArgs) ToGetInstanceSsoCertificatePtrOutputWithContext(ctx context.Context) GetInstanceSsoCertificatePtrOutput

type GetInstanceSsoCertificateInput added in v0.6.0

type GetInstanceSsoCertificateInput interface {
	pulumi.Input

	ToGetInstanceSsoCertificateOutput() GetInstanceSsoCertificateOutput
	ToGetInstanceSsoCertificateOutputWithContext(context.Context) GetInstanceSsoCertificateOutput
}

GetInstanceSsoCertificateInput is an input type that accepts GetInstanceSsoCertificateArgs and GetInstanceSsoCertificateOutput values. You can construct a concrete instance of `GetInstanceSsoCertificateInput` via:

GetInstanceSsoCertificateArgs{...}

type GetInstanceSsoCertificateOutput added in v0.6.0

type GetInstanceSsoCertificateOutput struct{ *pulumi.OutputState }

func (GetInstanceSsoCertificateOutput) ElementType added in v0.6.0

func (GetInstanceSsoCertificateOutput) Id added in v0.6.0

func (GetInstanceSsoCertificateOutput) Name added in v0.6.0

func (GetInstanceSsoCertificateOutput) ToGetInstanceSsoCertificateOutput added in v0.6.0

func (o GetInstanceSsoCertificateOutput) ToGetInstanceSsoCertificateOutput() GetInstanceSsoCertificateOutput

func (GetInstanceSsoCertificateOutput) ToGetInstanceSsoCertificateOutputWithContext added in v0.6.0

func (o GetInstanceSsoCertificateOutput) ToGetInstanceSsoCertificateOutputWithContext(ctx context.Context) GetInstanceSsoCertificateOutput

func (GetInstanceSsoCertificateOutput) ToGetInstanceSsoCertificatePtrOutput added in v0.6.0

func (o GetInstanceSsoCertificateOutput) ToGetInstanceSsoCertificatePtrOutput() GetInstanceSsoCertificatePtrOutput

func (GetInstanceSsoCertificateOutput) ToGetInstanceSsoCertificatePtrOutputWithContext added in v0.6.0

func (o GetInstanceSsoCertificateOutput) ToGetInstanceSsoCertificatePtrOutputWithContext(ctx context.Context) GetInstanceSsoCertificatePtrOutput

func (GetInstanceSsoCertificateOutput) Value added in v0.6.0

type GetInstanceSsoCertificatePtrInput added in v0.6.0

type GetInstanceSsoCertificatePtrInput interface {
	pulumi.Input

	ToGetInstanceSsoCertificatePtrOutput() GetInstanceSsoCertificatePtrOutput
	ToGetInstanceSsoCertificatePtrOutputWithContext(context.Context) GetInstanceSsoCertificatePtrOutput
}

GetInstanceSsoCertificatePtrInput is an input type that accepts GetInstanceSsoCertificateArgs, GetInstanceSsoCertificatePtr and GetInstanceSsoCertificatePtrOutput values. You can construct a concrete instance of `GetInstanceSsoCertificatePtrInput` via:

        GetInstanceSsoCertificateArgs{...}

or:

        nil

func GetInstanceSsoCertificatePtr added in v0.6.0

type GetInstanceSsoCertificatePtrOutput added in v0.6.0

type GetInstanceSsoCertificatePtrOutput struct{ *pulumi.OutputState }

func (GetInstanceSsoCertificatePtrOutput) Elem added in v0.6.0

func (GetInstanceSsoCertificatePtrOutput) ElementType added in v0.6.0

func (GetInstanceSsoCertificatePtrOutput) Id added in v0.6.0

func (GetInstanceSsoCertificatePtrOutput) Name added in v0.6.0

func (GetInstanceSsoCertificatePtrOutput) ToGetInstanceSsoCertificatePtrOutput added in v0.6.0

func (o GetInstanceSsoCertificatePtrOutput) ToGetInstanceSsoCertificatePtrOutput() GetInstanceSsoCertificatePtrOutput

func (GetInstanceSsoCertificatePtrOutput) ToGetInstanceSsoCertificatePtrOutputWithContext added in v0.6.0

func (o GetInstanceSsoCertificatePtrOutput) ToGetInstanceSsoCertificatePtrOutputWithContext(ctx context.Context) GetInstanceSsoCertificatePtrOutput

func (GetInstanceSsoCertificatePtrOutput) Value added in v0.6.0

type GetInstanceSsoInput added in v0.6.0

type GetInstanceSsoInput interface {
	pulumi.Input

	ToGetInstanceSsoOutput() GetInstanceSsoOutput
	ToGetInstanceSsoOutputWithContext(context.Context) GetInstanceSsoOutput
}

GetInstanceSsoInput is an input type that accepts GetInstanceSsoArgs and GetInstanceSsoOutput values. You can construct a concrete instance of `GetInstanceSsoInput` via:

GetInstanceSsoArgs{...}

type GetInstanceSsoOutput added in v0.6.0

type GetInstanceSsoOutput struct{ *pulumi.OutputState }

func (GetInstanceSsoOutput) AcsUrl added in v0.6.0

App Name. This is only returned after Creating a SAML App.

func (GetInstanceSsoOutput) Certificate added in v0.6.0

The certificate used for signing. This is only returned after Creating a SAML App.

func (GetInstanceSsoOutput) ClientId added in v0.6.0

The OpenId Connect Client Id. Note that clientSecret is only returned after Creating an OIDC App.

func (GetInstanceSsoOutput) ClientSecret added in v0.6.0

func (o GetInstanceSsoOutput) ClientSecret() pulumi.StringOutput

OpenId Connet Client Secret

func (GetInstanceSsoOutput) ElementType added in v0.6.0

func (GetInstanceSsoOutput) ElementType() reflect.Type

func (GetInstanceSsoOutput) Issuer added in v0.6.0

Issuer of app. This is only returned after Creating a SAML App.

func (GetInstanceSsoOutput) MetadataUrl added in v0.6.0

func (o GetInstanceSsoOutput) MetadataUrl() pulumi.StringOutput

ID of the apps underlying connector. This is only returned after Creating a SAML App.

func (GetInstanceSsoOutput) ToGetInstanceSsoOutput added in v0.6.0

func (o GetInstanceSsoOutput) ToGetInstanceSsoOutput() GetInstanceSsoOutput

func (GetInstanceSsoOutput) ToGetInstanceSsoOutputWithContext added in v0.6.0

func (o GetInstanceSsoOutput) ToGetInstanceSsoOutputWithContext(ctx context.Context) GetInstanceSsoOutput

func (GetInstanceSsoOutput) ToGetInstanceSsoPtrOutput added in v0.6.0

func (o GetInstanceSsoOutput) ToGetInstanceSsoPtrOutput() GetInstanceSsoPtrOutput

func (GetInstanceSsoOutput) ToGetInstanceSsoPtrOutputWithContext added in v0.6.0

func (o GetInstanceSsoOutput) ToGetInstanceSsoPtrOutputWithContext(ctx context.Context) GetInstanceSsoPtrOutput

type GetInstanceSsoPtrInput added in v0.6.0

type GetInstanceSsoPtrInput interface {
	pulumi.Input

	ToGetInstanceSsoPtrOutput() GetInstanceSsoPtrOutput
	ToGetInstanceSsoPtrOutputWithContext(context.Context) GetInstanceSsoPtrOutput
}

GetInstanceSsoPtrInput is an input type that accepts GetInstanceSsoArgs, GetInstanceSsoPtr and GetInstanceSsoPtrOutput values. You can construct a concrete instance of `GetInstanceSsoPtrInput` via:

        GetInstanceSsoArgs{...}

or:

        nil

func GetInstanceSsoPtr added in v0.6.0

func GetInstanceSsoPtr(v *GetInstanceSsoArgs) GetInstanceSsoPtrInput

type GetInstanceSsoPtrOutput added in v0.6.0

type GetInstanceSsoPtrOutput struct{ *pulumi.OutputState }

func (GetInstanceSsoPtrOutput) AcsUrl added in v0.6.0

App Name. This is only returned after Creating a SAML App.

func (GetInstanceSsoPtrOutput) Certificate added in v0.6.0

The certificate used for signing. This is only returned after Creating a SAML App.

func (GetInstanceSsoPtrOutput) ClientId added in v0.6.0

The OpenId Connect Client Id. Note that clientSecret is only returned after Creating an OIDC App.

func (GetInstanceSsoPtrOutput) ClientSecret added in v0.6.0

OpenId Connet Client Secret

func (GetInstanceSsoPtrOutput) Elem added in v0.6.0

func (GetInstanceSsoPtrOutput) ElementType added in v0.6.0

func (GetInstanceSsoPtrOutput) ElementType() reflect.Type

func (GetInstanceSsoPtrOutput) Issuer added in v0.6.0

Issuer of app. This is only returned after Creating a SAML App.

func (GetInstanceSsoPtrOutput) MetadataUrl added in v0.6.0

ID of the apps underlying connector. This is only returned after Creating a SAML App.

func (GetInstanceSsoPtrOutput) ToGetInstanceSsoPtrOutput added in v0.6.0

func (o GetInstanceSsoPtrOutput) ToGetInstanceSsoPtrOutput() GetInstanceSsoPtrOutput

func (GetInstanceSsoPtrOutput) ToGetInstanceSsoPtrOutputWithContext added in v0.6.0

func (o GetInstanceSsoPtrOutput) ToGetInstanceSsoPtrOutputWithContext(ctx context.Context) GetInstanceSsoPtrOutput

type GetRulesAction

type GetRulesAction struct {
	// The action to apply
	Action string `pulumi:"action"`
	// Only applicable to provisioned and set_* actions. Items in the array will be a plain text string or valid value for the selected action.
	Values []string `pulumi:"values"`
}

type GetRulesActionArgs

type GetRulesActionArgs struct {
	// The action to apply
	Action pulumi.StringInput `pulumi:"action"`
	// Only applicable to provisioned and set_* actions. Items in the array will be a plain text string or valid value for the selected action.
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetRulesActionArgs) ElementType

func (GetRulesActionArgs) ElementType() reflect.Type

func (GetRulesActionArgs) ToGetRulesActionOutput

func (i GetRulesActionArgs) ToGetRulesActionOutput() GetRulesActionOutput

func (GetRulesActionArgs) ToGetRulesActionOutputWithContext

func (i GetRulesActionArgs) ToGetRulesActionOutputWithContext(ctx context.Context) GetRulesActionOutput

type GetRulesActionArray

type GetRulesActionArray []GetRulesActionInput

func (GetRulesActionArray) ElementType

func (GetRulesActionArray) ElementType() reflect.Type

func (GetRulesActionArray) ToGetRulesActionArrayOutput

func (i GetRulesActionArray) ToGetRulesActionArrayOutput() GetRulesActionArrayOutput

func (GetRulesActionArray) ToGetRulesActionArrayOutputWithContext

func (i GetRulesActionArray) ToGetRulesActionArrayOutputWithContext(ctx context.Context) GetRulesActionArrayOutput

type GetRulesActionArrayInput

type GetRulesActionArrayInput interface {
	pulumi.Input

	ToGetRulesActionArrayOutput() GetRulesActionArrayOutput
	ToGetRulesActionArrayOutputWithContext(context.Context) GetRulesActionArrayOutput
}

GetRulesActionArrayInput is an input type that accepts GetRulesActionArray and GetRulesActionArrayOutput values. You can construct a concrete instance of `GetRulesActionArrayInput` via:

GetRulesActionArray{ GetRulesActionArgs{...} }

type GetRulesActionArrayOutput

type GetRulesActionArrayOutput struct{ *pulumi.OutputState }

func (GetRulesActionArrayOutput) ElementType

func (GetRulesActionArrayOutput) ElementType() reflect.Type

func (GetRulesActionArrayOutput) Index

func (GetRulesActionArrayOutput) ToGetRulesActionArrayOutput

func (o GetRulesActionArrayOutput) ToGetRulesActionArrayOutput() GetRulesActionArrayOutput

func (GetRulesActionArrayOutput) ToGetRulesActionArrayOutputWithContext

func (o GetRulesActionArrayOutput) ToGetRulesActionArrayOutputWithContext(ctx context.Context) GetRulesActionArrayOutput

type GetRulesActionInput

type GetRulesActionInput interface {
	pulumi.Input

	ToGetRulesActionOutput() GetRulesActionOutput
	ToGetRulesActionOutputWithContext(context.Context) GetRulesActionOutput
}

GetRulesActionInput is an input type that accepts GetRulesActionArgs and GetRulesActionOutput values. You can construct a concrete instance of `GetRulesActionInput` via:

GetRulesActionArgs{...}

type GetRulesActionOutput

type GetRulesActionOutput struct{ *pulumi.OutputState }

func (GetRulesActionOutput) Action

The action to apply

func (GetRulesActionOutput) ElementType

func (GetRulesActionOutput) ElementType() reflect.Type

func (GetRulesActionOutput) ToGetRulesActionOutput

func (o GetRulesActionOutput) ToGetRulesActionOutput() GetRulesActionOutput

func (GetRulesActionOutput) ToGetRulesActionOutputWithContext

func (o GetRulesActionOutput) ToGetRulesActionOutputWithContext(ctx context.Context) GetRulesActionOutput

func (GetRulesActionOutput) Values

Only applicable to provisioned and set_* actions. Items in the array will be a plain text string or valid value for the selected action.

type GetRulesCondition

type GetRulesCondition struct {
	// A valid operator for the selected condition source
	Operator string `pulumi:"operator"`
	// source field to check.
	Source string `pulumi:"source"`
	// A plain text string or valid value for the selected  condition source
	Value string `pulumi:"value"`
}

type GetRulesConditionArgs

type GetRulesConditionArgs struct {
	// A valid operator for the selected condition source
	Operator pulumi.StringInput `pulumi:"operator"`
	// source field to check.
	Source pulumi.StringInput `pulumi:"source"`
	// A plain text string or valid value for the selected  condition source
	Value pulumi.StringInput `pulumi:"value"`
}

func (GetRulesConditionArgs) ElementType

func (GetRulesConditionArgs) ElementType() reflect.Type

func (GetRulesConditionArgs) ToGetRulesConditionOutput

func (i GetRulesConditionArgs) ToGetRulesConditionOutput() GetRulesConditionOutput

func (GetRulesConditionArgs) ToGetRulesConditionOutputWithContext

func (i GetRulesConditionArgs) ToGetRulesConditionOutputWithContext(ctx context.Context) GetRulesConditionOutput

type GetRulesConditionArray

type GetRulesConditionArray []GetRulesConditionInput

func (GetRulesConditionArray) ElementType

func (GetRulesConditionArray) ElementType() reflect.Type

func (GetRulesConditionArray) ToGetRulesConditionArrayOutput

func (i GetRulesConditionArray) ToGetRulesConditionArrayOutput() GetRulesConditionArrayOutput

func (GetRulesConditionArray) ToGetRulesConditionArrayOutputWithContext

func (i GetRulesConditionArray) ToGetRulesConditionArrayOutputWithContext(ctx context.Context) GetRulesConditionArrayOutput

type GetRulesConditionArrayInput

type GetRulesConditionArrayInput interface {
	pulumi.Input

	ToGetRulesConditionArrayOutput() GetRulesConditionArrayOutput
	ToGetRulesConditionArrayOutputWithContext(context.Context) GetRulesConditionArrayOutput
}

GetRulesConditionArrayInput is an input type that accepts GetRulesConditionArray and GetRulesConditionArrayOutput values. You can construct a concrete instance of `GetRulesConditionArrayInput` via:

GetRulesConditionArray{ GetRulesConditionArgs{...} }

type GetRulesConditionArrayOutput

type GetRulesConditionArrayOutput struct{ *pulumi.OutputState }

func (GetRulesConditionArrayOutput) ElementType

func (GetRulesConditionArrayOutput) Index

func (GetRulesConditionArrayOutput) ToGetRulesConditionArrayOutput

func (o GetRulesConditionArrayOutput) ToGetRulesConditionArrayOutput() GetRulesConditionArrayOutput

func (GetRulesConditionArrayOutput) ToGetRulesConditionArrayOutputWithContext

func (o GetRulesConditionArrayOutput) ToGetRulesConditionArrayOutputWithContext(ctx context.Context) GetRulesConditionArrayOutput

type GetRulesConditionInput

type GetRulesConditionInput interface {
	pulumi.Input

	ToGetRulesConditionOutput() GetRulesConditionOutput
	ToGetRulesConditionOutputWithContext(context.Context) GetRulesConditionOutput
}

GetRulesConditionInput is an input type that accepts GetRulesConditionArgs and GetRulesConditionOutput values. You can construct a concrete instance of `GetRulesConditionInput` via:

GetRulesConditionArgs{...}

type GetRulesConditionOutput

type GetRulesConditionOutput struct{ *pulumi.OutputState }

func (GetRulesConditionOutput) ElementType

func (GetRulesConditionOutput) ElementType() reflect.Type

func (GetRulesConditionOutput) Operator

A valid operator for the selected condition source

func (GetRulesConditionOutput) Source

source field to check.

func (GetRulesConditionOutput) ToGetRulesConditionOutput

func (o GetRulesConditionOutput) ToGetRulesConditionOutput() GetRulesConditionOutput

func (GetRulesConditionOutput) ToGetRulesConditionOutputWithContext

func (o GetRulesConditionOutput) ToGetRulesConditionOutputWithContext(ctx context.Context) GetRulesConditionOutput

func (GetRulesConditionOutput) Value

A plain text string or valid value for the selected condition source

type GetRulesFilter

type GetRulesFilter struct {
	Name   string   `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type GetRulesFilterArgs

type GetRulesFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetRulesFilterArgs) ElementType

func (GetRulesFilterArgs) ElementType() reflect.Type

func (GetRulesFilterArgs) ToGetRulesFilterOutput

func (i GetRulesFilterArgs) ToGetRulesFilterOutput() GetRulesFilterOutput

func (GetRulesFilterArgs) ToGetRulesFilterOutputWithContext

func (i GetRulesFilterArgs) ToGetRulesFilterOutputWithContext(ctx context.Context) GetRulesFilterOutput

type GetRulesFilterArray

type GetRulesFilterArray []GetRulesFilterInput

func (GetRulesFilterArray) ElementType

func (GetRulesFilterArray) ElementType() reflect.Type

func (GetRulesFilterArray) ToGetRulesFilterArrayOutput

func (i GetRulesFilterArray) ToGetRulesFilterArrayOutput() GetRulesFilterArrayOutput

func (GetRulesFilterArray) ToGetRulesFilterArrayOutputWithContext

func (i GetRulesFilterArray) ToGetRulesFilterArrayOutputWithContext(ctx context.Context) GetRulesFilterArrayOutput

type GetRulesFilterArrayInput

type GetRulesFilterArrayInput interface {
	pulumi.Input

	ToGetRulesFilterArrayOutput() GetRulesFilterArrayOutput
	ToGetRulesFilterArrayOutputWithContext(context.Context) GetRulesFilterArrayOutput
}

GetRulesFilterArrayInput is an input type that accepts GetRulesFilterArray and GetRulesFilterArrayOutput values. You can construct a concrete instance of `GetRulesFilterArrayInput` via:

GetRulesFilterArray{ GetRulesFilterArgs{...} }

type GetRulesFilterArrayOutput

type GetRulesFilterArrayOutput struct{ *pulumi.OutputState }

func (GetRulesFilterArrayOutput) ElementType

func (GetRulesFilterArrayOutput) ElementType() reflect.Type

func (GetRulesFilterArrayOutput) Index

func (GetRulesFilterArrayOutput) ToGetRulesFilterArrayOutput

func (o GetRulesFilterArrayOutput) ToGetRulesFilterArrayOutput() GetRulesFilterArrayOutput

func (GetRulesFilterArrayOutput) ToGetRulesFilterArrayOutputWithContext

func (o GetRulesFilterArrayOutput) ToGetRulesFilterArrayOutputWithContext(ctx context.Context) GetRulesFilterArrayOutput

type GetRulesFilterInput

type GetRulesFilterInput interface {
	pulumi.Input

	ToGetRulesFilterOutput() GetRulesFilterOutput
	ToGetRulesFilterOutputWithContext(context.Context) GetRulesFilterOutput
}

GetRulesFilterInput is an input type that accepts GetRulesFilterArgs and GetRulesFilterOutput values. You can construct a concrete instance of `GetRulesFilterInput` via:

GetRulesFilterArgs{...}

type GetRulesFilterOutput

type GetRulesFilterOutput struct{ *pulumi.OutputState }

func (GetRulesFilterOutput) ElementType

func (GetRulesFilterOutput) ElementType() reflect.Type

func (GetRulesFilterOutput) Name

func (GetRulesFilterOutput) ToGetRulesFilterOutput

func (o GetRulesFilterOutput) ToGetRulesFilterOutput() GetRulesFilterOutput

func (GetRulesFilterOutput) ToGetRulesFilterOutputWithContext

func (o GetRulesFilterOutput) ToGetRulesFilterOutputWithContext(ctx context.Context) GetRulesFilterOutput

func (GetRulesFilterOutput) Values

type GetRulesInstanceAction added in v0.5.1

type GetRulesInstanceAction struct {
	// The action to apply
	Action string `pulumi:"action"`
	// Only applicable to provisioned and set_* actions. Items in the array will be a plain text string or valid value for the selected action.
	Values []string `pulumi:"values"`
}

type GetRulesInstanceActionArgs added in v0.5.1

type GetRulesInstanceActionArgs struct {
	// The action to apply
	Action pulumi.StringInput `pulumi:"action"`
	// Only applicable to provisioned and set_* actions. Items in the array will be a plain text string or valid value for the selected action.
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetRulesInstanceActionArgs) ElementType added in v0.5.1

func (GetRulesInstanceActionArgs) ElementType() reflect.Type

func (GetRulesInstanceActionArgs) ToGetRulesInstanceActionOutput added in v0.5.1

func (i GetRulesInstanceActionArgs) ToGetRulesInstanceActionOutput() GetRulesInstanceActionOutput

func (GetRulesInstanceActionArgs) ToGetRulesInstanceActionOutputWithContext added in v0.5.1

func (i GetRulesInstanceActionArgs) ToGetRulesInstanceActionOutputWithContext(ctx context.Context) GetRulesInstanceActionOutput

type GetRulesInstanceActionArray added in v0.5.1

type GetRulesInstanceActionArray []GetRulesInstanceActionInput

func (GetRulesInstanceActionArray) ElementType added in v0.5.1

func (GetRulesInstanceActionArray) ToGetRulesInstanceActionArrayOutput added in v0.5.1

func (i GetRulesInstanceActionArray) ToGetRulesInstanceActionArrayOutput() GetRulesInstanceActionArrayOutput

func (GetRulesInstanceActionArray) ToGetRulesInstanceActionArrayOutputWithContext added in v0.5.1

func (i GetRulesInstanceActionArray) ToGetRulesInstanceActionArrayOutputWithContext(ctx context.Context) GetRulesInstanceActionArrayOutput

type GetRulesInstanceActionArrayInput added in v0.5.1

type GetRulesInstanceActionArrayInput interface {
	pulumi.Input

	ToGetRulesInstanceActionArrayOutput() GetRulesInstanceActionArrayOutput
	ToGetRulesInstanceActionArrayOutputWithContext(context.Context) GetRulesInstanceActionArrayOutput
}

GetRulesInstanceActionArrayInput is an input type that accepts GetRulesInstanceActionArray and GetRulesInstanceActionArrayOutput values. You can construct a concrete instance of `GetRulesInstanceActionArrayInput` via:

GetRulesInstanceActionArray{ GetRulesInstanceActionArgs{...} }

type GetRulesInstanceActionArrayOutput added in v0.5.1

type GetRulesInstanceActionArrayOutput struct{ *pulumi.OutputState }

func (GetRulesInstanceActionArrayOutput) ElementType added in v0.5.1

func (GetRulesInstanceActionArrayOutput) Index added in v0.5.1

func (GetRulesInstanceActionArrayOutput) ToGetRulesInstanceActionArrayOutput added in v0.5.1

func (o GetRulesInstanceActionArrayOutput) ToGetRulesInstanceActionArrayOutput() GetRulesInstanceActionArrayOutput

func (GetRulesInstanceActionArrayOutput) ToGetRulesInstanceActionArrayOutputWithContext added in v0.5.1

func (o GetRulesInstanceActionArrayOutput) ToGetRulesInstanceActionArrayOutputWithContext(ctx context.Context) GetRulesInstanceActionArrayOutput

type GetRulesInstanceActionInput added in v0.5.1

type GetRulesInstanceActionInput interface {
	pulumi.Input

	ToGetRulesInstanceActionOutput() GetRulesInstanceActionOutput
	ToGetRulesInstanceActionOutputWithContext(context.Context) GetRulesInstanceActionOutput
}

GetRulesInstanceActionInput is an input type that accepts GetRulesInstanceActionArgs and GetRulesInstanceActionOutput values. You can construct a concrete instance of `GetRulesInstanceActionInput` via:

GetRulesInstanceActionArgs{...}

type GetRulesInstanceActionOutput added in v0.5.1

type GetRulesInstanceActionOutput struct{ *pulumi.OutputState }

func (GetRulesInstanceActionOutput) Action added in v0.5.1

The action to apply

func (GetRulesInstanceActionOutput) ElementType added in v0.5.1

func (GetRulesInstanceActionOutput) ToGetRulesInstanceActionOutput added in v0.5.1

func (o GetRulesInstanceActionOutput) ToGetRulesInstanceActionOutput() GetRulesInstanceActionOutput

func (GetRulesInstanceActionOutput) ToGetRulesInstanceActionOutputWithContext added in v0.5.1

func (o GetRulesInstanceActionOutput) ToGetRulesInstanceActionOutputWithContext(ctx context.Context) GetRulesInstanceActionOutput

func (GetRulesInstanceActionOutput) Values added in v0.5.1

Only applicable to provisioned and set_* actions. Items in the array will be a plain text string or valid value for the selected action.

type GetRulesInstanceArgs added in v0.5.1

type GetRulesInstanceArgs struct {
	Actions    []GetRulesInstanceAction    `pulumi:"actions"`
	AppsId     string                      `pulumi:"appsId"`
	Conditions []GetRulesInstanceCondition `pulumi:"conditions"`
	Enabled    *bool                       `pulumi:"enabled"`
	Id         string                      `pulumi:"id"`
	Match      *string                     `pulumi:"match"`
	Name       *string                     `pulumi:"name"`
	Position   *int                        `pulumi:"position"`
}

A collection of arguments for invoking getRulesInstance.

type GetRulesInstanceCondition added in v0.5.1

type GetRulesInstanceCondition struct {
	// A valid operator for the selected condition source
	Operator string `pulumi:"operator"`
	// source field to check.
	Source string `pulumi:"source"`
	// A plain text string or valid value for the selected  condition source
	Value string `pulumi:"value"`
}

type GetRulesInstanceConditionArgs added in v0.5.1

type GetRulesInstanceConditionArgs struct {
	// A valid operator for the selected condition source
	Operator pulumi.StringInput `pulumi:"operator"`
	// source field to check.
	Source pulumi.StringInput `pulumi:"source"`
	// A plain text string or valid value for the selected  condition source
	Value pulumi.StringInput `pulumi:"value"`
}

func (GetRulesInstanceConditionArgs) ElementType added in v0.5.1

func (GetRulesInstanceConditionArgs) ToGetRulesInstanceConditionOutput added in v0.5.1

func (i GetRulesInstanceConditionArgs) ToGetRulesInstanceConditionOutput() GetRulesInstanceConditionOutput

func (GetRulesInstanceConditionArgs) ToGetRulesInstanceConditionOutputWithContext added in v0.5.1

func (i GetRulesInstanceConditionArgs) ToGetRulesInstanceConditionOutputWithContext(ctx context.Context) GetRulesInstanceConditionOutput

type GetRulesInstanceConditionArray added in v0.5.1

type GetRulesInstanceConditionArray []GetRulesInstanceConditionInput

func (GetRulesInstanceConditionArray) ElementType added in v0.5.1

func (GetRulesInstanceConditionArray) ToGetRulesInstanceConditionArrayOutput added in v0.5.1

func (i GetRulesInstanceConditionArray) ToGetRulesInstanceConditionArrayOutput() GetRulesInstanceConditionArrayOutput

func (GetRulesInstanceConditionArray) ToGetRulesInstanceConditionArrayOutputWithContext added in v0.5.1

func (i GetRulesInstanceConditionArray) ToGetRulesInstanceConditionArrayOutputWithContext(ctx context.Context) GetRulesInstanceConditionArrayOutput

type GetRulesInstanceConditionArrayInput added in v0.5.1

type GetRulesInstanceConditionArrayInput interface {
	pulumi.Input

	ToGetRulesInstanceConditionArrayOutput() GetRulesInstanceConditionArrayOutput
	ToGetRulesInstanceConditionArrayOutputWithContext(context.Context) GetRulesInstanceConditionArrayOutput
}

GetRulesInstanceConditionArrayInput is an input type that accepts GetRulesInstanceConditionArray and GetRulesInstanceConditionArrayOutput values. You can construct a concrete instance of `GetRulesInstanceConditionArrayInput` via:

GetRulesInstanceConditionArray{ GetRulesInstanceConditionArgs{...} }

type GetRulesInstanceConditionArrayOutput added in v0.5.1

type GetRulesInstanceConditionArrayOutput struct{ *pulumi.OutputState }

func (GetRulesInstanceConditionArrayOutput) ElementType added in v0.5.1

func (GetRulesInstanceConditionArrayOutput) Index added in v0.5.1

func (GetRulesInstanceConditionArrayOutput) ToGetRulesInstanceConditionArrayOutput added in v0.5.1

func (o GetRulesInstanceConditionArrayOutput) ToGetRulesInstanceConditionArrayOutput() GetRulesInstanceConditionArrayOutput

func (GetRulesInstanceConditionArrayOutput) ToGetRulesInstanceConditionArrayOutputWithContext added in v0.5.1

func (o GetRulesInstanceConditionArrayOutput) ToGetRulesInstanceConditionArrayOutputWithContext(ctx context.Context) GetRulesInstanceConditionArrayOutput

type GetRulesInstanceConditionInput added in v0.5.1

type GetRulesInstanceConditionInput interface {
	pulumi.Input

	ToGetRulesInstanceConditionOutput() GetRulesInstanceConditionOutput
	ToGetRulesInstanceConditionOutputWithContext(context.Context) GetRulesInstanceConditionOutput
}

GetRulesInstanceConditionInput is an input type that accepts GetRulesInstanceConditionArgs and GetRulesInstanceConditionOutput values. You can construct a concrete instance of `GetRulesInstanceConditionInput` via:

GetRulesInstanceConditionArgs{...}

type GetRulesInstanceConditionOutput added in v0.5.1

type GetRulesInstanceConditionOutput struct{ *pulumi.OutputState }

func (GetRulesInstanceConditionOutput) ElementType added in v0.5.1

func (GetRulesInstanceConditionOutput) Operator added in v0.5.1

A valid operator for the selected condition source

func (GetRulesInstanceConditionOutput) Source added in v0.5.1

source field to check.

func (GetRulesInstanceConditionOutput) ToGetRulesInstanceConditionOutput added in v0.5.1

func (o GetRulesInstanceConditionOutput) ToGetRulesInstanceConditionOutput() GetRulesInstanceConditionOutput

func (GetRulesInstanceConditionOutput) ToGetRulesInstanceConditionOutputWithContext added in v0.5.1

func (o GetRulesInstanceConditionOutput) ToGetRulesInstanceConditionOutputWithContext(ctx context.Context) GetRulesInstanceConditionOutput

func (GetRulesInstanceConditionOutput) Value added in v0.5.1

A plain text string or valid value for the selected condition source

type GetRulesInstanceOutputArgs added in v0.5.1

type GetRulesInstanceOutputArgs struct {
	Actions    GetRulesInstanceActionArrayInput    `pulumi:"actions"`
	AppsId     pulumi.StringInput                  `pulumi:"appsId"`
	Conditions GetRulesInstanceConditionArrayInput `pulumi:"conditions"`
	Enabled    pulumi.BoolPtrInput                 `pulumi:"enabled"`
	Id         pulumi.StringInput                  `pulumi:"id"`
	Match      pulumi.StringPtrInput               `pulumi:"match"`
	Name       pulumi.StringPtrInput               `pulumi:"name"`
	Position   pulumi.IntPtrInput                  `pulumi:"position"`
}

A collection of arguments for invoking getRulesInstance.

func (GetRulesInstanceOutputArgs) ElementType added in v0.5.1

func (GetRulesInstanceOutputArgs) ElementType() reflect.Type

type GetRulesInstanceResult added in v0.5.1

type GetRulesInstanceResult struct {
	Actions    []GetRulesInstanceAction    `pulumi:"actions"`
	AppsId     string                      `pulumi:"appsId"`
	Conditions []GetRulesInstanceCondition `pulumi:"conditions"`
	Enabled    bool                        `pulumi:"enabled"`
	Id         string                      `pulumi:"id"`
	Match      string                      `pulumi:"match"`
	Name       string                      `pulumi:"name"`
	Position   int                         `pulumi:"position"`
}

A collection of values returned by getRulesInstance.

func GetRulesInstance added in v0.5.1

func GetRulesInstance(ctx *pulumi.Context, args *GetRulesInstanceArgs, opts ...pulumi.InvokeOption) (*GetRulesInstanceResult, error)

type GetRulesInstanceResultOutput added in v0.5.1

type GetRulesInstanceResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getRulesInstance.

func GetRulesInstanceOutput added in v0.5.1

func (GetRulesInstanceResultOutput) Actions added in v0.5.1

func (GetRulesInstanceResultOutput) AppsId added in v0.5.1

func (GetRulesInstanceResultOutput) Conditions added in v0.5.1

func (GetRulesInstanceResultOutput) ElementType added in v0.5.1

func (GetRulesInstanceResultOutput) Enabled added in v0.5.1

func (GetRulesInstanceResultOutput) Id added in v0.5.1

func (GetRulesInstanceResultOutput) Match added in v0.5.1

func (GetRulesInstanceResultOutput) Name added in v0.5.1

func (GetRulesInstanceResultOutput) Position added in v0.5.1

func (GetRulesInstanceResultOutput) ToGetRulesInstanceResultOutput added in v0.5.1

func (o GetRulesInstanceResultOutput) ToGetRulesInstanceResultOutput() GetRulesInstanceResultOutput

func (GetRulesInstanceResultOutput) ToGetRulesInstanceResultOutputWithContext added in v0.5.1

func (o GetRulesInstanceResultOutput) ToGetRulesInstanceResultOutputWithContext(ctx context.Context) GetRulesInstanceResultOutput

type GetUsersArgs

type GetUsersArgs struct {
	ActivatedAt          *string          `pulumi:"activatedAt"`
	AppsId               string           `pulumi:"appsId"`
	Comment              *string          `pulumi:"comment"`
	Company              *string          `pulumi:"company"`
	CreatedAt            *string          `pulumi:"createdAt"`
	Department           *string          `pulumi:"department"`
	DirectoryId          *int             `pulumi:"directoryId"`
	DistinguishedName    *string          `pulumi:"distinguishedName"`
	Email                *string          `pulumi:"email"`
	ExternalId           *string          `pulumi:"externalId"`
	Filters              []GetUsersFilter `pulumi:"filters"`
	Firstname            *string          `pulumi:"firstname"`
	GroupId              *int             `pulumi:"groupId"`
	InvalidLoginAttempts *int             `pulumi:"invalidLoginAttempts"`
	InvitationSentAt     *string          `pulumi:"invitationSentAt"`
	LastLogin            *string          `pulumi:"lastLogin"`
	Lastname             *string          `pulumi:"lastname"`
	LockedUntil          *string          `pulumi:"lockedUntil"`
	ManagerAdId          *string          `pulumi:"managerAdId"`
	ManagerUserId        *string          `pulumi:"managerUserId"`
	MemberOf             *string          `pulumi:"memberOf"`
	Password             *string          `pulumi:"password"`
	PasswordAlgorithm    *string          `pulumi:"passwordAlgorithm"`
	PasswordChangedAt    *string          `pulumi:"passwordChangedAt"`
	PasswordConfirmation *string          `pulumi:"passwordConfirmation"`
	Phone                *string          `pulumi:"phone"`
	PreferredLocaleCode  *string          `pulumi:"preferredLocaleCode"`
	RoleIds              []int            `pulumi:"roleIds"`
	Salt                 *string          `pulumi:"salt"`
	Samaccountname       *string          `pulumi:"samaccountname"`
	State                *int             `pulumi:"state"`
	Status               *int             `pulumi:"status"`
	Title                *string          `pulumi:"title"`
	TrustedIdpId         *int             `pulumi:"trustedIdpId"`
	UpdatedAt            *string          `pulumi:"updatedAt"`
	Username             *string          `pulumi:"username"`
	Userprincipalname    *string          `pulumi:"userprincipalname"`
}

A collection of arguments for invoking getUsers.

type GetUsersFilter

type GetUsersFilter struct {
	Name   string   `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type GetUsersFilterArgs

type GetUsersFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetUsersFilterArgs) ElementType

func (GetUsersFilterArgs) ElementType() reflect.Type

func (GetUsersFilterArgs) ToGetUsersFilterOutput

func (i GetUsersFilterArgs) ToGetUsersFilterOutput() GetUsersFilterOutput

func (GetUsersFilterArgs) ToGetUsersFilterOutputWithContext

func (i GetUsersFilterArgs) ToGetUsersFilterOutputWithContext(ctx context.Context) GetUsersFilterOutput

type GetUsersFilterArray

type GetUsersFilterArray []GetUsersFilterInput

func (GetUsersFilterArray) ElementType

func (GetUsersFilterArray) ElementType() reflect.Type

func (GetUsersFilterArray) ToGetUsersFilterArrayOutput

func (i GetUsersFilterArray) ToGetUsersFilterArrayOutput() GetUsersFilterArrayOutput

func (GetUsersFilterArray) ToGetUsersFilterArrayOutputWithContext

func (i GetUsersFilterArray) ToGetUsersFilterArrayOutputWithContext(ctx context.Context) GetUsersFilterArrayOutput

type GetUsersFilterArrayInput

type GetUsersFilterArrayInput interface {
	pulumi.Input

	ToGetUsersFilterArrayOutput() GetUsersFilterArrayOutput
	ToGetUsersFilterArrayOutputWithContext(context.Context) GetUsersFilterArrayOutput
}

GetUsersFilterArrayInput is an input type that accepts GetUsersFilterArray and GetUsersFilterArrayOutput values. You can construct a concrete instance of `GetUsersFilterArrayInput` via:

GetUsersFilterArray{ GetUsersFilterArgs{...} }

type GetUsersFilterArrayOutput

type GetUsersFilterArrayOutput struct{ *pulumi.OutputState }

func (GetUsersFilterArrayOutput) ElementType

func (GetUsersFilterArrayOutput) ElementType() reflect.Type

func (GetUsersFilterArrayOutput) Index

func (GetUsersFilterArrayOutput) ToGetUsersFilterArrayOutput

func (o GetUsersFilterArrayOutput) ToGetUsersFilterArrayOutput() GetUsersFilterArrayOutput

func (GetUsersFilterArrayOutput) ToGetUsersFilterArrayOutputWithContext

func (o GetUsersFilterArrayOutput) ToGetUsersFilterArrayOutputWithContext(ctx context.Context) GetUsersFilterArrayOutput

type GetUsersFilterInput

type GetUsersFilterInput interface {
	pulumi.Input

	ToGetUsersFilterOutput() GetUsersFilterOutput
	ToGetUsersFilterOutputWithContext(context.Context) GetUsersFilterOutput
}

GetUsersFilterInput is an input type that accepts GetUsersFilterArgs and GetUsersFilterOutput values. You can construct a concrete instance of `GetUsersFilterInput` via:

GetUsersFilterArgs{...}

type GetUsersFilterOutput

type GetUsersFilterOutput struct{ *pulumi.OutputState }

func (GetUsersFilterOutput) ElementType

func (GetUsersFilterOutput) ElementType() reflect.Type

func (GetUsersFilterOutput) Name

func (GetUsersFilterOutput) ToGetUsersFilterOutput

func (o GetUsersFilterOutput) ToGetUsersFilterOutput() GetUsersFilterOutput

func (GetUsersFilterOutput) ToGetUsersFilterOutputWithContext

func (o GetUsersFilterOutput) ToGetUsersFilterOutputWithContext(ctx context.Context) GetUsersFilterOutput

func (GetUsersFilterOutput) Values

type GetUsersOutputArgs

type GetUsersOutputArgs struct {
	ActivatedAt          pulumi.StringPtrInput    `pulumi:"activatedAt"`
	AppsId               pulumi.StringInput       `pulumi:"appsId"`
	Comment              pulumi.StringPtrInput    `pulumi:"comment"`
	Company              pulumi.StringPtrInput    `pulumi:"company"`
	CreatedAt            pulumi.StringPtrInput    `pulumi:"createdAt"`
	Department           pulumi.StringPtrInput    `pulumi:"department"`
	DirectoryId          pulumi.IntPtrInput       `pulumi:"directoryId"`
	DistinguishedName    pulumi.StringPtrInput    `pulumi:"distinguishedName"`
	Email                pulumi.StringPtrInput    `pulumi:"email"`
	ExternalId           pulumi.StringPtrInput    `pulumi:"externalId"`
	Filters              GetUsersFilterArrayInput `pulumi:"filters"`
	Firstname            pulumi.StringPtrInput    `pulumi:"firstname"`
	GroupId              pulumi.IntPtrInput       `pulumi:"groupId"`
	InvalidLoginAttempts pulumi.IntPtrInput       `pulumi:"invalidLoginAttempts"`
	InvitationSentAt     pulumi.StringPtrInput    `pulumi:"invitationSentAt"`
	LastLogin            pulumi.StringPtrInput    `pulumi:"lastLogin"`
	Lastname             pulumi.StringPtrInput    `pulumi:"lastname"`
	LockedUntil          pulumi.StringPtrInput    `pulumi:"lockedUntil"`
	ManagerAdId          pulumi.StringPtrInput    `pulumi:"managerAdId"`
	ManagerUserId        pulumi.StringPtrInput    `pulumi:"managerUserId"`
	MemberOf             pulumi.StringPtrInput    `pulumi:"memberOf"`
	Password             pulumi.StringPtrInput    `pulumi:"password"`
	PasswordAlgorithm    pulumi.StringPtrInput    `pulumi:"passwordAlgorithm"`
	PasswordChangedAt    pulumi.StringPtrInput    `pulumi:"passwordChangedAt"`
	PasswordConfirmation pulumi.StringPtrInput    `pulumi:"passwordConfirmation"`
	Phone                pulumi.StringPtrInput    `pulumi:"phone"`
	PreferredLocaleCode  pulumi.StringPtrInput    `pulumi:"preferredLocaleCode"`
	RoleIds              pulumi.IntArrayInput     `pulumi:"roleIds"`
	Salt                 pulumi.StringPtrInput    `pulumi:"salt"`
	Samaccountname       pulumi.StringPtrInput    `pulumi:"samaccountname"`
	State                pulumi.IntPtrInput       `pulumi:"state"`
	Status               pulumi.IntPtrInput       `pulumi:"status"`
	Title                pulumi.StringPtrInput    `pulumi:"title"`
	TrustedIdpId         pulumi.IntPtrInput       `pulumi:"trustedIdpId"`
	UpdatedAt            pulumi.StringPtrInput    `pulumi:"updatedAt"`
	Username             pulumi.StringPtrInput    `pulumi:"username"`
	Userprincipalname    pulumi.StringPtrInput    `pulumi:"userprincipalname"`
}

A collection of arguments for invoking getUsers.

func (GetUsersOutputArgs) ElementType

func (GetUsersOutputArgs) ElementType() reflect.Type

type GetUsersResult

type GetUsersResult struct {
	ActivatedAt       string           `pulumi:"activatedAt"`
	AppsId            string           `pulumi:"appsId"`
	Comment           string           `pulumi:"comment"`
	Company           string           `pulumi:"company"`
	CreatedAt         string           `pulumi:"createdAt"`
	Department        string           `pulumi:"department"`
	DirectoryId       int              `pulumi:"directoryId"`
	DistinguishedName string           `pulumi:"distinguishedName"`
	Email             string           `pulumi:"email"`
	ExternalId        string           `pulumi:"externalId"`
	Filters           []GetUsersFilter `pulumi:"filters"`
	Firstname         string           `pulumi:"firstname"`
	GroupId           int              `pulumi:"groupId"`
	// The provider-assigned unique ID for this managed resource.
	Id                   string `pulumi:"id"`
	InvalidLoginAttempts int    `pulumi:"invalidLoginAttempts"`
	InvitationSentAt     string `pulumi:"invitationSentAt"`
	LastLogin            string `pulumi:"lastLogin"`
	Lastname             string `pulumi:"lastname"`
	LockedUntil          string `pulumi:"lockedUntil"`
	ManagerAdId          string `pulumi:"managerAdId"`
	ManagerUserId        string `pulumi:"managerUserId"`
	MemberOf             string `pulumi:"memberOf"`
	Password             string `pulumi:"password"`
	PasswordAlgorithm    string `pulumi:"passwordAlgorithm"`
	PasswordChangedAt    string `pulumi:"passwordChangedAt"`
	PasswordConfirmation string `pulumi:"passwordConfirmation"`
	Phone                string `pulumi:"phone"`
	PreferredLocaleCode  string `pulumi:"preferredLocaleCode"`
	RoleIds              []int  `pulumi:"roleIds"`
	Salt                 string `pulumi:"salt"`
	Samaccountname       string `pulumi:"samaccountname"`
	State                int    `pulumi:"state"`
	Status               int    `pulumi:"status"`
	Title                string `pulumi:"title"`
	TrustedIdpId         int    `pulumi:"trustedIdpId"`
	UpdatedAt            string `pulumi:"updatedAt"`
	Username             string `pulumi:"username"`
	Userprincipalname    string `pulumi:"userprincipalname"`
}

A collection of values returned by getUsers.

func GetUsers

func GetUsers(ctx *pulumi.Context, args *GetUsersArgs, opts ...pulumi.InvokeOption) (*GetUsersResult, error)

type GetUsersResultOutput

type GetUsersResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getUsers.

func (GetUsersResultOutput) ActivatedAt

func (o GetUsersResultOutput) ActivatedAt() pulumi.StringOutput

func (GetUsersResultOutput) AppsId

func (GetUsersResultOutput) Comment

func (GetUsersResultOutput) Company

func (GetUsersResultOutput) CreatedAt

func (GetUsersResultOutput) Department

func (o GetUsersResultOutput) Department() pulumi.StringOutput

func (GetUsersResultOutput) DirectoryId

func (o GetUsersResultOutput) DirectoryId() pulumi.IntOutput

func (GetUsersResultOutput) DistinguishedName

func (o GetUsersResultOutput) DistinguishedName() pulumi.StringOutput

func (GetUsersResultOutput) ElementType

func (GetUsersResultOutput) ElementType() reflect.Type

func (GetUsersResultOutput) Email

func (GetUsersResultOutput) ExternalId

func (o GetUsersResultOutput) ExternalId() pulumi.StringOutput

func (GetUsersResultOutput) Filters

func (GetUsersResultOutput) Firstname

func (GetUsersResultOutput) GroupId

func (GetUsersResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetUsersResultOutput) InvalidLoginAttempts

func (o GetUsersResultOutput) InvalidLoginAttempts() pulumi.IntOutput

func (GetUsersResultOutput) InvitationSentAt

func (o GetUsersResultOutput) InvitationSentAt() pulumi.StringOutput

func (GetUsersResultOutput) LastLogin

func (GetUsersResultOutput) Lastname

func (GetUsersResultOutput) LockedUntil

func (o GetUsersResultOutput) LockedUntil() pulumi.StringOutput

func (GetUsersResultOutput) ManagerAdId

func (o GetUsersResultOutput) ManagerAdId() pulumi.StringOutput

func (GetUsersResultOutput) ManagerUserId

func (o GetUsersResultOutput) ManagerUserId() pulumi.StringOutput

func (GetUsersResultOutput) MemberOf

func (GetUsersResultOutput) Password

func (GetUsersResultOutput) PasswordAlgorithm

func (o GetUsersResultOutput) PasswordAlgorithm() pulumi.StringOutput

func (GetUsersResultOutput) PasswordChangedAt

func (o GetUsersResultOutput) PasswordChangedAt() pulumi.StringOutput

func (GetUsersResultOutput) PasswordConfirmation

func (o GetUsersResultOutput) PasswordConfirmation() pulumi.StringOutput

func (GetUsersResultOutput) Phone

func (GetUsersResultOutput) PreferredLocaleCode

func (o GetUsersResultOutput) PreferredLocaleCode() pulumi.StringOutput

func (GetUsersResultOutput) RoleIds

func (GetUsersResultOutput) Salt

func (GetUsersResultOutput) Samaccountname added in v0.5.1

func (o GetUsersResultOutput) Samaccountname() pulumi.StringOutput

func (GetUsersResultOutput) State

func (GetUsersResultOutput) Status

func (GetUsersResultOutput) Title

func (GetUsersResultOutput) ToGetUsersResultOutput

func (o GetUsersResultOutput) ToGetUsersResultOutput() GetUsersResultOutput

func (GetUsersResultOutput) ToGetUsersResultOutputWithContext

func (o GetUsersResultOutput) ToGetUsersResultOutputWithContext(ctx context.Context) GetUsersResultOutput

func (GetUsersResultOutput) TrustedIdpId

func (o GetUsersResultOutput) TrustedIdpId() pulumi.IntOutput

func (GetUsersResultOutput) UpdatedAt

func (GetUsersResultOutput) Username

func (GetUsersResultOutput) Userprincipalname

func (o GetUsersResultOutput) Userprincipalname() pulumi.StringOutput

type LookupRulesArgs added in v0.5.1

type LookupRulesArgs struct {
	Actions    []GetRulesAction    `pulumi:"actions"`
	AppsId     string              `pulumi:"appsId"`
	Conditions []GetRulesCondition `pulumi:"conditions"`
	Enabled    *bool               `pulumi:"enabled"`
	Filters    []GetRulesFilter    `pulumi:"filters"`
	Match      *string             `pulumi:"match"`
	Name       *string             `pulumi:"name"`
	Position   *int                `pulumi:"position"`
}

A collection of arguments for invoking getRules.

type LookupRulesOutputArgs added in v0.5.1

type LookupRulesOutputArgs struct {
	Actions    GetRulesActionArrayInput    `pulumi:"actions"`
	AppsId     pulumi.StringInput          `pulumi:"appsId"`
	Conditions GetRulesConditionArrayInput `pulumi:"conditions"`
	Enabled    pulumi.BoolPtrInput         `pulumi:"enabled"`
	Filters    GetRulesFilterArrayInput    `pulumi:"filters"`
	Match      pulumi.StringPtrInput       `pulumi:"match"`
	Name       pulumi.StringPtrInput       `pulumi:"name"`
	Position   pulumi.IntPtrInput          `pulumi:"position"`
}

A collection of arguments for invoking getRules.

func (LookupRulesOutputArgs) ElementType added in v0.5.1

func (LookupRulesOutputArgs) ElementType() reflect.Type

type LookupRulesResult added in v0.5.1

type LookupRulesResult struct {
	Actions    []GetRulesAction    `pulumi:"actions"`
	AppsId     string              `pulumi:"appsId"`
	Conditions []GetRulesCondition `pulumi:"conditions"`
	Enabled    bool                `pulumi:"enabled"`
	Filters    []GetRulesFilter    `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id       string `pulumi:"id"`
	Match    string `pulumi:"match"`
	Name     string `pulumi:"name"`
	Position int    `pulumi:"position"`
}

A collection of values returned by getRules.

func LookupRules added in v0.5.1

func LookupRules(ctx *pulumi.Context, args *LookupRulesArgs, opts ...pulumi.InvokeOption) (*LookupRulesResult, error)

type LookupRulesResultOutput added in v0.5.1

type LookupRulesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getRules.

func LookupRulesOutput added in v0.5.1

func LookupRulesOutput(ctx *pulumi.Context, args LookupRulesOutputArgs, opts ...pulumi.InvokeOption) LookupRulesResultOutput

func (LookupRulesResultOutput) Actions added in v0.5.1

func (LookupRulesResultOutput) AppsId added in v0.5.1

func (LookupRulesResultOutput) Conditions added in v0.5.1

func (LookupRulesResultOutput) ElementType added in v0.5.1

func (LookupRulesResultOutput) ElementType() reflect.Type

func (LookupRulesResultOutput) Enabled added in v0.5.1

func (LookupRulesResultOutput) Filters added in v0.5.1

func (LookupRulesResultOutput) Id added in v0.5.1

The provider-assigned unique ID for this managed resource.

func (LookupRulesResultOutput) Match added in v0.5.1

func (LookupRulesResultOutput) Name added in v0.5.1

func (LookupRulesResultOutput) Position added in v0.5.1

func (LookupRulesResultOutput) ToLookupRulesResultOutput added in v0.5.1

func (o LookupRulesResultOutput) ToLookupRulesResultOutput() LookupRulesResultOutput

func (LookupRulesResultOutput) ToLookupRulesResultOutputWithContext added in v0.5.1

func (o LookupRulesResultOutput) ToLookupRulesResultOutputWithContext(ctx context.Context) LookupRulesResultOutput

type Rules added in v0.5.1

type Rules struct {
	pulumi.CustomResourceState

	Actions RulesActionArrayOutput `pulumi:"actions"`
	AppsId  pulumi.StringOutput    `pulumi:"appsId"`
	// An array of conditions that the user must meet in order for the rule to be applied.
	Conditions RulesConditionArrayOutput `pulumi:"conditions"`
	// Indicates if the rule is enabled or not.
	Enabled pulumi.BoolPtrOutput `pulumi:"enabled"`
	// Indicates how conditions should be matched.
	Match pulumi.StringPtrOutput `pulumi:"match"`
	// Rule Name
	Name pulumi.StringOutput `pulumi:"name"`
	// Indicates the order of the rule. When `null` this will default to last position.
	Position pulumi.IntPtrOutput `pulumi:"position"`
}

func GetRules

func GetRules(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RulesState, opts ...pulumi.ResourceOption) (*Rules, error)

GetRules gets an existing Rules resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewRules added in v0.5.1

func NewRules(ctx *pulumi.Context,
	name string, args *RulesArgs, opts ...pulumi.ResourceOption) (*Rules, error)

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

func (*Rules) ElementType added in v0.5.1

func (*Rules) ElementType() reflect.Type

func (*Rules) ToRulesOutput added in v0.5.1

func (i *Rules) ToRulesOutput() RulesOutput

func (*Rules) ToRulesOutputWithContext added in v0.5.1

func (i *Rules) ToRulesOutputWithContext(ctx context.Context) RulesOutput

type RulesAction added in v0.5.1

type RulesAction struct {
	// The action to apply
	Action *string `pulumi:"action"`
	// Only applicable to provisioned and set_* actions. Items in the array will be a plain text string or valid value for the selected action.
	Values []string `pulumi:"values"`
}

type RulesActionArgs added in v0.5.1

type RulesActionArgs struct {
	// The action to apply
	Action pulumi.StringPtrInput `pulumi:"action"`
	// Only applicable to provisioned and set_* actions. Items in the array will be a plain text string or valid value for the selected action.
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (RulesActionArgs) ElementType added in v0.5.1

func (RulesActionArgs) ElementType() reflect.Type

func (RulesActionArgs) ToRulesActionOutput added in v0.5.1

func (i RulesActionArgs) ToRulesActionOutput() RulesActionOutput

func (RulesActionArgs) ToRulesActionOutputWithContext added in v0.5.1

func (i RulesActionArgs) ToRulesActionOutputWithContext(ctx context.Context) RulesActionOutput

type RulesActionArray added in v0.5.1

type RulesActionArray []RulesActionInput

func (RulesActionArray) ElementType added in v0.5.1

func (RulesActionArray) ElementType() reflect.Type

func (RulesActionArray) ToRulesActionArrayOutput added in v0.5.1

func (i RulesActionArray) ToRulesActionArrayOutput() RulesActionArrayOutput

func (RulesActionArray) ToRulesActionArrayOutputWithContext added in v0.5.1

func (i RulesActionArray) ToRulesActionArrayOutputWithContext(ctx context.Context) RulesActionArrayOutput

type RulesActionArrayInput added in v0.5.1

type RulesActionArrayInput interface {
	pulumi.Input

	ToRulesActionArrayOutput() RulesActionArrayOutput
	ToRulesActionArrayOutputWithContext(context.Context) RulesActionArrayOutput
}

RulesActionArrayInput is an input type that accepts RulesActionArray and RulesActionArrayOutput values. You can construct a concrete instance of `RulesActionArrayInput` via:

RulesActionArray{ RulesActionArgs{...} }

type RulesActionArrayOutput added in v0.5.1

type RulesActionArrayOutput struct{ *pulumi.OutputState }

func (RulesActionArrayOutput) ElementType added in v0.5.1

func (RulesActionArrayOutput) ElementType() reflect.Type

func (RulesActionArrayOutput) Index added in v0.5.1

func (RulesActionArrayOutput) ToRulesActionArrayOutput added in v0.5.1

func (o RulesActionArrayOutput) ToRulesActionArrayOutput() RulesActionArrayOutput

func (RulesActionArrayOutput) ToRulesActionArrayOutputWithContext added in v0.5.1

func (o RulesActionArrayOutput) ToRulesActionArrayOutputWithContext(ctx context.Context) RulesActionArrayOutput

type RulesActionInput added in v0.5.1

type RulesActionInput interface {
	pulumi.Input

	ToRulesActionOutput() RulesActionOutput
	ToRulesActionOutputWithContext(context.Context) RulesActionOutput
}

RulesActionInput is an input type that accepts RulesActionArgs and RulesActionOutput values. You can construct a concrete instance of `RulesActionInput` via:

RulesActionArgs{...}

type RulesActionOutput added in v0.5.1

type RulesActionOutput struct{ *pulumi.OutputState }

func (RulesActionOutput) Action added in v0.5.1

The action to apply

func (RulesActionOutput) ElementType added in v0.5.1

func (RulesActionOutput) ElementType() reflect.Type

func (RulesActionOutput) ToRulesActionOutput added in v0.5.1

func (o RulesActionOutput) ToRulesActionOutput() RulesActionOutput

func (RulesActionOutput) ToRulesActionOutputWithContext added in v0.5.1

func (o RulesActionOutput) ToRulesActionOutputWithContext(ctx context.Context) RulesActionOutput

func (RulesActionOutput) Values added in v0.5.1

Only applicable to provisioned and set_* actions. Items in the array will be a plain text string or valid value for the selected action.

type RulesArgs added in v0.5.1

type RulesArgs struct {
	Actions RulesActionArrayInput
	AppsId  pulumi.StringInput
	// An array of conditions that the user must meet in order for the rule to be applied.
	Conditions RulesConditionArrayInput
	// Indicates if the rule is enabled or not.
	Enabled pulumi.BoolPtrInput
	// Indicates how conditions should be matched.
	Match pulumi.StringPtrInput
	// Rule Name
	Name pulumi.StringPtrInput
	// Indicates the order of the rule. When `null` this will default to last position.
	Position pulumi.IntPtrInput
}

The set of arguments for constructing a Rules resource.

func (RulesArgs) ElementType added in v0.5.1

func (RulesArgs) ElementType() reflect.Type

type RulesArray added in v0.5.1

type RulesArray []RulesInput

func (RulesArray) ElementType added in v0.5.1

func (RulesArray) ElementType() reflect.Type

func (RulesArray) ToRulesArrayOutput added in v0.5.1

func (i RulesArray) ToRulesArrayOutput() RulesArrayOutput

func (RulesArray) ToRulesArrayOutputWithContext added in v0.5.1

func (i RulesArray) ToRulesArrayOutputWithContext(ctx context.Context) RulesArrayOutput

type RulesArrayInput added in v0.5.1

type RulesArrayInput interface {
	pulumi.Input

	ToRulesArrayOutput() RulesArrayOutput
	ToRulesArrayOutputWithContext(context.Context) RulesArrayOutput
}

RulesArrayInput is an input type that accepts RulesArray and RulesArrayOutput values. You can construct a concrete instance of `RulesArrayInput` via:

RulesArray{ RulesArgs{...} }

type RulesArrayOutput added in v0.5.1

type RulesArrayOutput struct{ *pulumi.OutputState }

func (RulesArrayOutput) ElementType added in v0.5.1

func (RulesArrayOutput) ElementType() reflect.Type

func (RulesArrayOutput) Index added in v0.5.1

func (RulesArrayOutput) ToRulesArrayOutput added in v0.5.1

func (o RulesArrayOutput) ToRulesArrayOutput() RulesArrayOutput

func (RulesArrayOutput) ToRulesArrayOutputWithContext added in v0.5.1

func (o RulesArrayOutput) ToRulesArrayOutputWithContext(ctx context.Context) RulesArrayOutput

type RulesCondition added in v0.5.1

type RulesCondition struct {
	// A valid operator for the selected condition source
	Operator *string `pulumi:"operator"`
	// source field to check.
	Source *string `pulumi:"source"`
	// A plain text string or valid value for the selected  condition source
	Value *string `pulumi:"value"`
}

type RulesConditionArgs added in v0.5.1

type RulesConditionArgs struct {
	// A valid operator for the selected condition source
	Operator pulumi.StringPtrInput `pulumi:"operator"`
	// source field to check.
	Source pulumi.StringPtrInput `pulumi:"source"`
	// A plain text string or valid value for the selected  condition source
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (RulesConditionArgs) ElementType added in v0.5.1

func (RulesConditionArgs) ElementType() reflect.Type

func (RulesConditionArgs) ToRulesConditionOutput added in v0.5.1

func (i RulesConditionArgs) ToRulesConditionOutput() RulesConditionOutput

func (RulesConditionArgs) ToRulesConditionOutputWithContext added in v0.5.1

func (i RulesConditionArgs) ToRulesConditionOutputWithContext(ctx context.Context) RulesConditionOutput

type RulesConditionArray added in v0.5.1

type RulesConditionArray []RulesConditionInput

func (RulesConditionArray) ElementType added in v0.5.1

func (RulesConditionArray) ElementType() reflect.Type

func (RulesConditionArray) ToRulesConditionArrayOutput added in v0.5.1

func (i RulesConditionArray) ToRulesConditionArrayOutput() RulesConditionArrayOutput

func (RulesConditionArray) ToRulesConditionArrayOutputWithContext added in v0.5.1

func (i RulesConditionArray) ToRulesConditionArrayOutputWithContext(ctx context.Context) RulesConditionArrayOutput

type RulesConditionArrayInput added in v0.5.1

type RulesConditionArrayInput interface {
	pulumi.Input

	ToRulesConditionArrayOutput() RulesConditionArrayOutput
	ToRulesConditionArrayOutputWithContext(context.Context) RulesConditionArrayOutput
}

RulesConditionArrayInput is an input type that accepts RulesConditionArray and RulesConditionArrayOutput values. You can construct a concrete instance of `RulesConditionArrayInput` via:

RulesConditionArray{ RulesConditionArgs{...} }

type RulesConditionArrayOutput added in v0.5.1

type RulesConditionArrayOutput struct{ *pulumi.OutputState }

func (RulesConditionArrayOutput) ElementType added in v0.5.1

func (RulesConditionArrayOutput) ElementType() reflect.Type

func (RulesConditionArrayOutput) Index added in v0.5.1

func (RulesConditionArrayOutput) ToRulesConditionArrayOutput added in v0.5.1

func (o RulesConditionArrayOutput) ToRulesConditionArrayOutput() RulesConditionArrayOutput

func (RulesConditionArrayOutput) ToRulesConditionArrayOutputWithContext added in v0.5.1

func (o RulesConditionArrayOutput) ToRulesConditionArrayOutputWithContext(ctx context.Context) RulesConditionArrayOutput

type RulesConditionInput added in v0.5.1

type RulesConditionInput interface {
	pulumi.Input

	ToRulesConditionOutput() RulesConditionOutput
	ToRulesConditionOutputWithContext(context.Context) RulesConditionOutput
}

RulesConditionInput is an input type that accepts RulesConditionArgs and RulesConditionOutput values. You can construct a concrete instance of `RulesConditionInput` via:

RulesConditionArgs{...}

type RulesConditionOutput added in v0.5.1

type RulesConditionOutput struct{ *pulumi.OutputState }

func (RulesConditionOutput) ElementType added in v0.5.1

func (RulesConditionOutput) ElementType() reflect.Type

func (RulesConditionOutput) Operator added in v0.5.1

A valid operator for the selected condition source

func (RulesConditionOutput) Source added in v0.5.1

source field to check.

func (RulesConditionOutput) ToRulesConditionOutput added in v0.5.1

func (o RulesConditionOutput) ToRulesConditionOutput() RulesConditionOutput

func (RulesConditionOutput) ToRulesConditionOutputWithContext added in v0.5.1

func (o RulesConditionOutput) ToRulesConditionOutputWithContext(ctx context.Context) RulesConditionOutput

func (RulesConditionOutput) Value added in v0.5.1

A plain text string or valid value for the selected condition source

type RulesInput added in v0.5.1

type RulesInput interface {
	pulumi.Input

	ToRulesOutput() RulesOutput
	ToRulesOutputWithContext(ctx context.Context) RulesOutput
}

type RulesMap added in v0.5.1

type RulesMap map[string]RulesInput

func (RulesMap) ElementType added in v0.5.1

func (RulesMap) ElementType() reflect.Type

func (RulesMap) ToRulesMapOutput added in v0.5.1

func (i RulesMap) ToRulesMapOutput() RulesMapOutput

func (RulesMap) ToRulesMapOutputWithContext added in v0.5.1

func (i RulesMap) ToRulesMapOutputWithContext(ctx context.Context) RulesMapOutput

type RulesMapInput added in v0.5.1

type RulesMapInput interface {
	pulumi.Input

	ToRulesMapOutput() RulesMapOutput
	ToRulesMapOutputWithContext(context.Context) RulesMapOutput
}

RulesMapInput is an input type that accepts RulesMap and RulesMapOutput values. You can construct a concrete instance of `RulesMapInput` via:

RulesMap{ "key": RulesArgs{...} }

type RulesMapOutput added in v0.5.1

type RulesMapOutput struct{ *pulumi.OutputState }

func (RulesMapOutput) ElementType added in v0.5.1

func (RulesMapOutput) ElementType() reflect.Type

func (RulesMapOutput) MapIndex added in v0.5.1

func (RulesMapOutput) ToRulesMapOutput added in v0.5.1

func (o RulesMapOutput) ToRulesMapOutput() RulesMapOutput

func (RulesMapOutput) ToRulesMapOutputWithContext added in v0.5.1

func (o RulesMapOutput) ToRulesMapOutputWithContext(ctx context.Context) RulesMapOutput

type RulesOutput added in v0.5.1

type RulesOutput struct{ *pulumi.OutputState }

func (RulesOutput) Actions added in v0.5.1

func (o RulesOutput) Actions() RulesActionArrayOutput

func (RulesOutput) AppsId added in v0.5.1

func (o RulesOutput) AppsId() pulumi.StringOutput

func (RulesOutput) Conditions added in v0.5.1

func (o RulesOutput) Conditions() RulesConditionArrayOutput

An array of conditions that the user must meet in order for the rule to be applied.

func (RulesOutput) ElementType added in v0.5.1

func (RulesOutput) ElementType() reflect.Type

func (RulesOutput) Enabled added in v0.5.1

func (o RulesOutput) Enabled() pulumi.BoolPtrOutput

Indicates if the rule is enabled or not.

func (RulesOutput) Match added in v0.5.1

Indicates how conditions should be matched.

func (RulesOutput) Name added in v0.5.1

func (o RulesOutput) Name() pulumi.StringOutput

Rule Name

func (RulesOutput) Position added in v0.5.1

func (o RulesOutput) Position() pulumi.IntPtrOutput

Indicates the order of the rule. When `null` this will default to last position.

func (RulesOutput) ToRulesOutput added in v0.5.1

func (o RulesOutput) ToRulesOutput() RulesOutput

func (RulesOutput) ToRulesOutputWithContext added in v0.5.1

func (o RulesOutput) ToRulesOutputWithContext(ctx context.Context) RulesOutput

type RulesState added in v0.5.1

type RulesState struct {
	Actions RulesActionArrayInput
	AppsId  pulumi.StringPtrInput
	// An array of conditions that the user must meet in order for the rule to be applied.
	Conditions RulesConditionArrayInput
	// Indicates if the rule is enabled or not.
	Enabled pulumi.BoolPtrInput
	// Indicates how conditions should be matched.
	Match pulumi.StringPtrInput
	// Rule Name
	Name pulumi.StringPtrInput
	// Indicates the order of the rule. When `null` this will default to last position.
	Position pulumi.IntPtrInput
}

func (RulesState) ElementType added in v0.5.1

func (RulesState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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